Cargando…
A new order-theoretic characterisation of the polytime computable functions()
We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order ([Formula: see text] for short). This termination order entails a new syntactic method to analyse the innermost runtime complexity of term rewrite...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
North-Holland Pub. Co
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4567075/ https://www.ncbi.nlm.nih.gov/pubmed/26412933 http://dx.doi.org/10.1016/j.tcs.2015.03.003 |
_version_ | 1782389770363600896 |
---|---|
author | Avanzini, Martin Eguchi, Naohi Moser, Georg |
author_facet | Avanzini, Martin Eguchi, Naohi Moser, Georg |
author_sort | Avanzini, Martin |
collection | PubMed |
description | We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order ([Formula: see text] for short). This termination order entails a new syntactic method to analyse the innermost runtime complexity of term rewrite systems fully automatically: for any rewrite system compatible with [Formula: see text] that employs recursion up to depth d, the (innermost) runtime complexity is polynomially bounded of degree d. This bound is tight. Thus we obtain a direct correspondence between a syntactic (and easily verifiable) condition of a program and the asymptotic worst-case complexity of the program. |
format | Online Article Text |
id | pubmed-4567075 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | North-Holland Pub. Co |
record_format | MEDLINE/PubMed |
spelling | pubmed-45670752015-09-25 A new order-theoretic characterisation of the polytime computable functions() Avanzini, Martin Eguchi, Naohi Moser, Georg Theor Comput Sci Article We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order ([Formula: see text] for short). This termination order entails a new syntactic method to analyse the innermost runtime complexity of term rewrite systems fully automatically: for any rewrite system compatible with [Formula: see text] that employs recursion up to depth d, the (innermost) runtime complexity is polynomially bounded of degree d. This bound is tight. Thus we obtain a direct correspondence between a syntactic (and easily verifiable) condition of a program and the asymptotic worst-case complexity of the program. North-Holland Pub. Co 2015-06-20 /pmc/articles/PMC4567075/ /pubmed/26412933 http://dx.doi.org/10.1016/j.tcs.2015.03.003 Text en © 2015 The Authors http://creativecommons.org/licenses/by/4.0/ This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Avanzini, Martin Eguchi, Naohi Moser, Georg A new order-theoretic characterisation of the polytime computable functions() |
title | A new order-theoretic characterisation of the polytime computable functions() |
title_full | A new order-theoretic characterisation of the polytime computable functions() |
title_fullStr | A new order-theoretic characterisation of the polytime computable functions() |
title_full_unstemmed | A new order-theoretic characterisation of the polytime computable functions() |
title_short | A new order-theoretic characterisation of the polytime computable functions() |
title_sort | new order-theoretic characterisation of the polytime computable functions() |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4567075/ https://www.ncbi.nlm.nih.gov/pubmed/26412933 http://dx.doi.org/10.1016/j.tcs.2015.03.003 |
work_keys_str_mv | AT avanzinimartin anewordertheoreticcharacterisationofthepolytimecomputablefunctions AT eguchinaohi anewordertheoreticcharacterisationofthepolytimecomputablefunctions AT mosergeorg anewordertheoreticcharacterisationofthepolytimecomputablefunctions AT avanzinimartin newordertheoreticcharacterisationofthepolytimecomputablefunctions AT eguchinaohi newordertheoreticcharacterisationofthepolytimecomputablefunctions AT mosergeorg newordertheoreticcharacterisationofthepolytimecomputablefunctions |