|
Вычислительные методы и программирование, 2014, том 15, выпуск 3, страницы 400–410
(Mi vmp259)
|
|
|
|
Оптимизация алгоритма разбиения гиперграфа с произвольными весами вершин
А. С. Русаков, М. В. Шеблаев Институт проблем проектирования в микроэлектронике РАН
Аннотация:
Одним из способов декомпозиции задачи большой размерности на подзадачи является представление ее в виде графа или гиперграфа и последующее разбиение на приблизительно равные части, причем число связей между подграфами должно быть минимальным. Если веса ребер графа моделируют объем межпроцессорных связей, а вес узлов гиперграфа – вычислительную сложность, то подзадачи можно эффективно решать на параллельных вычислительных системах. Известные многоуровневые эвристические методы на базе алгоритма Фидуччиа–Мэтьюза позволяют решать такие задачи за приемлемое время. В настоящей статье предложены модификации ключевой структуры данных алгоритма, позволяющие улучшить свойства метода сбалансированного разбиения гиперграфа на подграфы с целью достижения меньшего размера сечения и уменьшения издержек параллельных методов решения исходной задачи. Приведены результаты сравнения нового алгоритма для одноуровневого и иерархического методов разбиения.
Ключевые слова:
разбиение гиперграфа, FM-алгоритм, кластеризация, распределенные вычислительные системы, параллельное программирование.
Поступила в редакцию: 02.06.2014
Образец цитирования:
А. С. Русаков, М. В. Шеблаев, “Оптимизация алгоритма разбиения гиперграфа с произвольными весами вершин”, Выч. мет. программирование, 15:3 (2014), 400–410
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vmp259 https://www.mathnet.ru/rus/vmp/v15/i3/p400
|
|