中文
相关论文

相关论文: Generating Hard Satisfiable Formulas by Hiding Sol…

200 篇论文

Horn-satisfiability or Horn-SAT is the problem of deciding whether a satisfying assignment exists for a Horn formula, a conjunction of clauses each with at most one positive literal (also known as Horn clauses). It is a well-known…

分布式、并行与集群计算 · 计算机科学 2023-05-26 Ananth Hari , Uzi Vishkin

Boolean satisfiability (SAT) is a propositional logic problem of determining whether an assignment of variables satisfies a Boolean formula. Many combinatorial optimization problems can be formulated in Boolean SAT logic -- either as k-SAT…

最优化与控制 · 数学 2026-03-12 Robert Simon Fong , Yanming Song , Alexander Yosifov

The Model-Constructing Satisfiability Calculus (MCSAT) framework has been applied to SMT problems over various arithmetic theories. NLSAT, an implementation using cylindrical algebraic decomposition (CAD) for explanation, is especially…

符号计算 · 计算机科学 2025-09-30 Zhonghan Wang

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

We propose an algorithm of generating hard instances for the Satisfying Assignment Search Problem (in short, SAT). The algorithm transforms instances of the integer factorization problem into SAT instances efficiently by using the Chinese…

计算复杂性 · 计算机科学 2007-05-23 Satoshi Horie , Osamu Watanabe

Boolean Satisfiability (SAT) problems are critical in fields such as artificial intelligence and cryptography, where efficient solutions are essential. Conventional probabilistic solvers often encounter scalability issues due to complex…

We investigate parameterizing hard combinatorial problems by the size of the solution set compared to all solution candidates. Our main result is a uniform sampling algorithm for satisfying assignments of 2-CNF formulas that runs in…

离散数学 · 计算机科学 2017-08-04 Jean Cardinal , Jerri Nummenpalo , Emo Welzl

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

Random constraint satisfaction problems (CSPs) are known to exhibit threshold phenomena: given a uniformly random instance of a CSP with $n$ variables and $m$ clauses, there is a value of $m = \Omega(n)$ beyond which the CSP will be…

数据结构与算法 · 计算机科学 2016-11-07 Prasad Raghavendra , Satish Rao , Tselil Schramm

A basic algorithm for enumerating disjoint propositional models (disjoint AllSAT) is based on adding blocking clauses incrementally, ruling out previously found models. On the one hand, blocking clauses have the potential to reduce the…

计算机科学中的逻辑 · 计算机科学 2026-05-11 Giuseppe Spallitta , Roberto Sebastiani , Armin Biere

We prove that a random 3-SAT instance with clause-to-variable density less than 3.52 is satisfiable with high probability. The proof comes through an algorithm which selects (and sets) a variable depending on its degree and that of its…

组合数学 · 数学 2007-05-23 MohammadTaghi Hajiaghayi , Gregory B. Sorkin

We study the performance of stochastic local search algorithms for random instances of the $K$-satisfiability ($K$-SAT) problem. We introduce a new stochastic local search algorithm, ChainSAT, which moves in the energy landscape of a…

数据结构与算法 · 计算机科学 2009-11-13 Mikko Alava , John Ardelius , Erik Aurell , Petteri Kaski , Supriya Krishnamurthy , Pekka Orponen , Sakari Seitz

We study an Achlioptas-process version of the random k-SAT process: a bounded number of k-clauses are drawn uniformly at random at each step, and exactly one added to the growing formula according to a particular rule. We prove the…

组合数学 · 数学 2013-10-16 Will Perkins

We study random instances of the weighted $d$-CNF satisfiability problem (WEIGHTED $d$-SAT), a generic W[1]-complete problem. A random instance of the problem consists of a fixed parameter $k$ and a random $d$-CNF formula $\weicnf{n}{p}{k,…

数据结构与算法 · 计算机科学 2008-12-18 Yong Gao

This paper gives a novel approach to analyze SAT problem more deeply. First, I define new elements of Boolean formula such as dominant variable, decision chain, and chain coupler. Through the analysis of the SAT problem using the elements,…

计算复杂性 · 计算机科学 2018-01-25 Keum-Bae Cho

Parity-SAT is the problem of determining whether a given CNF formula has an odd number of satisfying assignments. As a canonical $\oplus$P-complete problem, it represents a fundamental variant of the exact model counting problem (#SAT).…

数据结构与算法 · 计算机科学 2026-05-18 Sanjay Jain , Junqiang Peng , Frank Stephan , Haoyun Tang , Mingyu Xiao

Many constraint satisfaction and optimisation problems can be solved effectively by encoding them as instances of the Boolean Satisfiability problem (SAT). However, even the simplest types of constraints have many encodings in the…

人工智能 · 计算机科学 2023-11-09 Felix Ulrich-Oltean , Peter Nightingale , James Alfred Walker

We present a simple randomized algorithm that approximates the number of satisfying assignments of Boolean formulas in conjunctive normal form. To the best of our knowledge this is the first algorithm which approximates #k-SAT for any k >=…

数据结构与算法 · 计算机科学 2011-07-12 Marc Thurley

The satisfaction probability Pr[$\phi$] := Pr$_{\beta:vars(\phi) \to \{0,1\}}[\beta\models \phi]$ of a propositional formula $\phi$ is the likelihood that a random assignment $\beta$ makes the formula true. We study the complexity of the…

计算复杂性 · 计算机科学 2024-08-12 Till Tantau

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