The main research achievements of the laboratory, including various constraint satisfaction problem solvers and operations research optimization solvers, are all released as open-source. For detailed introductions and user manuals of the solvers and software tools, please refer to the relevant source code repositories or project homepages.
Name | Introduction |
---|---|
X-SAT | Optimized SAT solver for circuits |
PRS | Parallel SAT solver framework |
PRS-distributed | Distributed SAT solver |
Relaxed | Hybrid algorithm SAT solver |
CCAnr + CP3 | Local search SAT solver based on configuration checking and preprocessor |
WalkSAT/SKC (implementation of Cai) | Efficient implementation of the local search SAT solver WalkSAT |
Name | Introduction |
---|---|
AriParti | Parallel SMT variable-level partitioning solver |
Parti-Z3++ | Distributed SMT variable-level partitioning solver |
Z3++ | Derived solver based on Z3, deeply integrating local search algorithms and complete algorithms |
hybridSMT | Hybrid algorithm SMT solver |
Name | Introduction |
---|---|
Local-MIP | Efficient local search solver for Mixed Integer Programming (MIP); the related paper won the Best Paper Award at CP 2024 |
ParaILP | Parallel local search solver for Integer Linear Programming (ILP), deeply integrating local search and evolutionary algorithms; related paper was accepted at IJCAI 2024 |
PairLS | Local search solver for MaxSMT, proposing a compensation operator; the related paper was accepted at FM 2024 |
LS-IMP | Local search solver for Multiple Integer Linear Programming; the related paper was accepted at KDD 2024 |
Name | Introduction |
---|---|
NuWLS | MaxSAT local search solver, used in the champion solver of the incomplete track in the 2022 International MaxSAT Competition |
USW-LS | MaxSAT local search solver, used in the champion solver of the incomplete track in the 2023 International MaxSAT Competition |
NuPBO | Pseudo-Boolean Optimization (PBO) local search solver, used in the solvers ranked first and second in the DEC-LIN track of the 2024 International PB Competition |
Name | Introduction |
---|---|
hybridCEC | Combinational Equivalence Checking verifier |
modelchecker | modelchecking & verification |