An exact algorithm for the knapsack sharing problem with common items

We are concerned with a variation of the knapsack problem as well as of the knapsack sharing problem, where we are given a set of n items and a knapsack of a fixed capacity. As usual, each item is associated with its profit and weight, and the problem is to determine the subset of items to be packed into the knapsack. However, in the problem there are s players and the items are divided into s + 1 disjoint groups, Nk (k =0 , 1, .. ., s). The player k is concerned only with the items in N0[ Nk, where N0 is the set of common items, while Nk represents the set of his own items. The problem is to maximize the minimum of the profits of all the players. An algorithm is developed to solve this problem to optimality, and through a series of computational experiments, we evaluate the performance of the developed algorithm. � 2004 Elsevier B.V. All rights reserved.

[1]  Deeparnab Chakrabarty,et al.  Knapsack Problems , 2008 .

[2]  Takeo Yamada,et al.  A branch-and-bound algorithm for the mini-max spanning forest problem , 1997 .

[3]  G. Nemhauser,et al.  Discrete Dynamic Programming and Capital Allocation , 1969 .

[4]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[5]  B. Fourer Software survey: linear programming , 2003 .

[6]  Paolo Toth,et al.  Knapsack Problems: Algorithms and Computer Implementations , 1990 .

[7]  P. Pardalos,et al.  Minimax and applications , 1995 .

[8]  Seymour Kaplan Application of Programs with Maximin Objective Functions to Problems of Optimal Resource Allocation , 1974, Oper. Res..

[9]  Mhand Hifi,et al.  The Knapsack Sharing Problem: An Exact Algorithm , 2002, J. Comb. Optim..

[10]  Ellis Horowitz,et al.  Computing Partitions with Applications to the Knapsack Problem , 1974, JACM.

[11]  Takeo Yamada,et al.  Heuristic and reduction algorithms for the knapsack sharing problem , 1997, Comput. Oper. Res..

[12]  Christopher S. Tang A Max-Min Allocation Problem: Its Solutions and Applications , 1988, Oper. Res..

[13]  J. Randall Brown,et al.  Bounded knapsack sharing , 1994, Math. Program..

[14]  Hiroshi Konno,et al.  A linear-time algorithm for solving continuous maximin knapsack problems , 1991, Oper. Res. Lett..

[15]  J. Randall Brown,et al.  The Knapsack Sharing Problem , 1979, Oper. Res..

[16]  Takeo Yamada,et al.  Some exact algorithms for the knapsack sharing problem , 1998, Eur. J. Oper. Res..

[17]  H. Luss Minimax resource allocation problems: Optimization and parametric analysis , 1992 .