Title
Diagnosis and Repair for Synthesis from Signal Temporal Logic Specifications.
Abstract
We address the problem of diagnosing and repairing specifications for hybrid systems, formalized in signal temporal logic (STL). Our focus is on automatic synthesis of controllers from specifications using model predictive control. We build on recent approaches that reduce the controller synthesis problem to solving one or more mixed integer linear programs (MILPs), where infeasibility of an MILP usually indicates unrealizability of the controller synthesis problem. Given an infeasible STL synthesis problem, we present algorithms that provide feedback on the reasons for unrealizability, and suggestions for making it realizable. Our algorithms are sound and complete relative to the synthesis algorithm, i.e., they provide a diagnosis that makes the synthesis problem infeasible, and always terminate with a non-trivial specification that is feasible using the chosen synthesis method, when such a solution exists. We demonstrate the effectiveness of our approach on controller synthesis for various cyber-physical systems, including an autonomous driving application and an aircraft electric power system.
Year
DOI
Venue
2016
10.1145/2883817.2883847
HSCC
DocType
Volume
Citations 
Conference
abs/1602.01883
7
PageRank 
References 
Authors
0.48
17
8
Name
Order
Citations
PageRank
Shromona Ghosh1769.47
Dorsa Sadigh217526.40
Pierluigi Nuzzo330533.35
Vasumathi Raman4100.89
Alexandre Donzé5115853.01
Alberto L. Sangiovanni-Vincentelli6113851881.40
Shankar Sastry7119771291.58
Sanjit A. Seshia82226168.09