English

Constructing Coverability Graphs for Time Basic Petri Nets

Logic in Computer Science 2021-03-15 v1 Software Engineering

Abstract

Time-Basic Petri nets, is a powerful formalism for modeling real-time systems where time constraints are expressed through time functions of marking's time description associated with transition, representing possible firing times. We introduce a technique for coverability analysis based on the building of a finite graph. This technique further exploits the time anonymous concept [5,6], in order to deal with topologically unbounded nets, exploits the concept of a coverage of TA tokens, i.e., a sort of {\omega} anonymous timestamp. Such a coverability analysis technique is able to construct coverability trees/graphs for unbounded Time-Basic Petri net models. The termination of the algorithm is guaranteed as long as, within the input model, tokens growing without limit, can be anonymized. This means that we are able to manage models that do not exhibit Zeno behavior and do not express actions depending on infinite past events. This is actually a reasonable limitation because, generally, real-world examples do not exhibit such a behavior.

Keywords

Cite

@article{arxiv.1409.6253,
  title  = {Constructing Coverability Graphs for Time Basic Petri Nets},
  author = {Matteo Camilli},
  journal= {arXiv preprint arXiv:1409.6253},
  year   = {2021}
}

Comments

13 pages

R2 v1 2026-06-22T06:02:37.213Z