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
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