3 research outputs found
LNCS
Despite researchers’ efforts in the last couple of decades, reachability analysis is still a challenging problem even for linear hybrid systems. Among the existing approaches, the most practical ones are mainly based on bounded-time reachable set over-approximations. For the purpose of unbounded-time analysis, one important strategy is to abstract the original system and find an invariant for the abstraction. In this paper, we propose an approach to constructing a new kind of abstraction called conic abstraction for affine hybrid systems, and to computing reachable sets based on this abstraction. The essential feature of a conic abstraction is that it partitions the state space of a system into a set of convex polyhedral cones which is derived from a uniform conic partition of the derivative space. Such a set of polyhedral cones is able to cut all trajectories of the system into almost straight segments so that every segment of a reach pipe in a polyhedral cone tends to be straight as well, and hence can be over-approximated tightly by polyhedra using similar techniques as HyTech or PHAVer. In particular, for diagonalizable affine systems, our approach can guarantee to find an invariant for unbounded reachable sets, which is beyond the capability of bounded-time reachability analysis tools. We implemented the approach in a tool and experiments on benchmarks show that our approach is more powerful than SpaceEx and PHAVer in dealing with diagonalizable systems
Utilizing Dependencies to Obtain Subsets of Reachable Sets
Reachability analysis, in general, is a fundamental method that supports
formally-correct synthesis, robust model predictive control, set-based
observers, fault detection, invariant computation, and conformance checking, to
name but a few. In many of these applications, one requires to compute a
reachable set starting within a previously computed reachable set. While it was
previously required to re-compute the entire reachable set, we demonstrate that
one can leverage the dependencies of states within the previously computed set.
As a result, we almost instantly obtain an over-approximative subset of a
previously computed reachable set by evaluating analytical maps. The advantages
of our novel method are demonstrated for falsification of systems, optimization
over reachable sets, and synthesizing safe maneuver automata. In all of these
applications, the computation time is reduced significantly