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...

Descripción completa

Detalles Bibliográficos
Autores principales: Avanzini, Martin, Eguchi, Naohi, Moser, Georg
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