中文
相关论文

相关论文: Yet Another Comparison of SAT Encodings for the At…

200 篇论文

Cardinality constraints are important in many Sat problems; previous studies provide contradictory conclusions about the best encoding to use. Here, three encodings are compared: Sinz's sequential-counter, Bailleux and Boufkhad's…

计算机科学中的逻辑 · 计算机科学 2018-11-01 Ed Wynn

Linear integer constraints are one of the most important constraints in combinatorial problems since they are commonly found in many practical applications. Typically, encodings to Boolean satisfiability (SAT) format of conjunctive normal…

计算机科学中的逻辑 · 计算机科学 2020-05-06 Ignasi Abío , Valentin Mayer-Eichberger , Peter Stuckey

In the field of Boolean satisfiability problems (SAT), at-most-k constraints, which suppress the number of true target variables at most k, are often used to describe objective problems. At-most-k constraints are used not only for…

计算机科学中的逻辑 · 计算机科学 2023-10-30 Shunji Nishimura

When solving a combinatorial problem using propositional satisfiability (SAT), the encoding of the problem is of vital importance. We study encodings of Pseudo-Boolean (PB) constraints, a common type of arithmetic constraint that appears in…

人工智能 · 计算机科学 2021-10-18 Miquel Bofill , Jordi Coll , Peter Nightingale , Josep Suy , Felix Ulrich-Oltean , Mateu Villaret

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

Sorting networks are oblivious sorting algorithms with many practical applications and rich theoretical properties. Propositional encodings of sorting networks are a key tool for proving concrete bounds on the minimum number of comparators…

数据结构与算法 · 计算机科学 2018-07-17 José A. R. Fonollosa

A non-binary Constraint Satisfaction Problem (CSP) can be solved directly using extended versions of binary techniques. Alternatively, the non-binary problem can be translated into an equivalent binary one. In this case, it is generally…

人工智能 · 计算机科学 2011-09-28 N. Samaras , K. Stergiou

Pseudo-Boolean constraints, also known as 0-1 Integer Linear Constraints, are used to model many real-world problems. A common approach to solve these constraints is to encode them into a SAT formula. The runtime of the SAT solver on such…

计算机科学中的逻辑 · 计算机科学 2020-02-21 Saurabh Joshi , Ruben Martins , Vasco Manquinho

In this short paper we present a survey of some results concerning the random SAT problems. To elaborate, the Boolean Satisfiability (SAT) Problem refers to the problem of determining whether a given set of $m$ Boolean constraints over $n$…

Constraint "at most one" is a basic cardinality constraint which requires that at most one of its $n$ boolean inputs is set to $1$. This constraint is widely used when translating a problem into a conjunctive normal form (CNF) and we…

计算复杂性 · 计算机科学 2021-11-16 Petr Kučera , Petr Savický , Vojtěch Vorel

Boolean Satisfiability Problem (SAT) is one of the core problems in computer science. As one of the fundamental NP-complete problems, it can be used - by known reductions - to represent instances of variety of hard decision problems.…

数据结构与算法 · 计算机科学 2019-11-05 Michał Karpiński

Boolean cardinality constraints state that at most (at least, or exactly) $k$ out of $n$ propositional literals can be true. We propose a new class of selection networks that can be used for an efficient encoding of them. Several comparator…

数据结构与算法 · 计算机科学 2017-04-17 Michał Karpiński , Marek Piotrów

Pseudo-Boolean constraints are omnipresent in practical applications, and thus a significant effort has been devoted to the development of good SAT encoding techniques for them. Some of these encodings first construct a Binary Decision…

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…

计算机科学中的逻辑 · 计算机科学 2025-06-03 Zhiwei Zhang , Samy Wu Fung , Anastasios Kyrillidis , Stanley Osher , Moshe Y. Vardi

The one of the most interesting problem of discrete mathematics is the SAT (satisfiability) problem. Good way in SAT solver developing is to transform the SAT problem to the problem of continuous search of global minimums of the functional…

密码学与安全 · 计算机科学 2009-07-13 R. T. Faizullin , I. G. Khnykin , V. I. Dylkeyt

A Pseudo-Boolean (PB) constraint is a linear inequality constraint over Boolean literals. One of the popular, efficient ideas used to solve PB-problems (a set of PB-constraints) is to translate them to SAT instances (encodings) via, for…

数据结构与算法 · 计算机科学 2023-05-09 Michał Karpiński , Marek Piotrów

The Simple Assembly Line Balancing Problem with Power Peak Minimization (SALBP-3PM) minimizes maximum instantaneous power usage while assigning $n$ tasks to $m$ workstations and determining execution schedules within given cycle time…

计算机科学中的逻辑 · 计算机科学 2025-12-15 Tuyen Van Kieu , Phong Chi Nguyen , Bao Gia Hoang , Khanh Van To

We present several novel encodings for cardinality constraints, which use fewer clauses than previous encodings and, more importantly, introduce new generally applicable techniques for constructing compact encodings. First, we present a CNF…

计算复杂性 · 计算机科学 2026-04-20 Andrew Krapivin , Benjamin Przybocki , Bernardo Subercaseaux

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

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
‹ 上一页 1 2 3 10 下一页 ›