Parameter-reduction of higher level grammars

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A higher level (OI-)grammar is called terminating, if for every accessible term t there is at least one terminal term which can be derived from t. A grammar is called parameter-reduced, if it is terminating and has no superfluous parameters. For every grammar G of level n>0 which generates at least one term we construct grammars R(G) and P(G) such that R(G) and P(G) generate the same language as G but are terminating and paramter-reduced, respectively. We introduce a hierarchy of restrictions to the deletion capability of the grammars which allow a gradual decrease in the complexity of the algorithms from n-iterated exponential time to polynomial time.

Original languageEnglish
Title of host publicationCAAP 1988 - 13th Colloquium on Trees in Algebra and Programming, Proceedings
EditorsM. Dauchet, M. Nivat
PublisherSpringer Verlag
Pages52-71
Number of pages20
ISBN (Print)9783540190219
DOIs
StatePublished - 1988
Externally publishedYes
Event13th Colloquium on Trees in Algebra and Programming, CAAP 1988 - Nancy, France
Duration: 21 Mar 198824 Mar 1988

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume299 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th Colloquium on Trees in Algebra and Programming, CAAP 1988
Country/TerritoryFrance
CityNancy
Period21/03/8824/03/88

Fingerprint

Dive into the research topics of 'Parameter-reduction of higher level grammars'. Together they form a unique fingerprint.

Cite this