|
Gerlinde Steinhoff

Prof. Dr. Helmut Seidl: How to Win a First-order Safety Game

Tuesday, 14.05.2019 14:15 im Raum SRZ 116

Mathematik und Informatik

First-order (FO) transition systems have recently attracted attention for the verification of parametric systems such as network protocols, software-defined networks or multi-agent workflows like conference management systems. Desirable properties of these systems such as functional correctness or noninterference have conveniently been formulated as safety properties. In order to automatically synthesize strategies that enforce safety or noninterference, we generalize FO transition systems to FO safety games. For the important case of FO games with monadic predicates only, we provide a complete classification into decidable and undecidable cases. For games with non-monadic predicates, we concentrate on universal first-order invariants, since these are sufficient to express a large class of noninterference properties. Based on general techniques for second-order quantifier elimination, we provide abstraction and refinement techniques in order to synthesize FO strategies that enforce safety. We demonstrate the usefulness of our approach by inferring nontrivial FO specifications in a leader election protocol as well as for paper assignment in a conference mangagement system to exclude unappreciated disclosure of reports. This is joint work with: Christian Müller, TUM; Bernd Finkbeiner, Universität des Saarlandes



Angelegt am Tuesday, 07.05.2019 15:40 von Gerlinde Steinhoff
Geändert am Tuesday, 07.05.2019 15:40 von Gerlinde Steinhoff
[Edit | Vorlage]

Vorträge der Informatik