Approximate approaches to the traveling thief problem

Hayden Faulkner, Sergey Polyakovskiy, Tom Schultz, Markus Wagner

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

54 Citations (Scopus)

Abstract

This study addresses the recently introduced Traveling Thief Problem (TTP) which combines the classical Traveling Salesman Problem (TSP) with the 0-1 Knapsack Problem (KP). The problem consists of a set of cities, each containing a set of available items with weights and profits. It involves searching for a permutation of the cities to visit and a decision on items to pick. A selected item contributes its profit to the overall profit at the price of higher transportation cost incurred by its weight. The objective is to maximize the resulting profit. We propose a number of problem-specific packing strategies run on top of TSP solutions derived by the Chained Lin-Kernighan heuristic. The investigations provided on the set of benchmark instances prove their rapidity and efficiency when compared with an approximate mixed integer programming based approach and state-of-the-art heuristic solutions from the literature.

Original languageEnglish
Title of host publicationGECCO 2015 - Proceedings of the 2015 Genetic and Evolutionary Computation Conference
EditorsSara Silva
PublisherAssociation for Computing Machinery (ACM)
Pages385-392
Number of pages8
ISBN (Electronic)9781450334723
DOIs
Publication statusPublished - Jul 2015
Externally publishedYes
EventThe Genetic and Evolutionary Computation Conference 2015 - Madrid, Spain
Duration: 11 Jul 201515 Jul 2015
Conference number: 17th
http://www.sigevo.org/gecco-2015/
https://dl.acm.org/doi/proceedings/10.1145/2739480 (Proceedings)

Publication series

NameGECCO 2015 - Proceedings of the 2015 Genetic and Evolutionary Computation Conference

Conference

ConferenceThe Genetic and Evolutionary Computation Conference 2015
Abbreviated titleGECCO 2015
Country/TerritorySpain
CityMadrid
Period11/07/1515/07/15
Internet address

Keywords

  • Local search
  • Multi-component problems
  • Traveling thief problem

Cite this