Show simple item record

Simplifying transformations for type-alpha certificates

dc.date.accessioned2004-10-08T20:37:19Z
dc.date.accessioned2018-11-24T10:21:30Z
dc.date.available2004-10-08T20:37:19Z
dc.date.available2018-11-24T10:21:30Z
dc.date.issued2001-11-13en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/6680
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/6680
dc.description.abstractThis paper presents an algorithm for simplifying NDL deductions. An array of simplifying transformations are rigorously defined. They are shown to be terminating, and to respect the formal semantis of the language. We also show that the transformations never increase the size or complexity of a deduction---in the worst case, they produce deductions of the same size and complexity as the original. We present several examples of proofs containing various types of "detours", and explain how our procedure eliminates them, resulting in smaller and cleaner deductions. All of the given transformations are fully implemented in SML-NJ. The complete code listing is presented, along with explanatory comments. Finally, although the transformations given here are defined for NDL, we point out that they can be applied to any type-alpha DPL that satisfies a few simple conditions.en_US
dc.format.extent45 p.en_US
dc.format.extent2306816 bytes
dc.format.extent532283 bytes
dc.language.isoen_US
dc.subjectAIen_US
dc.subjectdeductionen_US
dc.subjectproofsen_US
dc.subjectsimplifiationen_US
dc.subjectproof optimizationen_US
dc.subjectdeduction complexityen_US
dc.titleSimplifying transformations for type-alpha certificatesen_US


Files in this item

FilesSizeFormatView
AIM-2001-031.pdf532.2Kbapplication/pdfView/Open
AIM-2001-031.ps2.306Mbapplication/postscriptView/Open

This item appears in the following Collection(s)

Show simple item record