Exact algorithms for the 0-1 Time-Bomb Knapsack Problem
File(s)1-s2.0-S0305054822001253-main.pdf (1.01 MB)
Published version
Author(s)
Monaci, Michele
Pike-Burke, Ciara
Santini, Alberto
Type
Journal Article
Abstract
We consider a stochastic version of the 0–1 Knapsack Problem in which, in addition to profit and weight, each item is associated with a probability of exploding and destroying all the contents of the knapsack. The objective is to maximise the expected profit of the selected items. The resulting problem, denoted as 0–1 Time-Bomb Knapsack Problem (01-TB-KP), has applications in logistics and cloud computing scheduling. We introduce a nonlinear mathematical formulation of the problem, study its computational complexity, and propose techniques to derive upper and lower bounds using convex optimisation and integer linear programming. We present three exact approaches based on enumeration, branch and bound, and dynamic programming, and computationally evaluate their performance on a large set of benchmark instances. The computational analysis shows that the proposed methods outperform the direct application of nonlinear solvers on the mathematical model, and provide high quality solutions in a limited amount of time.
Date Issued
2022-09-01
Date Acceptance
2022-04-15
Citation
Computers and Operations Research, 2022, 145
ISSN
0305-0548
Publisher
Elsevier
Journal / Book Title
Computers and Operations Research
Volume
145
Copyright Statement
© 2022 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/)
License URL
Identifier
http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:000806232100003&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=1ba7043ffcc86c417c072aa74d649202
Subjects
Science & Technology
Technology
Computer Science, Interdisciplinary Applications
Engineering, Industrial
Operations Research & Management Science
Computer Science
Engineering
Knapsack Problem
Stochastic optimisation
Exact algorithms
Computational experiments
LITHIUM
Publication Status
Published
Article Number
ARTN 105848