DocumentCode :
2200374
Title :
Deterministic context-sensitive languages
Author :
Walters, Daniel A.
fYear :
1969
fDate :
15-17 Oct. 1969
Firstpage :
133
Lastpage :
148
Abstract :
A context-sensitive grammar G is said to be CS(k) iff a particular kind of table-driven parser, Jk(G), exists. Corresponding to each Jk(G), we define a class of parsers Jk(G). Jk(G) is itself a Jk(G). The main results are: 1. Any processor Jk(G) for a CS(k) grammar G accepts exactly the sentences of G. 2. The set of languages generable by CS(k) grammars is exactly the set of languages accepted by deterministic linear-bounded automata (DLBA´s). 3. (a) It is undecidable whether there exists any k ≥ 0 such that an arbitrary CSG is CS(k). (b) For every fixed k ≥ 0, there is no algorithm that will decide if G is CS(k) and also construct Jk(G) if it exists. 4. For any DLBA MI algorithms are given to (i) construct a CS(k) grammar GM that generates the language accepted by M, and (ii) construct a processor J1 (GM). 5. CS(k) grammars are unambiguous. 6. The sentences of a CS(k) grammar can be parsed in a time proportional to the length of their derivations.
Keywords :
Automata; Laboratories; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Switching and Automata Theory, 1969., IEEE Conference Record of 10th Annual Symposium on
Conference_Location :
Waterloo, ON, Canada
ISSN :
0272-4847
Type :
conf
DOI :
10.1109/SWAT.1969.5
Filename :
4569610
Link To Document :
بازگشت