中文
相关论文

相关论文: Computing maximal autarkies with few and simple or…

200 篇论文

Given a Boolean formula $\phi$ over $n$ variables, the problem of model counting is to compute the number of solutions of $\phi$. Model counting is a fundamental problem in computer science with wide-ranging applications. Owing to the…

计算复杂性 · 计算机科学 2023-06-21 Diptarka Chakraborty , Sourav Chakraborty , Gunjan Kumar , Kuldeep S. Meel

Many procedures for SAT and SAT-related problems -- in particular for those requiring the complete enumeration of satisfying truth assignments -- rely their efficiency on the detection of partial assignments satisfying an input formula. In…

计算机科学中的逻辑 · 计算机科学 2020-03-10 Roberto Sebastiani

Much effort is spent everyday by programmers in trying to reduce long, failing execution traces to the cause of the error. We present a new algorithm for error cause localization based on a reduction to the maximal satisfiability problem…

编程语言 · 计算机科学 2011-03-10 Manu Jose , Rupak Majumdar

In {\sc MaxSat}, we ask for an assignment which satisfies the maximum number of clauses for a boolean formula in CNF. We present an algorithm yielding a run time upper bound of $O^*(2^{\frac{1}{6.2158}})$ for {\sc Max-2-Sat} (each clause…

数据结构与算法 · 计算机科学 2008-12-18 Daniel Raible , Henning Fernau

Model counting, or counting the satisfying assignments of a Boolean formula, is a fundamental problem with diverse applications. Given #P-hardness of the problem, developing algorithms for approximate counting is an important research area.…

计算机科学中的逻辑 · 计算机科学 2023-12-20 Kuldeep S. Meel , Supratik Chakraborty , S. Akshay

In this paper, we present a novel algorithm to solve the Boolean Satisfiability (SAT) problem, using noise-based logic (NBL). Contrary to what the name may suggest, NBL is not a random/fuzzy logic system. In fact, it is a completely…

计算复杂性 · 计算机科学 2011-10-05 Pey-Chang Kent Lin , Ayan Mandal , Sunil P Khatri

In the field of Boolean satisfiability problems (SAT), at-most-k constraints, which suppress the number of true target variables at most k, are often used to describe objective problems. At-most-k constraints are used not only for…

计算机科学中的逻辑 · 计算机科学 2023-10-30 Shunji Nishimura

The rigorous theoretical analyses of algorithms for #SAT have been proposed in the literature. As we know, previous algorithms for solving #SAT have been analyzed only regarding the number of variables as the parameter. However, the time…

人工智能 · 计算机科学 2010-06-09 Junping Zhou , Minghao Yin , Chunguang Zhou

The Boolean satisfiability (SAT) problem lies at the core of many applications in combinatorial optimization, software verification, cryptography, and machine learning. While state-of-the-art solvers have demonstrated high efficiency in…

计算机科学中的逻辑 · 计算机科学 2025-06-03 Zhiwei Zhang , Samy Wu Fung , Anastasios Kyrillidis , Stanley Osher , Moshe Y. Vardi

There are a huge number of problems, from various areas, being solved by reducing them to SAT. However, for many applications, translation into SAT is performed by specialized, problem-specific tools. In this paper we describe a new system…

人工智能 · 计算机科学 2015-07-01 Predrag Janicic

Given $k$ collections of 2SAT clauses on the same set of variables $V$, can we find one assignment that satisfies a large fraction of clauses from each collection? We consider such simultaneous constraint satisfaction problems, and design…

数据结构与算法 · 计算机科学 2014-07-30 Amey Bhangale , Swastik Kopparty , Sushant Sachdeva

Given a 2-SAT formula $F$ consisting of $n$ variables and $\cn$ random clauses, what is the largest number of clauses $\max F$ satisfiable by a single assignment of the variables? We bound the answer away from the trivial bounds of…

组合数学 · 数学 2016-09-07 Don Coppersmith , David Gamarnik , Mohammad Hajiaghayi , Gregory B. Sorkin

Boolean satisfiability (SAT) is a fundamental NP-complete problem with many applications, including automated planning and scheduling. To solve large instances, SAT solvers have to rely on heuristics, e.g., choosing a branching variable in…

人工智能 · 计算机科学 2023-07-19 Mikhail Shirokikh , Ilya Shenbin , Anton Alekseev , Sergey Nikolenko

While powerful tools have been developed to analyze quantum query complexity, there are still many natural problems that do not fit neatly into the black box model of oracles. We create a new model that allows multiple oracles with…

量子物理 · 物理学 2016-04-12 Shelby Kimmel , Cedric Yen-Yu Lin , Han-Hsuan Lin

This paper describes diff-SAT, an Answer Set and SAT solver which combines regular solving with the capability to use probabilistic clauses, facts and rules, and to sample an optimal world-view (multiset of satisfying Boolean variable…

人工智能 · 计算机科学 2021-01-05 Matthias Nickles

We consider the following problem. Given a 2-CNF formula, is it possible to remove at most $k$ clauses so that the resulting 2-CNF formula is satisfiable? This problem is known to different research communities in Theoretical Computer…

数据结构与算法 · 计算机科学 2008-04-18 Igor Razgon , Barry O'Sullivan

We study the behavior of ASAT, a heuristic for solving satisfiability problems by stochastic local search near the SAT/UNSAT transition. The heuristic is focused, i.e. only variables in unsatisfied clauses are updated in each step, and is…

统计力学 · 物理学 2013-05-29 John Ardelius , Erik Aurell

We present a constructive SAT-based algorithm to determine the multiplicative complexity of a Boolean function, i.e., the smallest number of AND gates in any logic network that consists of 2-input AND gates, 2-input XOR gates, and…

数据结构与算法 · 计算机科学 2020-05-06 Mathias Soeken

Boolean Satisfiability (SAT) is arguably the archetypical NP-complete decision problem. Progress in SAT solving algorithms has motivated an ever increasing number of practical applications in recent years. However, many practical uses of…

计算机科学中的逻辑 · 计算机科学 2014-02-17 Joao Marques-Silva , Mikolas Janota

Constrained sampling and counting are two fundamental problems in artificial intelligence with a diverse range of applications, spanning probabilistic reasoning and planning to constrained-random verification. While the theory of these…