Вплив параметрів мурашиного алгоритму на розв’язок задачі комівояжера

Автор(и)

  • Ігор Андрійович Могила Національний університет «Львівська політехніка» вул. Бандери, 12, м. Львів, Україна, 79013, Україна https://orcid.org/0000-0001-9710-6191
  • Ірина Іванівна Лобач Національний університет «Львівська політехніка» вул. Бандери, 12, м. Львів, Україна, 79013, Україна https://orcid.org/0000-0001-9079-020X
  • Оксана Андріївна Якимець Національний університет «Львівська політехніка» вул. Бандери, 12, м. Львів, Україна, 79013, Україна https://orcid.org/0000-0002-9037-5759

DOI:

https://doi.org/10.15587/1729-4061.2014.26290

Ключові слова:

маршрутизація дрібногуртових перевезень, задача комівояжера, мурашиний алгоритм, керуючі параметри алгоритму

Анотація

Наведено коротку характеристику задачі комівояжера та методів її розв’язування. Докладно розкрито принципи роботи та основні залежності мурашиного алгоритму, який використовується для розв’язування цієї задачі. За результатами досліджень для мереж різних розмірів встановлено, що на ефективність роботи мурашиного алгоритму впливають керуючі параметри, та знайдено такі значення параметрів, за яких найшвидше досягається оптимальний розв’язок.

Біографії авторів

Ігор Андрійович Могила, Національний університет «Львівська політехніка» вул. Бандери, 12, м. Львів, Україна, 79013

Асистент

Кафедра транспортних технологій

Ірина Іванівна Лобач, Національний університет «Львівська політехніка» вул. Бандери, 12, м. Львів, Україна, 79013

Кафедра транспортних технологій

Оксана Андріївна Якимець, Національний університет «Львівська політехніка» вул. Бандери, 12, м. Львів, Україна, 79013

Кафедра транспортних технологій

Посилання

  1. Lashchenykh, O., Kuzkin, O. (2006). Metody i modeli optymizatcii transportnykh protcecsiv i system [Optimization methods and models for transport processes and systems]. Zaporizhzhia, ZNTU, 434.
  2. Hamdy, A. Taha (2005). Vvedenie v issledovanie operatsii [Operations research: an introduction]. Moscow, Williams, 912.
  3. Pozhydaiev, M. (2010). Algoritmy resheniia zadachi marshrutizatcii transporta [Algorithms for solving of vehicle route problem] Ph.D. dissertation, 05.13.18. Tomsk State University, 136.
  4. Shtovba, S. (2005). Muravinyie alhoritmy: teoriya i primenenie [The ant algorithm: theory and application]. Programmirovanie, 4, 1–16.
  5. Shtovba, S., Rudyy, O. (2004). Murashyni alhorytmy optymizatciyi [Ant colony for optimization]. Visnyk VPI, 4, 62–69.
  6. Shtovba, S. (2003). Muravinyie alhoritmy [Ant algorithms]. Exponenta Pro, 4, 70–75.
  7. Jones, M. T. (2004). Programmirovanie iskusstvennogo intelekta v prilozheniyah [AI application programming]. Moscow, DMK Press, 312.
  8. Subbotin, S., Oliynyk, A., Oliynyk, O. (2009). Neiteratyvni, evoliutciyni ta multiahentni metody syntezu nechitkolohichnykh i neyromerezhnykh modeley [Non-iterative, evolutionary and multi-agent methods of synthesis of fuzzy-logic and neural-network models]. Zaporizhzhia, ZNTU, 375.
  9. Dorigo, M., Stuzle, T. (2004). Ant Colony Optimization. Cambridge, A Bradford Book, 305.
  10. Kazharov, A., Kureichik, V. (2013). Ispolzovanie shablonnyh reshenii v muravinyh algoritmah [The usage of cut-and-dried solutions in the ant colony algorithms]. Izvestiya SFedU: Engineering Sciences, 7 (144), 17–22.
  11. Danchuk, V., Svatko, V. (2012). Optymizatciyi poshuku shlyakhiv po hrafu v dynamichniy zadachi komivoyazhera metodom modyfikovanoho murashynoho alhorytmu [Finding ways optimization on graf in dynamic problem by modified method of ant colony algorithm]. Systemni doslidzhennya ta informatciyni tekhnolohiyi, 2, 78–86.
  12. Cheng, C.-B., Mao, C.-P. (2007). A modified ant colony system for solving the travelling salesman problem with time windows. Mathematical and Computer Modelling, 46 (9-10), 1225–1235. doi:10.1016/j.mcm.2006.11.035
  13. Yang, J., Shi, X., Marchese, M., Liang, Y. (2008). An ant colony optimization method for generalized TSP problem. Progress in Natural Science, 18 (11), 1417–1422. doi:10.1016/j.pnsc.2008.03.028
  14. Dorigo, M., Gambardella, L. M. (1997). Ant Colony Systems: a Cooperative Learning Approach to the Traveling Salesman Problem. IEEE Transactions on Evolutionary Computation, 1 (1), 53–66. doi:10.1109/4235.585892
  15. Ignatiev, A. (2009). Ispolzovanie algoritma muravinuh koloniy dlia resheniia zadachi marshrutizatcii transportnih sredstv [The usage of the ant colony algorithm for vehicle routing problem solving]. Proceedings of the IV international scientific and practical conference “Modern information technologies and IT-education”. Moscow, Lomonosov MSU. Available at: http://2009.it-edu.ru/docs/Sekziya_8/3_Ignat%27ev_Ignatyev.doc
  16. Jun-Mam, K., Yi, Z. (2012).Application of an Improved Ant Colony Optimization on Generalized Traveling Salesman Problem. Energy Procedia, 17, 319–325. doi: 10.1016/j.egypro.2012.02.101.
  17. Hlaing, Z. C., Khine, M. A. (2011). Solving Traveling Salesman Problem by Using Improved Ant Colony Optimization Algorithm. International Journal of Information and Education Technology, vol. 1, № 5, 404-409. doi: 10.7763/ijiet.2011.v1.67.
  18. Ivanova, I. (2012). Issledovanie raboti muravinogo algoritma na primere zadachi kommivoiazhera [Investigation of ant colony algorithm functioning based on travelling salesman problem example]. Research and Technology: Step into the Future, Vol. 7, № 3, 39–46.

##submission.downloads##

Опубліковано

2014-07-24

Як цитувати

Могила, І. А., Лобач, І. І., & Якимець, О. А. (2014). Вплив параметрів мурашиного алгоритму на розв’язок задачі комівояжера. Eastern-European Journal of Enterprise Technologies, 4(4(70), 18–23. https://doi.org/10.15587/1729-4061.2014.26290

Номер

Розділ

Математика та кібернетика - прикладні аспекти