An exploratory computational analysis of dual degeneracy in mixed-integer programming
Gerald Gamrath (),
Timo Berthold () and
Domenico Salvagnin ()
Additional contact information
Gerald Gamrath: Zuse Institute Berlin
Timo Berthold: Fair Isaac Germany GmbH
Domenico Salvagnin: DEI
EURO Journal on Computational Optimization, 2020, vol. 8, issue 3, No 3, 261 pages
Abstract:
Abstract Dual degeneracy, i.e., the presence of multiple optimal bases to a linear programming (LP) problem, heavily affects the solution process of mixed integer programming (MIP) solvers. Different optimal bases lead to different cuts being generated, different branching decisions being taken and different solutions being found by primal heuristics. Nevertheless, only a few methods have been published that either avoid or exploit dual degeneracy. The aim of the present paper is to conduct a thorough computational study on the presence of dual degeneracy for the instances of well-known public MIP instance collections. How many instances are affected by dual degeneracy? How degenerate are the affected models? How does branching affect degeneracy: Does it increase or decrease by fixing variables? Can we identify different types of degenerate MIPs? As a tool to answer these questions, we introduce a new measure for dual degeneracy: the variable–constraint ratio of the optimal face. It provides an estimate for the likelihood that a basic variable can be pivoted out of the basis. Furthermore, we study how the so-called cloud intervals—the projections of the optimal face of the LP relaxations onto the individual variables—evolve during tree search and the implications for reducing the set of branching candidates.
Keywords: Mixed integer programming; Dual degeneracy; Linear programming; Branch-and-bound; 90C10; 90C11; 90C57 (search for similar items in EconPapers)
Date: 2020
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
http://link.springer.com/10.1007/s13675-020-00130-z Abstract (text/html)
Access to the full text of the articles in this series is restricted.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:eurjco:v:8:y:2020:i:3:d:10.1007_s13675-020-00130-z
Ordering information: This journal article can be ordered from
http://www.springer. ... search/journal/13675
DOI: 10.1007/s13675-020-00130-z
Access Statistics for this article
EURO Journal on Computational Optimization is currently edited by Martine C. Labbé
More articles in EURO Journal on Computational Optimization from Springer, EURO - The Association of European Operational Research Societies
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().