中文
相关论文

相关论文: Revisiting Decision Diagrams for SAT

200 篇论文

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

As machine learning is increasingly used to help make decisions, there is a demand for these decisions to be explainable. Arguably, the most explainable machine learning models use decision rules. This paper focuses on decision sets, a type…

人工智能 · 计算机科学 2020-07-31 Jinqiang Yu , Alexey Ignatiev , Peter J. Stuckey , Pierre Le Bodic

We introduce FRAT, a new proof format for unsatisfiable SAT problems, and its associated toolchain. Compared to DRAT, the FRAT format allows solvers to include more information in proofs to reduce the computational cost of subsequent…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Seulkee Baek , Mario Carneiro , Marijn J. H. Heule

Variable selection is an important statistical problem. This problem becomes more challenging when the candidate predictors are of mixed type (e.g. continuous and binary) and impact the response variable in nonlinear and/or non-additive…

统计方法学 · 统计学 2021-12-30 Chuji Luo , Michael J. Daniels

An analysis of high-dimensional data can offer a detailed description of a system but is often challenged by the curse of dimensionality. General dimensionality reduction techniques can alleviate such difficulty by extracting a few…

统计方法学 · 统计学 2021-09-28 Di Bo , Hoon Hwangbo , Vinit Sharma , Corey Arndt , Stephanie C. TerMaath

In this paper we propose the approach for constructing partitionings of hard variants of the Boolean satisfiability problem (SAT). Such partitionings can be used for solving corresponding SAT instances in parallel. For the same SAT instance…

人工智能 · 计算机科学 2015-10-23 Alexander Semenov , Oleg Zaikin

The Divide and Distribute Fixed Weights algorithm (ddfw) is a dynamic local search SAT-solving algorithm that transfers weight from satisfied to falsified clauses in local minima. ddfw is remarkably effective on several hard combinatorial…

人工智能 · 计算机科学 2023-03-28 Md Solimul Chowdhury , Cayden R. Codel , Marijn J. H. Heule

State-of-the-art model-checking algorithms like IC3/PDR are based on uni-directional modular SAT solving for finding and/or blocking counterexamples. Modular SAT solvers divide a SAT-query into multiple sub-queries, each solved by a…

计算机科学中的逻辑 · 计算机科学 2023-07-03 Hari Govind V K , Isabel Garcia-Contreras , Sharon Shoham , Arie Gurfinkel

We present a selective bibliography about efficient SAT solving, focused on optimizations for the CDCL-based algorithms.

计算机科学中的逻辑 · 计算机科学 2018-04-24 Louis Abraham

In this paper, we introduce CDL, a software library designed for the analysis of permutations and linear orders subject to various structural restrictions. Prominent examples of these restrictions include pattern avoidance, a topic of…

数学软件 · 计算机科学 2025-12-04 Bei Zhou , Klas Markstrōm , Søren Riis

Many techniques in computer vision, machine learning, and statistics rely on the fact that a signal of interest admits a sparse representation over some dictionary. Dictionaries are either available analytically, or can be learned from a…

计算机视觉与模式识别 · 计算机科学 2013-03-22 Simon Hawe , Matthias Seibert , Martin Kleinsteuber

We propose a multivariate probability distribution that models a linear correlation between binary and continuous variables. The proposed distribution is a natural extension of the previously developed multivariate binary distribution. As…

统计方法学 · 统计学 2023-02-14 Takashi Arai

The paper reports on first preliminary results and insights gained in a project aiming at implementing the fluent calculus using methods and techniques based on binary decision diagrams. After reporting on an initial experiment showing…

人工智能 · 计算机科学 2007-05-23 Steffen Hoelldobler , Hans-Peter Stoerr

There are various approaches to exploiting "hidden structure" in instances of hard combinatorial problems to allow faster algorithms than for general unstructured or random instances. For SAT and its counting version #SAT, hidden structure…

数据结构与算法 · 计算机科学 2012-04-30 Serge Gaspers , Stefan Szeider

Current pseudo-Boolean solvers implement different variants of the cutting planes proof system to infer new constraints during conflict analysis. One of these variants is generalized resolution, which allows to infer strong constraints, but…

人工智能 · 计算机科学 2020-05-12 Daniel Le Berre , Pierre Marquis , Romain Wallon

For arbitrary undirected graph $G$, we are designing SATISFIABILITY problem (SAT) for HCP, using tools of Boolean algebra only. The obtained SAT be the logic formulation of conditions for Hamiltonian cycle existence, and use $m$ Boolean…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Anatoly D. Plotnikov

Given a CNF formula and a weight for each assignment of values to variables, two natural problems are weighted model counting and distribution-aware sampling of satisfying assignments. Both problems have a wide variety of important…

人工智能 · 计算机科学 2014-04-14 Supratik Chakraborty , Daniel J. Fremont , Kuldeep S. Meel , Sanjit A. Seshia , Moshe Y. Vardi

Finding good branching orders is key to solving SAT problems efficiently, but finding such branching orders is a difficult problem. Using a learning based approach to predict a good branching order before solving, therefore, has potential.…

人工智能 · 计算机科学 2026-03-10 Arvid Eriksson , Gabriel Poesia , Roman Bresson , Karl Henrik Johansson , David Broman

Zero-suppressed Binary Decision Diagrams (ZDDs) are data structures for representing set families in a compressed form. With ZDDs, many valuable operations on set families can be done in time polynomial in ZDD size. In some cases, however,…

数据结构与算法 · 计算机科学 2020-04-10 Kotaro Matsuda , Shuhei Denzumi , Kunihiko Sadakane

Class diagrams (CDs), which specify classes and the relationships between them, are widely used for modeling the structure of object-oriented systems. As models, programs, and systems evolve over time, during the development lifecycle and…

软件工程 · 计算机科学 2014-09-09 Shahar Maoz , Jan Oliver Ringert , Bernhard Rumpe