Extended Virtual Loser Genetic Algorithm for the Dynamic Traveling Salesman Problem

被引:0
|
作者
Simoes, Anabela [1 ]
Costa, Ernesto [2 ]
机构
[1] Coimbra Polytech, Rua Pedro Nunes Quinta da Nora, P-3030199 Coimbra, Portugal
[2] Univ Coimbra, CISUC, P-3030290 Coimbra, Portugal
关键词
Evolutionary Algorithms; Dynamic Environments; Memory; Associative Memory; Virtual Loser; Dynamic Traveling Salesman problem; Permutations; MEMORY;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The use of memory-based Evolutionary Algorithms (EAs) for dynamic optimization problems (DOPs) has proved to be efficient, namely when past environments reappear later. Memory EAs using associative approaches store the best solution and additional information about the environment. In this paper we propose a new algorithm called Extended Virtual Loser Genetic Algorithm (eVLGA) to deal with the Dynamic Traveling Salesman Problem (DTSP). In this algorithm, a matrix called extended Virtual Loser (eVL) is created and updated during the evolutionary process. This matrix contains information that reflects how much the worst individuals differ from the best, working as environmental information, which can be used to avoid past errors when new individuals are created. The matrix is stored into memory along with the current best individual of the population and, when a change is detected, this information is retrieved from memory and used to create new individuals that replace the worst of the population. eVL is also used to create immigrants that are tested in eVLGA and in other standard algorithms. The performance of the investigated eVLGAs is tested in different instances of the Dynamic Traveling Salesman Problem and compared with different types of EAs. The statistical results based on the experiments show the efficiency, robustness and adaptability of the different versions of eVLGA.
引用
收藏
页码:869 / 876
页数:8
相关论文
共 50 条
  • [11] A Parallel Ensemble Genetic Algorithm for the Traveling Salesman Problem
    Varadarajan, Swetha
    Whitley, Darrell
    PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 636 - 643
  • [12] A Hybrid Cellular Genetic Algorithm for the Traveling Salesman Problem
    Deng, Yanlan
    Xiong, Juxia
    Wang, Qiuhong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [13] A New Genetic Algorithm for solving Traveling Salesman Problem
    Bai Xiaojuan
    Zhou Liang
    PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE: APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE, 2009, : 451 - +
  • [14] An efficient hybrid genetic algorithm for the traveling salesman problem
    Katayama, K
    Narihisa, H
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2001, 84 (02): : 76 - 83
  • [15] A reinforced hybrid genetic algorithm for the traveling salesman problem
    Zheng, Jiongzhi
    Zhong, Jialun
    Chen, Menglei
    He, Kun
    COMPUTERS & OPERATIONS RESEARCH, 2023, 157
  • [16] Parallel Genetic Algorithm with OpenCL for Traveling Salesman Problem
    Zhang, Kai
    Yang, Siman
    Li, Li
    Qiu, Ming
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2014, 2014, 472 : 585 - 590
  • [17] A Hybrid Genetic Algorithm for the Bottleneck Traveling Salesman Problem
    Ahmed, Zakir Hussain
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (01)
  • [18] A Fast Parallel Genetic Algorithm for Traveling Salesman Problem
    Tsai, Chun-Wei
    Tseng, Shih-Pang
    Chiang, Ming-Chao
    Yang, Chu-Sing
    METHODS AND TOOLS OF PARALLEL PROGRAMMING MULTICOMPUTERS, 2010, 6083 : 241 - +
  • [19] A parallel and distributed Genetic Algorithm for the Traveling Salesman Problem
    Sena, G
    Isern, G
    Megherbi, D
    PROCEEDINGS OF THE HIGH PERFORMANCE COMPUTING SYMPOSIUM - HPC '99, 1999, : 319 - 324
  • [20] An Improved Genetic Algorithm for Solving the Traveling Salesman Problem
    Chen, Peng
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 397 - 401