Back to Search Start Over

When to use Integer Programming Software to solve large multi-demand multidimensional knapsack problems: a guide for operations research practitioners.

Authors :
Song, Myung Soon
Emerick, Brooks
Lu, Yun
Vasko, Francis J.
Source :
Engineering Optimization. May2022, Vol. 54 Issue 5, p894-906. 13p.
Publication Year :
2022

Abstract

An important generalization of the classic 0-1 knapsack problem is the multi-demand multidimensional knapsack problem (MDMKP). In addition to being theoretically difficult to solve (it is NP-hard), it can be in practice difficult to solve because of its conflicting knapsack and demand constraints. Since there are significant large-scale applications of the MDMKP, approximate solution approaches are commonly used to solve these problems. However, using 1620 MDMKPs discussed in the literature, this article demonstrates which types of large MDMKPs can be solved efficiently by operations research practitioners using general purpose integer programming software on a standard personal computer within 0.1% of optimum. Statistical analyses are used to determine which problem parameters significantly impact solution time. Finally, based on these 1620 MDMKP instances, a classification tree is generated. This tree can be used to guide practitioners in solving MDMKPs that arise in business and industry. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
0305215X
Volume :
54
Issue :
5
Database :
Academic Search Index
Journal :
Engineering Optimization
Publication Type :
Academic Journal
Accession number :
156867862
Full Text :
https://doi.org/10.1080/0305215X.2021.1933965