paper-with-me

홈 › Papers

IGMaxHS -- An Incremental MaxSAT Solver with Support for XOR Clauses

2024-10-21 · Ole Lübke

Recently, a novel, MaxSAT-based method for error correction in quantum computing has been proposed that requires both incremental MaxSAT solving capabilities and support for XOR constraints, but no dedicated MaxSAT solver fulfilling these criteria existed yet. We alleviate that and introduce IGMaxHS, which is based on the existing solvers iMaxHS and GaussMaxHS, but poses fewer restrictions on the XOR constraints than GaussMaxHS. IGMaxHS is fuzz tested with xwcnfuzz, an extension of wcnfuzz that can directly output XOR constraints. As a result, IGMaxHS is the only solver that reported neither incorrect unsatisfiability verdicts nor invalid models nor incoherent cost model combinations in a final fuzz testing comparison of all three solvers with 10000 instances. We detail the steps required for implementing Gaussian elimination on XOR constraints in CDCL SAT solvers, and extend the recently proposed re-entrant incremental MaxSAT solver application program interface to allow for incremental addition of XOR constraints. Finally, we show that IGMaxHS is capable of decoding quantum color codes through simulation with the Munich Quantum Toolkit.

📄 PDF Abstract BibTeX arXiv:2410.15897

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

BandMaxSAT: A Local Search MaxSAT Solver with Multi-armed Bandit

2022-01-14 · Jiongzhi Zheng, Kun He, Jianrong Zhou, Yan Jin 외

We address Partial MaxSAT (PMS) and Weighted PMS (WPMS), two practical generalizations of the MaxSAT problem, and propose a local search algorithm for these problems, called BandMaxSAT, that applies a multi-armed bandit …

Approximation Strategies for Incomplete MaxSAT

2018-06-19 · Saurabh Joshi, Prateek Kumar, Ruben Martins, Sukrut Rao

Incomplete MaxSAT solving aims to quickly find a solution that attempts to minimize the sum of the weights of the unsatisfied soft clauses without providing any optimality guarantees. In this paper, we propose two appr…

Solving MaxSAT by Successive Calls to a SAT Solver

2016-03-11 · Mohamed El Halaby

The Maximum Satisfiability (MaxSAT) problem is the problem of finding a truth assignment that maximizes the number of satisfied clauses of a given Boolean formula in Conjunctive Normal Form (CNF). Many exact solvers for …

Incorporating Multi-armed Bandit with Local Search for MaxSAT

2022-11-29 · Jiongzhi Zheng, Kun He, Jianrong Zhou, Yan Jin 외

Partial MaxSAT (PMS) and Weighted PMS (WPMS) are two practical generalizations of the MaxSAT problem. In this paper, we propose a local search algorithm for these problems, called BandHS, which applies two multi-armed ba…

Multi-Armed Bandits

A high-performance analog Max-SAT solver and its application to Ramsey numbers

2018-01-20 · Botond Molnár, Melinda Varga, Zoltan Toroczkai, Mária Ercsey-Ravasz

We introduce a continuous-time analog solver for MaxSAT, a quintessential class of NP-hard discrete optimization problems, where the task is to find a truth assignment for a set of Boolean variables satisfying the maximu…