mlsanityData to 14 Oct 2026

Solving Travelling Thief Problems using Coordination Based Methods

arXiv 2310.07156 ↗First posted 11 Oct 2023cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

A travelling thief problem (TTP) is a proxy to real-life problems such as postal collection. TTP comprises an entanglement of a travelling salesman problem (TSP) and a knapsack problem (KP) since items of KP are scattered over cities of TSP, and a thief has to visit cities to collect items. In TTP, city selection and item selection decisions need close coordination since the thief's travelling speed depends on the knapsack's weight and the order of visiting cities affects the order of item collection. Existing TTP solvers deal with city selection and item selection separately, keeping decisions for one type unchanged while dealing with the other type. This separation essentially means very poor coordination between two types of decision. In this paper, we first show that a simple local search based coordination approach does not work in TTP. Then, to address the aforementioned problems, we propose a human designed coordination heuristic that makes changes to collection plans during exploration of cyclic tours. We further propose another human designed coordination heuristic that explicitly exploits the cyclic tours in item selections during collection plan exploration. Lastly, we propose a machine learning based coordination heuristic that captures characteristics of the two human designed coordination heuristics. Our proposed coordination based approaches help our TTP solver significantly outperform existing state-of-the-art TTP solvers on a set of benchmark problems. Our solver is named Cooperation Coordination (CoCo) and its source code is available from https://github.com/majid75/CoCo

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 10 of its 47 references that are in the map. First posted on arXiv 11 Oct 2023.

Builds on

10 of 47 references.

References · 10

  1. 2016A case study of algorithm selection for the traveling thief problemcited by 7
  2. 2021The ensmallen library for flexible numerical optimizationcited by 6
  3. 2014Large neighborhoods with implicit customer selection for vehicle routing problems with profitscited by 3
  4. 2016Evolutionary computation for multicomponent problems: opportunities and future directionscited by 3
  5. 2017Exact Approaches for the Travelling Thief Problemcited by 3
  6. 2020Surrogate Assisted Optimisation for Travelling Thief Problemscited by 3
  7. 2021On the Use of Quality Diversity Algorithms for The Traveling Thief Problemcited by 3
  8. 2015The Packing While Traveling Problemcited by 2
  9. 2020Solving the Travelling Thief Problem based on Item Selection Weight and Reverse Order Allocationcited by 2
  10. 2020The Dynamic Travelling Thief Problem: Benchmarks and Performance of Evolutionary Algorithmscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.