中文
相关论文

相关论文: Hard instance generation for SAT

200 篇论文

We describe an algorithm to solve the problem of Boolean CNF-Satisfiability when the input formula is chosen randomly. We build upon the algorithms of Sch{\"{o}}ning 1999 and Dantsin et al.~in 2002. The Sch{\"{o}}ning algorithm works by…

计算复杂性 · 计算机科学 2019-03-27 Andrea Lincoln , Adam Yedidia

A wide range of constraints can be compactly specified using automata or formal languages. In a sequence of recent papers, we have shown that an effective means to reason with such specifications is to decompose them into primitive…

人工智能 · 计算机科学 2009-03-04 Claude-Guy Quimper , Toby Walsh

We introduce a new algorithm for checking satisfiability based on a calculus of Dependency sequents (D-sequents). Given a CNF formula F(X), a D-sequent is a record stating that under a partial assignment a set of variables of X is redundant…

计算机科学中的逻辑 · 计算机科学 2012-07-23 Eugene Goldberg , Panagiotis Manolios

We provide a new approach for establishing hardness of approximation results, based on the theory recently introduced by the author. It allows one to directly show that approximating a problem beyond a certain threshold requires…

计算复杂性 · 计算机科学 2024-02-23 Ali Çivril

To solve hard problems, AI relies on a variety of disciplines such as logic, probabilistic reasoning, machine learning and mathematical programming. Although it is widely accepted that solving real-world problems requires an integration…

人工智能 · 计算机科学 2020-01-14 Vaishak Belle , Luc De Raedt

The importance of algorithm portfolio techniques for SAT has long been noted, and a number of very successful systems have been devised, including the most successful one --- SATzilla. However, all these systems are quite complex (to…

人工智能 · 计算机科学 2011-12-14 Mladen Nikolic , Filip Maric , Predrag Janicic

We present efficient counting and sampling algorithms for random $k$-SAT when the clause density satisfies $\alpha \le \frac{2^k}{\mathrm{poly}(k)}.$ In particular, the exponential term $2^k$ matches the satisfiability threshold…

数据结构与算法 · 计算机科学 2024-11-06 Zongchen Chen , Aditya Lonkar , Chunyang Wang , Kuan Yang , Yitong Yin

Max#SAT is an important problem with multiple applications in security and program synthesis that is proven hard to solve. It is defined as: given a parameterized quantifier-free propositional formula compute parameters such that the number…

计算机科学中的逻辑 · 计算机科学 2023-02-07 Thomas Vigouroux , Cristian Ene , David Monniaux , Laurent Mounier , Marie-Laure Potet

We propose a general algorithm of constructing an extended formulation for any given set of linear constraints with integer coefficients. Our algorithm consists of two phases: first construct a decision diagram $(V,E)$ that somehow…

数据结构与算法 · 计算机科学 2023-09-07 Yuta Kurokawa , Ryotaro Mitsuboshi , Haruki Hamasaki , Kohei Hatano , Eiji Takimoto , Holakou Rahmanian

Executing quantum algorithms on a quantum computer requires compilation to representations that conform to all restrictions imposed by the device. Due to devices' limited coherence times and gate fidelities, the compilation process has to…

量子物理 · 物理学 2025-12-16 Sarah Schneider , Lukas Burgholzer , Robert Wille

The automatic generation of loop invariants is a fundamental challenge in software verification. While this task is undecidable in general, it is decidable for certain restricted classes of programs. This work focuses on invariant…

计算复杂性 · 计算机科学 2024-11-14 Rida Ait El Manssour , George Kenison , Mahsa Shirmohammadi , Anton Varonka

Optimization problems such as the NP-complete 3-SAT provide an important benchmark for the difficult task of finding ground-states in strongly correlated many-body systems with rugged energy landscapes. The study of random 3-SAT problems as…

统计力学 · 物理学 2026-05-21 J. Schwardt , J. C. Budich

Boolean satisfiability [1] (k-SAT) is one of the most studied optimization problems, as an efficient (that is, polynomial-time) solution to k-SAT (for $k\geq 3$) implies efficient solutions to a large number of hard optimization problems…

计算复杂性 · 计算机科学 2012-08-03 Maria Ercsey-Ravasz , Zoltan Toroczkai

Modern high-performance SAT solvers quickly solve large satisfiability instances that occur in practice. If the instance is satisfiable, then the SAT solver can provide a witness which can be checked independently in the form of a…

计算机科学中的逻辑 · 计算机科学 2019-09-05 Cezar-Constantin Andrici , Ştefan Ciobâcă

Reconfiguration aims at recovering a system from a fault by automatically adapting the system configuration, such that the system goal can be reached again. Classical approaches typically use a set of pre-defined faults for which…

人工智能 · 计算机科学 2021-05-19 Kaja Balzereit , Oliver Niggemann

Grammatical inference consists in learning a formal grammar (as a set of rewrite rules or a finite state machine). We are concerned with learning Nondeterministic Finite Automata (NFA) of a given size from samples of positive and negative…

人工智能 · 计算机科学 2021-07-14 Frédéric Lardeux , Eric Monfroy

Class imbalance is a substantial challenge in classifying many real-world cases. Synthetic over-sampling methods have been effective to improve the performance of classifiers for imbalance problems. However, most synthetic over-sampling…

机器学习 · 计算机科学 2021-08-11 Hadi A. Khorshidi , Uwe Aickelin

In this paper, we study the "sum composition problem" between two lists $A$ and $B$ of positive integers. We start by saying that $B$ is "sum composition" of $A$ when there exists an ordered $m$-partition $[A_1,\ldots,A_m]$ of $A$ where $m$…

数据结构与算法 · 计算机科学 2020-02-10 Mario Pennacchioni , Emanuele Munarini , Marco Mesiti

We consider the robust version of items selection problem, in which the goal is to choose representatives from a family of sets, preserving constraints on the allowed items' combinations. We prove NP-hardness of the deterministic version,…

离散数学 · 计算机科学 2019-07-23 Maciej Drwal

In this paper we investigate how to estimate the hardness of Boolean satisfiability (SAT) encodings for the Logical Equivalence Checking problem (LEC). Meaningful estimates of hardness are important in cases when a conventional SAT solver…

人工智能 · 计算机科学 2022-10-05 Alexander Semenov , Konstantin Chukharev , Egor Tarasov , Daniil Chivilikhin , Viktor Kondratiev