The complexity of regular abstractions of one-counter languages
From MaRDI portal
Publication:4635876
Abstract: We study the computational and descriptional complexity of the following transformation: Given a one-counter automaton (OCA) A, construct a nondeterministic finite automaton (NFA) B that recognizes an abstraction of the language L(A): its (1) downward closure, (2) upward closure, or (3) Parikh image. For the Parikh image over a fixed alphabet and for the upward and downward closures, we find polynomial-time algorithms that compute such an NFA. For the Parikh image with the alphabet as part of the input, we find a quasi-polynomial time algorithm and prove a completeness result: we construct a sequence of OCA that admits a polynomial-time algorithm iff there is one for all OCA. For all three abstractions, it was previously unknown if appropriate NFA of sub-exponential size exist.
Recommendations
Cited in
(9)- Verifying quantitative temporal properties of procedural programs
- scientific article; zbMATH DE number 7204383 (Why is no real title available?)
- One-counter automata with counter observability
- Existential Definability over the Subword Ordering
- New pumping technique for 2-dimensional VASS
- Regular separability of one counter automata
- Computing linear arithmetic representation of reachability relation of one-counter automata
- Computing downward closures for stacked counter automata
- One-counter automata for parsing and language approximation
This page was built for publication: The complexity of regular abstractions of one-counter languages
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4635876)