Catálogo de publicaciones - libros
Theory and Applications of Satisfiability Testing: 7th International Conference, SAT 2004, Vancouver, BC, Canada, May 10-13, 2004, Revised Selected Papers
Holger H. Hoos ; David G. Mitchell (eds.)
En conferencia: 7º International Conference on Theory and Applications of Satisfiability Testing (SAT) . Vancouver, BC, Canada . May 10, 2004 - May 13, 2004
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Mathematical Logic and Formal Languages; Algorithm Analysis and Problem Complexity; Operating Systems; Numeric Computing; Artificial Intelligence (incl. Robotics); Mathematical Logic and Foundations
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2005 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-27829-0
ISBN electrónico
978-3-540-31580-3
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2005
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2005
Tabla de contenidos
doi: 10.1007/11527695_1
Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables
Carlos Ansótegui; Felip Manyà
We define a collection of mappings that transform many-valued clausal forms into satisfiability equivalent Boolean clausal forms, analyze their complexity and evaluate them empirically on a set of benchmarks with state-of-the-art SAT solvers. Our results provide empirical evidence that encoding combinatorial problems with the mappings defined here can lead to substantial performance improvements in complete SAT solvers.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 1-15
doi: 10.1007/11527695_2
A SAT-Based Decision Procedure for the Boolean Combination of Difference Constraints
Alessandro Armando; Claudio Castellini; Enrico Giunchiglia; Marco Maratea
The problem of deciding satisfiability of Boolean combinations of difference constraints is at the core of many important techniques such as planning, scheduling and bounded model checking of real-time systems. Efficient decision procedures for this class of formulas are, therefore, strongly needed. In this paper we present TSAT++, a system implementing a SAT-based decision procedure for this problem, and the techniques implemented in it; in particular, TSAT++ takes full advantage of recent SAT techniques. Comparative experimental results indicate that TSAT++ outperforms its competitors both on randomly generated, hand-made and real world problems.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 16-29
doi: 10.1007/11527695_3
An Algebraic Approach to the Complexity of Generalized Conjunctive Queries
Michael Bauland; Philippe Chapdelaine; Nadia Creignou; Miki Hermann; Heribert Vollmer
Conjunctive-query containment is considered as a fundamental problem in database query evaluation and optimization. Kolaitis and Vardi pointed out that constraint satisfaction and conjunctive query containment are essentially the same problem. We study the Boolean conjunctive queries under a more detailed scope, where we investigate their counting problem by means of the algebraic approach through Galois theory, taking advantage of Post’s lattice. We prove a trichotomy theorem for the generalized conjunctive query counting problem, showing this way that, contrary to the corresponding decision problems, constraint satisfaction and conjunctive-query containment differ for other computational goals. We also study the audit problem for conjunctive queries asking whether there exists a frozen variable in a given query. This problem is important in databases supporting statistical queries. We derive a dichotomy theorem for this audit problem that sheds more light on audit applicability within database systems.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 30-45
doi: 10.1007/11527695_4
Incremental Compilation-to-SAT Procedures
Marco Benedetti; Sara Bernardini
We focus on (iCTS), a promising way to push standard SAT-based approaches beyond their limits. We propose the first comprehensive framework that encompasses all the aspects of an , from the encoding to the incremental solver. We apply our guidelines to a real-world CTS approach () and show how to modify both the generation mechanism of a real BMC tool () and the solving engine of a public-domain SAT solver (). Related approaches and experimental results are discussed as well.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 46-58
doi: 10.1007/11527695_5
Resolve and Expand
Armin Biere
We present a novel expansion based decision procedure for quantified boolean formulas (QBF) in conjunctive normal form (CNF). The basic idea is to resolve existentially quantified variables and eliminate universal variables by expansion. This process is continued until the formula becomes propositional and can be solved by any SAT solver. On structured problems our implementation is competitive with state-of-the-art QBF solvers based on DPLL. It is orders of magnitude faster on certain hard to solve instances.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 59-70
doi: 10.1007/11527695_6
Looking Algebraically at Tractable Quantified Boolean Formulas
Hubie Chen; Víctor Dalmau
We make use of the algebraic theory that has been used to study the complexity of constraint satisfaction problems, to investigate tractable quantified boolean formulas. We present a pair of results: the first is a new and simple algebraic proof of the tractability of quantified 2-satisfiability; the second is a purely algebraic characterization of models for quantified Horn formulas that were given by Kleine Büning, Subramani, and Zhao, and described proof-theoretically.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 71-79
doi: 10.1007/11527695_7
Derandomization of Schuler’s Algorithm for SAT
Evgeny Dantsin; Alexander Wolpert
Recently Schuler [17] presented a randomized algorithm that solves SAT in expected time at most up to a polynomial factor, where and are, respectively, the number of variables and the number of clauses in the input formula. This bound is the best known upper bound for testing satisfiability of formulas in CNF with no restriction on clause length (for the case when is not too large comparing to ). We derandomize this algorithm using deterministic -SAT algorithms based on search in Hamming balls, and we prove that our deterministic algorithm has the same upper bound on the running time as Schuler’s randomized algorithm.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 80-88
doi: 10.1007/11527695_8
Polynomial Time SAT Decision, Hypergraph Transversals and the Hermitian Rank
Nicola Galesi; Oliver Kullmann
Combining graph theory and linear algebra, we study SAT problems of low “linear algebra complexity”, considering formulas with bounded hermitian rank. We show polynomial time SAT decision of the class of formulas with hermitian rank at most one, applying methods from hypergraph transversal theory. Applications to heuristics for SAT algorithms and to the structure of minimally unsatisfiable clause-sets are discussed.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 89-104
doi: 10.1007/11527695_9
QBF Reasoning on Real-World Instances
Enrico Giunchiglia; Massimo Narizzano; Armando Tacchella
During the recent years, the development of tools for deciding Quantified Boolean Formulas (QBFs) satisfiability has been accompanied by a steady supply of real-world instances, i.e., QBFs originated by translations from application domains such as formal verification and planning. QBFs from these domains showed to be challenging for current state-of-the-art QBF solvers, and, in order to tackle them, several techniques and even specialized solvers have been proposed. Among these techniques, there are () efficient detection and propagation of unit and monotone literals, () branching heuristics that leverages the information extracted during the learning phase, and () look-back techniques based on learning.
In this paper we discuss their implementation in our state-of-the-art solver , pointing out the non trivial issues that arised in the process. We show that all the techniques positively contribute to performances . In particular, we show that monotone literal fixing is the most important technique in order to improve capacity, followed by learning and the heuristics. The situation is reversed if we consider productivity. These and other observations are detailed in the body of the paper. For our analysis, we consider the formal verification and planning benchmarks from the 2003 QBF evaluation.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 105-121
doi: 10.1007/11527695_10
Automatic Extraction of Functional Dependencies
Éric Grégoire; Richard Ostrowski; Bertrand Mazure; Lakhdar Saïs
In this paper, a new polynomial time technique for extracting functional dependencies in Boolean formulas is proposed. It makes an original use of the well-known Boolean constraint propagation technique (BCP) in a new preprocessing approach that extracts more hidden Boolean functions and dependent variables than previously published approaches on many classes of instances.
- Mapping Problems with Finite-Domain Variables to Problems with Boolean Variables | Pp. 122-132