Модификация асинхронного метода муравьиных колоний для задач поиска рациональных решений параметрической задачи
Авторы
1*, 2**1. Московский авиационный институт (национальный исследовательский университет), 125993, г. Москва, Волоколамское шоссе, д. 4
2. Институт прикладной математики имени М.В. Келдыша РАН, Москва, Россия
*e-mail: kalengul@mail.ru
**e-mail: sudakov@ws-dss.com
Аннотация
Рассматриваются модификации бионической оптимизации методом муравьиных колоний для решения параметрических задач, в частности определения рационального расположения блоков на космическом корабле. Предложены модификации метода, позволяющие производить направленный перебор параметров с целью поиска всех рациональных решений без применения мультистарта. Полный направленный перебор гарантирует нахождение всех оптимальных и рациональных решений, а применение переупорядочивания рассматриваемых решений с помощью модификации метода муравьиных колоний позволяет рассмотреть лучшие решения на ранних этапах. Для практической реализации на кластерной системе в работе рассматриваются асинхронные методы муравьиных колоний, позволяющие обеспечить параллельное рассмотрение решений на многопоточном кластере. Предложена структура программного обеспечения, позволяющая избежать блокировок кластера, тем самым увеличить эффективность использования процессорного времени.
Ключевые слова:
метод муравьиных колоний, метаэвристическая оптимизация, направленный перебор, параметрическая задача, вычислительный кластер, алгоритмы, не использующие блокировкиБиблиографический список
- Пантелеев А.В., Дмитраков А.В. Применение метода дифференциальной эволюции для оптимизации параметров аэрокосмических систем // Труды МАИ. 2010. № 37. URL: https://trudymai.ru/published.php?ID=13428
- Пантелеев А.В., Летова Т.А., Помазуева Е.А. Применение методов глобальной оптимизации для параметрического синтеза обобщенного пропорционально-интегрально-дифференциального регулятора в задаче управления полетом // Труды МАИ. 2015. № 79. URL: https://trudymai.ru/published.php?ID=55635
- Пантелеев А.В., Каранэ М.С. Применение гибридного мультиагентного метода интерполяционного поиска в задаче о стабилизации спутника // Труды МАИ. 2021. № 117. URL: https://trudymai.ru/published.php?ID=156249. DOI: 10.34759/trd-2021-117-10.
- Пантелеев А.В., Алешина Е.А. Применение метода частиц в стае к задаче поиска оптимального управления дискретными детерминированными системами // Труды МАИ. 2010. № 37. URL: https://trudymai.ru/published.php?ID=13427
- Таха Х. Введение в исследование операций. - М.: Издательский дом "Вильямс", 2005. – 912 с.
- Хахулин Г.Ф. Постановки и методы решения задач дискретного программирования. - М.: Изд-во МАИ, 1992 – 59 с.
- Пападимитриу Х., Стайглиц К. Комбинаторная оптимизация. Алгоритмы и сложность. - М.: Мир, 1985. – 512 с.
- Хахулин Г.Ф., Красовская М.А., Булыгин В.С. Теоретические основы автоматизированного управления (Задачи, методы, алгоритмы теории оптимального планирования и управления). - М.: Изд-во МАИ, 2005. – 396 с.
- Карпенко А.П. Современные алгоритмы поисковой оптимизации. Алгоритмы, вдохновленные природой. - М.: Изд-во МГТУ им. Баумана, 2017. - 446 с.
- Саймон Д. Алгоритмы эволюционной оптимизации: практическое руководство. - М.: ДМК Пресс, 2020. - 1002 с.
- Юхименко Б.И., Титов Н.А., Ушаков В.О. Разработка и исследование алгоритмов муравьиной колонии для решения некоторых задач комбинаторной оптимизации // Актуальные научные исследования в современном мире. 2020. № 11-2 (67). С. 101-115.
- Dorigo M., Stutzle T. Ant Colony Optimization, MIT Press, 2004, 321 р.
- Bergstra James S., Rémi Bardenet, Yoshua Bengio, Balázs Kégl. Algorithms for hyper-parameter optimization // In Advances in neural information processing systems, 2011, pp. 2546-2554.
- Joseph M. Pasia, Richard F. Hartl, Karl F. Doerner. Solving a Bi-objective Flowshop Scheduling Problem by Pareto-Ant Colony Optimization // Engineering Stochastic Local Search Algorithms. Designing, Implementing and Analyzing Effective Heuristics, International Workshop, 2006, pp. 294–305. DOI: 10.1007/978-3-540-74446-7_15
- Parpinelli R., Lopes H., Freitas A. Data mining with an ant colony optimization algorithm // IEEE Transactions on Evolutionary Computation, 2002, vol. 6 (4), pp. 321–332. DOI: 10.1109/TEVC.2002.802452
- Martens D., De Backer M., Haesen R., Vanthienen J., Snoeck M., Baesens B. Classification with ant colony optimization // IEEE Transactions on Evolutionary Computation, 2007, vol. 11 (5), pp 651–665. DOI: 10.1109/TEVC.2006.890229
- Mishra Sudhanshu K. Some New Test Functions for Global Optimization and Performance of Repulsive Particle Swarm Method // SSRN Electronic Journal, 2006. DOI: 10.2139/ssrn.926132
- Layeb Abdesslem. New hard benchmark functions for global optimization, 2022. DOI: 10.48550/arXiv.2202.04606
- Sinitsyn I.N., Titov Y.P. Control of Set of System Parameter Values by the Ant Colony Method // Automation and Remote Control, 2023, vol. 84, pp. 893–903. DOI: 10.1134/S0005117923080106
- Судаков В.А., Титов Ю.П., Сивакова Т.В., Иванова П.М. Применение метода муравьиных колоний для поиска рациональных значений параметров технической системы // Препринт ИПМ. 2023. № 38. C. 1-15. DOI: 10.20948/prepr-2023-38
- Синицын И.Н., Титов Ю.П. Исследование алгоритмов циклического поиска дополнительных решений при оптимизации порядка следования гиперпараметров методом муравьиных колоний // Системы высокой доступности. 2023. Т. 19. № 1. С. 59-73. DOI: 10.18127/j20729472-202301-05
- Синицын И.Н., Титов Ю.П. Исследование возможности получения всех решений методом муравьиных колоний для задачи оптимизации порядка следования гиперпараметров // Системы высокой доступности. 2023. Т. 20. № 2. С. 55-69. DOI: 10.31857/S000523102308010X
- Paul E. McKenney. Comparing performance of read-copy update and other locking primitives // Sequent TR-SQNT-98-PEM-1, 1998.
Скачать статью