Show simple item record

dc.contributor.authorMcAllester, Daviden_US
dc.contributor.authorSiskind, Jeffreyen_US
dc.date.accessioned2004-10-04T14:24:23Z
dc.date.available2004-10-04T14:24:23Z
dc.date.issued1991-12-01en_US
dc.identifier.otherAIM-1343en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/5970
dc.description.abstractLifting is a well known technique in resolution theorem proving, logic programming, and term rewriting. In this paper we formulate lifting as an efficiency-motivated program transformation applicable to a wide variety of nondeterministic procedures. This formulation allows the immediate lifting of complex procedures, such as the Davis-Putnam algorithm, which are otherwise difficult to lift. We treat both classical lifting, which is based on unification, and various closely related program transformations which we also call lifting transformations. These nonclassical lifting transformations are closely related to constraint techniques in logic programming, resolution, and term rewriting.en_US
dc.format.extent17 p.en_US
dc.format.extent1469265 bytes
dc.format.extent1157218 bytes
dc.format.mimetypeapplication/postscript
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.relation.ispartofseriesAIM-1343en_US
dc.subjectliftingen_US
dc.subjectsearchen_US
dc.subjectprogramming language semanticsen_US
dc.subjectsnondeterministic programmingen_US
dc.subjectautomated reasoningen_US
dc.subjectLispen_US
dc.titleLifting Transformationsen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record