Decidability of bisimulation equivalence for processes generating context-free languages
Publication date
1993
Authors
Bergstra, J.A.
Baeten, J.C.M.
Klop, J.W.
Editors
Advisors
Supervisors
DOI
Document Type
Article
Metadata
Show full item recordCollections
License
Abstract
A context-free grammar (CFG) in Greibach Normal Form coincides, in another
notation, with a system of guarded recursion equations in Basic Process algebra. Hence, to each
CFG, aprocess can be assigned absolution, which has as its set of finite traces the context-free
language (CFL)determined by that CFG. Although the equality problem for CFLs is unsolvable,
the equality problem for the processes determined by CFGS turns out to be solvable. Here,
equality on processes is given by a model of process graphs modulo bisimulation equivalence. The
proof is given by displaying a periodic structure of the process graphs determined by CFG’S. As a
corollary of the periodicity, a short proof of the solvability of the equivalence problem for simple
context-free languages is given.
Keywords
bisimulation semantics, context-free grammars, context-free languages, process algebra, simple context-free languages