Exact algorithms for the 0–1 Time-Bomb Knapsack Problem
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 prob...
| Autores: | , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2022 |
| País: | España |
| Institución: | Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya) |
| Repositorio: | Recercat. Dipósit de la Recerca de Catalunya |
| OAI Identifier: | oai:recercat.cat:10230/57585 |
| Acceso en línea: | http://hdl.handle.net/10230/57585 http://dx.doi.org/10.1016/j.cor.2022.105848 |
| Access Level: | acceso abierto |
| Palabra clave: | Knapsack Problem Stochastic optimisation Exact algorithms Computational experiments |
| id |
ES_f945c82742623addfbc2d90ebb0c33fa |
|---|---|
| oai_identifier_str |
oai:recercat.cat:10230/57585 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Exact algorithms for the 0–1 Time-Bomb Knapsack ProblemMonaci, MichelePike-Burke, CiaraSantini, AlbertoKnapsack ProblemStochastic optimisationExact algorithmsComputational experimentsWe 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.Elsevier202320232022info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://hdl.handle.net/10230/57585http://dx.doi.org/10.1016/j.cor.2022.105848reponame:Recercat. Dipósit de la Recerca de Catalunyainstname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)InglésComputers and Operations Research. 2022;145:105848.© 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/).http://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:recercat.cat:10230/575852026-05-29T05:05:01Z |
| dc.title.none.fl_str_mv |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem |
| title |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem |
| spellingShingle |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem Monaci, Michele Knapsack Problem Stochastic optimisation Exact algorithms Computational experiments |
| title_short |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem |
| title_full |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem |
| title_fullStr |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem |
| title_full_unstemmed |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem |
| title_sort |
Exact algorithms for the 0–1 Time-Bomb Knapsack Problem |
| dc.creator.none.fl_str_mv |
Monaci, Michele Pike-Burke, Ciara Santini, Alberto |
| author |
Monaci, Michele |
| author_facet |
Monaci, Michele Pike-Burke, Ciara Santini, Alberto |
| author_role |
author |
| author2 |
Pike-Burke, Ciara Santini, Alberto |
| author2_role |
author author |
| dc.subject.none.fl_str_mv |
Knapsack Problem Stochastic optimisation Exact algorithms Computational experiments |
| topic |
Knapsack Problem Stochastic optimisation Exact algorithms Computational experiments |
| description |
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. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022 2023 2023 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10230/57585 http://dx.doi.org/10.1016/j.cor.2022.105848 |
| url |
http://hdl.handle.net/10230/57585 http://dx.doi.org/10.1016/j.cor.2022.105848 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
Computers and Operations Research. 2022;145:105848. |
| dc.rights.none.fl_str_mv |
http://creativecommons.org/licenses/by/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Elsevier |
| publisher.none.fl_str_mv |
Elsevier |
| dc.source.none.fl_str_mv |
reponame:Recercat. Dipósit de la Recerca de Catalunya instname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya) |
| instname_str |
Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya) |
| reponame_str |
Recercat. Dipósit de la Recerca de Catalunya |
| collection |
Recercat. Dipósit de la Recerca de Catalunya |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869425079289380864 |
| score |
15.811543 |