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 条
  • [1] Counterexample-guided predicate abstraction of hybrid systems
    Alur, R
    Dang, T
    Ivancic, F
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 354 (02) : 250 - 271
  • [2] THE ALGORITHMIC ANALYSIS OF HYBRID SYSTEMS
    ALUR, R
    COURCOUBETIS, C
    HALBWACHS, N
    HENZINGER, TA
    HO, PH
    NICOLLIN, X
    OLIVERO, A
    SIFAKIS, J
    YOVINE, S
    [J]. THEORETICAL COMPUTER SCIENCE, 1995, 138 (01) : 3 - 34
  • [3] Discrete abstractions of hybrid systems
    Alur, R
    Henzinger, TA
    Lafferriere, G
    Pappas, GJ
    [J]. PROCEEDINGS OF THE IEEE, 2000, 88 (07) : 971 - 984
  • [4] [Anonymous], 1998, Delaunay Triangulation and Meshing
  • [5] [Anonymous], NONLINEAR HYBRID SYS
  • [6] [Anonymous], 2001, Model checking
  • [7] [Anonymous], 2006, GNU Scientific Library Reference Manual
  • [8] Asarin E., 2002, Computer Aided Verification. 14th International Conference, CAV 2002. Proceedings (Lecture Notes in Computer Science Vol.2404), P365
  • [9] Behrmann G, 2001, IEEE DECIS CONTR P, P2881, DOI 10.1109/CDC.2001.980713
  • [10] Computational techniques for analysis of genetic network dynamics
    Belta, C
    Esposito, JM
    Kim, J
    Kumar, V
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2005, 24 (2-3) : 219 - 235