Complexity characterizations of attribute grammar languages (Q1120290)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Complexity characterizations of attribute grammar languages
scientific article

    Statements

    Complexity characterizations of attribute grammar languages (English)
    0 references
    0 references
    0 references
    1988
    0 references
    Die Autoren beantworten folgende Frage: Welche Obermenge der kontextfreien Sprachen können attributierte Grammatiken (Knuth '68) erzeugen, die solchen Restriktionen wie z.B. Einschränkungen der Attributwerte, endliche Anzahl von Attributen, etc. (Milton '77) unterliegen. Es werden die attributierten Grammatiken untersucht, deren Skelett eine kontextfreie azyklische Grammatik ist. Die Funktionen der Prädikate dieser Grammatiken sind in polynomieller Zeit berechenbar und vergrößern konstant die Ausgabelänge. Es wird gezeigt, daß die Klasse \({\mathcal A}^ p\) der von solchen Grammatiken generierten Sprachen mit der Klasse EXPTIME der von Turing-Maschinen in \(2^{cn}\) (c Konstante) akzeptierten Sprachen übereinstimmt. Außerdem wird bewiesen, daß die Klasse \({\mathcal A}^ p_ s\) der Sprachen, deren ``sparse trees'' in polynomieller Zeit berechenbar sind, ``gleich'' NP ist.
    0 references
    attribute grammars
    0 references
    context free languages
    0 references
    language generators
    0 references
    context free grammars
    0 references
    expressive power of attribute grammars
    0 references

    Identifiers