首页 | 本学科首页   官方微博 | 高级检索  
     检索      


An exact algorithm for large multiple knapsack problems
Institution:1. School of Industrial Engineering, Eindhoven University of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands;2. Department of Information and Computing Sciences, Utrecht University, Princetonplein 5, 3584 CC Utrecht, The Netherlands;1. Catholic University of Eichstätt-Ingolstadt, Auf der Schanz 49, Ingolstadt 80807, Germany;2. anacision GmbH, Albert-Nestler-Straße 19, Karlsruhe 76131, Germany;1. Institute of Advanced Technology, Nanjing University of Posts and Telecommunications, Nanjing 210023, China;2. LERIA, Université d’Angers, 2 Boulevard Lavoisier, Angers 49045, France;3. Institut Universitaire de France, 1 Rue Descartes, Paris 75231, France
Abstract:The Multiple Knapsack Problem (MKP) is the problem of assigning a subset of n items to m distinct knapsacks, such that the total profit sum of the selected items is maximized, without exceeding the capacity of each of the knapsacks. The problem has several applications in naval as well as financial management. A new exact algorithm for the MKP is presented, which is specially designed for solving large problem instances. The recursive branch-and-bound algorithm applies surrogate relaxation for deriving upper bounds, while lower bounds are obtained by splitting the surrogate solution into the m knapsacks by solving a series of Subset-sum Problems. A new separable dynamic programming algorithm is presented for the solution of Subset-sum Problems, and we also use this algorithm for tightening the capacity constraints in order to obtain better upper bounds. The developed algorithm is compared to the mtm algorithm by Martello and Toth, showing the benefits of the new approach. A surprising result is that large instances with n=100 000 items may be solved in less than a second, and the algorithm has a stable performance even for instances with coefficients in a moderately large range.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号