Parallel communicating grammar systems with context-free components are Turing complete for any communication model
-
Published:2016-12-01
Issue:2
Volume:8
Page:113-170
-
ISSN:2066-7760
-
Container-title:Acta Universitatis Sapientiae, Informatica
-
language:en
-
Short-container-title:
Author:
Wilkin Mary Sarah Ruth1, Bruda Stefan D.1
Affiliation:
1. Department of Computer Science Bishop's University Sherbrooke, Quebec J1M 1Z7, Canada
Abstract
Abstract
Parallel Communicating Grammar Systems (PCGS) were introduced as a language-theoretic treatment of concurrent systems. A PCGS extends the concept of a grammar to a structure that consists of several grammars working in parallel, communicating with each other, and so contributing to the generation of strings. PCGS are usually more powerful than a single grammar of the same type; PCGS with context-free components (CF-PCGS) in particular were shown to be Turing complete. However, this result only holds when a specific type of communication (which we call broadcast communication, as opposed to one-step communication) is used. We expand the original construction that showed Turing completeness so that broadcast communication is eliminated at the expense of introducing a significant number of additional, helper component grammars. We thus show that CF-PCGS with one-step communication are also Turing complete. We introduce in the process several techniques that may be usable in other constructions and may be capable of removing broadcast communication in general.
Publisher
Walter de Gruyter GmbH
Reference14 articles.
1. [1]S. D. Bruda, M. S. R. Wilkin, Parse trees for context-free parallel communicating grammar systems, Proc. 13th International Conference on Automation and Information (ICAI 12), Iasi, Romania, June 2012, pp. 144-149. =M14 2. [2]E. Csuhaj-Varjú, G. Păun, G. Vaszil, PC grammar systems with five context-free components generate all recursively enumerable languages. Theoretical Computer Science 299 (2003) 785-794. ⇒119, 121, 124, 167, 168 3. [3]E. Csuhaj-Varjú, On size complexity of context-free returning parallel communicating grammar systems, in: Where Mathematics, Computer Scients, Linguistics and Biology Meet, (ed. C. Martin-Vide and V. Mitrana). Springer, 2001, pp. 37- 49. ⇒119, 121, 124, 167 4. [4]E. Csuhaj-Varjú, G. Vaszil, On the computational completeness of context-free parallel communicating grammar systems, Theoretical Computer Science, 215 (1999) 349-358. ⇒115, 119, 121, 124, 125, 126, 129, 141, 150, 167, 168 5. [5]E. Csuhaj-Varjú, G. Vaszil, On the size complexity of non-returning context- free PC grammar systems, Proc. 11th International Workshop on Descńptional Complexity of Formal Systems (DCFS 2009), Magdeburg, Germany. 2009, pp. 91-100. ⇒119, 121, 168
|
|