2019
DOI: 10.1007/978-3-030-19212-9_5
|View full text |Cite
|
Sign up to set email alerts
|

Local Rapid Learning for Integer Programs

Abstract: Conflict learning algorithms are an important component of modern MIP and CP solvers. But strong conflict information is typically gained by depth-first search. While this is the natural mode for CP solving, it is not for MIP solving. Rapid Learning is a hybrid CP/MIP approach where CP search is applied at the root to learn information to support the remaining MIP solve. This has been demonstrated to be beneficial for binary programs. In this paper, we extend the idea of Rapid Learning to integer programs, whe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 32 publications
0
5
0
Order By: Relevance
“…The combination of two measures that we introduced in this paper fulfills that role and captures the impact of dual degeneracy well, as we demonstrated in our analysis. It has already been successfully applied to improve the hybrid branching rule (Achterberg and Berthold 2009) of SCIP, see Berthold et al (2019a), and in recent work on local rapid learning (Berthold et al 2019b).…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The combination of two measures that we introduced in this paper fulfills that role and captures the impact of dual degeneracy well, as we demonstrated in our analysis. It has already been successfully applied to improve the hybrid branching rule (Achterberg and Berthold 2009) of SCIP, see Berthold et al (2019a), and in recent work on local rapid learning (Berthold et al 2019b).…”
Section: Discussionmentioning
confidence: 99%
“…Multiple ways to exploit degeneracy in different algorithmic components of the MIP solver Gurobi are discussed by Achterberg (2018). Finally, the authors of this paper investigated branching improvements obtained by exploiting dual degeneracy and the knowledge of multiple optimal LP solutions (Berthold and Salvagnin 2013;Berthold et al 2019a).…”
Section: Fig 1 Illustration Of Primal and Dual Degenerate Solutionsmentioning
confidence: 99%
See 1 more Smart Citation
“…We plan to implement NLPbased conflict analysis into the academic constraint integer programming solver SCIP and to study its impact on solver behavior. As in the MIP case, infeasibility information might be used in several other contexts, consider hybrid branching [3], conflict-driven diving heuristics [54], and also rapid learning [7,9].…”
Section: Outlook and Theoretical Thoughtsmentioning
confidence: 99%
“…In this paper, we mostly follow the concepts and the notation of [2]. Followup publications suggested methods to use conflict information for variable selection in branching [3,34], to tentatively generate conflicts before branching [6,8,11], and to analyze infeasibility detected in primal heuristics [9,10,51]. Besides, instead of simply analyzing infeasibility that is derived more or less coincidentally, methods were introduced to generate additional conflict information explicitly [21,51].…”
Section: Introductionmentioning
confidence: 99%