Dantzig-Wolfe decomposition is well-known to provide strong dual bounds for specially structured mixed integer programs (MIPs) in practice. However, the method is not implemented in any state-of-the-art MIP solver: it needs tailoring to the particular problem; the decomposition must be determined from the typical bordered block-diagonal matrix structure; the resulting column generation subproblems must be solved efficiently; etc. We provide a computational proof-of-concept that the process can be automated in principle, and that strong dual bounds can be obtained on general MIPs for which a solution by a decomposition has not been the first choice. We perform an extensive computational study on the 0-1 dynamic knapsack problem (without block-diagonal structure) and on general MIPLIB2003 instances. Our results support that Dantzig-Wolfe reformulation may hold more promise as a general-purpose tool than previously acknowledged by the research community.
机构:
Huawei Technol Ltd, Paris Res Ctr, Boulogne Billancourt, France
EDF Lab Paris Saclay, Paris, FranceHuawei Technol Ltd, Paris Res Ctr, Boulogne Billancourt, France
Mehamdi, Abdellah Bulaich
Lacroix, Mathieu
论文数: 0引用数: 0
h-index: 0
机构:
Univ Sorbonne Paris Nord, Lab Informat Paris Nord LIPN, CNRS, Villetaneuse, FranceHuawei Technol Ltd, Paris Res Ctr, Boulogne Billancourt, France
Lacroix, Mathieu
Martin, Sebastien
论文数: 0引用数: 0
h-index: 0
机构:
Huawei Technol Ltd, Paris Res Ctr, Boulogne Billancourt, FranceHuawei Technol Ltd, Paris Res Ctr, Boulogne Billancourt, France
机构:
USI SUPSI, Dalle Molle Inst Artificial Intelligence, Via Santa 1, CH-6962 Viganello, SwitzerlandUSI SUPSI, Dalle Molle Inst Artificial Intelligence, Via Santa 1, CH-6962 Viganello, Switzerland