ACM Home Page
Please provide us with feedback. Feedback
A complexity theory of grammar problems
Full text PdfPdf (572 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 3rd ACM SIGACT-SIGPLAN symposium on Principles on programming languages table of contents
Atlanta, Georgia
Pages: 12 - 18  
Year of Publication: 1976
Author
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 20,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800168.811536
What is a DOI?

ABSTRACT

The close relationship between programming language syntax, context-free grammars (abbreviated cfgs), parsing, and compiling is well-known and is extensively discussed in [1]. Unfortunately, many of the problems about programming languages, one might wish to solve, are equivalent to undecidable grammar problems. Two especially important such problems are (1) the emptiness of intersection problem, i.e. determining if the intersection of the languages generated by a pair of grammars is empty, and (2) the grammar class membership problem, i.e. determining for a fixed class of grammars r and a grammar G, if G is an element of T.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
K. Culik, II and R. Cohen, LR-regular grammars&emdash; an extension of LR(k) grammars, JCSS 7, 1(1973), 66-96.
 
3
 
4
H.B. Hunt, III and T.G. Szymanski, Complexity metatheorems for context-free grammar problems, Princeton University Computer Science Technical Report 187, July 1975 (also submitted for publication).
5
 
6
K. Culik, II and R. Cohen, LR-regular grammars—an extension of LR(k) grammars, JCSS 7, 1 (1973), 66-96.
 
7
 
8
W.F. Ogden, unpublished note, December 1974.
 
9
 
10
A.J. Korenjak and J.E. Hopcroft, Simple deterministic languages, IEEE Conference Record of 7th Annual Symposium on Switching and Automata Theory October 1966, 36-46.
 
11
M.A. Harrison and I.M. Havel, Strict deterministic grammars, JCSS 7, 3(1973), 237-277.
 
12
H.B. Hunt, III and J.L. Rangel, Decidability of equivalence, containment, intersection, and separability of context-free languages, Center for Research in Computing Technology TR 19-75, Harvard University, Cambridge, Massachusetts, October 1975.
 
13
D.E. Knuth, A characterization of parenthesis languages, Inf. and Control, 11(1967), 269-289.
 
14
H.B. Hunt, III, T.G. Szymanski, and J.D. Ullman, Operations on sparse relations and efficient algorithms for grammar problems, Proc. 15th Annual IEEE Symp. on Switching and Automata Theory, October 1974, 127-132.
15
 
16
B.M. Brosgol, Deterministic translation grammars, Ph.D. thesis, Harvard University, Cambridge, Massachusetts, 1974.
 
17
 
18
T.G. Szymanski and J.H. Williams, Non-canonical extensions of bottomup parsing techniques, to appear in SIAM Journal on Computing.