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 条
  • [21] Algorithms for the thief orienteering problem on directed acyclic graphs
    Bloch-Hansen, Andrew
    Solis-Oba, Roberto
    Page, Daniel R.
    THEORETICAL COMPUTER SCIENCE, 2025, 1023
  • [22] Dynamic programming operators for the bi-objective Traveling Thief Problem
    Santana, Roberto
    Shakya, Siddhartha
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [23] Multi-objectiveness in the Single-objective Traveling Thief Problem
    El Yafrani, Mohamed
    Chand, Shelvin
    Neumann, Aneta
    Ahiod, Belaid
    Wagner, Markus
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 107 - 108
  • [24] A Hybrid Genetic Algorithm with Tabu Search for Optimization of the Traveling Thief Problem
    Alharbi, Saad T.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (11) : 276 - 287
  • [25] THE TRAVELING SALESMAN PROBLEM - APPROXIMATE ALGORITHMS
    MELAMED, II
    SERGEEV, SI
    SIGAL, IK
    AUTOMATION AND REMOTE CONTROL, 1989, 50 (11) : 1459 - 1479
  • [26] Approximation algorithms for the traveling salesman problem
    Monnot, J
    Paschos, VT
    Toulouse, S
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2003, 56 (03) : 387 - 405
  • [27] Approximation algorithms for the traveling salesman problem
    Jérôme Monnot
    Vangelis Th. Paschos
    Sophie Toulouse
    Mathematical Methods of Operations Research, 2003, 56 : 387 - 405
  • [28] AN ANALYSIS OF ALGORITHMS FOR TRAVELING SALESMAN PROBLEM
    BELLMORE, M
    NEMHAUSE.GL
    OPERATIONS RESEARCH, 1966, S 14 : B208 - &
  • [29] Genetic algorithms for the traveling salesman problem
    Potvin, JY
    ANNALS OF OPERATIONS RESEARCH, 1996, 63 : 339 - 370
  • [30] Efficiently solving the Traveling Thief Problem using hill climbing and simulated annealing
    El Yafrani, Mohamed
    Ahiod, Belaid
    INFORMATION SCIENCES, 2018, 432 : 231 - 244