Artículo: On-the-fly reactive synthesis modulo theories
Fecha
Autores
Rodriguez, Andoni
Sanchez, Cesar
Editor
Sistedes
Publicado en
Actas de las XXII Jornadas sobre Programación y Lenguajes (PROLE 2023)
Licencia Creative Commons
Resumen
The Boolean abstraction technique translates (i.e., Booleanizes) an LTL modulo theories specification into an equi-realizable LTL specification. This solves the realizability modulo theories problem. However, synthesis modulo theories is a different problem: the system has to receive valuations in a first-order theory T and output valuations in T . In this work in progress, we address how to meet this need without a pure synthesis method, but solving ”synthesis” on-the-fly by synthetising a Boolean controller from the Booleanized LTL specification and shipping it with a method that provides models in satisfiable instances of existential formulae (e.g., an SMT solver).
Descripción
Acerca de Rodriguez, Andoni
Palabras clave
LTL Modulo Theories, (Rich) Reactive Synthesis, (Rich) Reactive Realizability, Boolean Abstraction, SMT Solvers, Model Finding, Quantifier Elimination, On-the-fly Symbolic Computation


