|
The FAMT workshop will begin with three hours of introductory lectures
by R. Ramanujam, Abhisekh Sankaran and Supratik Chakraborty.
Subsequently, there will be four 1-hour talks by Anuj Dawar, Phokion
Kolaitis, Emanuel Kieroński and Dietmar Berwanger on the first
day (Dec 10, 2011). These talks are intended to introduce the
audience gently to ideas and concepts useful for understanding more
advanced topics to be covered on the second day (Dec 11, 2011). The
second day of the workshop (Dec 11, 2011) will start with a 2-hour
talk by Benjamin Rossman. This will be followed by three 1.5-hour
talks and one 1-hour talk on advanced topics by Anuj Dawar, Emanuel
Kieroński, Phokion Kolaitis and Dietmar Berwanger.
Sketches of talks by individual speakers is given below. The
topics/abstracts listed are for both parts of a talk, whenever a talk
is split into two parts. Please note that the topics are tentative,
and there may be some last-minute modifications.
- Supratik Chakraborty: Introductory lecture 1
- Undecidability of first-order (FO) logic, and of finite
satisfiability in particular (Trakhtenbrot's theorem).
- Abhisekh Sankaran: Introductory lecture 2
- Quantifier ranks, Ehrenfeucht-Fraïssé (EF) games,
and applications for FO-inexpressibility
- R. Ramanujam: Introductory lecture 3
- FO model checking
- Fagin's theorem, Second Order-Horn, P and FO(lfp)
- Emanuel Kieroński: Decidability and Complexity Issues for Two-Variable Logics
The talk will start from the finite model theorem for two-variable fragment of
first-order logic. Then some related topics will be discussed, including
the decidability and the complexity of the finite satisfiability problem for the
two-variable guarded fragment with equivalence guards. Techniques like
tree-like unravellings and integer programming will be presented.
- Anuj Dawar: Descriptive Complexity and Polynomial Time
A central open question in the field of finite model theory, first posed
by Chandra and Harel in 1982, asks whether there exists a logic that expresses
exactly the polynomial-time computable properties of finite structures in the
same way that Fagin had proved that existential second-order logic captures
NP. In this tutorial, I will give a history of the problem and cover some
highlights of results that have been obtained over the years. In particular,
I will examine the logic formed by adding fixed-point and counting constructs
to first-order logic (FPC). This captures PTIME on many interesting classes
of finite structures, but not the class of all finite structures. I will
look at recent results examining the descriptive complexity of problems from
linear algebra which form a new frontier in the search for a logic for P.
- Phokion Kolaitis: Logic and Databases
The aim of this presentation is to give an overview of the
interaction between logic, databases, and computational
complexity. Topics to be covered include: relational algebra and
first-order logic as database query languages; homomorphisms,
conjunctive queries, and Datalog; logic-based languages for specifying
data interoperability tasks; foundations of data exchange and data
integration.
- Benjamin Rossman: Logic and Random Structures
- FO Logic: Differences between classical and finite model theory
- EF games building up to a proof that order-invariant FO is more
expressive than FO
- Logic and Random Structures: A quick tour of some 0-1 laws, and
some recent results in complexity theory from a logic perspective
- Dietmar Berwanger: Automata for Guarded Fixed-Point
Logics
Guarded fixed-point logics extend the guarded fragments of
first-order logic by adding least fixed-point constructs, in the same
way as the mu-calculus extends basic modal logic. These fixed-point
extensions are highly expressive and, still, they preserve most of the
good model-theoretic properties of the first-order kernel. This talk
is about one fundamental tool for solving decidability questions for
fixed-point logics: we introduce two-way alternating automata and show
how they yield a decidability procedure for guarded-fixed point logics
and how they are used to solve the finite satisfiability problem. If
time allows, we will discuss applications of different variants of guarded
fixed-point logics to database query languages.
Venue:
All talks of the workshop will be in auditorium LCH
11 on the first floor of Lecture Hall Complex opposite KReSIT Building
(see map). Tea/coffee breaks
will be in LCH 11 foyer outside the auditorium (first floor). Lunch
will be served in the student lounge area on the ground floor of
Lecture Hall Complex.
Workshop Schedule
Saturday,
December 10, 2011
|
8:00 - 8:55
|
Registration [Lecture Hall Complex entrance]
|
8:55 - 9:00
|
Welcome
|
9:00 - 9:30
|
Supratik Chakraborty: Introductory talk 1
|
9:30 - 10:30
|
Abhisekh Sankaran: Introductory talk 2
|
10:30 - 11:00
|
Tea/coffee break [LCH 11 foyer]
|
11:00 - 12:30
|
R. Ramanujam: Introductory talk 3
|
12:30 - 13:30
|
Lunch break [Lecture Hall Complex ground floor: student lounge area]
|
13:30 - 14:30
|
Anuj Dawar: Talk 1
|
14:30 - 15:30
|
Phokion Kolaitis: Talk 1
|
15:30 - 16:00
|
Tea/coffee break [LCH 11 foyer]
|
16:00 - 17:00
|
Emanuel Kieroński: Talk 1
|
17:00 - 17:15
|
Cookies/munchies break [LCH 11 foyer]
|
17:15 - 18:15
|
Dietmar Berwanger: Talk 1
|
|
Sunday,
December 11, 2011
|
9:00 - 10:30
|
Benjam Rossman's talk
|
10:30 - 11:00
|
Tea/coffee break [LCH 11 foyer]
|
11:00 - 12:30
|
Anuj Dawar: Talk 2
|
12:30 - 13:30
|
Lunch break [Lecture Hall Complex ground floor: student lounge area]
|
13:30 - 15:00
|
Emanuel Kieroński: Talk 2
|
15:00 - 15:30
|
Tea/coffee break [LCH 11 foyer]
|
15:30 - 17:00
|
Phokion Kolaitis: Talk 2
|
17:00 - 17:15
|
Cookies/munchies break [LCH 11 foyer]
|
17:15 - 18:15
|
Dietmar Berwanger: Talk 2
|
|