“…The idea of generating controllers from rich temporal property specifications underlies the field of formal synthesis. A variety of recent approaches consider this problem, including discretization-based techniques that abstract the dynamics to finite state machines and use automatatheoretic approaches to synthesize controllers [18], [21], [23], [27], formal parameter synthesis approaches that search for unknown parameters so that the overall system satisfies its specifications [33], [29], [9], [1], deductive approaches that learn controllers and associated certificates such as the Lyapunov function [24], [3], [30], [6]. Recent work [22], [32] presents approaches to controller synthesis for temporal logic based on the paradigm of counterexample-guided inductive synthesis (CEGIS) [28].…”