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 条
  • [41] Genetic algorithms for large-scale clustering problems
    Franti, P
    Kivijarvi, J
    Kaukoranta, T
    Nevalainen, O
    COMPUTER JOURNAL, 1997, 40 (09): : 547 - 554
  • [42] A Scalable Precoding Processor for Large-Scale MU-MIMO Systems
    Moon, Seungsik
    Lee, Namyoon
    Lee, Youngjoo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (07) : 3029 - 3039
  • [43] Scalable Sequence Clustering for Large-Scale Immune Repertoire Analysis
    Bhusal, Prem
    Alam, A. K. M. Mubashwir
    Chen, Keke
    Jiang, Ning
    Xiao, Jun
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 1349 - 1358
  • [44] Delaunay-Triangulation-Based Variable Neighborhood Search to Solve Large-Scale General Colored Traveling Salesman Problems
    Xu, Xiangping
    Li, Jun
    Zhou, MengChu
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (03) : 1583 - 1593
  • [45] PARALLEL TECHNIQUES FOR SOLVING LARGE-SCALE TRAVELING SALESPERSON PROBLEMS
    RAVIKUMAR, CP
    MICROPROCESSORS AND MICROSYSTEMS, 1992, 16 (03) : 149 - 158
  • [46] Fast and scalable support vector clustering for large-scale data analysis
    Ping, Yuan
    Chang, Yun Feng
    Zhou, Yajian
    Tian, Ying Jie
    Yang, Yi Xian
    Zhang, Zhili
    KNOWLEDGE AND INFORMATION SYSTEMS, 2015, 43 (02) : 281 - 310
  • [47] Scalable Spectral Clustering for Overlapping Community Detection in Large-Scale Networks
    Van Lierde, Hadrien
    Chow, Tommy W. S.
    Chen, Guanrong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (04) : 754 - 767
  • [48] Fast and scalable support vector clustering for large-scale data analysis
    Yuan Ping
    Yun Feng Chang
    Yajian Zhou
    Ying Jie Tian
    Yi Xian Yang
    Zhili Zhang
    Knowledge and Information Systems, 2015, 43 : 281 - 310
  • [49] Scalable and Memory-Efficient Clustering of Large-Scale Social Networks
    Whang, Joyce Jiyoung
    Sui, Xin
    Dhillon, Inderjit S.
    12TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2012), 2012, : 705 - 714
  • [50] The Lin-Kernighan Algorithm Driven by Chaotic Neurodynamics for Large Scale Traveling Salesman Problems
    Motohashi, Shun
    Matsuura, Takafumi
    Ikeguchi, Tohru
    Aihara, Kazuyuki
    ARTIFICIAL NEURAL NETWORKS - ICANN 2009, PT II, 2009, 5769 : 563 - +