On the Use of Quality Diversity Algorithms for The Traveling Thief Problem

被引:14
|
作者
Nikfarjam, Adel [1 ]
Neumann, Aneta [1 ]
Neumann, Frank [1 ]
机构
[1] Univ Adelaide, Optimisat & Logist, Sch Comp Sci, Adelaide, SA, Australia
基金
澳大利亚研究理事会;
关键词
Quality Diversity; Traveling Thief Problem; Map-Elites;
D O I
10.1145/3512290.3528752
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In real-world optimisation, it is common to face several sub-problems interacting and forming the main problem. There is an inter-dependency between the sub-problems, making it impossible to solve such a problem by focusing on only one component. The traveling thief problem (TTP) belongs to this category and is formed by the integration of the traveling salesperson problem (TSP) and the knapsack problem (KP). In this paper, we investigate the inter-dependency of the TSP and the KP by means of quality diversity (QD) approaches. QD algorithms provide a powerful tool not only to obtain high-quality solutions but also to illustrate the distribution of high-performing solutions in the behavioural space. We introduce a MAP-Elite based evolutionary algorithm using well-known TSP and KP search operators, taking the TSP and KP score as behavioural descriptor. Afterwards, we conduct comprehensive experimental studies that show the usefulness of using the QD approach applied to the TTP. First, we provide insights regarding high-quality TTP solutions in the TSP/KP behavioural space. Afterwards, we show that better solutions for the TTP can be obtained by using our QD approach and it can improve the best-known solution for a wide range of TTP instances used for benchmarking in the literature.
引用
收藏
页码:260 / 268
页数:9
相关论文
共 50 条
  • [31] Two exact algorithms for the traveling umpire problem
    Xue, Li
    Luo, Zhixing
    Lim, Andrew
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 243 (03) : 932 - 943
  • [32] BRANCH AND BOUND ALGORITHMS - TRAVELING SALESMAN PROBLEM
    PARSONS, JA
    JOURNAL OF SYSTEMS MANAGEMENT, 1969, 20 (08): : 38 - 40
  • [33] Genetic algorithms with Oracle for the Traveling Salesman Problem
    Gremlich, R
    Hamfelt, A
    de Pereda, H
    Valkovsky, V
    ENFORMATIKA, VOL 7: IEC 2005 PROCEEDINGS, 2005, : 27 - 32
  • [34] Exact algorithms for the Equitable Traveling Salesman Problem
    Kinable, Joris
    Smeulders, Bart
    Delcour, Eline
    Spieksma, Frits C. R.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 261 (02) : 475 - 485
  • [35] Genetic Algorithms with Oracle for the Traveling Salesman Problem
    Gremlich, Robin
    Hamfelt, Andreas
    de Pereda, Hector
    Valkovsky, Vladislav
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 7, 2005, 7 : 27 - 32
  • [36] Automatic design of algorithms for the traveling salesman problem
    Loyola, Cristian
    Sepulveda, Mauricio
    Solar, Mauricio
    Lopez, Pierre
    Parada, Victor
    COGENT ENGINEERING, 2016, 3 (01):
  • [37] EFFECTIVE NEURAL ALGORITHMS FOR THE TRAVELING SALESMAN PROBLEM
    XU, X
    TSAI, WT
    NEURAL NETWORKS, 1991, 4 (02) : 193 - 205
  • [38] A MULTIPERIOD TRAVELING SALESMAN PROBLEM - HEURISTIC ALGORITHMS
    PALETTA, G
    COMPUTERS & OPERATIONS RESEARCH, 1992, 19 (08) : 789 - 795
  • [39] Interactive genetic algorithms for the traveling salesman problem
    Louis, SJ
    Tang, R
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 385 - 392
  • [40] A weighted-sum method for solving the bi-objective traveling thief problem
    Chagas, Jonatas B. C.
    Wagner, Markus
    COMPUTERS & OPERATIONS RESEARCH, 2022, 138