"Algorithms for the SAT-Problem"
Riccardo Zecchina
Eugene Goldberg
Humboldt-Universität zu Berlin, 27.-29. Oktober 2006
Programm als
PDF-Dokument
Alle Vorträge finden statt im
Erwin Schrödinger-Zentrum, HU Berlin
Rudower Chaussee 26,
12489 Berlin
in den Räumen 1.303 bzw. 1.305.
(Anfahrtsinformationen siehe
Lage des ESZ oder im
Stadtplan.)
Zusammenfassungen:
Statistical Physics of Constraint Satisfaction Networks
In the recent years there has been an emergence of converging concepts and methods in Information Theory, Combinatorial Optimization and Statistical Physics.
In these lectures we shall provide a brief introduction to Statistical Physics, relying mainly on its combinatorial foundation. The application of statistical physics techniques to random Constraint Satisfaction problems will be discussed in some detail together with some rigorous probabilistic results. Finally, we shall discuss the algorithmic outcomes of the physical methods, with particular focus on message-passing algorithms and on their applications.
The level of the lectures will be introductory, aiming at communicating in an intuitive way the main ideas behind the statistical physics approach to random combinatorial optimization problems (e.g. K-SAT) to mathematicians and computer scientists.
- Introduction to statistical physics:
combinatorial interpretation
Phase transition in the Ising problem
Phase transitions in spin glasses
- Statistical Physics of random Constraint Satisfaction Problems
random k-xor-sat phase diagram and its rigorous derivation
statistical mechanics of random k-sat
the phase diagram from the cavity method
clustering of solutions
rigorous results on clustering
- Message-passing algorithms
From the cavity method to Survey Propagation (SP)
Belief Propagation (BP) versus SP
Some applications
Perspectives and Open Problems
Practical SAT solving: achievements, problems and opportunities
This series of lectures consists of 3 parts.
- In the first (and the largest)
part, we will discuss the current state-of-the-art solvers for the
propositional satisfiability
problem (SAT). I will describe the interior of modern resolution based
SAT-solvers that
have been so successful lately in practical applications and explain the
reasons for this success.
- In the second part, we will discuss the importance of providing
"external" information for efficient SAT-solving by the example of CNF
formulas describing equivalence checking of combinational circuits with
a "common specification" of fixed "granularity". For the formulas of
this class there are linear size proofs of unsatisfiability in the
resolution proof system. However, most likely, there is no efficient
deterministic algorithm for finding those proofs. So these formulas
cannot be solved efficiently by a "black box" SAT-solver.
- In the third part, I will describe a method of solving SAT by computing
a stable set of points. The main attraction of this method is that it allows
one to take into account structural properties of the formulas (e.g.
symmetry) and so make a SAT-solver more "intelligent".
Bilder:
Eugene Goldberg
Riccardo Zecchina
Marc Thurley
Danny Vilenchik
Manuel Bodirsky
Anton Bovier
Kontakt:
Dr. Amin Coja-Oghlan
Postanschrift
Johann von Neumann-Haus
Humboldt-Universität zu Berlin
Institut für Informatik
Rudower Chaussee 25
12489 Berlin
Tel. : (+49 30) 2093 3803
Fax : (+49 30) 2093 3191
e-mail : coja@informatik.hu-berlin.de
Prof. Dr. Stephan Kreutzer
Postanschrift
Johann von Neumann-Haus
Humboldt-Universität zu Berlin
Institut für Informatik
Rudower Chaussee 25
12489 Berlin
Tel. : (+49 30) 2093 3075
Fax : (+49 30) 2093 3081
e-mail : kreutzer@informatik.hu-berlin.de