On Irrelevant Literals in Pseudo-Boolean Constraint Learning

12/08/2020
by   Danel Le Berre, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/09/2020

On Weakening Strategies for PB Solvers

Current pseudo-Boolean solvers implement different variants of the cutti...
research
09/02/2021

On Dedicated CDCL Strategies for PB Solvers

Current implementations of pseudo-Boolean (PB) solvers working on native...
research
07/26/2023

Improving Conflict Analysis in MIP Solvers by Pseudo-Boolean Reasoning

Conflict analysis has been successfully generalized from Boolean satisfi...
research
01/23/2014

A New Look at BDDs for Pseudo-Boolean Constraints

Pseudo-Boolean constraints are omnipresent in practical applications, an...
research
09/07/2023

Automatic Algorithm Selection for Pseudo-Boolean Optimization with Given Computational Time Limits

Machine learning (ML) techniques have been proposed to automatically sel...
research
08/15/2012

Explaining Time-Table-Edge-Finding Propagation for the Cumulative Resource Constraint

Cumulative resource constraints can model scarce resources in scheduling...
research
06/30/2011

Generalizing Boolean Satisfiability I: Background and Survey of Existing Work

This is the first of three planned papers describing ZAP, a satisfiabili...

Please sign up or login with your details

Forgot password? Click here to reset