On the formalization of termination techniques based on multiset orderings

René Thiemann, Guillaume Allais, Julian Nagele

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

20 Citations (Scopus)
14 Downloads (Pure)

Abstract

Multiset orderings are a key ingredient in certain termination techniques like the recursive path ordering and a variant of size-change termination. In order to integrate these techniques in a certifier for termination proofs, we have added them to the Isabelle Formalization of Rewriting. To this end, it was required to extend the existing formalization on multiset orderings towards a generalized multiset ordering. Afterwards, the soundness proofs of both techniques have been established, although only after fixing some definitions.

Concerning efficiency, it is known that the search for suitable parameters for both techniques is NP-hard. We show that checking the correct application of the techniques--where all parameters are provided--is also NP-hard, since the problem of deciding the generalized multiset ordering is NP-hard.
Original languageEnglish
Title of host publication23rd International Conference on Rewriting Techniques and Applications (RTA'12)
EditorsAshish Tiwari
Pages339-354
Number of pages16
Volume15
DOIs
Publication statusPublished - 29 May 2012
EventInternational Conference on Rewriting Techniques and Applications - Noyori Conference Hall, Nagoya, Japan
Duration: 28 May 20122 Jun 2012
Conference number: 23
https://rta2012.trs.cm.is.nagoya-u.ac.jp/

Publication series

NameLeibniz International Proceedings in Informatics (LIPIcs)
PublisherSchloss Dagstuhl - Leibniz-Zentrum fuer Informatik
Volume15
ISSN (Print)1868-8969

Conference

ConferenceInternational Conference on Rewriting Techniques and Applications
Abbreviated titleRTA'12
Country/TerritoryJapan
CityNagoya
Period28/05/122/06/12
Internet address

Keywords

  • formalization
  • term rewriting
  • termination
  • orderings

Fingerprint

Dive into the research topics of 'On the formalization of termination techniques based on multiset orderings'. Together they form a unique fingerprint.

Cite this