Deciding semantic finiteness of pushdown processes and first-order grammars w.r.t. bisimulation equivalence

作者:

Highlights:

摘要

The problem if a given configuration of a pushdown automaton (PDA) is bisimilar with some (unspecified) finite-state process is shown to be decidable. The decidability is proven in the framework of first-order grammars, which are given by finite sets of labelled rules that rewrite roots of first-order terms. The framework is equivalent to PDA where also deterministic (i.e. alternative-free) epsilon-steps are allowed, hence to the model for which Sénizergues showed an involved procedure deciding bisimilarity (1998, 2005). Such a procedure is here used as a black-box part of the algorithm.The result extends the decidability of the regularity problem for deterministic PDA that was shown by Stearns (1967), and later improved by Valiant (1975) regarding the complexity. The decidability question for nondeterministic PDA, answered positively here, had been open (as indicated, e.g., by Broadbent and Göller, 2012).

论文关键词:Pushdown automata,First-order grammars,Bisimulation equivalence,Regularity

论文评审过程:Received 28 November 2017, Revised 20 June 2019, Accepted 29 October 2019, Available online 10 December 2019, Version of Record 16 January 2020.

论文官网地址:https://doi.org/10.1016/j.jcss.2019.10.002