Abstract:
Cooperating distributed grammar systems (CDGSs) are sets of Chomsky grammars that work sequentially on a common sentential form according to a specified protocol of coope...Show MoreMetadata
Abstract:
Cooperating distributed grammar systems (CDGSs) are sets of Chomsky grammars that work sequentially on a common sentential form according to a specified protocol of cooperation. Branching programs (BPs) are fundamental models of non-uniform computation that simultaneously capture time and space in sequential computation. In this paper we deal with simulations of CDGSs by bounded width branching programs (BWBPs). We present several lower and upper bounds for time, space and cooperation (communication) complexity measures for CDGSs that emerge from these simulations. It is widely known that the class of languages recognizable by BWBPs equals the NC1 class, i.e., the class of languages recognizable by fan-in two, logarithmic-depth and polynomial-size uniform Boolean circuits. With respect to this result and the simulations presented in this paper, the class of the Szilard languages associated to derivations in CDGSs are related to the NC1 class.
Published in: Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007)
Date of Conference: 26-29 September 2007
Date Added to IEEE Xplore: 22 January 2008
Electronic ISBN:978-1-5090-8739-6