Reachability in Higher-Order-Counters
Alexander Heu{\ss}ner, Alexander Kartzow

TL;DR
This paper analyzes the computational complexity of reachability problems in higher-order counter automata, revealing how zero-tests and automaton levels influence complexity and language hierarchies.
Contribution
It establishes complexity bounds for reachability in higher-order counter automata with and without zero-tests, and connects these results to language hierarchy separations.
Findings
Control-state reachability with zero-test is (k-2)-fold exponential space-complete.
Without zero-test, reachability is (k-2)-fold exponential time-complete.
Level 2 HOCS reachability is PTIME-complete.
Abstract
Higher-order counter automata (\HOCS) can be either seen as a restriction of higher-order pushdown automata (\HOPS) to a unary stack alphabet, or as an extension of counter automata to higher levels. We distinguish two principal kinds of \HOCS: those that can test whether the topmost counter value is zero and those which cannot. We show that control-state reachability for level \HOCS with -test is complete for \mbox{}-fold exponential space; leaving out the -test leads to completeness for \mbox{}-fold exponential time. Restricting \HOCS (without -test) to level , we prove that global (forward or backward) reachability analysis is -complete. This enhances the known result for pushdown systems which are subsumed by level \HOCS without -test. We transfer our results to the formal language setting. Assuming that $\PTIME \subsetneq \PSPACE…
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.
Taxonomy
TopicsFormal Methods in Verification · semigroups and automata theory · Logic, programming, and type systems
