Parametrized Universality Problems for One-Counter Nets

We study the language universality problem for One-Counter Nets, also known as 1-dimensional Vector Addition Systems with States (1-VASS), parameterized either with an initial counter value, or with an upper bound on the allowed counter value during runs. The language accepted by an OCN (defined by reaching a final control state) is monotone in both parameters. This yields two natural questions: 1) Does there exist an initial counter value that makes the language universal? 2) Does there exist a sufficiently high ceiling so that the bounded language is universal? Although the ordinary universality problem is decidable (and Ackermann-complete) and these parameterized problems seem to reduce to checking basic structural properties of the underlying automaton, we show that in fact both problems are undecidable. We also look into the complexities of the problems for several decidable subclasses, namely for unambiguous, and deterministic systems, and for those over a single-letter alphabet.

[1]  Heribert Vollmer,et al.  Introduction to Circuit Complexity , 1999, Texts in Theoretical Computer Science An EATCS Series.

[2]  Patrick Totzke,et al.  Trace inclusion for one-counter nets revisited , 2018, Theor. Comput. Sci..

[3]  Slawomir Lasota,et al.  Simulation Problems Over One-Counter Nets , 2016, Log. Methods Comput. Sci..

[4]  Albert R. Meyer,et al.  Word problems requiring exponential time(Preliminary Report) , 1973, STOC.

[5]  Diego Figueira,et al.  Universality Problem for Unambiguous VASS , 2020, CONCUR.

[6]  Richard Mayr Undecidability of Weak Bisimulation Equivalence for 1-Counter Processes , 2003, ICALP.

[7]  Parosh Aziz Abdulla,et al.  Universal Safety for Timed Petri Nets is PSPACE-complete , 2018, CONCUR.

[8]  Stanislav Böhm,et al.  On Büchi One-Counter Automata , 2017, STACS.

[9]  Kim G. Larsen,et al.  Infinite Runs in Weighted Timed Automata with Energy Constraints , 2008, FORMATS.

[10]  Parosh Aziz Abdulla,et al.  Infinite-state energy games , 2014, CSL-LICS.

[11]  Thomas Colcombet Unambiguity in Automata Theory , 2015, DCFS.

[12]  Hsu-Chun Yen,et al.  A Multiparameter Analysis of the Boundedness Problem for Vector Addition Systems , 1985, J. Comput. Syst. Sci..

[13]  Leslie G. Valiant,et al.  Decision procedures for families of deterministic pushdown automata , 1973 .

[14]  Stéphane Demri,et al.  On selective unboundedness of VASS , 2010, J. Comput. Syst. Sci..

[15]  James Worrell,et al.  Coverability in 1-VASS with Disequality Tests , 2020, CONCUR.

[16]  Hsu-Chun Yen,et al.  A multiparameter analysis of the boundedness problem for vector addition systems , 1985, FCT.

[17]  Orna Kupferman,et al.  What's Decidable about Weighted Automata? , 2011, ATVA.

[18]  Faron Moller,et al.  Petri Nets and Regular Processes , 1999, J. Comput. Syst. Sci..

[19]  Charles Rackoff,et al.  The Covering and Boundedness Problems for Vector Addition Systems , 1978, Theor. Comput. Sci..

[20]  Stanislav Böhm,et al.  Bisimilarity of One-Counter Processes Is PSPACE-Complete , 2010, CONCUR.

[21]  Alain Finkel,et al.  Reachability in Two-Dimensional Vector Addition Systems with States Is PSPACE-Complete , 2014, 2015 30th Annual ACM/IEEE Symposium on Logic in Computer Science.

[22]  Szymon Torunczyk,et al.  Energy and Mean-Payoff Games with Imperfect Information , 2010, CSL.

[23]  Wen-Guey Tzeng On Path Equivalence of Nondeterministic Finite Automata , 1996, Inf. Process. Lett..

[24]  Grégoire Sutre,et al.  On Flatness for 2-Dimensional Vector Addition Systems with States , 2004, CONCUR.

[25]  Ursula Dresdner,et al.  Computation Finite And Infinite Machines , 2016 .

[26]  Gregory F. Sullivan,et al.  Detecting cycles in dynamic graphs in polynomial time , 1988, STOC '88.