DCAP: A Scalable Decoupled-Clustering Annealing Processor for Large-Scale Traveling Salesman Problems

被引:0
|
作者
Huang, Zhanhong [1 ]
Zhang, Yang [1 ]
Wang, Xiangrui [1 ]
Jiang, Dong [1 ]
Yao, Enyi [1 ]
机构
[1] South China Univ Technol, Sch Microelect, Guangzhou, Peoples R China
关键词
Urban areas; Annealing; Topology; Hardware; Scalability; Traveling salesman problems; Optimization; Combinatorial optimization problem; traveling salesman problem; Ising computer; simulated annealing; OPTIMIZATION;
D O I
10.1109/TCSI.2024.3449693
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Traveling Salesman Problem (TSP) is one of the most well-known NP-hard combinatorial optimization problems (COPs). Many social production problems can be effectively represented as instances of TSPs. However, solving large-scale TSPs remains a significant challenge for conventional Von Neumann computers. Many studies have proposed annealing processors to address large-scale COPs, but most of them focus on unconstrained problems, such as the Maxcut problem. In this paper, a scalable decoupled-clustering annealng processor (DCAP) for efficiently handling large-scale TSPs is presented. A decoupled hierarchical clustering algorithm is proposed for higher convergence speed and improved scalability. Several techniques have been developed in hardware to minimize area overhead and processing time, including a modified spin connection topology for the Ising model, an area-efficient random threshold generator, a one-step spin update scheme and a dynamic prediction method. The DCAP prototype is implemented on FPGA with an operating frequency of 125MHz. We tested our design on various TSP instances from the TSPLIB. Results show that our design outperforms the CPU-and GPU-based Neuro-Ising scheme by achieving maximum speedups of 780 x and a 42% improvement in accuracy. With multi-chip interconnection, DCAP is able to handle problems of scale up to 85900 cities.
引用
收藏
页码:6349 / 6362
页数:14
相关论文
共 50 条
  • [31] Shared dynamics learning for large-scale traveling salesman problem
    Xu, Yunqiu
    Fang, Meng
    Chen, Ling
    Du, Yali
    Xu, Gangyan
    Zhang, Chengqi
    ADVANCED ENGINEERING INFORMATICS, 2023, 56
  • [32] AN ALGORITHM FOR THE APPROXIMATE SOLUTION OF A LARGE-SCALE TRAVELING SALESMAN PROBLEM IN A PLANE
    SIGAL, IK
    USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1988, 28 (04): : 205 - 208
  • [33] The Lazy Traveling Salesman - Memory Management for Large-Scale Link Discovery
    Ngomo, Axel-Cyrille Ngonga
    Hassan, Mofeed M.
    SEMANTIC WEB: LATEST ADVANCES AND NEW DOMAINS, 2016, 9678 : 423 - 438
  • [34] Hybrid ITO Algorithm for Large-Scale Colored Traveling Salesman Problem
    Dong, Xueshi
    CHINESE JOURNAL OF ELECTRONICS, 2024, 33 (06) : 1337 - 1345
  • [35] Scalable k-means for large-scale clustering
    Ming, Yuewei
    Zhu, En
    Wang, Mao
    Liu, Qiang
    Liu, Xinwang
    Yin, Jianping
    INTELLIGENT DATA ANALYSIS, 2019, 23 (04) : 825 - 838
  • [36] Enhancing Focused Ant Colony Optimization for Large-Scale Traveling Salesman Problems Through Adaptive Parameter Tuning
    Skinderowicz, Rafal
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, PT I, ICCCI 2024, 2024, 14810 : 41 - 54
  • [37] A new efficient hybrid algorithm for large scale multiple traveling salesman problems
    Jiang, Chao
    Wan, Zhongping
    Peng, Zhenhua
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 139 (139)
  • [38] An Adaptive Ant Colony Optimization for Solving Large-Scale Traveling Salesman Problem
    Tang, Kezong
    Wei, Xiong-Fei
    Jiang, Yuan-Hao
    Chen, Zi-Wei
    Yang, Lihua
    MATHEMATICS, 2023, 11 (21)
  • [40] H-TSP: Hierarchically Solving the Large-Scale Traveling Salesman Problem
    Pan, Xuanhao
    Jin, Yan
    Ding, Yuandong
    Feng, Mingxiao
    Zhao, Li
    Song, Lei
    Bian, Jiang
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 8, 2023, : 9345 - 9353