We develop an exact solution approach for integer programs that produces high- quality solutions quickly by solving well-chosen restrictions of the problem. Column generation is used both for generating these problem restrictions and for producing bounds on the value of an optimal solution to the problem. Obtaining primal solutions by solving problem restrictions also provides an easy way to search for improved solutions in the neighborhood of the current best solution. The overall approach is parallelized and computational experiments demonstrate its efficacy. An application to inventory routing is presented.
@InProceedings{nemhauser_et_al:DagSemProc.09261.33, author = {Nemhauser, George and Hewitt, Mike and Savelsbergh, Martin}, title = {{Using Branch-and-Price to Find High Quality Solutions Quickly}}, booktitle = {Models and Algorithms for Optimization in Logistics}, pages = {1--2}, series = {Dagstuhl Seminar Proceedings (DagSemProc)}, ISSN = {1862-4405}, year = {2009}, volume = {9261}, editor = {Cynthia Barnhart and Uwe Clausen and Ulrich Lauther and Rolf H. M\"{o}hring}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.09261.33}, URN = {urn:nbn:de:0030-drops-21681}, doi = {10.4230/DagSemProc.09261.33}, annote = {Keywords: Column generation, branch-and-price, mixed-integer programming, inventory routing} }
Feedback for Dagstuhl Publishing