At-Most-One Constraints in Efficient Representations of Mutex Networks

06/10/2020
by   Pavel Surynek, et al.
0

The At-Most-One (AMO) constraint is a special case of cardinality constraint that requires at most one variable from a set of Boolean variables to be set to TRUE. AMO is important for modeling problems as Boolean satisfiability (SAT) from domains where decision variables represent spatial or temporal placements of some objects that cannot share the same spatial or temporal slot. The AMO constraint can be used for more efficient representation and problem solving in mutex networks consisting of pair-wise mutual exclusions forbidding pairs of Boolean variable to be simultaneously TRUE. An on-line method for automated detection of cliques for efficient representation of incremental mutex networks where new mutexes arrive using AMOs is presented. A comparison of SAT-based problem solving in mutex networks represented by AMO constraints using various encodings is shown.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/20/2014

Incremental Cardinality Constraints for MaxSAT

Maximum Satisfiability (MaxSAT) is an optimization variant of the Boolea...
research
11/01/2019

CNF Encodings of Cardinality Constraints Based on Comparator Networks

Boolean Satisfiability Problem (SAT) is one of the core problems in comp...
research
05/09/2022

Reusing Comparator Networks in Pseudo-Boolean Encodings

A Pseudo-Boolean (PB) constraint is a linear inequality constraint over ...
research
02/04/2014

Boolean Equi-propagation for Concise and Efficient SAT Encodings of Combinatorial Problems

We present an approach to propagation-based SAT encoding of combinatoria...
research
07/15/2023

Deciding One to One property of Boolean maps: Condition and algorithm in terms of implicants

This paper addresses the computational problem of deciding invertibility...
research
07/03/2019

Using binary decision diagrams for constraint handling in combinatorial interaction testing

Constraints among test parameters often have substantial effects on the ...
research
07/18/2023

Learning to Select SAT Encodings for Pseudo-Boolean and Linear Integer Constraints

Many constraint satisfaction and optimisation problems can be solved eff...

Please sign up or login with your details

Forgot password? Click here to reset