<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Informacionnye Tehnologii</journal-id><journal-title-group><journal-title xml:lang="en">Informacionnye Tehnologii</journal-title><trans-title-group xml:lang="ru"><trans-title>Информационные технологии</trans-title></trans-title-group></journal-title-group><issn publication-format="print">1684-6400</issn><publisher><publisher-name xml:lang="en">New Technologies Publishing House</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">702365</article-id><article-id pub-id-type="doi">10.17587/it.30.607-615</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Modeling and optimization</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Моделирование и оптимизация</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Results of computational experiment for solving the minimum traveling salesman problem by the cycle merging algorithm</article-title><trans-title-group xml:lang="ru"><trans-title>Результаты вычислительного эксперимента для решения задачи коммивояжера на минимум алгоритмом соединения циклов</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Leonova</surname><given-names>I. F.</given-names></name><name xml:lang="ru"><surname>Леонова</surname><given-names>Ю. Ф.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Postgraduate Student</p></bio><bio xml:lang="ru"><p>аспирант</p></bio><email>yuliya.igosheva@gmail.com</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">South Ural State University</institution></aff><aff><institution xml:lang="ru">Южно-Уральский государственный университет</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2024-12-15" publication-format="electronic"><day>15</day><month>12</month><year>2024</year></pub-date><volume>30</volume><issue>12</issue><issue-title xml:lang="en"/><issue-title xml:lang="ru"/><fpage>607</fpage><lpage>615</lpage><history><date date-type="received" iso-8601-date="2026-02-08"><day>08</day><month>02</month><year>2026</year></date><date date-type="accepted" iso-8601-date="2026-02-08"><day>08</day><month>02</month><year>2026</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2024, Informacionnye Tehnologii</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2024, Информационные технологии</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="en">Informacionnye Tehnologii</copyright-holder><copyright-holder xml:lang="ru">Информационные технологии</copyright-holder></permissions><self-uri xlink:href="https://journals.eco-vector.com/1684-6400/article/view/702365">https://journals.eco-vector.com/1684-6400/article/view/702365</self-uri><abstract xml:lang="en"><p>The traveling salesman problem is an important combinatorial optimization problem, which consists in finding the shortest path that passes through each city exactly once and ends at the starting point. Despite its simple formulation, this problem turns out to be computationally complex, and its exact solution requires significant computational resources. In this regard, the search for efficient algorithms to solve the traveling salesman problem remains an urgent task in the context of modern technological challenges. In this paper we present the results of a computational experiment that gives an insight into the quality of the cycle merging algorithm for the minimum traveling salesman problem. The quality of the cycle merging algorithm is investigated on seven sets of instances of the traveling salesman problem. The results obtained are compared with the results of computational experiments for some known heuristics. The analysis allows us to say that the cycle merging algorithm shows relatively good results for all tested sets and can be used for a wide range of instances of the traveling salesman problem as a relatively fast heuristic of good enough quality.</p></abstract><trans-abstract xml:lang="ru"><p>Приведены результаты вычислительного эксперимента, дающего представление о качестве алгоритма соединения циклов для задачи коммивояжера на минимум в сравнении с результатами вычислительных экспериментов для некоторых известных эвристик. Проведенный анализ позволяет говорить, что алгоритм соединения циклов может использоваться для широкого спектра экземпляров задачи коммивояжера в качестве относительно быстрой эвристики достаточно хорошего качества.</p></trans-abstract><kwd-group xml:lang="en"><kwd>traveling salesman problem</kwd><kwd>heuristic algorithm</kwd><kwd>construction algorithm</kwd><kwd>computational experiment</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>задача коммивояжера</kwd><kwd>эвристический алгоритм</kwd><kwd>алгоритм построения тура</kwd><kwd>вычислительный эксперимент</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">Turkensteen M., Ghosh D., Goldengorin B., Sierksma G. Tolerance-based branch and bound algorithms, A EURO conference for young OR researches and practitioners, ORP3 2005, 6—10 September 2005, Valencia, Spain. Proceedings Edited by C. Maroto et al., ESMAP SL, 2005, pp. 171—182.</mixed-citation><mixed-citation xml:lang="ru">Turkensteen M., Ghosh D., Goldengorin B., Sierksma G. Tolerance-based branch and bound algorithms. A EURO conference for young OR researches and practitioners, ORP3 2005, 6—10 September 2005, Valencia, Spain // Proceedings Edited by C. Maroto et al., ESMAP SL. 2005. P. 171—182.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Johnson D. S., Gutin G., McGeoch L. A., Yeo A., Zhang W., Zverovitch A. Experimental analysis of heuristics for the ATSP. The traveling salesman problem and its variations, Combinatorial Optimization, vol 12, Springer, Boston, MA, 2007, pp. 445—487, doi: 10.1007/0-306-48213-4_1O.</mixed-citation><mixed-citation xml:lang="ru">Johnson D. S., Gutin G., McGeoch L. A., Yeo A., Zhang W., Zverovitch A. Experimental analysis of heuristics for the ATSP // The traveling salesman problem and its variations. Combinatorial Optimization, Vol. 12. Springer, Boston, MA. 2007. P. 445—487. DOI: 10.1007/0-306-48213-4_10.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Glover F., Gutin G., Yeo A., Zverovich A. Construction heuristics for the asymmetric TSP, European Journal of Operational Research, 2001, vol. 129, no. 3, pp. 555—568, doi: 1O.1016/s0377- 2217(99)00468-3.</mixed-citation><mixed-citation xml:lang="ru">Glover F., Gutin G., Yeo A., Zverovich A. Construction heuristics for the asymmetric TSP //European Journal of Operational Research. 2001. Vol. 129, N. 3. P. 555—568. DOI: 10.1016/ s0377-2217(99)00468-3.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Gutin G., Yeo A., Zverovich A. Traveling salesman should not be greedy: domination analysis of greedy-type heuristics for the TSP, Discrete Applied Mathematics, 2002, vol. 117, no. 1—3, pp. 81—86, doi: 10.1016/s0166-218x(01)00195-0.</mixed-citation><mixed-citation xml:lang="ru">Gutin G., Yeo A., Zverovich A. Traveling salesman should not be greedy: domination analysis of greedy-type heuristics for the TSP // Discrete Applied Mathematics. 2002. Vol. 117, N. 1—3. P. 81—86. DOI: 10.1016/s0166-218x(01)00195-0.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Panyukov A. V., Leonova Yu. F. Cycle merging algorithm for the metric problem of the traveling salesman at maximum, Bulletin of the South Ural State University. Series: Computational Mathematics and Informatics, 2021, vol. 10, no. 4, pp. 26—36 (in Russian), doi: 10.14529/cmse210402.</mixed-citation><mixed-citation xml:lang="ru">Панюков А. В., Леонова Ю. Ф. Алгоритм соединения циклов для метрической задачи коммивояжера на максимум // Вестник Южно-Уральского государственного университета. Серия: Вычислительная математика и информатика. 2021. Т. 10, № 4. С. 26—36. DOI: 10.14529/cmse210402.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Christofides N. Worst-case analysis of a new heuristic for the travelling salesman problem, Operations Research Forum, Cham, Springer International Publishing, 2022, vol. 3, no. 1, p. 20.</mixed-citation><mixed-citation xml:lang="ru">Christofides N. Worst-case analysis of a new heuristic for the travelling salesman problem // Operations Research Forum. Cham: Springer International Publishing. 2022. Vol. 3, N. 1. P. 20.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Google. 2015. OR-tools: Google’s Operations Research tools, available at: https://developers.google.com/optimization?hl=ru (date of access: 01.03.24).</mixed-citation><mixed-citation xml:lang="ru">Google. 2015. OR-tools: Google’s Operations Research tools. URL: https://developers.google.com/optimization?hl=ru (дата обращения: 01.03.24).</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Johnson D. S., McGeoch L. A. The Travelling Saleman Problem: A case study in Local Optimization, AT&amp;T Labs, Florham Park, Department of Mathematics and Computer Science, Amherst College, 1995.</mixed-citation><mixed-citation xml:lang="ru">Johnson D. S., McGeoch L. A. The Travelling Saleman Problem: A case study in Local Optimization // AT&amp;T Labs, Florham Park, Department of Mathematics and Computer Science, Amherst College, 1995.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Helsgaun K. An extension of the Lin-Kernighan-Helsgaun TSP solver for constrained traveling salesman and vehicle routing problems, Roskilde, Roskilde University, 2017, vol. 12, pp. 966—980.</mixed-citation><mixed-citation xml:lang="ru">Helsgaun K. An extension of the Lin-Kernighan-Hels-gaun TSP solver for constrained traveling salesman and vehicle routing problems. Roskilde: Roskilde University, 2017. Vol. 12. P. 966—980.</mixed-citation></citation-alternatives></ref><ref id="B10"><label>10.</label><citation-alternatives><mixed-citation xml:lang="en">Lin S., Kernighan B. W. An effective heuristic algorithm for the traveling-salesman problem, Operations research, 1973, vol. 21, no. 2, pp. 498—516.</mixed-citation><mixed-citation xml:lang="ru">Lin S., Kernighan B. W. An effective heuristic algorithm for the traveling-salesman problem // Operations research. 1973. Vol. 21, N. 2. P. 498—516.</mixed-citation></citation-alternatives></ref><ref id="B11"><label>11.</label><citation-alternatives><mixed-citation xml:lang="en">Helsgaun K. An effective implementation of the Lin—Ker- nighan traveling salesman heuristic, European journal of operational research, 2000, vol. 126, no. 1, pp. 106—130.</mixed-citation><mixed-citation xml:lang="ru">Helsgaun K. An effective implementation of the Lin— Kernighan traveling salesman heuristic // European journal of operational research. 2000. Vol. 126, N. 1. P. 106—130.</mixed-citation></citation-alternatives></ref><ref id="B12"><label>12.</label><citation-alternatives><mixed-citation xml:lang="en">Johnson D. S. A case study in local optimization, Local search in combinatorial optimization, 1997, pp. 215—310, DOI: 10.2307/j.ctv346t9c.</mixed-citation><mixed-citation xml:lang="ru">Johnson D. S. A case study in local optimization // Local search in combinatorial optimization. 1997. P. 215—310. DOI: 10.2307/j.ctv346t9c.</mixed-citation></citation-alternatives></ref><ref id="B13"><label>13.</label><citation-alternatives><mixed-citation xml:lang="en">Reinelt G. The traveling salesman: Computational solutions for TSP applications, Springer, 1994.</mixed-citation><mixed-citation xml:lang="ru">Reinelt G. The traveling salesman: Computational solutions for TSP applications. Springer, 1994.</mixed-citation></citation-alternatives></ref><ref id="B14"><label>14.</label><citation-alternatives><mixed-citation xml:lang="en">Karp R. M. A patching algorithm for the nonsymmetric traveling-salesman problem, SIAM Journal on Computing, 1979, vol. 8, no. 4, pp. 561—573, doi: 10.1137/0208045.</mixed-citation><mixed-citation xml:lang="ru">Karp R. M. A patching algorithm for the nonsymmetric traveling-salesman problem // SIAM Journal on Computing. 1979. Vol. 8, N. 4. P. 561—573. DOI: 10.1137/0208045.</mixed-citation></citation-alternatives></ref><ref id="B15"><label>15.</label><citation-alternatives><mixed-citation xml:lang="en">Karp R. M., Steele J. M. Probabilistic analysis of heuristics, The traveling salesman problem, 1985, pp. 181—205.</mixed-citation><mixed-citation xml:lang="ru">Karp R. M., Steele J. M. Probabilistic analysis of heuristics // The traveling salesman problem. 1985. P. 181—205.</mixed-citation></citation-alternatives></ref><ref id="B16"><label>16.</label><citation-alternatives><mixed-citation xml:lang="en">Yeo A. Large exponential neighbourhoods for the TSP, Preprint, Odense, Denmark, Dept of Maths and CS, Odense University, 1997.</mixed-citation><mixed-citation xml:lang="ru">Yeo A. Large exponential neighbourhoods for the TSP. Preprint. Odense, Denmark: Dept of Maths and CS, Odense University, 1997.</mixed-citation></citation-alternatives></ref><ref id="B17"><label>17.</label><citation-alternatives><mixed-citation xml:lang="en">Deineko V. G., Woeginger G. J. A study of exponential neighborhoods for the travelling salesman problem and for the quadratic assignment problem, Mathematical programming, 2000, vol. 87, pp. 519—542, doi: 1O.1OO7/S1O1O7OO5O01O.</mixed-citation><mixed-citation xml:lang="ru">Deineko V. G., Woeginger G. J. A study of exponential neighborhoods for the travelling salesman problem and for the quadratic assignment problem // Mathematical programming. 2000. Vol. 87. P. 519—542. DOI: 10.1007/s101070050010.</mixed-citation></citation-alternatives></ref><ref id="B18"><label>18.</label><citation-alternatives><mixed-citation xml:lang="en">Glover F., Punnen A. P. The travelling salesman problem: new solvable cases and linkages with the development of approximation algorithms, Journal of the Operational Research Society, 1997, vol. 48, pp. 502—510, doi: 10.1038/sj.jors.2600392.</mixed-citation><mixed-citation xml:lang="ru">Glover F., Punnen A. P. The travelling salesman problem: new solvable cases and linkages with the development of approximation algorithms // Journal of the Operational Research Society. 1997. Vol. 48. P. 502—510. DOI: 10.1038/sj.jors.2600392.</mixed-citation></citation-alternatives></ref><ref id="B19"><label>19.</label><citation-alternatives><mixed-citation xml:lang="en">Gutin G. Exponential neighbourhood local search for the traveling salesman problem, Computers &amp; Operations Research , 1999, vol. 26, no. 4, pp. 313—320, doi: 10.1016/s0305- 0548(98)00064-1.</mixed-citation><mixed-citation xml:lang="ru">Gutin G. Exponential neighbourhood local search for the traveling salesman problem // Computers &amp; Operations Research. 1999. Vol. 26, N. 4. P. 313—320. DOI: 10.1016/s0305- 0548(98)00064-1.</mixed-citation></citation-alternatives></ref><ref id="B20"><label>20.</label><citation-alternatives><mixed-citation xml:lang="en">Gutin G., Yeo A. Small diameter neighbourhood graphs for the traveling salesman problem: at most four moves from tour to tour, Computers &amp; Operations Research, 1999, vol. 26, no. 4, pp. 321—327, doi: 10.1016/s0305-0548(98)00065-3.</mixed-citation><mixed-citation xml:lang="ru">Gutin G., Yeo A. Small diameter neighbourhood graphs for the traveling salesman problem: at most four moves from tour to tour // Computers &amp; Operations Research. 1999. Vol. 26, N. 4. P. 321—327. DOI: 10.1016/s0305-0548(98)00065-3.</mixed-citation></citation-alternatives></ref><ref id="B21"><label>21.</label><citation-alternatives><mixed-citation xml:lang="en">Balas E., Simonetti N. Linear time dynamic programming algorithms for some new classes of restricted TSP’s, Proc. IPCO V, LNCS, 1996, vol. 1084, pp. 316—329, doi: 10.1287/ijoc.13.1.56.9748.</mixed-citation><mixed-citation xml:lang="ru">Balas E., Simonetti N. Linear time dynamic programming algorithms for some new classes of restricted TSP’s // Proc. IPCO V, LNCS. 1996. Vol. 1084. P. 316—329. DOI: 10.1287/ ijoc.13.1.56.9748.</mixed-citation></citation-alternatives></ref><ref id="B22"><label>22.</label><citation-alternatives><mixed-citation xml:lang="en">Carlier J., Villon P. A new heuristic for the traveling salesman problem, RAIRO-Operations Research, 1990, vol. 24, no. 3, pp. 245—253, ' doi: 10.1051/ro/1990240302451.</mixed-citation><mixed-citation xml:lang="ru">Carlier J., Villon P. A new heuristic for the traveling salesman problem // RAIRO-Operations Research. 1990. Vol. 24, N. 3. P. 245—253. DOI: 10.1051/ro/1990240302451.</mixed-citation></citation-alternatives></ref><ref id="B23"><label>23.</label><citation-alternatives><mixed-citation xml:lang="en">Sigal I. H., Ivanova A. P. Introduction to Applied Discrete Programming. Models and computational algorithms, Moscow, FIZMATLIT, 2007, 304 p. (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Сигал И. Х., Иванова А. П. Введение в прикладное дискретное программирование. Модели и вычислительные алгоритмы. М.: Физматлит, 2007. 304 с.</mixed-citation></citation-alternatives></ref><ref id="B24"><label>24.</label><citation-alternatives><mixed-citation xml:lang="en">Reinelt G. TSPLIB—A traveling salesman problem library, ORSA journal on computing, 1991, vol. 3 (INFORMS), pp. 376—384, doi: 10.1287/ijoc.3.4.376.</mixed-citation><mixed-citation xml:lang="ru">Reinelt G. TSPLIB—A traveling salesman problem library // ORSA journal on computing. Vol. 3 (INFORMS). 1991. P. 376—384. DOI: 10.1287/ijoc.3.4.376.</mixed-citation></citation-alternatives></ref><ref id="B25"><label>25.</label><citation-alternatives><mixed-citation xml:lang="en">Leonova Yu. F. Investigation of the quality of the cycle merging algorithm on examples from the TSPLIB library, Actual problems of applied mathematics, computer science and mechanics: proceedings of the International Scientific Conference, Voronezh, 13—15 December 2021, Voronezh, 2022, pp. 573—579 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Леонова Ю. Ф. Исследование качества алгоритма соединения циклов на примерах из библиотеки TSPLIB // Актуальные проблемы прикладной математики, информатики и механики: сб. тр. Междунар. науч. конф., Воронеж, 13—15 декабря 2021 г. Воронеж, 2022. С. 573—579.</mixed-citation></citation-alternatives></ref><ref id="B26"><label>26.</label><citation-alternatives><mixed-citation xml:lang="en">Balas E., Thoth P. Branch and bound methods. Ghaptcr 10, The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization, John Wiley &amp; Sons, New York, 1985, pp. 80—147, doi: 10.21236/ada126957.</mixed-citation><mixed-citation xml:lang="ru">Balas E., Thoth P. Branch and bound methods. Chapter 10 // The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization. New York: John Wiley &amp; Sons, 1985. P. 80—147. DOI: 10.21236/ada126957.</mixed-citation></citation-alternatives></ref><ref id="B27"><label>27.</label><citation-alternatives><mixed-citation xml:lang="en">Held M., Karp R. M. The traveling-salesman problem and minimum spanning trees, Operations research, 1970, vol. 18, no. 6, pp. 1138—1162, doi: 10.1287/opre.18.6.1138.</mixed-citation><mixed-citation xml:lang="ru">Held M., Karp R. M. The traveling-salesman problem and minimum spanning trees // Operations research. 1970. Vol. 18, N. 6. P. 1138—1162. DOI: 10.1287/opre.18.6.1138.</mixed-citation></citation-alternatives></ref><ref id="B28"><label>28.</label><citation-alternatives><mixed-citation xml:lang="en">Held M., Karp R. M. The traveling-salesman problem and minimum spanning trees: Part II, Mathematical programming, 1971, vol. 1, no. 1, pp. 6—25, doi: 10.1007/bf01584070.</mixed-citation><mixed-citation xml:lang="ru">Held M., Karp R. M. The traveling-salesman problem and minimum spanning trees: Part II // Mathematical programming. 1971. Vol. 1, N. 1. P. 6—25. DOI: 10.1007/bf01584070.</mixed-citation></citation-alternatives></ref><ref id="B29"><label>29.</label><citation-alternatives><mixed-citation xml:lang="en">Zverovitch A. E. Construction Heuristics for Hard Combinatorial Optimisation Problems, Diss. University of London, 2003.</mixed-citation><mixed-citation xml:lang="ru">Zverovitch A. E. Construction Heuristics for Hard Combinatorial Optimisation Problems. Дисс. University of London, 2003.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
