{"title":"Algorithmic methods of finite discrete structures. Hamiltonian cycle of a complete graph and the Traveling salesman problem","authors":"Sergey Kurapov, Maxim Davidovsky, Svetlana Polyuga","doi":"arxiv-2409.11563","DOIUrl":null,"url":null,"abstract":"The monography considers the problem of constructing a Hamiltonian cycle in a\ncomplete graph. A rule for constructing a Hamiltonian cycle based on isometric\ncycles of a graph is established. An algorithm for constructing a Hamiltonian\ncycle based on ring summation of isometric cycles of a graph is presented.\nBased on the matrix of distances between vertices, the weight of each cycle is\ndetermined as an additive sum of the weights of its edges. To construct an\noptimal route of a graph, the basic idea of finding an optimal route between\nfour vertices is used. Further successive constructions are aimed at joining an\nadjacent isometric cycle with an increase in the number of vertices by one\nunit. The recursive process continues until all vertices of the graph are\nconnected. Based on the introduced mathematical apparatus, the monography\npresents a new algorithm for solving the symmetric Traveling salesman problem.\nSome examples of solving the problem are provided.","PeriodicalId":501407,"journal":{"name":"arXiv - MATH - Combinatorics","volume":"36 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - MATH - Combinatorics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.11563","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The monography considers the problem of constructing a Hamiltonian cycle in a
complete graph. A rule for constructing a Hamiltonian cycle based on isometric
cycles of a graph is established. An algorithm for constructing a Hamiltonian
cycle based on ring summation of isometric cycles of a graph is presented.
Based on the matrix of distances between vertices, the weight of each cycle is
determined as an additive sum of the weights of its edges. To construct an
optimal route of a graph, the basic idea of finding an optimal route between
four vertices is used. Further successive constructions are aimed at joining an
adjacent isometric cycle with an increase in the number of vertices by one
unit. The recursive process continues until all vertices of the graph are
connected. Based on the introduced mathematical apparatus, the monography
presents a new algorithm for solving the symmetric Traveling salesman problem.
Some examples of solving the problem are provided.