RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование» // Архив

Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 2020, том 13, выпуск 4, страницы 107–118 (Mi vyuru575)

Программирование

PNACO: parallel algorithm for neighbour joining hybridized with ant colony optimization on multi-core system

[PNACO: параллельный гибридный алгоритм объединения соседей в сочетании с оптимизацией колонии муравьев на многоядерной системе]

W. B. Yahiaa, M. W. Al-Neamab, G. E. Arifa

a Tikrit University, Tikrit, Iraq
b Mosul University, Mosul, Iraq

Аннотация: Одними из наиболее интересных и актуальных подходов к решению задач оптимизации являются параллельные алгоритмы, которые работают одновременно с большим количеством задач. В этой статье представлен новый параллельный алгоритм для NACO, т.е. гибридный алгоритм, который состоит из метода оптимизации колонии муравьев в сочетании с методом объединения соседей для получения точных и эффективных результатов при решении задачи коммивояжера. Результаты, полученные на практике при проведении всесторонних экспериментов с использованием большого количества реальных наборов данных и многоядерной системы, показали, что разработанная программа превосходит NACO с точки зрения времени выполнения и потребляемого дискового пространства. Доступность и реализация: исходные коды в MATLAB 2017 размещены в открытом доступе в сети Интернет.

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

УДК: 519.172.2+519.174+510.5

MSC: 05C10, 03D15, 68W10

Поступила в редакцию: 27.08.2020

Язык публикации: английский

DOI: 10.14529/mmp200409



© МИАН, 2024