Bounded Size-change Termination

dc.contributor.authorKHOO, Siau-Chengen_US
dc.contributor.authorANDERSON, Hughen_US
dc.date.accessioned2005-08-03T02:49:06Zen_US
dc.date.accessioned2017-01-23T06:59:35Z
dc.date.available2005-08-03T02:49:06Zen_US
dc.date.available2017-01-23T06:59:35Z
dc.date.issued2005-08-03T02:49:06Zen_US
dc.description.abstractThe size-change principle devised by Lee, Jones and Ben-Amram, provides an effective method of determining program termination for recursive functions over well-founded types. In this paper, we extend size-change termination beyond the original well-founded condition to include arbitrary bounds that are expressed by linear constraints. Our bounded termination condition determines if repeated calls to a function will monotonically move the call arguments toward the boundary of the guard. We also present a technique which allows the analysis of functions in which there turn values are relevant to termination. Our analysis exploits the decidability and expressive power of affine constraints. These techniques significantly extend the set of programs that are size-change terminating.en_US
dc.format.extent557411 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/1817en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTRB6/05en_US
dc.titleBounded Size-change Terminationen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TRB6-05.pdf
Size:
544.35 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.53 KB
Format:
Plain Text
Description: