eCommons

 

Determining Logical Dependency in a Decision Procedure for Equality

dc.contributor.authorKrafft, Dean B.en_US
dc.contributor.authorDemers, Alan J.en_US
dc.date.accessioned2007-04-23T16:41:42Z
dc.date.available2007-04-23T16:41:42Z
dc.date.issued1981-04en_US
dc.description.abstractSeveral existing program verification and automated prooff systems make use of similar decision procedures for equality ([Krafft 1978], [Nelson and Oppen 1977] and [Downey, Sethi and Tarjan 1980]). The general method used by these algorithms has been named congruence closure. Given two expressions on uninterpreted function symbols, a congruence closure algorithm determines whether the expressions can be deduced to be equal from a set of previously asserted equalities. The existing congruence closure algorithms do not provide any indication of which previously asserted equalities were required in the deduction. In this paper, we describe an extension to one version of congruence closure. When two expressions are equal, the new algorithm can provide a certificate of their equality: a list of prevviously asserted equalities from which the queried equality can be deduced. This list is minimal, in the sense that if any equality iss removed from the list, the queried equality can no longer be deduced. The running time to produce the certificate is almost-linear in the size of the list.en_US
dc.format.extent2872185 bytes
dc.format.extent798097 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.citationhttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR81-458en_US
dc.identifier.urihttps://hdl.handle.net/1813/6298
dc.language.isoen_USen_US
dc.publisherCornell Universityen_US
dc.subjectcomputer scienceen_US
dc.subjecttechnical reporten_US
dc.titleDetermining Logical Dependency in a Decision Procedure for Equalityen_US
dc.typetechnical reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
81-458.pdf
Size:
2.74 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
81-458.ps
Size:
779.39 KB
Format:
Postscript Files