We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.FL

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Formal Languages and Automata Theory

Title: Flattability of Priority Vector Addition Systems

Abstract: Vector addition systems (VAS), also known as Petri nets, are a popular model of concurrent systems. Many problems from many areas reduce to the reachability problem for VAS, which consists of deciding whether a target configuration of a VAS is reachable from a given initial configuration. One of the main approaches to solve the problem on practical instances is called flattening, intuitively removing nested loops. This technique is known to terminate for semilinear VAS. In this paper, we prove that also for VAS with nested zero tests, called Priority VAS, flattening does in fact terminate for all semilinear reachability relations. Furthermore, we prove that Priority VAS admit semilinear inductive invariants. Both of these results are obtained by defining a well-quasi-order on runs of Priority VAS which has good pumping properties.
Comments: 24 pages, 2 figures, full version of paper at ICALP 2024
Subjects: Formal Languages and Automata Theory (cs.FL)
ACM classes: F.1.1
Cite as: arXiv:2402.09185 [cs.FL]
  (or arXiv:2402.09185v2 [cs.FL] for this version)

Submission history

From: Roland Guttenberg [view email]
[v1] Wed, 14 Feb 2024 13:57:25 GMT (255kb,D)
[v2] Tue, 30 Apr 2024 13:30:47 GMT (250kb,D)

Link back to: arXiv, form interface, contact.