A comparative study of evolutionary approaches to the bi-objective dynamic Travelling Thief Problem

被引:2
作者
Herring, Daniel [1 ,2 ]
Kirley, Michael [2 ]
Yao, Xin [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, England
[2] Univ Melbourne, Sch Comp & Informat Syst, Melbourne, Vic 3010, Australia
基金
澳大利亚研究理事会;
关键词
Combinatorial optimization; Dynamic multi-objective optimization; Travelling Thief Problem; Evolutionary algorithms; MULTIOBJECTIVE OPTIMIZATION; PERFORMANCE-MEASURES; LIN-KERNIGHAN; ALGORITHM; STRATEGY; PACKING;
D O I
10.1016/j.swevo.2023.101433
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic evolutionary multi-objective optimization is a thriving research area. Recent contributions span the development of specialized algorithms and the construction of challenging benchmark problems. Here, we continue these research directions through the development and analysis of a new bi-objective problem, the dynamic Travelling Thief Problem (TTP), including three modes of dynamic change: city locations, item profit values, and item availability. The interconnected problem components embedded in the dynamic problem dictate that the effective tracking of good trade-off solutions that satisfy both objectives throughout dynamic events is non-trivial. Consequently, we examine the relative contribution to the non-dominated set from a variety of population seeding strategies, including exact solvers and greedy algorithms for the knapsack and tour components, and random techniques. We introduce this responsive seeding extension within an evolutionary algorithm framework. The efficacy of alternative seeding mechanisms is evaluated across a range of exemplary problem instances using ranking-based and quantitative statistical comparisons, which combines performance measurements taken throughout the optimization. Our detailed experiments show that the different dynamic TTP instances present varying difficulty to the seeding methods tested. We posit the dynamic TTP as a suitable benchmark capable of generating problem instances with different controllable characteristics aligning with many real-world problems.
引用
收藏
页数:12
相关论文
共 67 条
  • [1] Chained Lin-Kernighan for large traveling salesman problems
    Applegate, D
    Cook, W
    Rohe, A
    [J]. INFORMS JOURNAL ON COMPUTING, 2003, 15 (01) : 82 - 92
  • [2] Applegate D., 1998, DOC MATH, P645
  • [3] Azzouz R, 2017, ADAPT LEARN OPTIM, V20, P31, DOI 10.1007/978-3-319-42978-6_2
  • [4] A dynamic multi-objective evolutionary algorithm using a change severity-based adaptive population management strategy
    Azzouz, Radhia
    Bechikh, Slim
    Ben Said, Lamjed
    [J]. SOFT COMPUTING, 2017, 21 (04) : 885 - 906
  • [5] THE MOLECULAR TRAVELING SALESMAN
    BANZHAF, W
    [J]. BIOLOGICAL CYBERNETICS, 1990, 64 (01) : 7 - 14
  • [6] Birkedal R., 2015, Masters thesis
  • [7] Blank Julian, 2017, Evolutionary Multi-Criterion Optimization. 9th International Conference, EMO 2017. Proceedings: LNCS 10173, P46, DOI 10.1007/978-3-319-54157-0_4
  • [8] Blank J., 2019, EMO2019 - ranking - Thief 1.0.0 documentation
  • [9] Blank J., 2019, GECCO2019 - Bi-objective traveling thief competition documentation
  • [10] Socially Inspired Algorithms for the Traveling Thief Problem
    Bonyadi, Mohammad Reza
    Michalewicz, Zbigniew
    Przybylek, Michal Roman
    Wierzbicki, Adam
    [J]. GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 421 - 428