Taurida Journal of Computer Science Theory and Mathematics
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Taurida Journal of Computer Science Theory and Mathematics:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Taurida Journal of Computer Science Theory and Mathematics, 2018, Issue 2, Pages 45–70 (Mi tvim46)  

Synthesis of algorithms of clustering to solve the multi-agent traveling salesman problem

M. G. Kozlova, M. S. Germanchuk

Crimea Federal University, Simferopol
Abstract: Purpose of work. For a given (partially, completely) complex network, it is necessary to find, consistent with the routing problem, the network layout for a certain number of clusters, which provides high accuracy and speed of solving the corresponding extreme problems on the graphs.

The article considers graph clustering algorithms, as well as their application for discrete optimization problems on graphs, as an example of the problem for k traveling salesmen. The basic algorithms for solving the traveling salesman problem and some of their modifications are considered. On the basis of theoretical results the software implementation of the following clustering algorithms is developed: hierarchical algorithm, K-means and greedy algorithm with various modifications. A genetic algorithm for solving the traveling salesman problem was implemented, as well as the synthesis of clustering algorithms and the solution of the traveling salesman problem with finding the optimal centers.

The main task of the work was to find the optimal clusters or subgraphs of the desired graph, taking into account the uniform distribution of traveling salesman routes in clusters. As a result, the difference between splitting the graph into clusters (with the preservation of the required centers in these clusters) and finding the optimal centers for further clustering with them is demonstrated. To find optimal in relation to the problem k traveling salesmen subgraphs, a synthesis of clustering algorithms and solutions of discrete optimization problems was developed and implemented on the example of the traveling salesman problem for k agents. The essence of the method is the mechanism of "throwing" vertices from larger clusters to smaller ones, until the convergence condition is fulfilled, the objective function of which depends on the length of the traveling salesmen paths. There are various options for this mechanism, including the transit of vertices through clusters between large and small clusters, so that the resulting clusters do not lose compactness and do not create intersections in further search of the optimal route.
Keywords: discrete optimization on complex networks, clustering, routing, synthesis of algorithms.
Document Type: Article
UDC: 519.16
MSC: 90C27
Language: Russian
Citation: M. G. Kozlova, M. S. Germanchuk, “Synthesis of algorithms of clustering to solve the multi-agent traveling salesman problem”, Taurida Journal of Computer Science Theory and Mathematics, 2018, no. 2, 45–70
Citation in format AMSBIB
\Bibitem{KozGer18}
\by M.~G.~Kozlova, M.~S.~Germanchuk
\paper Synthesis of algorithms of clustering to solve the multi-agent traveling salesman problem
\jour Taurida Journal of Computer Science Theory and Mathematics
\yr 2018
\issue 2
\pages 45--70
\mathnet{http://mi.mathnet.ru/tvim46}
Linking options:
  • https://www.mathnet.ru/eng/tvim46
  • https://www.mathnet.ru/eng/tvim/y2018/i2/p45
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Taurida Journal of Computer Science Theory and Mathematics
    Statistics & downloads:
    Abstract page:171
    Full-text PDF :276
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024