English
Related papers

Related papers: Improving abcdSAT by At-Least-One Recently Used Cl…

200 papers

The performance of Conflict-Driven Clause Learning solvers hinges on internal heuristics, yet the heterogeneity of SAT problems makes a single, universally optimal configuration unattainable. While prior automated methods can find…

Artificial Intelligence · Computer Science 2025-09-17 Minyu Chen , Guoqiang Li

In this paper, we introduce StalmarckSAT, the a modern re-implementation of the St\aa lmarck Procedure for SAT solving, and present two novel strategies to improve the Procedure, Cardinality Driven Branching (CDB) and Deductive Priority…

Logic in Computer Science · Computer Science 2025-09-22 Sergei Leonov , Liam Davis

When combined properly, search techniques can reveal the full potential of sophisticated branching heuristics. We demonstrate this observation on the well-known class of random 3-SAT formulae. First, a new branching heuristic is presented,…

Data Structures and Algorithms · Computer Science 2014-02-19 Sid Mijnders , Boris de Wilde , Marijn Heule

Recent automatic lyrics transcription (ALT) approaches focus on building stronger acoustic models or in-domain language models, while the pronunciation aspect is seldom touched upon. This paper applies a novel computational analysis on the…

Information Retrieval · Computer Science 2021-06-22 Emir Demirel , Sven Ahlback , Simon Dixon

Recent work has found that few-shot sentence classification based on pre-trained Sentence Encoders (SEs) is efficient, robust, and effective. In this work, we investigate strategies for domain-specialization in the context of few-shot…

Computation and Language · Computer Science 2023-11-02 Yongxin Huang , Kexin Wang , Sourav Dutta , Raj Nath Patel , Goran Glavaš , Iryna Gurevych

We present a new extended resolution clause learning (ERCL) algorithm, implemented as part of a conflict-driven clause-learning (CDCL) SAT solver, wherein new variables are dynamically introduced as definitions for {\it Dual Implication…

Logic in Computer Science · Computer Science 2026-05-27 Sam Buss , Jonathan Chung , Vijay Ganesh , Albert Oliveras

Adversarial training (AT) has become a popular choice for training robust networks. However, it tends to sacrifice clean accuracy heavily in favor of robustness and suffers from a large generalization error. To address these concerns, we…

Machine Learning · Computer Science 2021-11-09 Chawin Sitawarin , Supriyo Chakraborty , David Wagner

Symbolic variants of clause distribution using decision diagrams to eliminate variables in SAT were shown to perform well on hard combinatorial instances. In this paper we revisit both existing ZDD and BDD variants of this approach. We…

Logic in Computer Science · Computer Science 2018-05-10 Tom van Dijk , Rüdiger Ehlers , Armin Biere

The NeuroSAT neural network architecture was recently introduced for predicting properties of propositional formulae. When trained to predict the satisfiability of toy problems, it was shown to find solutions and unsatisfiable cores on its…

Neural and Evolutionary Computing · Computer Science 2019-07-23 Daniel Selsam , Nikolaj Bjørner

Adversarial training has become one of the most effective methods for improving robustness of neural networks. However, it often suffers from poor generalization on both clean and perturbed data. In this paper, we propose a new algorithm,…

Machine Learning · Computer Science 2020-02-19 Minhao Cheng , Qi Lei , Pin-Yu Chen , Inderjit Dhillon , Cho-Jui Hsieh

Partial Maximum Satisfiability (PMS) and Weighted Partial Maximum Satisfiability (WPMS) generalize Maximum Satisfiability (MaxSAT), with broad real-world applications. Recent advances in Stochastic Local Search (SLS) algorithms for solving…

Artificial Intelligence · Computer Science 2025-12-08 Menghua Jiang , Haokai Gao , Shuhao Chen , Yin Chen

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…

Logic in Computer Science · Computer Science 2025-06-03 Zhiwei Zhang , Samy Wu Fung , Anastasios Kyrillidis , Stanley Osher , Moshe Y. Vardi

In a recent article [Oh'15], Oh examined the impact of various key heuristics (e.g., deletion strategy, restart policy, decay factor, database reduction) in competitive SAT solvers. His key findings are that their expected success depends…

Artificial Intelligence · Computer Science 2018-10-17 Dor Cohen , Ofer Strichman

Many concurrent dictionary implementations are designed and optimized for read-mostly workloads with uniformly distributed keys, and often perform poorly on update-heavy workloads. In this work, we first present a concurrent (a,b)-tree, the…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-01-03 Anubhav Srivastava , Trevor Brown

We recently proposed Acceleration Driven Clause Learning (ADCL), a novel calculus to analyze satisfiability of Constrained Horn Clauses (CHCs). Here, we adapt ADCL to disprove termination of transition systems, and we evaluate its…

Logic in Computer Science · Computer Science 2023-07-20 Florian Frohn , Jürgen Giesl

Adversarial SAT (AdSAT) is a generalization of the satisfiability (SAT) problem in which two players try to make a boolean formula true (resp. false) by controlling their respective sets of variables. AdSAT belongs to a higher complexity…

Computational Complexity · Computer Science 2014-04-02 Marco Bardoscia , Daniel Nagaj , Antonello Scardicchio

Safety critical software assessment requires robust assessment against complex regulatory frameworks, a process traditionally limited by manual evaluation. This paper presents Document Retrieval-Augmented Fine-Tuning (DRAFT), a novel…

Satisfiability problem (SAT) is a cornerstone of computational complexity with broad industrial applications, and it remains challenging to optimize modern SAT solvers in real-world settings due to their intricate architectures. While…

Artificial Intelligence · Computer Science 2025-07-31 Yiwen Sun , Furong Ye , Zhihan Chen , Ke Wei , Shaowei Cai

Off-the-shelf natural language processing software performs poorly when parsing patent claims owing to their use of irregular language relative to the corpora built from news articles and the web typically utilized to train this software.…

Computation and Language · Computer Science 2016-05-09 Mengke Hu , David Cinciruk , John MacLaren Walsh

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…

Statistical Mechanics · Physics 2013-05-29 John Ardelius , Erik Aurell