Title :
Demystifying Reachability in Vector Addition Systems
Author :
Leroux, Jerome ; Schmitz, Sylvain
Author_Institution :
LaBRI, Bordeaux, France
Abstract :
More than 30 years after their inception, the decidability proofs for reach ability in vector addition systems (VAS) still retain much of their mystery. These proofs rely crucially on a decomposition of runs successively refined by Mayr, Kosaraju, and Lambert, which appears rather magical, and for which no complexity upper bound is known. We first offer a justification for this decomposition technique, by showing that it computes the ideal decomposition of the set of runs, using the natural embedding relation between runs as well quasi ordering. In a second part, we apply recent results on the complexity of termination thanks to well quasi orders and well orders to obtain a cubic Ackermann upper bound for the decomposition algorithms, thus providing the first known upper bounds for general VAS reach ability.
Keywords :
Petri nets; computational complexity; decidability; program verification; reachability analysis; Petri nets; VAS reachability; complexity upper bound; cubic Ackermann upper bound; decidability proof; decomposition algorithm; decomposition technique; natural embedding relation; quasiordering; termination complexity; vector addition systems; Algorithm design and analysis; Cognition; Complexity theory; Computer science; Finite element analysis; Petri nets; Upper bound; Vector addition system; fast-growing complexity; ideal; reachability; well quasi order;
Conference_Titel :
Logic in Computer Science (LICS), 2015 30th Annual ACM/IEEE Symposium on
Conference_Location :
Kyoto
DOI :
10.1109/LICS.2015.16