2019
DOI: 10.1016/j.ejor.2019.02.011
|View full text |Cite
|
Sign up to set email alerts
|

An empirical analysis of exact algorithms for the unbounded knapsack problem

Abstract: This work presents an empirical analysis of exact algorithms for the unbounded knapsack problem, which includes seven algorithms from the literature, two commercial solvers, and more than ten thousand instances. The terminating stepoff, a dynamic programming algorithm from 1966, presented the lowest mean time to solve the most recent benchmark from the literature. The threshold and collective dominances are properties of the unbounded knapsack problem first discussed in 1998, and exploited by the current state… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 21 publications
0
6
0
Order By: Relevance
“…Second, it would be interesting to investigate other swarm intelligence, such as earthworm optimization algorithm (EWA) [38], fruit fly optimization algorithm (FOA) [39], invasive weed optimization algorithm (IWO) [40], cuckoo search (CS) [41], krill herd (KH) [42], for solving SUKP. Finally, it is certainly worth extending MS to other more complex combinatorial optimization problems including the knapsack problem with setup (KPS) [43], the 0-1 multidimensional knapsack problem (MKP) [44], unbounded knapsack problem (UKP) [45], constrained knapsack problems in dynamic environments (DKPs) [46].…”
Section: Discussionmentioning
confidence: 99%
“…Second, it would be interesting to investigate other swarm intelligence, such as earthworm optimization algorithm (EWA) [38], fruit fly optimization algorithm (FOA) [39], invasive weed optimization algorithm (IWO) [40], cuckoo search (CS) [41], krill herd (KH) [42], for solving SUKP. Finally, it is certainly worth extending MS to other more complex combinatorial optimization problems including the knapsack problem with setup (KPS) [43], the 0-1 multidimensional knapsack problem (MKP) [44], unbounded knapsack problem (UKP) [45], constrained knapsack problems in dynamic environments (DKPs) [46].…”
Section: Discussionmentioning
confidence: 99%
“…Our method first obtains the break type b and residual capacity r using the common greedy algorithm [2,5]. Then, the types in the set N are divided into two disjoint subsets, N 1 and N 2 , where the profit density of types in N 1 and N 2 are equal to and less than the break type, respectively.…”
Section: Sketch Of Proof Techniquesmentioning
confidence: 99%
“…It is worth noting that for the UKP, even state-of-the-art dynamic programming algorithms such as EDUK have a time complexity of O(nC) [2,5,49]. Furthermore, the most special case of the UKP, where all types have the same profit density, is known as the Unbounded Subset Sum Problem (USSP).…”
Section: Dynamic Programmingmentioning
confidence: 99%
See 1 more Smart Citation
“…Several extensions of the knapsack problem have been described in the literature. In one extension, the decision variables z c can take integer values other than 0 or 1 (Becker and Buriol, 2019). If there is an upper bound for z c , as is the case in the mixture design problem, the problem is called bounded.…”
Section: The Problemmentioning
confidence: 99%