Deciding Bisimilarity between BPA and BPP Processes (original) (raw)
Related papers
Comparing expressibility of normed BPA and normed BPP processes
Acta Informatica, 1999
We present an exact characterization of those transition systems which can be equivalently (up to bisimilarity) defined by the syntax of normed BPA τ and normed BPP τ processes. We give such a characterization for the subclasses of normed BPA and normed BPP processes as well.
Bisimilarity is not finitely based over BPA with interrupt
Theoretical Computer Science, 2006
This paper shows that bisimulation equivalence does not afford a finite equational axiomatization over the language obtained by enriching Bergstra and Klop's basic process algebra (BPA) with the interrupt operator. Moreover, it is shown that the collection of closed equations over this language is also not finitely based. In sharp contrast to these results, the collection of closed equations over the language BPA enriched with the disrupt operator is proven to be finitely based.
Bisimilarity of processes with finite-state systems
Electronic Notes in Theoretical Computer Science, 1997
We describe a general method for deciding bisimilarity for pairs of processes where one process has finitely many states. We apply this method to pushdown processes and to PA processes. We also demonstrate that the mentioned problem is undecidable for 'state-extended' PA processes.
Refining the Undecidability Border of Weak Bisimilarity
Electronic Notes in Theoretical Computer Science, 2006
Weak bisimilarity is one of the most studied behavioural equivalences. This equivalence is undecidable for pushdown processes (PDA), process algebras (PA), and multiset automata (MSA, also known as parallel pushdown processes, PPDA). Its decidability is an open question for basic process algebras (BPA) and basic parallel processes (BPP). We move the undecidability border towards these classes by showing that the equivalence remains undecidable for weakly extended versions of BPA and BPP. In fact, we show that the weak bisimulation equivalence problem is undecidable even for normed subclasses of BPA and BPP extended with a finite constraint system.
Actions speak louder than words: Proving bisimilarity for context-free processes
1991
Baeten, Bergstra, and Klop (and later Caucal) have proved the remarkable result that bisimulation equivalence is decidable for irredundant context-free grammars. In this paper we provide a much simpler and much more direct proof of this result using a tableau decision method involving goal-directed rules. The decision procedure also provides the essential part of the bisimulation relation between two processes which underlies their equivalence. We also show how to obtain a sound and complete sequent-based equational theory for such processes from the tableau system and how one can extract what Caucal calls a fundamental relation from a successful tableau.
Refining Undecidability Border of Weak Bisimilarity. (fullversion of INFINITY 2005 paper)
2005
Weak bisimilarity is one of the most studied behavioural equivalences. This equivalence is undecidable for pushdown processes (PDA), process algebras (PA), and multiset automata (MSA, also known as parallel pushdown processes, PPDA). Its decidability is an open question basic process algebras} (BPA) and basic parallel processes (BPP). We move the undecidability border towards these classes by showing that the equivalence remains undecidable for weakly extended versions of BPA and BPP.