Cargando…

Relative Termination via Dependency Pairs

A term rewrite system is terminating when no infinite reduction sequences are possible. Relative termination generalizes termination by permitting infinite reductions as long as some distinguished rules are not applied infinitely many times. Relative termination is thus a fundamental notion that has...

Descripción completa

Detalles Bibliográficos
Autores principales: Iborra, José, Nishida, Naoki, Vidal, Germán, Yamada, Akihisa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Netherlands 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6109893/
https://www.ncbi.nlm.nih.gov/pubmed/30174365
http://dx.doi.org/10.1007/s10817-016-9373-5
_version_ 1783350394062110720
author Iborra, José
Nishida, Naoki
Vidal, Germán
Yamada, Akihisa
author_facet Iborra, José
Nishida, Naoki
Vidal, Germán
Yamada, Akihisa
author_sort Iborra, José
collection PubMed
description A term rewrite system is terminating when no infinite reduction sequences are possible. Relative termination generalizes termination by permitting infinite reductions as long as some distinguished rules are not applied infinitely many times. Relative termination is thus a fundamental notion that has been used in a number of different contexts, like analyzing the confluence of rewrite systems or the termination of narrowing. In this work, we introduce a novel technique to prove relative termination by reducing it to dependency pair problems. To the best of our knowledge, this is the first significant contribution to Problem #106 of the RTA List of Open Problems. We first present a general approach that is then instantiated to provide a concrete technique for proving relative termination. The practical significance of our method is illustrated by means of an experimental evaluation.
format Online
Article
Text
id pubmed-6109893
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Springer Netherlands
record_format MEDLINE/PubMed
spelling pubmed-61098932018-08-31 Relative Termination via Dependency Pairs Iborra, José Nishida, Naoki Vidal, Germán Yamada, Akihisa J Autom Reason Article A term rewrite system is terminating when no infinite reduction sequences are possible. Relative termination generalizes termination by permitting infinite reductions as long as some distinguished rules are not applied infinitely many times. Relative termination is thus a fundamental notion that has been used in a number of different contexts, like analyzing the confluence of rewrite systems or the termination of narrowing. In this work, we introduce a novel technique to prove relative termination by reducing it to dependency pair problems. To the best of our knowledge, this is the first significant contribution to Problem #106 of the RTA List of Open Problems. We first present a general approach that is then instantiated to provide a concrete technique for proving relative termination. The practical significance of our method is illustrated by means of an experimental evaluation. Springer Netherlands 2016-04-30 2017 /pmc/articles/PMC6109893/ /pubmed/30174365 http://dx.doi.org/10.1007/s10817-016-9373-5 Text en © The Author(s) 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Iborra, José
Nishida, Naoki
Vidal, Germán
Yamada, Akihisa
Relative Termination via Dependency Pairs
title Relative Termination via Dependency Pairs
title_full Relative Termination via Dependency Pairs
title_fullStr Relative Termination via Dependency Pairs
title_full_unstemmed Relative Termination via Dependency Pairs
title_short Relative Termination via Dependency Pairs
title_sort relative termination via dependency pairs
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6109893/
https://www.ncbi.nlm.nih.gov/pubmed/30174365
http://dx.doi.org/10.1007/s10817-016-9373-5
work_keys_str_mv AT iborrajose relativeterminationviadependencypairs
AT nishidanaoki relativeterminationviadependencypairs
AT vidalgerman relativeterminationviadependencypairs
AT yamadaakihisa relativeterminationviadependencypairs