中文
相关论文

相关论文: Resolution structure in HornSAT and CNFSAT

200 篇论文

An algorithm is given for finding the solutions to 3SAT problems. The algorithm uses Bienstock's reduction from 3SAT to existence of induced odd cycle of length greater than three, passing through a prescribed node in the constructed graph.…

计算复杂性 · 计算机科学 2018-10-03 M. Delacorte

Some aspects of the result of applying unit resolution on a CNF formula can be formalized as functions with domain a set of partial truth assignments. We are interested in two ways for computing such functions, depending on whether the…

人工智能 · 计算机科学 2012-04-04 Olivier Bailleux

Propositional satisfiability (SAT) solvers, which typically operate using conjunctive normal form (CNF), have been successfully applied in many domains. However, in some application areas such as circuit verification, bounded model…

计算机科学中的逻辑 · 计算机科学 2013-11-19 Tero Laitinen , Tommi Junttila , Ilkka Niemelä

Developing an efficient non-linear Horn clause solver is a challenging task since the solver has to reason about the tree structures rather than the linear ones as in a linear solver. In this paper we propose an incremental approach to…

计算机科学中的逻辑 · 计算机科学 2015-11-23 Bishoksan Kafle

We introduce the problem of finding a satisfying assignment to a CNF formula that must further belong to a prescribed input subspace. Equivalent formulations of the problem include finding a point outside a union of subspaces (the…

数据结构与算法 · 计算机科学 2021-08-16 Vikraman Arvind , Venkatesan Guruswami

Modern conflict-driven clause learning (CDCL) SAT solvers are very good in solving conjunctive normal form (CNF) formulas. However, some application problems involve lots of parity (xor) constraints which are not necessarily efficiently…

计算机科学中的逻辑 · 计算机科学 2014-07-25 Tero Laitinen , Tommi Junttila , Ilkka Niemelä

For any unsatisfiable CNF formula we give an exponential lower bound on the size of resolution refutations of a propositional statement that the formula has a resolution refutation. We describe three applications. (1) An open question in…

计算复杂性 · 计算机科学 2019-05-30 Michal Garlík

The problem of P vs. NP is very serious, and solutions to the problem can help save lives. This article is an attempt at solving the problem using a computer algorithm. It is presented in a fashion that will hopefully allow for easy…

数据结构与算法 · 计算机科学 2015-03-19 Matt Groff

A heuristic model procedure for determining satisfiability of CNF-formulae is set up and described by nonlinear recursion relations for m (number of clauses), n (number of variables) and clause filling k. The system mimicked by the…

计算复杂性 · 计算机科学 2014-11-12 Bernd R. Schuh

We present a novel technique for converting a Boolean CNF into an orthogonal DNF, aka exclusive sum of products. Our method (which will be pitted against a hardwired command from Mathematica) zooms in on the models of the CNF by imposing…

人工智能 · 计算机科学 2020-10-06 Marcel Wild

Linear diagrams are used to visualize set systems by depicting set memberships as horizontal line segments in a matrix, where each set is represented as a row and each element as a column. Each such line segment of a set is shown in a…

图形学 · 计算机科学 2023-02-17 Markus Wallinger , Alexander Dobler , Martin Nöllenburg

We consider approximating data structures with collections of the items that they contain. For examples, lists, binary trees, tuples, etc, can be approximated by sets or multisets of the items within them. Such approximations can be used to…

计算机科学中的逻辑 · 计算机科学 2007-08-17 Dale Miller

A monotone CNF formula is a Boolean formula in conjunctive normal form where each variable appears positively. We design a deterministic fully polynomial-time approximation scheme (FPTAS) for counting the number of satisfying assignments…

数据结构与算法 · 计算机科学 2014-04-03 Jingcheng Liu , Pinyan Lu

Given a CNF formula $F$, we present a new algorithm for deciding the satisfiability (SAT) of $F$ and computing all solutions of assignments. The algorithm is based on the concept of \emph{cofactors} known in the literature. This paper is a…

计算复杂性 · 计算机科学 2017-05-09 Madhav Desai , Virendra Sule

Propositional model enumeration, or All-SAT, is the task to record all models of a propositional formula. It is a key task in software and hardware verification, system engineering, and predicate abstraction, to mention a few. It also…

计算机科学中的逻辑 · 计算机科学 2024-11-13 Sibylle Möhle , Roberto Sebastiani , Armin Biere

A classical question of propositional logic is one of the shortest proof of a tautology. A related fundamental problem is to determine the relative efficiency of standard proof systems, where the relative complexity is measured using the…

计算机科学中的逻辑 · 计算机科学 2017-03-21 Olga Tveretina

We study the complexity of Boolean constraint satisfaction problems (CSPs) when the assignment must have Hamming weight in some congruence class modulo M, for various choices of the modulus M. Due to the known classification of tractable…

计算复杂性 · 计算机科学 2019-02-14 Joshua Brakensiek , Sivakanth Gopi , Venkatesan Guruswami

The Exact Satisfiability problem, XSAT, is defined as the problem of finding a satisfying assignment to a formula in CNF such that there is exactly one literal in each clause assigned to be 1 and the other literals in the same clause are…

数据结构与算法 · 计算机科学 2020-07-16 Gordon Hoi , Sanjay Jain , Frank Stephan

Two distinct algorithms are presented to extract (schemata of) resolution proofs from closed tableaux for propositional schemata. The first one handles the most efficient version of the tableau calculus but generates very complex…

人工智能 · 计算机科学 2015-03-19 Vincent Aravantinos , Nicolas Peltier

The model set of a general Boolean function in CNF is calculated in a compressed format, using novel wildcards. This method can be explained in very visual ways. Preliminary comparison with existing methods (BDD's and Mathematica's ESOP…

数据结构与算法 · 计算机科学 2019-03-15 Marcel Wild