A modified ant colony system for solving the travelling salesman problem with time windows

被引:69
|
作者
Cheng, Chi-Bin
Mao, Chun-Pin
机构
[1] Tamkang Univ, Dept Informat Management, Tamsui, Taipei County, Taiwan
[2] AU Optron Corp, Cell Mfg Deptd, Taichung, Taiwan
关键词
ant colony optimization (ACO); travelling salesman problem with time windows (TSPTW); meta-heuristic; nature-inspired algorithm;
D O I
10.1016/j.mcm.2006.11.035
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The travelling salesman problem with time windows (TSPTW) involves finding the minimum cost tour in which all cities are visited exactly once within their requested time windows. This problem has a number of important practical applications, including scheduling and routing. The problem is regarded as NP-complete, and hence traditional optimization algorithms are inefficient when applied to solve larger scale TSPTW problems. Consequently, the development of approximation algorithms has received considerable attention in recent years. Ant colony optimization (ACO), inspired by the foraging behaviour of real ants, is one of the most attractive approximation algorithms. Accordingly, this study develops a modified ant algorithm, named ACS-TSPTW, based on the ACO technique to solve the TSPTW. Two local heuristics are embedded in the ACS-TSPTW algorithm to manage the time-window constraints of the problem. The numerical results obtained for a series of benchmark problem instances confirm that the performance of the ACS-TSPTW is comparable to that of ACS-Time, an existing ACO scheme for solving the TSPTW problem. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1225 / 1235
页数:11
相关论文
共 50 条
  • [41] High performance ant colony optimizer (HPACO) for travelling salesman problem (TSP)
    Sahana, Sudip Kumar (sudipsahana@gmail.com), 1600, Springer Verlag (8794):
  • [42] The Differential Evolution Algorithm for the Travelling Salesman Problem with Time Windows
    Keskinturk, Timur
    SOCIAL SCIENCE AND HEALTH, 2013, 19 : 31 - 35
  • [43] Beam-ACO for the travelling salesman problem with time windows
    Lopez-Ibanez, Manuel
    Blum, Christian
    COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (09) : 1570 - 1583
  • [44] 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
  • [45] Solving dynamic vehicle routing problem with time windows by ant colony system with bipartite graph matching
    Teng, Yi
    Chen, Jinbiao
    Zhang, Shiyuan
    Wang, Jiahai
    Zhang, Zizhen
    EGYPTIAN INFORMATICS JOURNAL, 2024, 25
  • [46] Solving Travelling Salesman Problem Using Ant Systems: A Programmer’s Approach
    Divya M.
    International Journal of Applied and Computational Mathematics, 2019, 5 (4)
  • [47] Ant Colony Algorithm and Its Application in Solving the Traveling Salesman Problem
    Cui, Shigang
    Han, Shaolong
    2013 THIRD INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2013, : 1200 - 1203
  • [48] Modification of the Ant Colony Optimization for Solving the Multiple Traveling Salesman Problem
    Yousefikhoshbakht, Majid
    Didehvar, Farzad
    Rahmati, Farhad
    ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2013, 16 (01): : 65 - 80
  • [49] Visibility Adaptation in Ant Colony Optimization for Solving Traveling Salesman Problem
    Bin Shahadat, Abu Saleh
    Akhand, M. A. H.
    Kamal, Md Abdus Samad
    MATHEMATICS, 2022, 10 (14)
  • [50] Solving Traveling Salesman Problem by Genetic Ant Colony Optimization Algorithm
    Gao, Shang
    DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 597 - 602