ACM Home Page
Please provide us with feedback. Feedback
Even Simple Programs Are Hard To Analyze
Full text PdfPdf (850 KB)
Source Journal of the ACM (JACM) archive
Volume 24 ,  Issue 2  (April 1977) table of contents
Pages: 338 - 350  
Year of Publication: 1977
ISSN:0004-5411
Authors
Neil D. Jones  Department of Computer Science, The University of Kansas, Lawrence, KS
Steven S. Muchnick  Department of Computer Science, The University of Kansas, Lawrence, KS
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 22,   Citation Count: 14
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/322003.322016
What is a DOI?

ABSTRACT

A simple programming language which corresponds in computational power to the class of generalized sequential machines with final states is defined. It is shown that a variety of questions of practical programming interest about the language are of nondeterministic linear space complexity. Extensions to the language are defined (adding arithmetic and array data structures) and their complexity properties are explored. It is concluded that questions about halting, equivalence, optimization, and so on are intractable even for very simple programming languages.


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
CONSTABLE, R L , AND MUCHNICK, S S Subrecursive program schemata i, II. I Undeodable eqmvalence problems; II Deodable equivalence problems J. Comptr System Sct 6, 6 (Dec 1972), 480-537
2
 
3
 
4
JONES, N D Space-bounded reducibility among combinatorial problems J Comptr. System Sct 11, 1 (Aug. 1975), 68-85.
 
5
Jot~Es, N D, LIEN, Y.E, AND LAASER, W T New problems complete for nondetermmlst~c log space Comptr Scl. Tech Rep TR-75-1, U of Kansas, Lawrence, Kansas, Aprd 1975
 
6
MEYER, A.R, AND RrrcmE, D M. Computational Complexity and Program Structure. Res Paper RC- 1817, IBM T J Watson Res Ctr, Yorktown Heights, N Y , May 1967
 
7
SEIFERAS, J I, FISCHER, M J , AND MEYER, A R Refinements of the nondetermmlsUc time and space hlerarch~es Conf. Rec 14th Ann IEEE Symp on Switching and Automata Theory, Oct 1973. pp. 130- 137
8
 
9
YANOV, Y.I The logical schemes of algorzthms Problems Cybernet. (USSR) 1 (1960), 82-140 (English translation)

CITED BY  14

Collaborative Colleagues:
Neil D. Jones: colleagues
Steven S. Muchnick: colleagues