English
Related papers

Related papers: Coprocessor - a Standalone SAT Preprocessor

200 papers

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…

Artificial Intelligence · Computer Science 2011-12-14 Mladen Nikolic , Filip Maric , Predrag Janicic

The paper provides a characterization of the complex monopulse ratio in terms of autocorrelation and power spectral density of its fluctuations during satellite tracking, taking into account the presence of additive noise on sum and…

Signal Processing · Electrical Eng. & Systems 2025-05-20 Marco Lanucara

Going as far as possible at SAT problem solving is the main aim of our work. For this sake we have made use of quantum computing from its two, on practice, main models of computation. They have required some reformulations over the former…

This note considers checking satisfiability of sets of propositional clauses (SAT instances). It shows that "unipolar sets" of clauses (containing no positive or no negative clauses) provide an "early sign" of satisfiability of SAT…

Logic in Computer Science · Computer Science 2016-12-16 Eliezer L. Lozinskii

In recent years, circuit simulators and Boolean satisfiability (SAT) solvers have been tightly integrated to provide efficient logic synthesis and verification. Circuit simulation can generate highly expressive simulation patterns that can…

Logic in Computer Science · Computer Science 2023-12-04 Hongyang Pan , Ruibing Zhang , Yinshui Xia , Lunyao Wang , Fan Yang , Xuan Zeng , Zhufei Chu

Self-supervised Audio Transformers (SAT) enable great success in many downstream speech applications like ASR, but how they work has not been widely explored yet. In this work, we present multiple strategies for the analysis of attention…

Computation and Language · Computer Science 2020-08-12 Shu-wen Yang , Andy T. Liu , Hung-yi Lee

It is well known that different solution strategies work well for different types of instances of hard combinatorial problems. As a consequence, most solvers for the propositional satisfiability problem (SAT) expose parameters that allow…

Artificial Intelligence · Computer Science 2016-08-03 Frank Hutter , Marius Lindauer , Adrian Balint , Sam Bayless , Holger Hoos , Kevin Leyton-Brown

Parsing (also called syntax analysis) techniques cover a substantial portion of any undergraduate Compiler Design course. We present ParseIT, a tool to help students understand the parsing techniques through question-answering. ParseIT…

Programming Languages · Computer Science 2017-02-03 Amey Karkare , Nimisha Agarwal

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…

Artificial Intelligence · Computer Science 2015-07-01 Predrag Janicic

In this paper, we claim that cyclic obfuscation, when properly implemented, poses exponential complexity on SAT or CycSAT attack. The CycSAT, in order to generate the necessary cycle avoidance clauses, uses a pre-processing step. We show…

Cryptography and Security · Computer Science 2018-04-25 Shervin Roshanisefat , Hadi Mardani Kamali , Avesta Sasan

Industrial SAT formula generation is a critical yet challenging task. Existing SAT generation approaches can hardly simultaneously capture the global structural properties and maintain plausible computational hardness. We first present an…

Artificial Intelligence · Computer Science 2024-02-09 Yang Li , Xinyan Chen , Wenxuan Guo , Xijun Li , Wanqian Luo , Junhua Huang , Hui-Ling Zhen , Mingxuan Yuan , Junchi Yan

We investigate the Student-t process as an alternative to the Gaussian process as a nonparametric prior over functions. We derive closed form expressions for the marginal likelihood and predictive distribution of a Student-t process, by…

Machine Learning · Statistics 2014-02-20 Amar Shah , Andrew Gordon Wilson , Zoubin Ghahramani

There have been several efforts to apply quantum SAT solving methods to factor large integers. While these methods may provide insight into quantum SAT solving, to date they have not led to a convincing path to integer factorization that is…

Cryptography and Security · Computer Science 2019-10-23 Michele Mosca , João Marcos Vensi Basso , Sebastian R. Verschoor

Rubik's Cube is an easily-understood puzzle, which is originally called the "magic cube". It is a well-known planning problem, which has been studied for a long time. Yet many simple properties remain unknown. This paper studies whether…

Artificial Intelligence · Computer Science 2011-05-10 Jingchao Chen

Discrete variables are common in many applications, such as probabilistic reasoning, planning and explainable AI. When symbolic reasoning techniques are brought in to bear on these applications, a standard technique for handling discrete…

Artificial Intelligence · Computer Science 2026-05-12 Yaofang Zhang , Ken Zhou , Adnan Darwiche

This paper proposes a new algorithm for solving MAX2SAT problems based on combining search methods with semidefinite programming approaches. Semidefinite programming techniques are well-known as a theoretical tool for approximating maximum…

Optimization and Control · Mathematics 2018-12-18 Po-Wei Wang , J. Zico Kolter

In this article we consider the inversion problem for polynomially computable discrete functions. These functions describe behavior of many discrete systems and are used in model checking, hardware verification, cryptanalysis, computer…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-02-18 Alexander Semenov , Oleg Zaikin , Dmitry Bespalov , Mikhail Posypkin

Boolean satisfiability (SAT) problems are routinely solved by SAT solvers in real-life applications, yet solving time can vary drastically between solvers for the same instance. This has motivated research into machine learning models that…

Incremental SAT and QBF solving potentially yields improvements when sequences of related formulas are solved. An incremental application is usually tailored towards some specific solver and decomposes a problem into incremental solver…

Logic in Computer Science · Computer Science 2015-12-04 Uwe Egly , Florian Lonsing , Johannes Oetsch

The most successful parallel SAT and MaxSAT solvers follow a portfolio approach, where each thread applies a different algorithm (or the same algorithm configured differently) to solve a given problem instance. The main goal of building a…

Logic in Computer Science · Computer Science 2015-05-12 Miguel Neves , Inês Lynce , Vasco Manquinho