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] H-ACO: A Heterogeneous Ant Colony Optimisation Approach with Application to the Travelling Salesman Problem
    Tuani, Ahamed Fayeez
    Keedwell, Edward
    Collett, Matthew
    ARTIFICIAL EVOLUTION, EA 2017, 2018, 10764 : 144 - 161
  • [42] Robust optimization approach in travelling salesman problem
    Nehezova, Tereza
    37TH INTERNATIONAL CONFERENCE ON MATHEMATICAL METHODS IN ECONOMICS 2019, 2019, : 535 - 540
  • [43] Three New Heuristic Strategies for Solving Travelling Salesman Problem
    Xia, Yong
    Li, Changhe
    Zeng, Sanyou
    ADVANCES IN SWARM INTELLIGENCE, PT1, 2014, 8794 : 181 - 188
  • [44] A novel discrete bat algorithm for solving the travelling salesman problem
    Saji, Yassine
    Riffi, Mohammed Essaid
    NEURAL COMPUTING & APPLICATIONS, 2016, 27 (07): : 1853 - 1866
  • [45] Modified Ant Colony Optimization Algorithm with Uniform Mutation using Self-Adaptive Approach for Travelling Salesman Problem
    Jadon, Ramlakhan Singh
    Datta, Unmukh
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [46] A Strategy Adaptive Genetic Algorithm for Solving the Travelling Salesman Problem
    Mukherjee, Swahum
    Ganguly, Srinjoy
    Das, Swagatam
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, (SEMCCO 2012), 2012, 7677 : 778 - 784
  • [47] Three new heuristic strategies for solving travelling salesman problem
    School of Computer Science, China University of Geosciences, Wuhan
    430074, China
    Lect. Notes Comput. Sci., (181-188):
  • [48] A novel discrete bat algorithm for solving the travelling salesman problem
    Yassine Saji
    Mohammed Essaid Riffi
    Neural Computing and Applications, 2016, 27 : 1853 - 1866
  • [49] SOLVING THE TRAVELLING SALESMAN PROBLEM WITH TIME WINDOWS BY LAGRANGEAN RELAXATION
    Herrero, R.
    Ramos, J. J.
    Guimarans, D.
    EMSS 2009: 21ST EUROPEAN MODELING AND SIMULATION SYMPOSIUM, VOL I, 2009, : 125 - 130
  • [50] On Optimization and Parallelization of the Little Algorithm for Solving the Travelling Salesman Problem
    Vasilchikov V.V.
    Automatic Control and Computer Sciences, 2017, 51 (7) : 551 - 557