A successive approximation algorithm for the multiple knapsack problem (Q1029265)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: A successive approximation algorithm for the multiple knapsack problem |
scientific article; zbMATH DE number 5577259
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A successive approximation algorithm for the multiple knapsack problem |
scientific article; zbMATH DE number 5577259 |
Statements
A successive approximation algorithm for the multiple knapsack problem (English)
0 references
10 July 2009
0 references
This paper considers such an approximation algorithm that packs \(m\) knapsacks in nondecreasing order of their capacities: \(c_1\leq\cdots\leq c_m\). If \(H\) is an exact algorithm for the one-knapsack problem, the successive algorithm \(H^m\) has the following tight approximation guarantees: for \(m= 2\): \(2/3\) if \(c_1< c_2\), and \(3/4\): if \(c_1= c_2\), for \(m= 3\): \(3/4\) if \(c_1= c_2= c_3\), and \(5/7\); \(2/3\); \(3/4\); \(7/10\) and \(8/11\) respectively, depending on the ratios of the capacities. For \(m> 3\) the problem of determining tight error bounds for \(H^m\) remains open. If \(H'\) is an (2-epsilon)-approximation algorithm for the one-knapsack problem, the error bounds carry over for \(H^{\prime m}\) by the factor (1-epsilon).
0 references
multiple knapsack problem
0 references
approximation algorithm
0 references
worst-case analysis
0 references
0.9460069
0 references
0.9401853
0 references
0.93584055
0 references
0.9354272
0 references
0.9297912
0 references
0 references
0 references