You are not logged in | Log in

Optimisation of simple programs using pebble and marble transducers

Speaker(s)
Gaëtan Douéneau-Tabot
Affiliation
ENS Paris-Saclay
Date
March 4, 2020, 2:15 p.m.
Room
room 5050
Seminar
Seminar Automata Theory

Several models of automata with outputs (known as transducers) have been defined
over the years to describe various classes of “regular-like” functions. Such classes
generally have good decidability properties, and they have been shown especially
relevant for program verification or synthesis. In this talk, we shall investigate pebble
transducers, i.e. finite-state machines that can drop nested marks on their input. We
provide various correspondences between these models and transducers that use registers,
and we solve related membership problems. These results can be understood as techniques
for program optimization, that can be useful in practice.


This talk is based on joint work with P. Gastin and E. Filiot.