Hybrid systems: from verification to falsification by combining motion planning and discrete search

被引:38
作者
Plaku, Erion [1 ]
Kavraki, Lydia E. [1 ]
Vardi, Moshe Y. [1 ]
机构
[1] Rice Univ, Dept Comp Sci, Houston, TX 77005 USA
关键词
Hybrid system; Safety properties; Robot motion planning; Discrete search; Sampling-based planning; Decomposition; Nonlinear dynamics; BOUNDED MODEL CHECKING; COMPUTATIONAL TECHNIQUES; REACHABILITY; ABSTRACTION; COVERAGE;
D O I
10.1007/s10703-008-0058-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose HyDICE, Hybrid Discrete Continuous Exploration, a multi-layered approach for hybrid-system falsification that combines motion planning with discrete search and discovers safety violations by computing witness trajectories to unsafe states. The discrete search uses discrete transitions and a state-space decomposition to guide the motion planner during the search for witness trajectories. Experiments on a nonlinear hybrid robotic system with over one million modes and experiments with an aircraft conflict-resolution protocol with high-dimensional continuous state spaces demonstrate the effectiveness of HyDICE. Comparisons to related work show computational speedups of up to two orders of magnitude.
引用
收藏
页码:157 / 182
页数:26
相关论文
共 56 条
  • [21] ESPOSITO J, 2001, LNCS, P204
  • [22] Esposito J. M., 2004, Algorithmic Foundations of Robotics VI, Vvi, P107
  • [23] Fehnker A, 2004, LECT NOTES COMPUT SC, V2993, P326
  • [24] Giorgetti N, 2005, IEEE DECIS CONTR P, P672
  • [25] Glover W, 2004, LECT NOTES COMPUT SC, V2993, P372
  • [26] Henzinger T. A., 1995, Proceedings of the Twenty-Seventh Annual ACM Symposium on the Theory of Computing, P373, DOI 10.1145/225058.225162
  • [27] The theory of hybrid automata
    Henzinger, TA
    [J]. 11TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1996, : 278 - 292
  • [28] HENZINGER TA, 1997, SOFTWARE TOOLS TECHN, V1, P110
  • [29] Randomized kinodynamic motion planning with moving obstacles
    Hsu, D
    Kindel, R
    Latombe, JC
    Rock, S
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2002, 21 (03) : 233 - 255
  • [30] Julius AA, 2007, LECT NOTES COMPUT SC, V4416, P329