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...
Autores principales: | , , , |
---|---|
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 |