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 条
  • [31] A novel discrete bat algorithm for solving the travelling salesman problem
    Saji, Yassine
    Riffi, Mohammed Essaid
    NEURAL COMPUTING & APPLICATIONS, 2016, 27 (07): : 1853 - 1866
  • [32] 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
  • [33] A novel discrete bat algorithm for solving the travelling salesman problem
    Yassine Saji
    Mohammed Essaid Riffi
    Neural Computing and Applications, 2016, 27 : 1853 - 1866
  • [34] 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,
  • [35] 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
  • [36] A memetic ant colony optimization algorithm for the dynamic travelling salesman problem
    Michalis Mavrovouniotis
    Shengxiang Yang
    Soft Computing, 2011, 15 : 1405 - 1425
  • [37] Experimental analysis of ant system on travelling salesman problem dataset TSPLIB
    Thirugnanasambandam K.
    Raghav R.S.
    Saravanan D.
    Prabu U.
    Rajeswari M.
    EAI Endorsed Transactions on Pervasive Health and Technology, 2019, 5 (19):
  • [38] A memetic ant colony optimization algorithm for the dynamic travelling salesman problem
    Mavrovouniotis, Michalis
    Yang, Shengxiang
    SOFT COMPUTING, 2011, 15 (07) : 1405 - 1425
  • [39] Multi-Colony Ant Algorithms for the Dynamic Travelling Salesman Problem
    Mavrovouniotis, Michalis
    Yang, Shengxiang
    Yao, Xin
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN DYNAMIC AND UNCERTAIN ENVIRONMENTS (CIDUE), 2014, : 9 - 16
  • [40] 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