English

Algorithmic methods of finite discrete structures. Hamiltonian cycle of a complete graph and the Traveling salesman problem

Combinatorics 2024-09-19 v1 Discrete Mathematics

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.

Keywords

Cite

@article{arxiv.2409.11563,
  title  = {Algorithmic methods of finite discrete structures. Hamiltonian cycle of a complete graph and the Traveling salesman problem},
  author = {Sergey Kurapov and Maxim Davidovsky and Svetlana Polyuga},
  journal= {arXiv preprint arXiv:2409.11563},
  year   = {2024}
}

Comments

46 pages, 32 figures, a preprint of monography, in Ukrainian language