On Irrelevant Literals in Pseudo-Boolean Constraint Learning
Not on the map. Why?
Abstract (arXiv)
Learning pseudo-Boolean (PB) constraints in PB solvers exploiting cutting planes based inference is not as well understood as clause learning in conflict-driven clause learning solvers. In this paper, we show that PB constraints derived using cutting planes may contain irrelevant literals, i.e., literals whose assigned values (whatever they are) never change the truth value of the constraint. Such literals may lead to infer constraints that are weaker than they should be, impacting the size of the proof built by the solver, and thus also affecting its performance. This suggests that current implementations of PB solvers based on cutting planes should be reconsidered to prevent the generation of irrelevant literals. Indeed, detecting and removing irrelevant literals is too expensive in practice to be considered as an option (the associated problem is NP-hard.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2.
2 papers.
- 2021On Dedicated CDCL Strategies for PB Solverscited by 1
- 2021On Improving the Backjump Level in PB Solverscited by 0
- 2021On Dedicated CDCL Strategies for PB Solvers2 Sep 2021
- 2021On Improving the Backjump Level in PB Solvers27 Jul 2021