Logic List Mailing Archive

Theory Day 2010 (NVTI)

12 March 2010
Utrecht, The Netherlands

Nederlandse Vereniging voor Theoretische Informatica
====================================================

We are happy to invite you for the Theory Day 2010 of the NVTI. The
Dutch Asssociation for Theoretical Computer Science (NVTI) supports
the study of theoretical computer science and its applications.

     NVTI Theory Day 2010
     Friday March 12, 2010, 9:30-16:40
     Hoog Brabant, Utrecht                  (close to Central Station)

We have an interesting program with excellent speakers from The
Netherlands and abroad, covering important streams in theoretical
computer science. Below you will find the abstracts.

Speakers:
    Jan Friso Groote (TU/e)
    Monika Henzinger (University of Vienna, Austria)
    Georges Gonthier (Microsoft Research)
    Monique Laurent  (CWI, Tilburg University)

It is possible to participate in the organized lunch,
for which registration is required. Please register
with Ms Caroline Waij (cpwaij@few.vu.nl or 020-5983563)
no later than one week before the meeting (March 5, 2010).
The costs of 15 Euro can be paid at the location.
We just mention that in the direct vicinity of the meeting
room there are plenty of nice lunch facilities as well.

The NVTI theory day 2010 is sponsored (financially or in kind)
by NWO (Netherlands Organisation for Scientific Research),
Elseviers Science, CWI (Dutch Center of Mathematics and
Computer Science) and the Dutch research schools IPA (Institute
for Programming Research and Algorithmics) and SIKS (Dutch
research school for Information and Knowledge Systems).

Please find the full program and abstracts of the lectures below.

Kind regards,

Femke van Raamsdonk,
NVTI secretary.

*********************************************************************
*********************************************************************

   9.30-10.00: Arrival with Coffee

10.00-10.10: Opening

10.10-11.00: Speaker: Jan Friso Groote (TU/e)
               Title:   Parameterised Boolean Equation Systems

11.00-11.30: Coffee/Tea

11.30-12.20: Speaker: Monika Henzinger (University of Vienna, Austria)
               Title:   Algorithmic mechanism design
                        or how web search engines make money

12.20-12.40:

12.40-14.10: Lunch (see above for registration)

14.10-15.00: Speaker: Georges Gonthier (Microsoft Research)
               Title:   Beyond the four-colour theorem:
                        software engineering for mathematics

15.00-15.20: Coffee/Tea

15.20-16.10: Speaker: Monique Laurent (CWI, Tilburg University)
  	     Title:   Optimization over polynomials
                        with sums of squares and semidefinite programming


16.10-16.40: Business meeting NVTI



*********************************************************************
*********************************************************************
Abstracts of the talks of NVTI Theory Day of March 12, 2010
*********************************************************************
*********************************************************************
10.10-11.00
Speaker: Jan Friso Groote (TU/e)
Title:   Parameterised Boolean Equation Systems

Abstract:
We use formulas of the modal mu-calculus with time and data to
express properties that behavioural models should have. In order to
verify the validity of such formulas, we translate model and formula
to a so-called Parameterised Boolean Equation System (PBES).
The formula holds iff the solution of the PBES is true. The PBES
representation is so concise that translating complex models and
complex properties is straightforward and yields relatively concise
PBESs (typically smaller than megabytes).  Unfortunately, solving
large PBESs is not so straightforward.

In this talk we present PBESs and provide a number of techniques
that are known to solve them. Gauss elimination, invariants,
approximation are examples. Particularly intriguing is
the use of patterns which are very helpful in certain instances.
It is an open question whether this pattern technique can be lifted to
solve any PBES. But if so, it would clearly relate the expressiveness
of PBESs to first order logic.



*********************************************************************
*********************************************************************
11.30-12.20
Speaker: Monika Henzinger (University of Vienna, Austria)
Title:   Algorithmic mechanism design
           or how web search engines make money

Abstract:
This talk presents a new problem in algorithmic mechanism design,
namely how to assign bidders with potentially very different utility
functions to items. We will describe the current state of the art and
present a solution for a restricted set of utility functions. We will
also explain why the problem is very relevant to internet advertisers
and to web search engines.



*********************************************************************
*********************************************************************
14.10-15.00
Speaker: Georges Gonthier (Microsoft Research)
Title:   Beyond the four-colour theorem:
           software engineering for mathematics

Abstract:
While the use of proof assistants has been picking up in computer science,
they have yet to become popular in traditional mathematics. Perhaps this is
because their main function, checking proofs down to their finest details,
is at odds with mathematical practice, which ignores or defers details in
order to apply and combine abstractions in creative and elegant ways. This
mismatch parallels that between software requirements and implementation.

In this talk we will explore how software engineering techniques like
component-based design can be transposed to formal logic and help bridge the
gap between rigor and abstraction, and show how these techniques were
instrumental in carrying out a fully formal proof of the famous four-colour
theorem.



*********************************************************************
*********************************************************************
15.20-16.10
Speaker: Monique Laurent (CWI, Tilburg University)
Title:   Optimization over polynomials
           with sums of squares and semidefinite programming

Abstract:


Polynomial optimization deals with the problem of minimizing
a multivariate polynomial over a feasible region defined by
polynomial inequalities. While polynomial time solvable when
all polynomials are linear (via linear programming), the
problem becomes hard in general as soon as it involves non-linear
polynomials. Just adding the simple quadratic constraints
x_i^2 = x_ii on the variables, already makes the problem
NP-hard as this models e.g. hard combinatorial problems like Max-Cut
or Max-Clique in graphs.

A natural approach is to consider easier to solve, convex relaxations.
The basic idea, which goes back to work of Hilbert, is to relax
non-negative polynomials (which are hard to recognize) by sums of
squares of polynomials, a notion which can be tested efficiently
using semidefinite programming algorithms. In this way hierarchies
of efficient convex relaxations can be build. We will present their
main properties. In particular, convergence properties (that rely on
real algebraic geometry representation results for positive polynomials),
stopping criteria and extraction of global minimizers (that rely on
results from the dual moment theory and commutative algebra), error
bounds in some special instances (e.g. optimization over the simplex
or the hypercube), application to computing the real solutions to
polynomial equations.