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


An implementation of exact knapsack separation
Authors:Igor Vasilyev  Maurizio Boccia  Saïd Hanafi
Affiliation:1.Institute for System Dynamics and Control Theory,Siberian Branch of Russian Academy of Sciences,Irkutsk,Russia;2.Dipartimento di Ingegneria,Università del Sannio,Benevento,Italy;3.LAMIH - UMR CNRS 8530, Le Mont Houy - ISTV2,University of Valenciennes,Valenciennes Cedex 9,France
Abstract:Cutting planes have been used with great success for solving mixed integer programs. In recent decades, many contributions have led to successive improvements in branch-and-cut methods which incorporate cutting planes in branch and bound algorithm. Using advances that have taken place over the years on 0–1 knapsack problem, we investigate an efficient approach for 0–1 programs with knapsack constraints as local structure. Our approach is based on an efficient implementation of knapsack separation problem which consists of the four phases: preprocessing, row generation, controlling numerical errors and sequential lifting. This approach can be used independently to improve formulations with cutting planes generated or incorporated in branch and cut to solve a problem. We show that this approach allows us to efficiently solve large-scale instances of generalized assignment problem, multilevel generalized assignment problem, capacitated (p)-median problem and capacitated network location problem to optimality.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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