Solving travelling salesman problem using multiagent simulated annealing algorithm with instance-based sampling

被引:19
|
作者
Wang, ChangYing [1 ]
Lin, Min [1 ]
Zhong, Yiwen [1 ]
Zhang, Hui [2 ]
机构
[1] Fujian Agr & Forestry Univ, Coll Comp & Informat Sci, Fuzhou 350002, Fujian, Peoples R China
[2] Indiana Univ Purdue Univ Indianapolis, Pervas Technol Inst, Indianapolis, IN USA
关键词
multi-agent simulated annealing; travelling salesman problem; instance-based sampling; finite-time behaviour;
D O I
10.1504/IJCSM.2015.071818
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Simulated annealing (SA) algorithm is extremely slow in convergence, and the implementation and efficiency of parallel SA algorithms are typically problem-dependent. To overcome such intrinsic limitations, we present a multi-agent SA algorithm with instance-based sampling (MSA-IBS) by exploiting learning ability of instance-based search algorithm to solve travelling salesman problem (TSP). In MSA-IBS, a population of agents run SA algorithm collaboratively. Agents generate candidate solutions with the solution components of instances in current population. MSA-IBS achieves significant better intensification ability by taking advantage of learning ability from population-based algorithm, while the probabilistic accepting criterion of SA keeps MSA-IBS from premature stagnation effectively. By analysing the effect of initial and end temperature on finite-time behaviours of MSA-IBS, we test the performance of MSA-IBS on benchmark TSP problems, and the algorithm shows good trade-off between solution accuracy and CPU time.
引用
收藏
页码:336 / 353
页数:18
相关论文
共 50 条
  • [1] Fuzzy travelling salesman problem and simulated annealing algorithm
    Lu, Yiwen
    Proceedings of the Fourth International Conference on Information and Management Sciences, 2005, 4 : 505 - 514
  • [2] An Improved Simulated Annealing Algorithm for Travelling Salesman Problem
    Wang, Y.
    Tian, D.
    Li, Y. H.
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2013, 9 (04) : 28 - 32
  • [3] Refined descriptive sampling simulated annealing algorithm for solving the traveling salesman problem
    Cherabli, Meriem
    Ourbih-Tari, Megdouda
    Boubalou, Meriem
    MONTE CARLO METHODS AND APPLICATIONS, 2022, 28 (02): : 175 - 188
  • [4] Algorithm for travelling salesman problem using deterministic annealing
    Tsinghua Univ, Beijing, China
    Ruan Jian Xue Bao, 1 (57-59):
  • [5] An Effective Simulated Annealing Algorithm for Solving the Traveling Salesman Problem
    Wang, Zicheng
    Geng, Xiutang
    Shao, Zehui
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2009, 6 (07) : 1680 - 1686
  • [6] Solving travelling salesman problem using black hole algorithm
    Abdolreza Hatamlou
    Soft Computing, 2018, 22 : 8167 - 8175
  • [7] Solving travelling salesman problem using black hole algorithm
    Hatamlou, Abdolreza
    SOFT COMPUTING, 2018, 22 (24) : 8167 - 8175
  • [8] Solving the traveling salesman problem based on an adaptive simulated annealing algorithm with greedy search
    Geng, Xiutang
    Chen, Zhihua
    Yang, Wei
    Shi, Deqian
    Zhao, Kai
    APPLIED SOFT COMPUTING, 2011, 11 (04) : 3680 - 3689
  • [9] A Genetic Algorithm for Solving Travelling Salesman Problem
    Philip, Adewole
    Taofiki, Akinwale Adio
    Kehinde, Otunbanowo
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (01) : 26 - 29
  • [10] A simple algorithm for solving travelling salesman problem
    An Kai
    Xing Mingrui
    PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 931 - 935