9
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

On the generating power of regularly controlled bidirectional grammars

&
Pages 75-91 | Received 03 Dec 1990, Published online: 20 Mar 2007
 

Abstract

RCB grammars or regularly controlled bidirectional grammars are context-free grammars of which the rules can be used in a productive and in a reductive fashion. In addition, the application of these rules is controlled by a regular language. Several modes of derivation can be distinguished for this kind of grammar. In this paper the generating power of the derivation mode that uses right-occurrence rewriting (RO-mode) is determined. Furthermore, a new mode called RA is introduced, which is a better formalization of the intuitive idea of right-occurrence rewriting than the RO-mode. The RO and RA-mode have the same generating power, viz. the corresponding RCB grammars both generate the recursively enumerable languages. Modifying the proof of our main result yields a characterization of the family NP of languages acceptable by nondeterministic Turing machines in polynomial time in terms of polynomially time-bounded RCB grammars.

C.R. Categories:

The work of the second author has been supported by the Netherlands Organization for Scientific Research (N.W.O.).

The work of the second author has been supported by the Netherlands Organization for Scientific Research (N.W.O.).

Notes

The work of the second author has been supported by the Netherlands Organization for Scientific Research (N.W.O.).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.