Summary: OnTheFly Controller Synthesis
for Discrete and DenseTime Systems
Stavros Tripakis ? and Karine Altisen ??
Abstract. We present novel techniques for efficient controller synthesis
for untimed and timed systems with respect to invariance and reacha
bility properties. In the untimed case, we give algorithms for controller
synthesis in the context of finite graphs with controllable and uncon
trollable edges, distinguishing between the actions of the system and its
environment, respectively. The algorithms are onthefly , since they re
turn a controller as soon as one is found, which avoids the generation of
the whole state space.
In the timed case, we use the model of timed automata extended with con
trollable and uncontrollable discrete transitions. Our controllersynthesis
method here is only half onthefly, since it relies on the apriori genera
tion of a finite model (graph) of the timed automaton, as quotient of the
timeabstracting bisimulation. The quotient graph is essentially an un
timed graph, upon which we can apply the untimed onthefly algorithms
to compute a timed controller.
Keywords. Controller Synthesis, OnTheFly Algorithms, Timed Auto
mata, TimeAbstracting Bisimulation.