Solving Travelling Salesman Problem Using Ant Systems: A Programmer’s Approach

被引:0
作者
Divya M. [1 ]
机构
[1] Fr. C. Rodrigues Institute of Technology, Navi Mumbai
关键词
Ant systems; MATLAB; Optimization; Travelling salesman problem;
D O I
10.1007/s40819-019-0662-7
中图分类号
学科分类号
摘要
For an engineer, optimization is the process of determining the best design. In this work, a computer-based approach to a design optimization is investigated. This enables us to evaluate many design combinations that cannot be done manually. Travelling salesman problem (TSP) is leading problem among NP hard combinatorial optimization problems. It is widely used in many engineering applications. Ant system is a heuristic approach used to solve combinatorial optimization problems. In this work, a MATLAB program to solve TSP using Ant Search method is developed and is explained through the perspective of a programmer. Mathematical model of the problem is presented along with a detailed flowchart to describe the algorithm. The proposed program is described in accordance with the flow chart. Results obtained for two cases are summarized using graphs and CPU times. Finally a brief study on tuning of parameters of the method is also presented. © 2019, Springer Nature India Private Limited.
引用
收藏
相关论文
共 50 条
  • [41] An Optimized Algorithm for Solving Travelling Salesman Problem Using Greedy Cross Over Operator
    Jain, Vinod
    Prasad, Jay Shankar
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 2981 - 2984
  • [42] Using Data Mining to Find Patterns in Ant Colony Algorithm Solutions to the Travelling Salesman Problem
    阎世梁
    王银玲
    现代电子技术, 2007, (05) : 117 - 119
  • [43] Tabu search for solving the black-and-white travelling salesman problem
    Li, Haitao
    Alidaee, Bahram
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2016, 67 (08) : 1061 - 1079
  • [44] Discrete Flower Pollination Algorithm for Solving the Symmetric Travelling Salesman Problem
    Strange, Ryan
    Yang, Alice Yi
    Cheng, Ling
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2130 - 2137
  • [45] Travelling salesman problem in tissue P systems with costs
    Aman, Bogdan
    Ciobanu, Gabriel
    JOURNAL OF MEMBRANE COMPUTING, 2021, 3 (02) : 97 - 104
  • [46] A Quantum Inspired Learning Cellular Automaton for Solving the Travelling Salesman Problem
    Draa, Amer
    Meshoul, Souham
    2010 12TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2010, : 45 - 50
  • [47] Evolutionary algorithms for solving multi-objective travelling salesman problem
    Vui Ann Shim
    Kay Chen Tan
    Jun Yong Chia
    Jin Kiat Chong
    Flexible Services and Manufacturing Journal, 2011, 23
  • [48] Travelling salesman problem in tissue P systems with costs
    Bogdan Aman
    Gabriel Ciobanu
    Journal of Membrane Computing, 2021, 3 : 97 - 104
  • [49] Hybrid Sweep Algorithm and Modified Ant System with Threshold for Travelling Salesman Problem
    Rungwachira, Petcharat
    Thammano, Arit
    ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022, 2023, 153 : 317 - 326
  • [50] Adaptive Ant Colony Optimization with node clustering applied to the Travelling Salesman Problem
    Stodola, Petr
    Otrisal, Pavel
    Hasilova, Kamila
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 70