Open-WBO: state-of-the-art MaxSAT and Pseudo-Boolean solver
C++
78
42 commits
updated Nov 19, 2023
Open-WBO is an extensible and modular open-source MaxSAT Solver. Open-WBO was one of the best solvers in the partial MaxSAT categories at MaxSAT Evaluations 2014, 2015, 2016 and 2017 and in the decision and optimization for SMALLINT categories at PB Evaluation 2016.
The default algorithms used by Open-WBO in the complete track are:
Usage of the solver: ./open-wbo [options]
The following options are available in Open-WBO:
-formula = <int32> [ 0 .. 1] (default: 0)
-print-model, -no-print-model (default on)
-print-unsat-soft = <output-file>
-verbosity = <int32> [ 0 .. 1] (default: 1)
-algorithm = <int32> [ 0 .. 1] (default: 5)
-bmo,-no-bmo (default on)
-pb = <int32> [ 0 .. 1] (default: 1)
-amo = <int32> [ 0 .. 0] (default: 0)
-cardinality = <int32> [ 0 .. 2] (default: 1)
-weight-strategy = <int32> [ 0 .. 2] (default: 2)
-symmetry, -no-symmetry (default on)
-symmetry-limit = <int32> [ 0 .. imax] (default: 500000)
-graph-type = <int32> [ 0 .. 2] (default: 2)
-partition-strategy = <int32> [ 0 .. 2] (default: 2)
Open-WBO follows the standard output of MaxSAT solvers:
Authors: Ruben Martins, Vasco Manquinho, Ines Lynce
Contributors: Miguel Neves, Norbert Manthey, Saurabh Joshi, Mikolas Janota
To contact the authors please send an email to: open-wbo@sat.inesc-id.pt
32 commits
10 commits
C++
97.6%
Makefile
1.3%
Open-WBO: state-of-the-art MaxSAT and Pseudo-Boolean solver
C++
78
42 commits
updated Nov 19, 2023
Open-WBO is an extensible and modular open-source MaxSAT Solver. Open-WBO was one of the best solvers in the partial MaxSAT categories at MaxSAT Evaluations 2014, 2015, 2016 and 2017 and in the decision and optimization for SMALLINT categories at PB Evaluation 2016.
The default algorithms used by Open-WBO in the complete track are:
Usage of the solver: ./open-wbo [options]
The following options are available in Open-WBO:
-formula = <int32> [ 0 .. 1] (default: 0)
-print-model, -no-print-model (default on)
-print-unsat-soft = <output-file>
-verbosity = <int32> [ 0 .. 1] (default: 1)
-algorithm = <int32> [ 0 .. 1] (default: 5)
-bmo,-no-bmo (default on)
-pb = <int32> [ 0 .. 1] (default: 1)
-amo = <int32> [ 0 .. 0] (default: 0)
-cardinality = <int32> [ 0 .. 2] (default: 1)
-weight-strategy = <int32> [ 0 .. 2] (default: 2)
-symmetry, -no-symmetry (default on)
-symmetry-limit = <int32> [ 0 .. imax] (default: 500000)
-graph-type = <int32> [ 0 .. 2] (default: 2)
-partition-strategy = <int32> [ 0 .. 2] (default: 2)
Open-WBO follows the standard output of MaxSAT solvers:
Authors: Ruben Martins, Vasco Manquinho, Ines Lynce
Contributors: Miguel Neves, Norbert Manthey, Saurabh Joshi, Mikolas Janota
To contact the authors please send an email to: open-wbo@sat.inesc-id.pt
32 commits
10 commits
C++
97.6%
Makefile
1.3%