Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. On the Computational Complexity of Scheme Equivalence

On the Computational Complexity of Scheme Equivalence

File(s)
74-201.pdf (4.17 MB)
74-201.ps (1.56 MB)
Permanent Link(s)
https://hdl.handle.net/1813/6041
Collections
Computer Science Technical Reports
Author
Constable, Robert L.
Hunt, Harry B., III
Sahni, Sartaj
Abstract

We consider the computational complexity of several decidable problems about program schemes and simple programming languages. In particular, we show that the equivalence problem for Ianov schemes is NP-complete, but that the equivalence problem for strongly free schemes, which approximate the class of Ianov schemes which would actually be written, can be solved in time quadratic in the size of the scheme. We also show that many other simple scheme classes or simple restricted programming languages have polynomially complete equivalence problems. Some are complete for the same reason that Ianov schemes are complete and some are complete for other reasons.

Date Issued
1974-03
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR74-201
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance