中文
相关论文

相关论文: Towards a theory of good SAT representations

200 篇论文

Knowledge Compilation (KC) studies compilation of boolean functions f into some formalism F, which allows to answer all queries of a certain kind in polynomial time. Due to its relevance for SAT solving, we concentrate on the query type…

计算复杂性 · 计算机科学 2013-11-11 Matthew Gwynne , Oliver Kullmann

We introduce two hierarchies of clause-sets, SLUR_k and UC_k, based on the classes SLUR (Single Lookahead Unit Refutation), introduced in 1995, and UC (Unit refutation Complete), introduced in 1994. The class SLUR, introduced in [Annexstein…

计算机科学中的逻辑 · 计算机科学 2015-06-24 Matthew Gwynne , Oliver Kullmann

Boolean Satisfiability Problem (SAT) is one of the core problems in computer science. As one of the fundamental NP-complete problems, it can be used - by known reductions - to represent instances of variety of hard decision problems.…

数据结构与算法 · 计算机科学 2019-11-05 Michał Karpiński

We present a general framework for good CNF-representations of boolean constraints, to be used for translating decision problems into SAT problems (i.e., deciding satisfiability for conjunctive normal forms). We apply it to the…

计算复杂性 · 计算机科学 2014-08-06 Matthew Gwynne , Oliver Kullmann

We investigate connections between SAT (the propositional satisfiability problem) and combinatorics, around the minimum degree (number of occurrences) of variables in various forms of redundancy-free boolean conjunctive normal forms…

组合数学 · 数学 2017-01-24 Oliver Kullmann , Xishun Zhao

The Boolean SATisfiability problem (SAT) is of central importance in computer science. Although SAT is known to be NP-complete, progress on the engineering side, especially that of Conflict-Driven Clause Learning (CDCL) and Local Search SAT…

计算机科学中的逻辑 · 计算机科学 2020-02-25 Anastasios Kyrillidis , Anshumali Shrivastava , Moshe Y. Vardi , Zhiwei Zhang

We study the representation of systems S of linear equations over the two-element field (aka xor- or parity-constraints) via conjunctive normal forms F (boolean clause-sets). First we consider the problem of finding an "arc-consistent"…

计算复杂性 · 计算机科学 2014-06-24 Matthew Gwynne , Oliver Kullmann

A Pseudo-Boolean (PB) constraint is a linear arithmetic constraint over Boolean variables. PB constraints are convenient and widely used in expressing NP-complete problems. We introduce a new, two step, method for transforming PB…

计算机科学中的逻辑 · 计算机科学 2015-03-19 Amir Aavani

This paper introduces SATformer, a novel Transformer-based approach for the Boolean Satisfiability (SAT) problem. Rather than solving the problem directly, SATformer approaches the problem from the opposite direction by focusing on…

人工智能 · 计算机科学 2024-03-13 Zhengyuan Shi , Min Li , Yi Liu , Sadaf Khan , Junhua Huang , Hui-Ling Zhen , Mingxuan Yuan , Qiang Xu

Autarkies for SAT can be used for theoretical studies, pre-processing and inprocessing. They generalise satisfying assignments by allowing to leave some clauses "untouched" (no variable assigned). We introduce the natural generalisation to…

计算机科学中的逻辑 · 计算机科学 2019-07-30 Oliver Kullmann , Ankit Shukla

The CNF formula satisfiability problem (CNF-SAT) has been reduced to many fundamental problems in P to prove tight lower bounds under the Strong Exponential Time Hypothesis (SETH). Recently, the works of Abboud, Hansen, Vassilevska W. and…

计算复杂性 · 计算机科学 2020-08-31 Daniel Gibney , Gary Hoppenworth , Sharma V. Thankachan

We prove that any submodular function f: {0,1}^n -> {0,1,...,k} can be represented as a pseudo-Boolean 2k-DNF formula. Pseudo-Boolean DNFs are a natural generalization of DNF representation for functions with integer range. Each term in…

机器学习 · 计算机科学 2012-08-14 Sofya Raskhodnikova , Grigory Yaroslavtsev

Functional verification constitutes one of the most challenging tasks in the development of modern hardware systems, and simulation-based verification techniques dominate the functional verification landscape. A dominant paradigm in…

计算机科学中的逻辑 · 计算机科学 2013-04-08 Supratik Chakraborty , Kuldeep S. Meel , Moshe Y. Vardi

The boolean satisfiability (SAT) problem asks whether there exists an assignment of boolean values to the variables of an arbitrary boolean formula making the formula evaluate to True. It is well-known that all NP-problems can be coded as…

机器学习 · 计算机科学 2024-10-22 Christopher R. Serrano , Jonathan Gallagher , Kenji Yamada , Alexei Kopylov , Michael A. Warren

We consider the algorithmic task of computing a maximal autarky for a clause-set F, i.e., a partial assignment which satisfies every clause of F it touches, and where this property is destroyed by adding any non-empty set of further…

计算机科学中的逻辑 · 计算机科学 2016-04-06 Oliver Kullmann , Joao Marques-Silva

We will study some important properties of Boolean functions based on newly introduced concepts called Special Decomposition of a Set and Special Covering of a Set. These concepts enable us to study important problems concerning Boolean…

计算复杂性 · 计算机科学 2025-04-01 Stepan Margaryan

Given a Boolean function f, the quantity ess(f) denotes the largest set of assignments that falsify f, no two of which falsify a common implicate of f. Although ess(f)$ is clearly a lower bound on cnf_size(f) (the minimum number of clauses…

离散数学 · 计算机科学 2011-06-22 Lisa Hellerstein , Devorah Kletenik

The Boolean satisfiability problem (SAT) holds a central place in computational complexity theory as the first shown NP-complete problem. Due to this role, SAT is often used as the benchmark for polynomial-time reductions: if a problem can…

计算机科学中的逻辑 · 计算机科学 2025-10-21 Yumiko Nishiyama

We call a CNF formula linear if any two clauses have at most one variable in common. Let Linear k-SAT be the problem of deciding whether a given linear k-CNF formula is satisfiable. Here, a k-CNF formula is a CNF formula in which every…

离散数学 · 计算机科学 2007-08-20 Dominik Scheder

We give improved and almost optimal testers for several classes of Boolean functions on $n$ inputs that have concise representation in the uniform and distribution-free model. Classes, such as $k$-junta, $k$-linear functions, $s$-term DNF,…

数据结构与算法 · 计算机科学 2023-06-22 Nader H. Bshouty
‹ 上一页 1 2 3 10 下一页 ›