|
ABSTRACT
We present several techniques for proving lower bounds that can be applied to problems about grammars, formal languages, program schemes, simple programming languages, and automata. These techniques include dichotomization, extensions of dichotomization to certain classes of relational problems, recursive analogues of the Post Correspondence Problem, and the reachability problem. These techniques provide many new lower bounds and provide a unified framework for viewing much of the work on the complexity of problems about grammars, languages, schemes, and automata. We show how to prove the undecidability of a problem by efficiently reducing the membership problem for Tms that always halt to it. We also introduce the forbidden subgraph problem.
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
|
|
| |
3
|
D.C. Luckham, D.M.R. Park, and M.S. Paterson, On formalized computer programs, JCSS 4 (1970), 220-249.
|
 |
4
|
H. B. Hunt, III , T. G. Szymanski, On the complexity of grammar and related problems, Proceedings of seventh annual ACM symposium on Theory of computing, p.54-65, May 05-07, 1975, Albuquerque, New Mexico, United States
[doi> 10.1145/800116.803753]
|
 |
5
|
|
| |
6
|
R.L. Constable, H.B. Hunt, III, and S. Sahni, On the computational complexity of scheme equivalence, TR 74-201, Dept. of Computer Science, Cornell University, Ithaca, New York.
|
| |
7
|
H.B. Hunt, III, On the complexity of finite, pushdown, and stack automata, to appear in Math. Systems Th.
|
 |
8
|
|
| |
9
|
R.E. Miller, Some undecidability results for parallel program schemata, SIAM J. Computing 1 (1972), 119-129.
|
 |
10
|
|
| |
11
|
Z. Manna, Program schemas, in Currents in the Theory of Computing, edited by A.V. Aho, Prentice-Hall, Englewood Cliffs, N.J., 1973, 90-142.
|
| |
12
|
S.R. Kosaraju, Analysis of structured programs, JCSS 9 (1974), 232-255.
|
| |
13
|
M.S. Hecht and J.D. Ullman, Flow graph reducibility, SIAM J. on Computing 1 (1972), 188-202.
|
| |
14
|
|
| |
15
|
T.G. Szymanski and J.H. Williams, Non-canonical extensions of bottom-up parsing techniques, to appear in SIAM J. on Computing.
|
| |
16
|
K. Culik and R. Cohen, LR-regular grammars—an extension of LR(k) grammars, JCSS 7 (1973), 66-96.
|
| |
17
|
|
| |
18
|
|
| |
19
|
J.L. Kelley, General Topology, Van Nostrand, New York, 1955.
|
| |
20
|
S.J. Garland and D.C. Luckham, Program schemes, recursion schemes, and formal languages, JCSS 7 (1973), 119-160.
|
 |
21
|
|
|