Functional Gradient Descent Method for Metric Temporal Logic Specifications

被引:0
|
作者
Abbas, Houssam [1 ]
Winn, Andrew
Fainekos, Georgios [1 ]
Julius, A. Agung
机构
[1] Arizona State Univ, Sch Engn, Tempe, AZ 85287 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Metric Temporal Logic (MTL) specifications can capture complex state and timing requirements. Given a nonlinear dynamical system and an MTL specification for that system, our goal is to find a trajectory that violates or satisfies the specification. This trajectory can be used as a concrete feedback to the system designer in the case of violation or as a trajectory to be tracked in the case of satisfaction. The search for such a trajectory is conducted over the space of initial conditions, system parameters and input signals. We convert the trajectory search problem into an optimization problem through MTL robust semantics. Robustness quantifies how close the trajectory is to violating or satisfying a specification. Starting from some arbitrary initial condition and parameter and given an input signal, we compute a descent direction in the search space, which leads to a trajectory that optimizes the MTL robustness. This process can be iterated to reach local optima (min or max). We demonstrate the method on examples from the literature.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Metric temporal logic revisited
    Mark Reynolds
    Acta Informatica, 2016, 53 : 301 - 324
  • [32] Human in the Loop Least Violating Robot Control Synthesis under Metric Interval Temporal Logic Specifications
    Andersson, Sofie
    Dimarogonas, Dimos V.
    2018 EUROPEAN CONTROL CONFERENCE (ECC), 2018, : 454 - 459
  • [33] From functional specifications to logic programs
    Gelfond, M
    Gabaldon, A
    LOGIC PROGRAMMING - PROCEEDINGS OF THE 1997 INTERNATIONAL SYMPOSIUM, 1997, : 355 - 369
  • [34] Switching Protocol Synthesis for Temporal Logic Specifications
    Liu, Jun
    Ozay, Necmiye
    Topcu, Ufuk
    Murray, Richard M.
    2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 727 - 734
  • [35] Maximum Realizability for Linear Temporal Logic Specifications
    Dimitrova, Rayna
    Ghasemi, Mahsa
    Topcu, Ufuk
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2018), 2018, 11138 : 458 - 475
  • [36] Active Learning of Signal Temporal Logic Specifications
    Linard, Alexis
    Tumova, Jana
    2020 IEEE 16TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2020, : 779 - 785
  • [37] Receding Horizon Control for Temporal Logic Specifications
    Wongpiromsarn, Tichakorn
    Topcu, Ufuk
    Murray, Richard M.
    HSSC 10: PROCEEDINGS OF THE 13TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2010, : 101 - 110
  • [38] Risk of Stochastic Systems for Temporal Logic Specifications
    Lindemann, Lars
    Jiang, Lejun
    Matni, Nikolai
    Pappas, George J.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (03)
  • [39] Algorithmic verification of linear temporal logic specifications
    Kesten, Y
    Pnueli, A
    Raviv, L
    AUTOMATA, LANGUAGES AND PROGRAMMING, 1998, 1443 : 1 - 16
  • [40] Temporal linear logic specifications for concurrent processes
    Kanovich, M
    Ito, T
    12TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1997, : 48 - 57