Two-Way One-Counter Nets Revisited
Shaull Almagor, Micha\"el Cadilhac, Asaf Yeshurun

TL;DR
This paper investigates the computational properties and expressive power of two-way one-counter nets, establishing decidability results for certain language classes and exploring their relation to semilinear languages.
Contribution
It provides new decidability results for restricted classes of 2-OCNs and characterizes their expressive power in relation to semilinear languages.
Findings
Decidability of emptiness for 2-OCNs over bounded languages.
Decidability and Ackermann-completeness for sweeping 2-OCNs.
Bounded languages recognized by sweeping 2-OCNs are exactly the semilinear languages.
Abstract
One Counter Nets (OCNs) are finite-state automata equipped with a counter that cannot become negative, but cannot be explicitly tested for zero. Their close connection to various other models (e.g., PDAs, Vector Addition Systems, and Counter Automata) make them an attractive modeling tool. The two-way variant of OCNs (2-OCNs) was introduced in the 1980's and shown to be more expressive than OCNs, so much so that the emptiness problem is undecidable already in the deterministic model (2-DOCNs). In a first part, we study the emptiness problem of natural restrictions of 2-OCNs, under the light of modern results about Vector Addition System with States (VASS). We show that emptiness is decidable for 2-OCNs over \emph{bounded languages} i.e., languages contained in ), and decidable and Ackermann-complete for \emph{sweeping} 2-OCNs, where the head direction only…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
