Elsevier

Theoretical Computer Science

Volume 387, Issue 2, 12 November 2007, Pages 136-146
Theoretical Computer Science

On the number of components for some parallel communicating grammar systems

https://doi.org/10.1016/j.tcs.2007.07.033Get rights and content
Under an Elsevier user license
open archive

Abstract

In natural languages, there occur phenomena like multiple agreements, crossed agreements and replication. These aspects are represented by the three languages K1={anbncnn1}, K2={anbmcndmm,n1} and K3={www{a,b}+}, respectively. These languages are of interest, when modeling natural languages.

In the present paper, we give parallel communicating grammar systems (PC grammar systems) that generate the languages K1, K2 and K3 but use less or less-powerful components than those used by systems published so far.

Keywords

Parallel communicating grammar systems
Number of components
Multiple agreements
Crossed agreements and replication

Cited by (0)

Full version of a submission presented at the 8th International Workshop on Descriptional Complexity of Formal Systems, DCFS 2006 (Las Cruces, New Mexico, USA, June 21–23, 2006).

1

The research of the second author was supported by the Alexander von Humboldt Foundation of the Federal Republic of Germany.