Journal of Systems Engineering and Electronics ›› 2023, Vol. 34 ›› Issue (6): 1614-1625.doi: 10.23919/JSEE.2023.000023

• SYSTEMS ENGINEERING • Previous Articles     Next Articles

K-DSA for the multiple traveling salesman problem

Sheng TONG(), Hong QU(), Junjie XUE()   

  1. 1 Air Traffic Control and Navigation College, Air Force Engineering University, Xi’an 710051, China
  • Received:2021-11-03 Online:2023-12-18 Published:2023-12-29
  • Contact: Sheng TONG E-mail:amisc87861@gmail.com;262432358@qq.com;xuejunjiekjgcdx@163.com
  • About author:
    TONG Sheng was born in 1990. He received his M.S. degree in control science and engineering from Air Force Engineering University in 2014. He is a lecturer in the Air Traffic Control and Navigation College, Air Force Engineering University. He is pursuing his Ph.D. degree in control science and engineering from the Equipment Management and UAV Engineering College, Air Force Engineering University, Xi’an, China. His current research interests include uncertainty theory and operational research. E-mail: amisc87861@gmail.com

    QU Hong was born in 1985. She received her Ph.D. degree in military tactics from Air Force Engineering University in 2018. She is a professor in the Air Traffic Control and Navigation College, Air Force Engineering University, Xi’an, China. Her current research interest includes command and control research. E-mail: 262432358@qq.com

    XUE Junjie was born in 1988. He received his B.S. and M.S. degrees in aerospace science and engineering, and Ph.D. degree in systems engineering form Air Force Engineering University, China, in 2010, 2012, and 2016, respectively. He is a lecturer with Air Force Engineering University. His research interests include military systems engineering, military operation research, air combat planning, data mining, and machine learning. E-mail: xuejunjiekjgcdx@163.com
  • Supported by:
    This work was supported by the Natural Science Basic Research Program of Shaanxi (2021JQ-368).

Abstract:

Aimed at a multiple traveling salesman problem (MTSP) with multiple depots and closed paths, this paper proposes a k-means clustering donkey and a smuggler algorithm (K-DSA). The algorithm first uses the k-means clustering method to divide all cities into several categories based on the center of various samples; the large-scale MTSP is divided into multiple separate traveling salesman problems (TSPs), and the TSP is solved through the DSA. The proposed algorithm adopts a solution strategy of clustering first and then carrying out, which can not only greatly reduce the search space of the algorithm but also make the search space more fully explored so that the optimal solution of the problem can be more quickly obtained. The experimental results from solving several test cases in the TSPLIB database show that compared with other related intelligent algorithms, the K-DSA has good solving performance and computational efficiency in MTSPs of different scales, especially with large-scale MTSP and when the convergence speed is faster; thus, the advantages of this algorithm are more obvious compared to other algorithms.

Key words: k-means clustering, donkey and smuggler algorithm (DSA), multiple traveling salesman problem (MTSP), multiple depots and closed paths