The packing while traveling problem
journal contribution
posted on 2017-04-16, 00:00 authored by Sergey PolyakovskiySergey Polyakovskiy, F Neumann© 2016 Elsevier B.V. This paper introduces the Packing While Traveling Problem as a new non-linear knapsack problem. Given are a set of cities that have a set of items of distinct profits and weights and a vehicle that may collect the items when visiting all the cities in a fixed order. Each selected item contributes its profit, but produces a transportation cost relative to its weight. The problem asks to find a subset of the items such that the total gain is maximized. We investigate constrained and unconstrained versions of the problem and show that both are NP-hard. We propose a pre-processing scheme that decreases the size of instances making them easier for computation. We provide lower and upper bounds based on mixed-integer programing (MIP) adopting the ideas of piecewise linear approximation. Furthermore, we introduce two exact approaches: one is based on MIP employing linearization technique, and another is a branch-infer-and-bound (BIB) hybrid approach that compounds the upper bound procedure with a constraint programing model strengthened with customized constraints. Our experimental results show the effectiveness of our exact and approximate solutions in terms of solution quality and computational time.
History
Journal
European journal of operational researchVolume
258Pagination
424-439Location
Amsterdam, The NetherlandsISSN
0377-2217Language
engPublication classification
C Journal article, C1.1 Refereed article in a scholarly journalCopyright notice
2016, Elsevier B.VIssue
2Publisher
ElsevierUsage metrics
Keywords
Licence
Exports
RefWorksRefWorks
BibTeXBibTeX
Ref. managerRef. manager
EndnoteEndnote
DataCiteDataCite
NLMNLM
DCDC