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 条
  • [1] A dynamic max-min ant system for solving the travelling salesman problem
    Bonyadi, Mohammad Reza
    Shah-Hosseini, Hamed
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2010, 2 (06) : 422 - 433
  • [2] Variation of Ant Colony Optimization Parameters for Solving the Travelling Salesman Problem
    Cheong, Pui Yue
    Aggarwal, Deepa
    Hanne, Thomas
    Dornberger, Rolf
    2017 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI), 2017, : 60 - 65
  • [3] Deep Intelligent Ant Colony Optimization for Solving Travelling Salesman Problem
    Wang Y.
    Chen M.
    Xing L.
    Wu Y.
    Ma W.
    Zhao H.
    1600, Science Press (58): : 1586 - 1598
  • [4] Solving Travelling Salesman Problem by Using Optimization Algorithms
    Saud, Suhair
    Kodaz, Halife
    Babaoglu, Ismail
    9TH INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION TECHNOLOGY (IAIT-2017), 2018, : 17 - 32
  • [5] APPROACH TO SOLVING TRAVELLING SALESMAN PROBLEM BASING ON FACTORIAL NUMBERS
    Borisenko, A. A.
    Goryachev, A. E.
    ACTUAL PROBLEMS OF ECONOMICS, 2009, (100): : 150 - 154
  • [6] SOLVING THE TRAVELLING SALESMAN PROBLEM USING THE BRANCH AND BOUND METHOD
    Mataija, Mirta
    Segic, Mirjana Rakamaric
    Jozic, Franciska
    ZBORNIK VELEUCILISTA U RIJECI-JOURNAL OF THE POLYTECHNICS OF RIJEKA, 2016, 4 (01): : 259 - +
  • [7] Solving travelling salesman problem using black hole algorithm
    Abdolreza Hatamlou
    Soft Computing, 2018, 22 : 8167 - 8175
  • [8] Solving travelling salesman problem using black hole algorithm
    Hatamlou, Abdolreza
    SOFT COMPUTING, 2018, 22 (24) : 8167 - 8175
  • [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] Ant Colony Extended: Experiments on the Travelling Salesman Problem
    Escario, Jose B.
    Jimenez, Juan F.
    Giron-Sierra, Jose M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (01) : 390 - 410