中文
相关论文

相关论文: Proof Generation for CDCL Solvers Using Gauss-Jord…

200 篇论文

We present a new extended resolution clause learning (ERCL) algorithm, implemented as part of a conflict-driven clause-learning (CDCL) SAT solver, wherein new variables are dynamically introduced as definitions for {\it Dual Implication…

计算机科学中的逻辑 · 计算机科学 2026-05-27 Sam Buss , Jonathan Chung , Vijay Ganesh , Albert Oliveras

Restarts are a widely-used class of techniques integral to the efficiency of Conflict-Driven Clause Learning (CDCL) Boolean SAT solvers. While the utility of such policies has been well-established empirically, a theoretical explanation of…

计算复杂性 · 计算机科学 2020-05-12 Chunxiao Li , Noah Fleming , Marc Vinyals , Toniann Pitassi , Vijay Ganesh

We derive high-dimensional Gaussian comparison results for the standard $V$-fold cross-validated risk estimates. Our results combine a recent stability-based argument for the low-dimensional central limit theorem of cross-validation with…

统计理论 · 数学 2023-11-15 Nicholas Kissel , Jing Lei

We propose to use a DPLL+restart to solve SAT instances by successive simplifications based on the production of clauses that subsume the initial clauses. We show that this approach allows the refutation of pebbling formulae in polynomial…

人工智能 · 计算机科学 2019-06-19 Olivier Bailleux

Constraint Programming (CP) solvers typically tackle optimization problems by repeatedly finding solutions to a problem while placing tighter and tighter bounds on the solution cost. This approach is somewhat naive, especially for…

计算机科学中的逻辑 · 计算机科学 2013-05-09 Nicholas Downing , Thibaut Feydy , Peter J. Stuckey

It is crucial to generate crafted SAT formulas with predefined solutions for the testing and development of SAT solvers since many SAT formulas from real-world applications have solutions. Although some generating algorithms have been…

人工智能 · 计算机科学 2019-02-27 Yamin Hu , Wenjian Luo , Junteng Wang

In their seminal work, Atserias et al. and independently Pipatsrisawat and Darwiche in 2009 showed that CDCL solvers can simulate resolution proofs with polynomial overhead. However, previous work does not address the tightness of the…

计算复杂性 · 计算机科学 2023-04-20 Marc Vinyals , Chunxiao Li , Noah Fleming , Antonina Kolokolova , Vijay Ganesh

In the article, within the framework of the Boolean Satisfiability problem (SAT), the problem of estimating the hardness of specific Boolean formulas w.r.t. a specific complete SAT solving algorithm is considered. Based on the well-known…

人工智能 · 计算机科学 2023-12-19 Daniil Chivilikhin , Artem Pavlenko , Alexander Semenov

Boolean satisfiability (SAT) problems are routinely solved by SAT solvers in real-life applications, yet solving time can vary drastically between solvers for the same instance. This has motivated research into machine learning models that…

Existing methods provide varying algorithms for different types of Boolean satisfiability problems (SAT), lacking a general solution framework. Accordingly, this study proposes a unified framework DCSAT based on integer programming and…

人工智能 · 计算机科学 2023-12-29 Anqi Li , Congying Han , Tiande Guo , Haoran Li , Bonan Li

Machine learning approaches to solving Boolean Satisfiability (SAT) aim to replace handcrafted heuristics with learning-based models. Graph Neural Networks have emerged as the main architecture for SAT solving, due to the natural graph…

机器学习 · 计算机科学 2026-02-10 Saku Peltonen , Roger Wattenhofer

This paper introduces SATFuL, a SAT solver for fuzzy logics. In contrast to the Boolean case, for which numerous SAT solvers exist, the SAT problem for fuzzy logics has attracted less attention, even though these tools have interesting…

计算机科学中的逻辑 · 计算机科学 2026-04-20 Pablo F. Castro

We present a new algorithm for determining the satisfiability of conjunctions of non-linear polynomial constraints over the reals, which can be used as a theory solver for satisfiability modulo theory (SMT) solving for non-linear real…

符号计算 · 计算机科学 2021-06-17 Erika Ábrahám , James H. Davenport , Matthew England , Gereon Kremer

We introduce FRAT, a new proof format for unsatisfiable SAT problems, and its associated toolchain. Compared to DRAT, the FRAT format allows solvers to include more information in proofs to reduce the computational cost of subsequent…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Seulkee Baek , Mario Carneiro , Marijn J. H. Heule

When creating benchmarks for SAT solvers, we need SAT instances that are easy to build but hard to solve. A recent development in the search for such methods has led to the Balanced SAT algorithm, which can create k-SAT instances with m…

人工智能 · 计算机科学 2019-03-11 Guillaume Escamocher , Barry O'Sullivan , Steven David Prestwich

Satisfiability Modulo Theory (SMT) solvers and equality saturation engines must generate proof certificates from e-graph-based congruence closure procedures to enable verification and conflict clause generation. Smaller proof certificates…

编程语言 · 计算机科学 2022-09-09 Oliver Flatt , Samuel Coward , Max Willsey , Zachary Tatlock , Pavel Panchekha

Many satisfiability modulo theories solvers implement a variant of the DPLL(T ) framework which separates theory-specific reasoning from reasoning on the propositional abstraction of the formula. Such solvers conclude that a formula is…

计算机科学中的逻辑 · 计算机科学 2015-06-05 Liana Hadarean , Alex Horn , Tim King

This paper introduces a novel technique to decide the satisfiability of formulae written in the language of Linear Temporal Logic with Both future and past operators and atomic formulae belonging to constraint system D (CLTLB(D) for short).…

计算机科学中的逻辑 · 计算机科学 2014-02-12 Marcello M. Bersani , Achille Frigeri , Angelo Morzenti , Matteo Pradella , Matteo Rossi , Pierluigi San Pietro

A state-of-the-art criterion to evaluate the importance of a given learned clause is called Literal Block Distance (LBD) score. It measures the number of distinct decision levels in a given learned clause. The lower the LBD score of a…

人工智能 · 计算机科学 2019-04-26 Md Solimul Chowdhury , Martin Müller , Jia-Huai You

Local consistency techniques such as k-consistency are a key component of specialised solvers for constraint satisfaction problems. In this paper we show that the power of using k-consistency techniques on a constraint satisfaction problem…

人工智能 · 计算机科学 2014-01-21 Peter Jeavons , Justyna Petke