Reachability in timed automata with diagonal constraints
Paul Gastin, Sayan Mukherjee, B Srivathsan

TL;DR
This paper introduces a new simulation relation LU-d for timed automata with diagonal constraints, enabling more efficient reachability analysis despite the problem's NP-completeness.
Contribution
It proposes the LU-d simulation relation for timed automata with diagonal constraints and provides an algorithm using SMT solvers to decide non-simulation.
Findings
Deciding non-LU-d-simulation is NP-complete.
A witness-based algorithm can efficiently determine non-simulation.
The shape of witnesses suggests practical efficiency of the simulation test.
Abstract
We consider the reachability problem for timed automata having diagonal constraints (like x - y < 5) as guards in transitions. The best algorithms for timed automata proceed by enumerating reachable sets of its configurations, stored in the form of a data structure called "zones". Simulation relations between zones are essential to ensure termination and efficiency. The algorithm employs a simulation test "is-Z-simulated-by-Z' ?" which ascertains that zone Z does not reach more states than zone Z', and hence further enumeration from Z is not necessary. No effective simulations are known for timed automata containing diagonal constraints as guards. In this paper, we propose a simulation relation LU-d for timed automata with diagonal constraints. On the negative side, we show that deciding Z-is-not-LU-d-simulated-by-Z' is NP-complete. On the positive side, we identify a witness for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
