Abstract
We consider the problem of reachability on One-Counter Systems (OCSs) and Pushdown Systems (PDSs). The problem has a well-known O(n3) bound on both models, while the bound is believed to be tight for PDSs. Here we establish new upper and lower bounds for reachability on OCSs and restricted PDSs. We show that the problem can be solved (i) in O(nω⋅log2n) time on OCSs, and (ii) in O(n2) time on sparse PDSs when restricted to witness executions of stack height bounded by logn. Moreover, we prove similar lower bounds.
Original language | English |
---|---|
Article number | 106135 |
Journal | Information Processing Letters |
Volume | 171 |
ISSN | 0020-0190 |
DOIs | |
Publication status | Published - Oct 2021 |
Keywords
- Pushdown systems
- One-counter systems
- Dyck reachability
- Formal languages