Catálogo de publicaciones - libros

Compartir en
redes sociales


Theory and Applications of Satisfiability Testing: 8th International Conference, SAT 2005, St Andrews, Scotland, June 19-23, 2005, Proceedings

Fahiem Bacchus ; Toby Walsh (eds.)

En conferencia: 8º International Conference on Theory and Applications of Satisfiability Testing (SAT) . St Andrews, UK . June 19, 2005 - June 23, 2005

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-26276-3

ISBN electrónico

978-3-540-31679-4

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación

Información sobre derechos de publicación

© Springer-Verlag Berlin Heidelberg 2005

Tabla de contenidos

Input Distance and Lower Bounds for Propositional Resolution Proof Length

Allen Van Gelder

Input Distance (Δ) is introduced as a metric for propositional resolution derivations. If is a formula and is a clause, then is defined as min | – |. The Δ for a derivation is the maximum Δ of any clause in the derivation. Input Distance provides a refinement of the clause-width metric analyzed by Ben-Sasson and Wigderson (JACM 2001) in that it applies to families whose clause width grows, such as pigeon-hole formulas. They showed two upper bounds on , where is the maximum clause width of a narrowest refutation of . It is shown here that (1) both bounds apply with replaced by Δ; (2) for pigeon-hole formulas PHP(, ), the minimum Δ for any refutation is Ω(). A similar result is conjectured for the () family analyzed by Bonet and Galesi (FOCS 1999).

- Preface | Pp. 282-293

Sums of Squares, Satisfiability and Maximum Satisfiability

Hans van Maaren; Linda van Norden

Recently the Mathematical Programming community showed a renewed interest in Hilbert’s Positivstellensatz. The reason for this is that global optimization of polynomials in ℝ[,...,] is -hard, while the question whether a polynomial can be written as a sum of squares has tractable aspects. This is due to the fact that Semidefinite Programming can be used to decide in polynomial time (up to a prescribed precision) whether a polynomial can be rewritten as a sum of squares of linear combinations of monomials coming from a specified set. We investigate this approach in the context of Satisfiability. We examine the potential of the theory for providing tests for unsatisfiability and providing MAXSAT upper bounds. We compare the SOS (Sums Of Squares) approach with existing upper bound and rounding techniques for the MAX-2-SAT case of Goemans and Williamson [8] and Feige and Goemans [6] and the MAX-3-SAT case of Karloff and Zwick [9], which are based on Semidefinite Programming as well. We show that the combination of the existing rounding techniques with the SOS based upper bound techniques yields polynomial time algorithms with a performance guarantee at least as good as the existing ones, but observably better in particular cases.

- Preface | Pp. 294-308

Faster Exact Solving of SAT Formulae with a Low Number of Occurrences per Variable

Magnus Wahlström

We present an algorithm that decides the satisfiability of a formula on CNF form in time (1.1279), if has at most occurrences per variable or if has an average of occurrences per variable and no variable occurs only once. For ≤ 4, this is better than previous results. This is the first published algorithm that is explicitly constructed to be efficient for cases with a low number of occurrences per variable. Previous algorithms that are applicable to this case exist, but as these are designed for other (more general, or simply different) cases, their performance guarantees for this case are weaker.

- Preface | Pp. 309-323

A New Approach to Model Counting

Wei Wei; Bart Selman

We introduce ApproxCount, an algorithm that approximates the number of satisfying assignments or models of a formula in propositional logic. Many AI tasks, such as calculating degree of belief and reasoning in Bayesian networks, are computationally equivalent to model counting. It has been shown that model counting in even the most restrictive logics, such as Horn logic, monotone CNF and 2CNF, is intractable in the worst-case. Moreover, even approximate model counting remains a worst-case intractable problem. So far, most practical model counting algorithms are based on backtrack style algorithms such as the DPLL procedure. These algorithms typically yield exact counts but are limited to relatively small formulas. Our ApproxCount algorithm is based on SampleSat, a new algorithm that samples from the solution space of a propositional logic formula near-uniformly. We provide experimental results for formulas from a variety of domains. The algorithm produces good estimates for formulas much larger than those that can be handled by existing algorithms.

- Preface | Pp. 324-339

Benchmarking SAT Solvers for Bounded Model Checking

Emmanuel Zarpas

Modern SAT solvers are highly dependent on heuristics. Therefore, benchmarking is of prime importance in evaluating the performances of different solvers. However, relevant benchmarking is not necessarily straightforward. We present our experiments using the IBM CNF Benchmark on several SAT solvers. Using the results, we attempt to define guidelines for a relevant benchmarking methodology, using SAT solvers for real life BMC applications.

- Preface | Pp. 340-354

Model-Equivalent Reductions

Xishun Zhao; Hans Kleine Büning

In this paper, the notions of polynomial–time model equivalent reduction and polynomial–space model equivalent reduction are introduced in order to investigate in a subtle way the expressive power of different theories. We compare according to these notions some classes of propositional formulas and quantified Boolean formulas. Our results show that classes of theories with the same complexity might have different representation strength under some conjectures which are widely believed to be true in computation complexity theory.

- Preface | Pp. 355-370

Improved Exact Solvers for Weighted Max-SAT

Teresa Alsinet; Felip Manyà; Jordi Planes

We present two new branch and bound weighted Max-SAT solvers ( and *) which incorporate original data structures and inference rules, and a lower bound of better quality.

- Preface | Pp. 371-377

Quantifier Trees for QBFs

Marco Benedetti

We present a method—called quantifier tree reconstruction—that allows to efficiently recover a portion of the internal structure of QBF instances which was hidden as a consequence of the cast to prenex normal form. Means to profit from a quantifier tree are presented for all the main families of QBF solvers. Experiments on QBFLIB instances are also reported.

- Preface | Pp. 378-385

Quantifier Rewriting and Equivalence Models for Quantified Horn Formulas

Uwe Bubeck; Hans Kleine Büning; Xishun Zhao

In this paper, quantified Horn formulas with free variables () are investigated. The main result is that any quantified Horn formula Φ of length |Φ| with free variables, |∀| universal quantifiers and an arbitrary number of existential quantifiers can be transformed into an equivalent formula of length (| ∀ | ·|Φ|) which contains only existential quantifiers. Moreover, it is shown that quantified Horn formulas with free variables have equivalence models where every existential quantifier is associated with a monotone Boolean function.

The results allow a simple representation of quantified Horn formulas as purely existentially quantified Horn formulas (∃ ). An application described in the paper is to solve -SAT in (| ∀ | ·|Φ|) by using this transformation in combination with a linear-time satisfiability checker for propositional Horn formulas.

- Preface | Pp. 386-392

A Branching Heuristics for Quantified Renamable Horn Formulas

Sylvie Coste-Marquis; Daniel Le Berre; Florian Letombe

Many solvers have been designed for s, the validity problem for Quantified Boolean Formulas for the past few years. In this paper, we describe a new branching heuristics whose purpose is to promote renamable Horn formulas. This heuristics is based on Hébrard’s algorithm for the recognition of such formulas. We present some experimental results obtained by our solver with the new branching heuristics and show how its performances are improved.

- Preface | Pp. 393-399