ACM Home Page
Please provide us with feedback. Feedback
Degrees of translatability and canonical forms in program schemas: Part I
Full text PdfPdf (780 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the sixth annual ACM symposium on Theory of computing table of contents
Seattle, Washington, United States
Pages: 1 - 12  
Year of Publication: 1974
Author
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 13,   Citation Count: 4
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/800119.803879
What is a DOI?

ABSTRACT

We define a measure of the generality of the control structure of a program schema. This imposes a partial ordering on program schemas, and leads to a concept of the “difficulty” of a programming problem. In this sense there exists a “hardest” flowchart program, recursive program etc. Some earlier proofs can also be simplified and/or clarified by this approach.


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
J. S. Brown, D. Gries and T. Szymanski, "Program schemes with pushdown stores", SIAM J. Comput., 1, 3, Sept. 1972, pp. 242-268.
 
4
 
5
 
6
A. K. Chandra, "A note on the power of recursion and equality versus that of parallelism", IBM T. J. Watson Res. Center, Yorktown Heights, (to appear).
 
7
A. K. Chandra, "Degrees of translatability and canonical forms in program schemas: part II", IBM Thomas J. Watson Res. Center, Yorktown Heights (to appear).
 
8
 
9
R. L. Constable and D. Gries, "On classes of program schemata", SIAM J. Comput., 1, 1, March 1972, pp. 66-118.
 
10
S. J. Garland and D. C. Luckham, "Program schemes, recursion schemes, and formal languages", JCCS 7, 1973, pp. 119-160.
 
11
C. Hewitt, "More comparative schematology", A.I. Memo 207, Project MAC, MIT, August 1970.
 
12
K. Hirose and M. Oya, "Some results in general theory of flow charts", Proc. of First USA-Japan Comp. Conf., October 1972, pp. 367-371.
 
13
I. Ianov, "The logical schemes of algorithms", Problems of Cybernetics, Vol. 1, Pergamon Press, 1970, pp. 82-140.
 
14
D. C. Luckham, D. M. R. Park and M. S. Paterson, "On formalized computer programs", JCSS, 4, 3, June 1970, pp. 220-249.
 
15
M. S. Paterson, "Equivalence problems in a model of computation", Ph.D. Thesis, Univ. of Cambridge, England, August, 1967. Also AI Memo, No. 1, MIT, 1970.
 
16
M. S. Paterson, "A simple monadic recursive schema which is not equivalent to any program schema", unpublished memo., December 1970.
 
17
M. S. Paterson and C. E. Hewitt, "Comparative schematology", in Rec. of Project MAC Conf. on Concurrent Syst. and Parallel Compt., Woods Hole, Mass. June 1970, pp. 119-127.
18
 
19
 
20
H. R. Strong and S. A. Walker, "Characterizations of flowchartable recursions", JCSS 7,4, August 1973, pp. 404-447.