RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика // Архив

ПДМ, 2024, номер 64, страницы 112–127 (Mi pdm842)

Вычислительные методы в дискретной математике

Подход к анализу и построению алгоритмов решения одной задачи кластеризации на знаковых графах

А. А. Солдатенко, Д. В. Семенова, Э. И. Ибрагимова

Сибирский федеральный университет, г. Красноярск, Россия

Аннотация: Рассматривается NP-трудная оптимизационная задача корреляционной кластеризации для неориентированных и невзвешенных знаковых графов без кратных рёбер и петель, где функционал ошибки представляет собой линейную комбинацию межкластерной и внутрикластерной ошибок. Предложен системный подход построения и анализа алгоритмов, основанных на структуре графа, для решения этой задачи. Подход представлен в виде общей схемы, состоящей из шести взаимосвязанных блоков, отражающих основные этапы решения задачи корреляционной кластеризации. С использованием данной схемы проанализированы шесть существующих алгоритмов. Согласно общей схеме построен новый алгоритм CarVeR, который является модификацией алгоритма SGClust$_{\alpha}$ с помощью потенциальных функций. Топология общей схемы открывает возможности для анализа и доказательства вычислительной сложности алгоритмов, что продемонстрировано в теореме о вычислительной сложности алгоритма CarVeR. Представлены вычислительные эксперименты на синтетических данных для сравнения пяти алгоритмов. Результаты экспериментов показали конкурентную способность алгоритма CarVeR как по времени выполнения, так и по минимизации значения функционала ошибки.

Ключевые слова: знаковый граф, корреляционная кластеризация, систематизация алгоритмов, потенциальные функции.

УДК: 519.17+157

DOI: 10.17223/20710410/64/9



© МИАН, 2024