Timed Automata |
March - April 2019 |
Timed automata are an interesting model of automata, offering
challenging language theoretic as well as verification
questions. A
number of mathematical techniques have been employed in the study of
this model. The goal of this course is to understand this
model and get acquainted with the different techniques
used in its analysis.
The skills developed during the course are
fairly general and the hope is that they could be used in the
analysis of various other models.
Tue, Wed, Thu: 9:10 - 10:25 AM
Lecture 1 | 05.03.2019 (Tue) | Introduction to timed languages; timed automata | Slides (1 - 20) |
Lecture 2 | 07.03.2019 (Thu) | Closure properties; Untiming construction |
Slides (21 - 32)
Notes |
Lecture 3 | 12.03.2019 (Tue) | Universality is undecidable for two-clock timed automata |
Slides
Homework 1 (due March 19) |
Lecture 4 | 14.03.2019 (Thu) | Problem solving session | |
19.03.2019 (Tue) | Quiz 1 | ||
Lecture 5 | 21.03.2019 (Thu) | Deterministic timed automata, closure properties, introduction to event-clock automata | Slides (1 - 16) |
Lecture 6 | 26.03.2019 (Tue) | Formal syntax and semantics, determinization, expressive power |
Paper [4]
Homework 2 (due April 2) |
Lecture 7 | 28.03.2019 (Thu) | Universality for one-clock timed automata is decidable | Slides |
02.04.2019 (Tue) | Quiz 2 | ||
Lecture 8 | 03.04.2019 (Wed) | Universality for one-clock timed automata is decidable (contd.) | Slides |
Lecture 9 | 05.04.2019 (Thu) | Universality for one-clock timed automata is decidable (contd.) | [6] |
Topic 1: Timed languages and timed automata
|
Topic 2: Determinization
|
Topic 3: Undecidability of the inclusion problem
|
Topic 4: A decidable case of the inclusion problem
|
Topic 5: Alternating timed automata
|
Topic 6: Reachability problem - introduction to zones
|
Topic 7: Infinite runs of timed automata and the strongly non-Zeno construction
|