Multiset controlled grammars

This study focusses on defining a new variant of regulated grammars called multiset controlled grammars as well as investigating their computational power. In general, a multiset controlled grammar is a grammar equipped with an arithmetic expression over multisets terminals where to every production...

Full description

Bibliographic Details
Main Authors: Ashaari, Salbiah, Turaev, Sherzod, Mohd Tamrin, Mohd Izzuddin, Okhunov, Abdurahim, Zhukabayeva, Tamara
Format: Article
Language:English
English
Published: Journal of Theoretical and Applied Information Technology 2017
Subjects:
Online Access:http://irep.iium.edu.my/59908/
http://irep.iium.edu.my/59908/
http://irep.iium.edu.my/59908/1/JATIT13Vol95No22.pdf
http://irep.iium.edu.my/59908/7/Multiset%20controlled%20grammars.pdf
Description
Summary:This study focusses on defining a new variant of regulated grammars called multiset controlled grammars as well as investigating their computational power. In general, a multiset controlled grammar is a grammar equipped with an arithmetic expression over multisets terminals where to every production in the grammar a multiset is assigned, which represents the number of the occurrences of terminals on the right-hand side of the production. Then a derivation in the grammar is said to be successful if only if its multiset value satisfies a certain relational condition. In the study, we have found that control by multisets is powerful tool and yet a simple method in regulation of generative processes in grammars. We have shown that multiset controlled grammars are at least as powerful as additive valence grammars, and they are at most powerful as matrix grammars.