Araştırma Makalesi
BibTex RIS Kaynak Göster

Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem with Traffic Congestion

Yıl 2024, Cilt: 26 Sayı: 78, 519 - 527, 27.09.2024
https://doi.org/10.21205/deufmd.2024267820

Öz

The Traveling Salesman Problem (TSP) is a well-known combinatorial optimization problem that has various implications in a variety of industries. Even the purest formulation of TSP has applications on from logistics routes to microchip manufacturing, unexpectedly, it can be used on DNA sequencing with slight modification as a sub-problem. In this paper, two versions of TSP were studied, a classical TSP and the TSP containing traffic congestion data. Two state-of-the-art solution methods were used, Ant Colony Optimization (ACO) and Beam-ACO. These algorithms were hybridized with 2-Opt local search and their performances compared on the same benchmark instances. The experimental results show the efficiency of Beam-ACO compared to ACO.

Kaynakça

  • [1] G. Laporte, “The traveling salesman problem: An overview of exact and approximate algorithms,” European Journal of Operational Research, vol. 59, no. 2, pp. 231–247, Jun. 1992, doi: 10.1016/0377-2217(92)90138-Y.
  • [2] S. H. Rubin, T. Bouabana-Tebibel, Y. Hoadjli, and Z. Ghalem, “Reusing the NP-Hard Traveling-Salesman Problem to Demonstrate That P~NP (Invited Paper),” in 2016 IEEE 17th International Conference on Information Reuse and Integration (IRI), Pittsburgh, PA, USA: IEEE, Jul. 2016, pp. 574–581. doi: 10.1109/IRI.2016.84.
  • [3] Y. S. Chang and H. J. Lee, “Optimal delivery routing with wider drone-delivery areas along a shorter truck-route,” Expert Systems with Applications, vol. 104, pp. 307–317, Aug. 2018, doi: 10.1016/j.eswa.2018.03.032.
  • [4] C. H. Cheng, Y. P. Gupta, W. H. Lee, and K. F. Wong, “A TSP-based heuristic for forming machine groups and part families,” International Journal of Production Research, vol. 36, no. 5, pp. 1325–1337, May 1998, doi: 10.1080/002075498193345.
  • [5] V. Shinkarenko, S. Nezdoyminov, S. Galasyuk, and L. Shynkarenko, “Optimization of the tourist route by solving the problem of a salesman,” Journ. Geol., Geogr., and Geoec.., vol. 29, no. 3, pp. 572–579, Oct. 2020, doi: 10.15421/112052.
  • [6] E. Duman, M. H. Ozcelik, and A. N. Ceranoglu, “A TSP (1,2) application arising in cable assembly shops,” Journal of the Operational Research Society, vol. 56, no. 6, pp. 642–648, Jun. 2005, doi: 10.1057/palgrave.jors.2601850.
  • [7] A. Meijer, M. A. J. Huijbregts, E. Hertwich, and L. Reijnders, “Including human health damages due to road traffic in life cycle assessment of dwellings,” Int. J. Life Cycle Assess., vol. 11, pp. 64–71, Apr. 2006, doi: 10.1065/lca2006.04.013.
  • [8] A. Colorni, M. Dorigo, and V. Maniezzo, “An Investigation of Some Properties of an Ant Algorithm,” in PARALLEL PROBLEM SOLVING FROM NATURE, 2, R. Manner and B. Manderick, Eds., Amsterdam: Elsevier Science Publ B V, 1992, pp. 509–520. Accessed: Nov. 20, 2023. [Online]. Available: https://www.webofscience.com/wos/woscc/full-record/WOS:A1992BX92H00051(overlay:export/exp)
  • [9] A. Colorni, M. Dorigo, and V. Maniezzo, “Distributed Optimization by Ant Colonies,” in TOWARD A PRACTICE OF AUTONOMOUS SYSTEMS: PROCEEDINGS OF THE FIRST EUROPEAN CONFERENCE ON ARTIFICIAL LIFE, F. Varela and P. Bourgine, Eds., Cambridge: M I T Press, 1992, pp. 134–142. Accessed: Nov. 20, 2023. [Online]. Available: https://www.webofscience.com/wos/woscc/full-record/WOS:A1992BW87V00017
  • [10] M. Dorigo and L. M. Gambardella, “Ant colony system: a cooperative learning approach to the traveling salesman problem,” IEEE Transactions on Evolutionary Computation, vol. 1, no. 1, pp. 53–66, Apr. 1997, doi: 10.1109/4235.585892.
  • [11] “MAX–MIN Ant System - ScienceDirect.” Accessed: Nov. 20, 2023. [Online]. Available: https://www.sciencedirect.com/science/article/abs/pii/S0167739X00000431?via%3Dihub
  • [12] S.-C. Chu, J. F. Roddick, and J.-S. Pan, “Ant colony system with communication strategies,” Information Sciences, vol. 167, no. 1, pp. 63–76, Dec. 2004, doi: 10.1016/j.ins.2003.10.013.
  • [13] X.-M. Hu, J. Zhang, and Y. Li, “Orthogonal Methods Based Ant Colony Search for Solving Continuous Optimization Problems,” J. Comput. Sci. Technol., vol. 23, no. 1, pp. 2–18, Jan. 2008, doi: 10.1007/s11390-008-9111-5.
  • [14] D. K. Gupta, Y. Arora, U. K. Singh, and J. P. Gupta, “Recursive Ant Colony Optimization for estimation of parameters of a function,” in 2012 1st International Conference on Recent Advances in Information Technology (RAIT), Mar. 2012, pp. 448–454. doi: 10.1109/RAIT.2012.6194620.
  • [15] “Speech Understanding Systems. Summary of Results of the Five-Year Research Effort at Carnegie-Mellon University.” Accessed: Dec. 21, 2023. [Online]. Available: https://apps.dtic.mil/sti/citations/ADA049288
  • [16] R. Bisiani, “Beam search,” Encyclopedia of Artificial Intelligence. Wiley & Sons, pp. 56–58, 1987.
  • [17] C. Blum, “Beam-ACO—hybridizing ant colony optimization with beam search: an application to open shop scheduling,” Computers & Operations Research, vol. 32, no. 6, pp. 1565–1591, Jun. 2005, doi: 10.1016/j.cor.2003.11.018.
  • [18] J. L. Caldeira, R. C. Azevedo, C. A. Silva, and J. M. C. Sousa, “Supply-Chain Management Using ACO and Beam-ACO Algorithms,” in 2007 IEEE International Fuzzy Systems Conference, Jul. 2007, pp. 1–6. doi: 10.1109/FUZZY.2007.4295615.
  • [19] C. Blum, “Beam-ACO for Simple Assembly Line Balancing,” INFORMS J. Comput., vol. 20, no. 4, pp. 618–627, FAL 2008, doi: 10.1287/ijoc.1080.0271.
  • [20] M. Lopez-Ibanez, C. Blum, D. Thiruvady, A. T. Ernst, and B. Meyer, “Beam-ACO Based on Stochastic Sampling for Makespan Optimization Concerning the TSP with Time Windows,” in EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, C. Cotta and P. Crowling, Eds., Berlin: Springer-Verlag Berlin, 2009, pp. 97-+. Accessed: Nov. 20, 2023. [Online]. Available: https://www.webofscience.com/wos/woscc/full-record/WOS:000265680900009
  • [21] M. López-Ibáñez and C. Blum, “Beam-ACO for the travelling salesman problem with time windows,” Computers & Operations Research, vol. 37, no. 9, pp. 1570–1583, Sep. 2010, doi: 10.1016/j.cor.2009.11.015.
  • [22] L. F. Simões, D. Izzo, E. Haasdijk, and A. E. Eiben, “Multi-rendezvous Spacecraft Trajectory Optimization with Beam P-ACO,” in Evolutionary Computation in Combinatorial Optimization, B. Hu and M. López-Ibáñez, Eds., in Lecture Notes in Computer Science. Cham: Springer International Publishing, 2017, pp. 141–156. doi: 10.1007/978-3-319-55453-2_10.
  • [23] [T. Fei et al., “Research on improved ant colony optimization for traveling salesman problem,” MBE, vol. 19, no. 8, pp. 8152–8186, 2022, doi: 10.3934/mbe.2022381.
  • [24] G. A. Croes, “A Method for Solving Traveling-Salesman Problems,” Operations Research, vol. 6, no. 6, pp. 791–812, Dec. 1958, doi: 10.1287/opre.6.6.791.

Trafik Sıkışıklığı Olan Gezgin Satıcı Probleminde Karınca Kolonisi Optimizasyonu ve Işın-Karınca Kolonisi Optimizasyonu

Yıl 2024, Cilt: 26 Sayı: 78, 519 - 527, 27.09.2024
https://doi.org/10.21205/deufmd.2024267820

Öz

Gezgin Satıcı Problemi (GSP), çeşitli endüstrilerde çeşitli etkileri olan, iyi bilinen bir kombinatoryal optimizasyon problemidir. GSP'nin en saf formülasyonu bile lojistik yollardan mikroçip üretimine kadar çeşitli uygulamalara sahiptir. Beklenmedik bir şekilde, bir alt problem olarak DNA dizilimi için küçük değişikliklerle kullanılabilir. Bu yazıda GSP'nin iki versiyonu incelenmiştir: klasik bir TSP ve trafik sıkışıklığı verilerini içeren GSP. Son teknoloji ürünü iki çözüm yöntemi kullanıldı: Karınca Kolonisi Optimizasyonu (KKO) ve Işın-KKO. Bu algoritmalar 2-Opt yerel arama ile hibritleştirildi ve performansları aynı kıyaslama örnekleriyle karşılaştırıldı. Deney sonuçları Işın-KKO'nun KKO'ya kıyasla verimliliğini göstermektedir.

Kaynakça

  • [1] G. Laporte, “The traveling salesman problem: An overview of exact and approximate algorithms,” European Journal of Operational Research, vol. 59, no. 2, pp. 231–247, Jun. 1992, doi: 10.1016/0377-2217(92)90138-Y.
  • [2] S. H. Rubin, T. Bouabana-Tebibel, Y. Hoadjli, and Z. Ghalem, “Reusing the NP-Hard Traveling-Salesman Problem to Demonstrate That P~NP (Invited Paper),” in 2016 IEEE 17th International Conference on Information Reuse and Integration (IRI), Pittsburgh, PA, USA: IEEE, Jul. 2016, pp. 574–581. doi: 10.1109/IRI.2016.84.
  • [3] Y. S. Chang and H. J. Lee, “Optimal delivery routing with wider drone-delivery areas along a shorter truck-route,” Expert Systems with Applications, vol. 104, pp. 307–317, Aug. 2018, doi: 10.1016/j.eswa.2018.03.032.
  • [4] C. H. Cheng, Y. P. Gupta, W. H. Lee, and K. F. Wong, “A TSP-based heuristic for forming machine groups and part families,” International Journal of Production Research, vol. 36, no. 5, pp. 1325–1337, May 1998, doi: 10.1080/002075498193345.
  • [5] V. Shinkarenko, S. Nezdoyminov, S. Galasyuk, and L. Shynkarenko, “Optimization of the tourist route by solving the problem of a salesman,” Journ. Geol., Geogr., and Geoec.., vol. 29, no. 3, pp. 572–579, Oct. 2020, doi: 10.15421/112052.
  • [6] E. Duman, M. H. Ozcelik, and A. N. Ceranoglu, “A TSP (1,2) application arising in cable assembly shops,” Journal of the Operational Research Society, vol. 56, no. 6, pp. 642–648, Jun. 2005, doi: 10.1057/palgrave.jors.2601850.
  • [7] A. Meijer, M. A. J. Huijbregts, E. Hertwich, and L. Reijnders, “Including human health damages due to road traffic in life cycle assessment of dwellings,” Int. J. Life Cycle Assess., vol. 11, pp. 64–71, Apr. 2006, doi: 10.1065/lca2006.04.013.
  • [8] A. Colorni, M. Dorigo, and V. Maniezzo, “An Investigation of Some Properties of an Ant Algorithm,” in PARALLEL PROBLEM SOLVING FROM NATURE, 2, R. Manner and B. Manderick, Eds., Amsterdam: Elsevier Science Publ B V, 1992, pp. 509–520. Accessed: Nov. 20, 2023. [Online]. Available: https://www.webofscience.com/wos/woscc/full-record/WOS:A1992BX92H00051(overlay:export/exp)
  • [9] A. Colorni, M. Dorigo, and V. Maniezzo, “Distributed Optimization by Ant Colonies,” in TOWARD A PRACTICE OF AUTONOMOUS SYSTEMS: PROCEEDINGS OF THE FIRST EUROPEAN CONFERENCE ON ARTIFICIAL LIFE, F. Varela and P. Bourgine, Eds., Cambridge: M I T Press, 1992, pp. 134–142. Accessed: Nov. 20, 2023. [Online]. Available: https://www.webofscience.com/wos/woscc/full-record/WOS:A1992BW87V00017
  • [10] M. Dorigo and L. M. Gambardella, “Ant colony system: a cooperative learning approach to the traveling salesman problem,” IEEE Transactions on Evolutionary Computation, vol. 1, no. 1, pp. 53–66, Apr. 1997, doi: 10.1109/4235.585892.
  • [11] “MAX–MIN Ant System - ScienceDirect.” Accessed: Nov. 20, 2023. [Online]. Available: https://www.sciencedirect.com/science/article/abs/pii/S0167739X00000431?via%3Dihub
  • [12] S.-C. Chu, J. F. Roddick, and J.-S. Pan, “Ant colony system with communication strategies,” Information Sciences, vol. 167, no. 1, pp. 63–76, Dec. 2004, doi: 10.1016/j.ins.2003.10.013.
  • [13] X.-M. Hu, J. Zhang, and Y. Li, “Orthogonal Methods Based Ant Colony Search for Solving Continuous Optimization Problems,” J. Comput. Sci. Technol., vol. 23, no. 1, pp. 2–18, Jan. 2008, doi: 10.1007/s11390-008-9111-5.
  • [14] D. K. Gupta, Y. Arora, U. K. Singh, and J. P. Gupta, “Recursive Ant Colony Optimization for estimation of parameters of a function,” in 2012 1st International Conference on Recent Advances in Information Technology (RAIT), Mar. 2012, pp. 448–454. doi: 10.1109/RAIT.2012.6194620.
  • [15] “Speech Understanding Systems. Summary of Results of the Five-Year Research Effort at Carnegie-Mellon University.” Accessed: Dec. 21, 2023. [Online]. Available: https://apps.dtic.mil/sti/citations/ADA049288
  • [16] R. Bisiani, “Beam search,” Encyclopedia of Artificial Intelligence. Wiley & Sons, pp. 56–58, 1987.
  • [17] C. Blum, “Beam-ACO—hybridizing ant colony optimization with beam search: an application to open shop scheduling,” Computers & Operations Research, vol. 32, no. 6, pp. 1565–1591, Jun. 2005, doi: 10.1016/j.cor.2003.11.018.
  • [18] J. L. Caldeira, R. C. Azevedo, C. A. Silva, and J. M. C. Sousa, “Supply-Chain Management Using ACO and Beam-ACO Algorithms,” in 2007 IEEE International Fuzzy Systems Conference, Jul. 2007, pp. 1–6. doi: 10.1109/FUZZY.2007.4295615.
  • [19] C. Blum, “Beam-ACO for Simple Assembly Line Balancing,” INFORMS J. Comput., vol. 20, no. 4, pp. 618–627, FAL 2008, doi: 10.1287/ijoc.1080.0271.
  • [20] M. Lopez-Ibanez, C. Blum, D. Thiruvady, A. T. Ernst, and B. Meyer, “Beam-ACO Based on Stochastic Sampling for Makespan Optimization Concerning the TSP with Time Windows,” in EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, C. Cotta and P. Crowling, Eds., Berlin: Springer-Verlag Berlin, 2009, pp. 97-+. Accessed: Nov. 20, 2023. [Online]. Available: https://www.webofscience.com/wos/woscc/full-record/WOS:000265680900009
  • [21] M. López-Ibáñez and C. Blum, “Beam-ACO for the travelling salesman problem with time windows,” Computers & Operations Research, vol. 37, no. 9, pp. 1570–1583, Sep. 2010, doi: 10.1016/j.cor.2009.11.015.
  • [22] L. F. Simões, D. Izzo, E. Haasdijk, and A. E. Eiben, “Multi-rendezvous Spacecraft Trajectory Optimization with Beam P-ACO,” in Evolutionary Computation in Combinatorial Optimization, B. Hu and M. López-Ibáñez, Eds., in Lecture Notes in Computer Science. Cham: Springer International Publishing, 2017, pp. 141–156. doi: 10.1007/978-3-319-55453-2_10.
  • [23] [T. Fei et al., “Research on improved ant colony optimization for traveling salesman problem,” MBE, vol. 19, no. 8, pp. 8152–8186, 2022, doi: 10.3934/mbe.2022381.
  • [24] G. A. Croes, “A Method for Solving Traveling-Salesman Problems,” Operations Research, vol. 6, no. 6, pp. 791–812, Dec. 1958, doi: 10.1287/opre.6.6.791.
Toplam 24 adet kaynakça vardır.

Ayrıntılar

Birincil Dil İngilizce
Konular Matematikte Optimizasyon, Matematikte Yöneylem Araştırması
Bölüm Araştırma Makalesi
Yazarlar

Mustafa Orçun Uslu 0009-0004-8579-6833

Kazım Erdoğdu 0000-0001-6256-3114

Erken Görünüm Tarihi 17 Eylül 2024
Yayımlanma Tarihi 27 Eylül 2024
Gönderilme Tarihi 5 Ocak 2024
Kabul Tarihi 7 Mart 2024
Yayımlandığı Sayı Yıl 2024 Cilt: 26 Sayı: 78

Kaynak Göster

APA Uslu, M. O., & Erdoğdu, K. (2024). Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem with Traffic Congestion. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, 26(78), 519-527. https://doi.org/10.21205/deufmd.2024267820
AMA Uslu MO, Erdoğdu K. Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem with Traffic Congestion. DEUFMD. Eylül 2024;26(78):519-527. doi:10.21205/deufmd.2024267820
Chicago Uslu, Mustafa Orçun, ve Kazım Erdoğdu. “Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem With Traffic Congestion”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi 26, sy. 78 (Eylül 2024): 519-27. https://doi.org/10.21205/deufmd.2024267820.
EndNote Uslu MO, Erdoğdu K (01 Eylül 2024) Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem with Traffic Congestion. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 26 78 519–527.
IEEE M. O. Uslu ve K. Erdoğdu, “Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem with Traffic Congestion”, DEUFMD, c. 26, sy. 78, ss. 519–527, 2024, doi: 10.21205/deufmd.2024267820.
ISNAD Uslu, Mustafa Orçun - Erdoğdu, Kazım. “Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem With Traffic Congestion”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 26/78 (Eylül 2024), 519-527. https://doi.org/10.21205/deufmd.2024267820.
JAMA Uslu MO, Erdoğdu K. Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem with Traffic Congestion. DEUFMD. 2024;26:519–527.
MLA Uslu, Mustafa Orçun ve Kazım Erdoğdu. “Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem With Traffic Congestion”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, c. 26, sy. 78, 2024, ss. 519-27, doi:10.21205/deufmd.2024267820.
Vancouver Uslu MO, Erdoğdu K. Ant Colony Optimization and Beam-Ant Colony Optimization on Traveling Salesman Problem with Traffic Congestion. DEUFMD. 2024;26(78):519-27.

Dokuz Eylül Üniversitesi, Mühendislik Fakültesi Dekanlığı Tınaztepe Yerleşkesi, Adatepe Mah. Doğuş Cad. No: 207-I / 35390 Buca-İZMİR.