English

State Space Computation and Analysis of Time Petri Nets

Logic in Computer Science 2007-05-23 v1

Abstract

The theory of Petri Nets provides a general framework to specify the behaviors of real-time reactive systems and Time Petri Nets were introduced to take also temporal specifications into account. We present in this paper a forward zone-based algorithm to compute the state space of a bounded Time Petri Net: the method is different and more efficient than the classical State Class Graph. We prove the algorithm to be exact with respect to the reachability problem. Furthermore, we propose a translation of the computed state space into a Timed Automaton, proved to be timed bisimilar to the original Time Petri Net. As the method produce a single Timed Automaton, syntactical clocks reduction methods (Daws and Yovine for instance) may be applied to produce an automaton with fewer clocks. Then, our method allows to model-check TTPN by the use of efficient Timed Automata tools. To appear in Theory and Practice of Logic Programming (TPLP).

Keywords

Cite

@article{arxiv.cs/0505023,
  title  = {State Space Computation and Analysis of Time Petri Nets},
  author = {Guillaume Gardey and Olivier H. Roux and Olivier F. Roux},
  journal= {arXiv preprint arXiv:cs/0505023},
  year   = {2007}
}

Comments

21 pages

R2 v1 2026-07-22T12:23:34.555Z