CADE-20
20th International Conference
on Automated Deduction
Tallinn, Estonia
22 July - 27 July, 2005
the medieval atmosphere

workshops and tutorials

The following is a list of workshops and tutorials to take place during CADE. See also schedule. Notice that some of the tutorials will take place during the main conference, not the first two workshop days.

tutorial by B. Blanchet

An Automatic Security Protocol Verifier based on Resolution Theorem Proving

We present a technique for the verification of cryptographic protocols, based on an abstract representation of the protocol by a set of Horn clauses, and on a resolution algorithm on these clauses. This technique allows a flexible encoding of many cryptographic primitives. It can verify a wide range of security properties of the protocols, such as secrecy, authenticity, and limited cases of process equivalences, in a fully automatic way. Furthermore, the obtained security proofs are valid for an unbounded number of sessions of the protocol, in parallel or not.

tutorial by E. Giunchiglia

Beyond SAT: QSAT, and SAT-based Decision Procedures

The tutorial will start with a brief introduction to Propositional Satisfiability and then will concentrate on DLL-based decision procedures for Quantified Boolean Formulas (QBFs), separation logic and (time permitting) modal logic. For the QBFs satisfiability problem, the tutorial will focus on two topics: (1) the development of efficient solvers targeted to solving instances coming from real world applications, and (2) the empirical evaluation of QBF solvers and benchmarks. As for the other decision procedures, we will first give the main ideas underlying the SAT-based approach, and then focus on separation and modal logics.