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 (sPOP⁎ for short). This termination order entails a new syntactic method to analyse the innermost runtime complexity of term rewrite systems fully...

Full description

Saved in:
Bibliographic Details
Published in:Theoretical computer science Vol. 585; pp. 3 - 24
Main Authors: Avanzini, Martin, Eguchi, Naohi, Moser, Georg
Format: Journal Article
Language:English
Published: Netherlands Elsevier B.V 20.06.2015
North-Holland Pub. Co
Subjects:
ISSN:0304-3975, 1879-2294
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order (sPOP⁎ 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 sPOP⁎ 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.
AbstractList We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order (sPOP⁎ 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 sPOP⁎ 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.
We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the ([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 , the (innermost) runtime complexity is polynomially bounded of degree . 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.
We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order ( 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 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.
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.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.
Author Moser, Georg
Eguchi, Naohi
Avanzini, Martin
AuthorAffiliation Institute of Computer Science, University of Innsbruck, Austria
AuthorAffiliation_xml – name: Institute of Computer Science, University of Innsbruck, Austria
Author_xml – sequence: 1
  givenname: Martin
  surname: Avanzini
  fullname: Avanzini, Martin
  email: martin.avanzini@uibk.ac.at
– sequence: 2
  givenname: Naohi
  surname: Eguchi
  fullname: Eguchi, Naohi
  email: naohi.eguchi@uibk.ac.at
– sequence: 3
  givenname: Georg
  surname: Moser
  fullname: Moser, Georg
  email: georg.moser@uibk.ac.at
BackLink https://www.ncbi.nlm.nih.gov/pubmed/26412933$$D View this record in MEDLINE/PubMed
BookMark eNqFkU1v1DAQhi1URLeFH8AF5cglwd9OhIRUVVAQlbjA2XLsCetVYi-2U9R_j7dbKuBQfLHked7RjJ8zdBJiAIReEtwRTOSbXVds7igmosOsw5g9QRvSq6GldOAnaIMZ5i0blDhFZznvcD1CyWfolEpO6MDYBn2-aAL8bGJykNqyhZigeNvYrUnGFkg-m-JjaOLU1Gqzj_Nt8Qs0Ni77tZhxhmZagz0w-Tl6Opk5w4v7-xx9-_D-6-XH9vrL1afLi-vW8p6XFgbDmMBCDE65USnTj473QtaHwVCpegHWMTONEnOn1NgPduKKsUmN1IzCsXP07th3v44LOAuhJDPrffKLSbc6Gq__rgS_1d_jjeZCKqxEbfD6vkGKP1bIRS8-W5hnEyCuWZOeSskpoeT_qFKYKjxwWdFXf471MM_vz64AOQI2xZwTTA8IwfogVO90FaoPQjVmugqtGfVPxvpyp6Ru5udHk2-PSagqbjwkna2HYMH5BLZoF_0j6V9pOruz
CitedBy_id crossref_primary_10_1016_j_ic_2015_12_007
crossref_primary_10_1016_j_ic_2018_05_007
crossref_primary_10_1017_S0956796823000023
Cites_doi 10.2168/LMCS-9(4:9)2013
10.1007/BF01201998
10.1017/S0956796800003877
10.1145/321160.321170
10.1007/s10817-007-9087-9
10.1016/j.tcs.2011.02.007
10.1145/2362389.2362393
10.1016/j.entcs.2009.12.008
10.1007/BF01620765
10.1145/1555746.1555748
10.1145/1555746.1555747
10.1016/S0890-5401(03)00011-7
10.1017/CBO9781139172752
10.2168/LMCS-5(1:7)2009
ContentType Journal Article
Copyright 2015 The Authors
2015 The Authors 2015
Copyright_xml – notice: 2015 The Authors
– notice: 2015 The Authors 2015
DBID 6I.
AAFTH
AAYXX
CITATION
NPM
7SC
8FD
JQ2
L7M
L~C
L~D
7X8
5PM
DOI 10.1016/j.tcs.2015.03.003
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
PubMed
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
PubMed Central (Full Participant titles)
DatabaseTitle CrossRef
PubMed
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
DatabaseTitleList
PubMed
Computer and Information Systems Abstracts
MEDLINE - Academic

Database_xml – sequence: 1
  dbid: NPM
  name: PubMed
  url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 2
  dbid: 7X8
  name: MEDLINE - Academic
  url: https://search.proquest.com/medline
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
Computer Science
EISSN 1879-2294
EndPage 24
ExternalDocumentID PMC4567075
26412933
10_1016_j_tcs_2015_03_003
S0304397515001966
Genre Journal Article
GrantInformation_xml – fundername: Japan Society for the Promotion of Science
  grantid: 25⋅726
  funderid: http://dx.doi.org/10.13039/501100001691
– fundername: John Templeton Foundation
  grantid: 20442
  funderid: http://dx.doi.org/10.13039/100000925
– fundername: Austrian Science Fund
  grantid: I-603-N18
  funderid: http://dx.doi.org/10.13039/501100002428
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1RT
1~.
1~5
4.4
457
4G.
5VS
6I.
7-5
71M
8P~
9JN
AABNK
AACTN
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
AAYFN
ABAOU
ABBOA
ABJNI
ABMAC
ABVKL
ABYKQ
ACAZW
ACDAQ
ACGFS
ACRLP
ACZNC
ADBBV
ADEZE
AEBSH
AEKER
AENEX
AEXQZ
AFKWA
AFTJW
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ARUGR
AXJTR
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HVGLF
IHE
IXB
J1W
KOM
LG9
M26
M41
MHUIS
MO0
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
RIG
ROL
RPZ
SCC
SDF
SDG
SES
SPC
SPCBC
SSV
SSW
SSZ
T5K
TN5
WH7
YNT
ZMT
~G-
29Q
9DU
AAEDT
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABEFU
ABFNM
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADMUD
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGHFR
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
FGOYB
G-2
HZ~
R2-
SEW
TAE
WUQ
ZY4
~HD
NPM
SSH
7SC
8FD
JQ2
L7M
L~C
L~D
7X8
5PM
ID FETCH-LOGICAL-c484t-e9a3350559d7db77a8bd48565599a26785ecd3afb604d77b89cf4733f7b2ab5d3
ISICitedReferencesCount 5
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000356645300002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0304-3975
IngestDate Tue Sep 30 16:58:49 EDT 2025
Mon Nov 17 22:29:50 EST 2025
Sat Sep 27 20:57:24 EDT 2025
Thu Apr 03 07:09:43 EDT 2025
Sat Nov 29 05:15:19 EST 2025
Tue Nov 18 22:32:42 EST 2025
Fri Feb 23 02:30:22 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords Term rewriting
Complexity analysis
Automation
Implicit computational complexity
Language English
License 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/).
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c484t-e9a3350559d7db77a8bd48565599a26785ecd3afb604d77b89cf4733f7b2ab5d3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
OpenAccessLink https://pubmed.ncbi.nlm.nih.gov/PMC4567075
PMID 26412933
PQID 1770270946
PQPubID 23500
PageCount 22
ParticipantIDs pubmedcentral_primary_oai_pubmedcentral_nih_gov_4567075
proquest_miscellaneous_1826642121
proquest_miscellaneous_1770270946
pubmed_primary_26412933
crossref_primary_10_1016_j_tcs_2015_03_003
crossref_citationtrail_10_1016_j_tcs_2015_03_003
elsevier_sciencedirect_doi_10_1016_j_tcs_2015_03_003
PublicationCentury 2000
PublicationDate 2015-06-20
PublicationDateYYYYMMDD 2015-06-20
PublicationDate_xml – month: 06
  year: 2015
  text: 2015-06-20
  day: 20
PublicationDecade 2010
PublicationPlace Netherlands
PublicationPlace_xml – name: Netherlands
PublicationTitle Theoretical computer science
PublicationTitleAlternate Theor Comput Sci
PublicationYear 2015
Publisher Elsevier B.V
North-Holland Pub. Co
Publisher_xml – name: Elsevier B.V
– name: North-Holland Pub. Co
References Albert, Arenas, Genaim, Gómez-Zamalloa, Puebla, Ramírez, Román, Zanardini (br0200) 2009; 258
Zankl, Korp (br0380) 2010; vol. 6
Avanzini, Moser (br0080) 2008; vol. 4989
Shepherdson, Sturgis (br0330) 1963; 10
Lankford (br0370) 1979
Gulwani, Mehra, Chilimbi (br0220) 2009
Steinbach, Kühler (br0350) 1990
Arai, Eguchi (br0040) 2009; 10
Leivant (br0250) 1991
Leivant (br0260) 1993
Hirokawa, Moser (br0290) 2008; vol. 5195
Avanzini, Moser (br0090) 2013; 9
Moser, Schnabl (br0140) 2008; vol. 5117
Simmons (br0240) 1988; 27
Marion (br0060) 2003; 183
Baader, Nipkow (br0280) 1998
Arai, Moser (br0070) 2005; vol. 3821
Baillot, Marion, Rocca (br0030) 2009; 10
Leivant (br0120) 1995; vol. 13
Avanzini, Eguchi, Moser (br0050) 2011; vol. 10
Bonfante, Cichon, Marion, Touzet (br0100) 2001; 11
Middeldorp, Moser, Neurauter, Waldmann, Zankl (br0160) 2011; vol. 6472
Zuleger, Gulwani, Sinn, Veith (br0230) 2011; vol. 6887
Hofmann, Moser (br0390) 2014; vol. 8560
Bellantoni, Cook (br0010) 1992; 2
Hoffmann, Aehlig, Hofmann (br0190) 2012; 34
Handley, Wainer (br0270) 1999; vol. 165
Bonfante, Marion, Moyen (br0110) 2011; 412
Avanzini, Moser (br0320) 2010; vol. 6
Avanzini, Moser (br0310) 2010; vol. 6009
Endrullis, Waldmann, Zantema (br0360) 2008; 40
Avanzini, Moser (br0020) 2013; vol. 21
Marion (br0130) 2009; 5
Hirokawa, Moser (br0150) 2014; vol. 8560
Ferreira (br0340) 1995
Avanzini, Moser (br0170) 2013; vol. 21
Dal Lago, Martini (br0300) 2009; vol. 5556
Moser (br0180)
Alias, Darte, Feautrier, Gonnord (br0210) 2010; vol. 6337
Albert (10.1016/j.tcs.2015.03.003_br0200) 2009; 258
Hirokawa (10.1016/j.tcs.2015.03.003_br0150) 2014; vol. 8560
Avanzini (10.1016/j.tcs.2015.03.003_br0090) 2013; 9
Steinbach (10.1016/j.tcs.2015.03.003_br0350) 1990
Leivant (10.1016/j.tcs.2015.03.003_br0120) 1995; vol. 13
Moser (10.1016/j.tcs.2015.03.003_br0140) 2008; vol. 5117
Hofmann (10.1016/j.tcs.2015.03.003_br0390) 2014; vol. 8560
Middeldorp (10.1016/j.tcs.2015.03.003_br0160) 2011; vol. 6472
Moser (10.1016/j.tcs.2015.03.003_br0180)
Marion (10.1016/j.tcs.2015.03.003_br0060) 2003; 183
Avanzini (10.1016/j.tcs.2015.03.003_br0310) 2010; vol. 6009
Bonfante (10.1016/j.tcs.2015.03.003_br0100) 2001; 11
Arai (10.1016/j.tcs.2015.03.003_br0040) 2009; 10
Marion (10.1016/j.tcs.2015.03.003_br0130) 2009; 5
Hoffmann (10.1016/j.tcs.2015.03.003_br0190) 2012; 34
Simmons (10.1016/j.tcs.2015.03.003_br0240) 1988; 27
Endrullis (10.1016/j.tcs.2015.03.003_br0360) 2008; 40
Leivant (10.1016/j.tcs.2015.03.003_br0250) 1991
Lankford (10.1016/j.tcs.2015.03.003_br0370) 1979
Gulwani (10.1016/j.tcs.2015.03.003_br0220) 2009
Dal Lago (10.1016/j.tcs.2015.03.003_br0300) 2009; vol. 5556
Leivant (10.1016/j.tcs.2015.03.003_br0260) 1993
Avanzini (10.1016/j.tcs.2015.03.003_br0080) 2008; vol. 4989
Baader (10.1016/j.tcs.2015.03.003_br0280) 1998
Hirokawa (10.1016/j.tcs.2015.03.003_br0290) 2008; vol. 5195
Avanzini (10.1016/j.tcs.2015.03.003_br0320) 2010; vol. 6
Bonfante (10.1016/j.tcs.2015.03.003_br0110) 2011; 412
Avanzini (10.1016/j.tcs.2015.03.003_br0050) 2011; vol. 10
Bellantoni (10.1016/j.tcs.2015.03.003_br0010) 1992; 2
Ferreira (10.1016/j.tcs.2015.03.003_br0340) 1995
Alias (10.1016/j.tcs.2015.03.003_br0210) 2010; vol. 6337
Zankl (10.1016/j.tcs.2015.03.003_br0380) 2010; vol. 6
Arai (10.1016/j.tcs.2015.03.003_br0070) 2005; vol. 3821
Zuleger (10.1016/j.tcs.2015.03.003_br0230) 2011; vol. 6887
Handley (10.1016/j.tcs.2015.03.003_br0270) 1999; vol. 165
Shepherdson (10.1016/j.tcs.2015.03.003_br0330) 1963; 10
Baillot (10.1016/j.tcs.2015.03.003_br0030) 2009; 10
Avanzini (10.1016/j.tcs.2015.03.003_br0170) 2013; vol. 21
Avanzini (10.1016/j.tcs.2015.03.003_br0020) 2013; vol. 21
References_xml – volume: vol. 3821
  start-page: 529
  year: 2005
  end-page: 540
  ident: br0070
  article-title: Proofs of termination of rewrite systems for polytime functions
  publication-title: Proc. of 15th FSTTCS
– volume: vol. 8560
  start-page: 257
  year: 2014
  end-page: 271
  ident: br0150
  article-title: Automated complexity analysis based on context-sensitive rewriting
  publication-title: Proc. RTA–TLCA 2014
– volume: 183
  start-page: 2
  year: 2003
  end-page: 18
  ident: br0060
  article-title: Analysing the implicit complexity of programs
  publication-title: Inform. and Comput.
– volume: vol. 8560
  start-page: 272
  year: 2014
  end-page: 286
  ident: br0390
  article-title: Amortised resource analysis and typed polynomial interpretations
  publication-title: Proc. RTA–TLCA 2014
– volume: vol. 4989
  start-page: 130
  year: 2008
  end-page: 146
  ident: br0080
  article-title: Complexity analysis by rewriting
  publication-title: Proc. of 9th FLOPS
– start-page: 2
  year: 1991
  end-page: 11
  ident: br0250
  article-title: A foundational delineation of computational feasibility
  publication-title: Proc. of 6th LICS
– volume: 10
  start-page: 217
  year: 1963
  end-page: 255
  ident: br0330
  article-title: Computability of recursive functions
  publication-title: J. ACM
– volume: 258
  start-page: 109
  year: 2009
  end-page: 121
  ident: br0200
  article-title: Termination and cost analysis with COSTA and its user interfaces
  publication-title: Electron. Notes Theor. Comput. Sci.
– volume: 40
  start-page: 195
  year: 2008
  end-page: 220
  ident: br0360
  article-title: Matrix interpretations for proving termination of term rewriting
  publication-title: J. Automat. Reason.
– volume: vol. 6
  start-page: 385
  year: 2010
  end-page: 400
  ident: br0380
  article-title: Modular complexity analysis via relative complexity
  publication-title: Proc. of 21st RTA
– volume: vol. 5556
  start-page: 163
  year: 2009
  end-page: 174
  ident: br0300
  article-title: On constructor rewrite systems and the lambda-calculus
  publication-title: Proc. of 36th ICALP
– year: 1995
  ident: br0340
  article-title: Termination of term rewriting: well-foundedness, totality and transformations
– volume: 11
  start-page: 33
  year: 2001
  end-page: 53
  ident: br0100
  article-title: Algorithms with polynomial interpretation termination proof
  publication-title: J. Funct. Programming
– year: 1998
  ident: br0280
  article-title: Term Rewriting and All That
– volume: vol. 6887
  start-page: 280
  year: 2011
  end-page: 297
  ident: br0230
  article-title: Bound analysis of imperative programs with the size-change abstraction
  publication-title: Proc. of 18th SAS
– volume: vol. 21
  start-page: 71
  year: 2013
  end-page: 80
  ident: br0020
  article-title: Tyrolean complexity tool: features and usage
  publication-title: Proc. of 24th RTA
– volume: vol. 5117
  start-page: 276
  year: 2008
  end-page: 290
  ident: br0140
  article-title: Proving quadratic derivational complexities using context dependent interpretations
  publication-title: Proc. of 19th RTA
– start-page: 325
  year: 1993
  end-page: 333
  ident: br0260
  article-title: Stratified functional programs and computational complexity
  publication-title: Proc. of 20th POPL
– volume: 10
  start-page: 24:1
  year: 2009
  end-page: 24:19
  ident: br0040
  article-title: A new function algebra of EXPTIME functions by safe nested recursion
  publication-title: ACM Trans. Comput. Log.
– year: 1990
  ident: br0350
  article-title: Check your ordering – termination proofs and open problems
– volume: vol. 6337
  start-page: 117
  year: 2010
  end-page: 133
  ident: br0210
  article-title: Multi-dimensional rankings, program termination, and complexity bounds of flowchart programs
  publication-title: Proc. 17th SAS
– volume: 10
  year: 2009
  ident: br0030
  article-title: Guest editorial: special issue on implicit computational complexity
  publication-title: ACM Trans. Comput. Log.
– volume: 5
  start-page: 1
  year: 2009
  end-page: 19
  ident: br0130
  article-title: On tiered small jump operators
  publication-title: Log. Methods Comput. Sci.
– volume: 9
  year: 2013
  ident: br0090
  article-title: Polynomial path orders
  publication-title: Log. Methods Comput. Sci.
– volume: vol. 21
  start-page: 55
  year: 2013
  end-page: 70
  ident: br0170
  article-title: A combination framework for complexity
  publication-title: Proc. of 24th RTA
– volume: 34
  start-page: 14
  year: 2012
  ident: br0190
  article-title: Multivariate amortized resource analysis
  publication-title: ACM Trans. Program. Lang. Syst.
– year: 1979
  ident: br0370
  article-title: On proving term rewriting systems are Noetherian
– volume: vol. 165
  start-page: 273
  year: 1999
  end-page: 300
  ident: br0270
  article-title: Complexity of primitive recursion
  publication-title: Computational Logic
– volume: vol. 10
  start-page: 123
  year: 2011
  end-page: 138
  ident: br0050
  article-title: A path order for rewrite systems that compute exponential time functions
  publication-title: Proc. of 22nd RTA
– volume: 27
  start-page: 177
  year: 1988
  end-page: 188
  ident: br0240
  article-title: The realm of primitive recursion
  publication-title: Arch. Math. Logic
– volume: 2
  start-page: 97
  year: 1992
  end-page: 110
  ident: br0010
  article-title: A new recursion-theoretic characterization of the polytime functions
  publication-title: Comput. Complexity
– volume: vol. 6472
  start-page: 1
  year: 2011
  end-page: 20
  ident: br0160
  article-title: Joint spectral radius theory for automated complexity analysis of rewrite systems
  publication-title: Proc. of 4th CAI
– volume: vol. 13
  start-page: 320
  year: 1995
  end-page: 343
  ident: br0120
  article-title: Ramified recurrence and computational complexity I: word recurrence and poly-time
  publication-title: Feasible Mathematics II
– volume: vol. 5195
  start-page: 364
  year: 2008
  end-page: 380
  ident: br0290
  article-title: Automated complexity analysis based on the dependency pair method
  publication-title: Proc. of 4th IJCAR
– volume: 412
  start-page: 2776
  year: 2011
  end-page: 2796
  ident: br0110
  article-title: Quasi-interpretations: a way to control resources
  publication-title: Theoret. Comput. Sci.
– volume: vol. 6009
  start-page: 257
  year: 2010
  end-page: 271
  ident: br0310
  article-title: Complexity analysis by graph rewriting
  publication-title: Proc. of 10th FLOPS
– ident: br0180
  article-title: Proof theory at work: complexity analysis of term rewrite systems
– start-page: 127
  year: 2009
  end-page: 139
  ident: br0220
  article-title: SPEED: precise and efficient static estimation of program computational complexity
  publication-title: Proc. of 36th POPL
– volume: vol. 6
  start-page: 33
  year: 2010
  end-page: 48
  ident: br0320
  article-title: Closing the gap between runtime complexity and polytime computability
  publication-title: Proc. of 21st RTA
– volume: vol. 5556
  start-page: 163
  year: 2009
  ident: 10.1016/j.tcs.2015.03.003_br0300
  article-title: On constructor rewrite systems and the lambda-calculus
– volume: vol. 10
  start-page: 123
  year: 2011
  ident: 10.1016/j.tcs.2015.03.003_br0050
  article-title: A path order for rewrite systems that compute exponential time functions
– volume: 9
  issue: 4
  year: 2013
  ident: 10.1016/j.tcs.2015.03.003_br0090
  article-title: Polynomial path orders
  publication-title: Log. Methods Comput. Sci.
  doi: 10.2168/LMCS-9(4:9)2013
– start-page: 325
  year: 1993
  ident: 10.1016/j.tcs.2015.03.003_br0260
  article-title: Stratified functional programs and computational complexity
– volume: vol. 5117
  start-page: 276
  year: 2008
  ident: 10.1016/j.tcs.2015.03.003_br0140
  article-title: Proving quadratic derivational complexities using context dependent interpretations
– volume: vol. 6009
  start-page: 257
  year: 2010
  ident: 10.1016/j.tcs.2015.03.003_br0310
  article-title: Complexity analysis by graph rewriting
– volume: 2
  start-page: 97
  issue: 2
  year: 1992
  ident: 10.1016/j.tcs.2015.03.003_br0010
  article-title: A new recursion-theoretic characterization of the polytime functions
  publication-title: Comput. Complexity
  doi: 10.1007/BF01201998
– volume: 11
  start-page: 33
  issue: 1
  year: 2001
  ident: 10.1016/j.tcs.2015.03.003_br0100
  article-title: Algorithms with polynomial interpretation termination proof
  publication-title: J. Funct. Programming
  doi: 10.1017/S0956796800003877
– start-page: 2
  year: 1991
  ident: 10.1016/j.tcs.2015.03.003_br0250
  article-title: A foundational delineation of computational feasibility
– start-page: 127
  year: 2009
  ident: 10.1016/j.tcs.2015.03.003_br0220
  article-title: SPEED: precise and efficient static estimation of program computational complexity
– volume: 10
  start-page: 217
  year: 1963
  ident: 10.1016/j.tcs.2015.03.003_br0330
  article-title: Computability of recursive functions
  publication-title: J. ACM
  doi: 10.1145/321160.321170
– volume: vol. 6887
  start-page: 280
  year: 2011
  ident: 10.1016/j.tcs.2015.03.003_br0230
  article-title: Bound analysis of imperative programs with the size-change abstraction
– volume: vol. 6472
  start-page: 1
  year: 2011
  ident: 10.1016/j.tcs.2015.03.003_br0160
  article-title: Joint spectral radius theory for automated complexity analysis of rewrite systems
– volume: vol. 8560
  start-page: 257
  year: 2014
  ident: 10.1016/j.tcs.2015.03.003_br0150
  article-title: Automated complexity analysis based on context-sensitive rewriting
– volume: 40
  start-page: 195
  issue: 3
  year: 2008
  ident: 10.1016/j.tcs.2015.03.003_br0360
  article-title: Matrix interpretations for proving termination of term rewriting
  publication-title: J. Automat. Reason.
  doi: 10.1007/s10817-007-9087-9
– volume: 412
  start-page: 2776
  issue: 25
  year: 2011
  ident: 10.1016/j.tcs.2015.03.003_br0110
  article-title: Quasi-interpretations: a way to control resources
  publication-title: Theoret. Comput. Sci.
  doi: 10.1016/j.tcs.2011.02.007
– volume: 34
  start-page: 14
  issue: 3
  year: 2012
  ident: 10.1016/j.tcs.2015.03.003_br0190
  article-title: Multivariate amortized resource analysis
  publication-title: ACM Trans. Program. Lang. Syst.
  doi: 10.1145/2362389.2362393
– volume: vol. 6337
  start-page: 117
  year: 2010
  ident: 10.1016/j.tcs.2015.03.003_br0210
  article-title: Multi-dimensional rankings, program termination, and complexity bounds of flowchart programs
– volume: vol. 165
  start-page: 273
  year: 1999
  ident: 10.1016/j.tcs.2015.03.003_br0270
  article-title: Complexity of primitive recursion
– volume: vol. 21
  start-page: 71
  year: 2013
  ident: 10.1016/j.tcs.2015.03.003_br0020
  article-title: Tyrolean complexity tool: features and usage
– volume: vol. 21
  start-page: 55
  year: 2013
  ident: 10.1016/j.tcs.2015.03.003_br0170
  article-title: A combination framework for complexity
– volume: vol. 3821
  start-page: 529
  year: 2005
  ident: 10.1016/j.tcs.2015.03.003_br0070
  article-title: Proofs of termination of rewrite systems for polytime functions
– volume: vol. 5195
  start-page: 364
  year: 2008
  ident: 10.1016/j.tcs.2015.03.003_br0290
  article-title: Automated complexity analysis based on the dependency pair method
– volume: 258
  start-page: 109
  issue: 1
  year: 2009
  ident: 10.1016/j.tcs.2015.03.003_br0200
  article-title: Termination and cost analysis with COSTA and its user interfaces
  publication-title: Electron. Notes Theor. Comput. Sci.
  doi: 10.1016/j.entcs.2009.12.008
– volume: 27
  start-page: 177
  year: 1988
  ident: 10.1016/j.tcs.2015.03.003_br0240
  article-title: The realm of primitive recursion
  publication-title: Arch. Math. Logic
  doi: 10.1007/BF01620765
– year: 1995
  ident: 10.1016/j.tcs.2015.03.003_br0340
– volume: 10
  start-page: 24:1
  issue: 4
  year: 2009
  ident: 10.1016/j.tcs.2015.03.003_br0040
  article-title: A new function algebra of EXPTIME functions by safe nested recursion
  publication-title: ACM Trans. Comput. Log.
  doi: 10.1145/1555746.1555748
– volume: vol. 8560
  start-page: 272
  year: 2014
  ident: 10.1016/j.tcs.2015.03.003_br0390
  article-title: Amortised resource analysis and typed polynomial interpretations
– volume: 10
  issue: 4
  year: 2009
  ident: 10.1016/j.tcs.2015.03.003_br0030
  article-title: Guest editorial: special issue on implicit computational complexity
  publication-title: ACM Trans. Comput. Log.
  doi: 10.1145/1555746.1555747
– ident: 10.1016/j.tcs.2015.03.003_br0180
– year: 1990
  ident: 10.1016/j.tcs.2015.03.003_br0350
– volume: vol. 4989
  start-page: 130
  year: 2008
  ident: 10.1016/j.tcs.2015.03.003_br0080
  article-title: Complexity analysis by rewriting
– year: 1979
  ident: 10.1016/j.tcs.2015.03.003_br0370
– volume: vol. 6
  start-page: 385
  year: 2010
  ident: 10.1016/j.tcs.2015.03.003_br0380
  article-title: Modular complexity analysis via relative complexity
– volume: 183
  start-page: 2
  year: 2003
  ident: 10.1016/j.tcs.2015.03.003_br0060
  article-title: Analysing the implicit complexity of programs
  publication-title: Inform. and Comput.
  doi: 10.1016/S0890-5401(03)00011-7
– volume: vol. 13
  start-page: 320
  year: 1995
  ident: 10.1016/j.tcs.2015.03.003_br0120
  article-title: Ramified recurrence and computational complexity I: word recurrence and poly-time
– year: 1998
  ident: 10.1016/j.tcs.2015.03.003_br0280
  doi: 10.1017/CBO9781139172752
– volume: vol. 6
  start-page: 33
  year: 2010
  ident: 10.1016/j.tcs.2015.03.003_br0320
  article-title: Closing the gap between runtime complexity and polytime computability
– volume: 5
  start-page: 1
  issue: 1
  year: 2009
  ident: 10.1016/j.tcs.2015.03.003_br0130
  article-title: On tiered small jump operators
  publication-title: Log. Methods Comput. Sci.
  doi: 10.2168/LMCS-5(1:7)2009
SSID ssj0000576
Score 2.1402283
Snippet We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order (sPOP⁎...
We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the ([Formula: see text] for short)....
We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order ( for...
We propose a new order-theoretic characterisation of the class of polytime computable functions. To this avail we define the small polynomial path order...
SourceID pubmedcentral
proquest
pubmed
crossref
elsevier
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 3
SubjectTerms Asymptotic properties
Automation
Compatibility
Complexity
Complexity analysis
Implicit computational complexity
Mathematical analysis
Mathematical models
Polynomials
Recursion
Run time (computers)
Term rewriting
Title A new order-theoretic characterisation of the polytime computable functions
URI https://dx.doi.org/10.1016/j.tcs.2015.03.003
https://www.ncbi.nlm.nih.gov/pubmed/26412933
https://www.proquest.com/docview/1770270946
https://www.proquest.com/docview/1826642121
https://pubmed.ncbi.nlm.nih.gov/PMC4567075
Volume 585
WOSCitedRecordID wos000356645300002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1879-2294
  dateEnd: 20180131
  omitProxy: false
  ssIdentifier: ssj0000576
  issn: 0304-3975
  databaseCode: AIEXJ
  dateStart: 19950109
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1bb9MwFLbYxgM8cBmXlctkJMQDVSYnjmvnsUKduIzCQyflzXLihLWakm5t0eDXcxw7TlegGg-8RFXi1InPl-Njn8uH0GshqFZCZwFhOQniOAE9OAizQOswK2GG00SRhmyCj8ciTZOvjqt90dAJ8KoSV1fJ_L-KGs6BsE3q7D-I2_8pnIDfIHQ4gtjheCPBDw1LeL8pqRn4NEWT4NsWZvZGYpMlVZ__MPzyTWz5atkkUpm5rtvHm3k8-YzH3FFB9N386VEDZvnPaUMS1bf1CbzB_s2Qrlh1Xp9NvZjrhYVMszW_vgMRMhMpFZE1RUWNdyWxDCitVmWCrelF-kdtbTcOZkfL3BROD5ktN0u7qal1x4-_yOPTkxM5GaWTN_OLwJCGGee6Y1DZQXsRZwkotb3hh1H6sZuKGbfOaveArVu7CfDb6PVvhsnvC4_N-Nk1g2TyAN1zKwk8tAh4iG4V1T6637J0YKe099Hdz74y7-IR-jTEAA-8AQ-8CQ9clxiu4hYeuIMH9vB4jE6PR5N37wNHqBHksYiXQZEoSsHkZYnmOuNciUzHAkx6GDsVgdnCilxTVWYDEmvOM5HkZcwpLXkWqYxp-gTtVnVVHCBMylIxVQgTVRXnBUlMWaKsgHEsy1iJpIdIO5oyd9XmDenJuWzDCmcSBCCNACShpkRtD731t8xtqZVtjeNWRNJh3dqAEsC17bZXrTgl6FHjHFNVUa8WMuScRBzeY7ClDazFTWJ4FPbQUwsB_6SwsDCmM_TAr4HDNzB13K9fqaZnTT13GDoOlvuzG_T7HN3pvsAXaHd5uSpeotv59-V0cXmIdngqDt1H8AtBFMI8
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+new+order-theoretic+characterisation+of+the+polytime+computable+functions&rft.jtitle=Theoretical+computer+science&rft.au=Avanzini%2C+Martin&rft.au=Eguchi%2C+Naohi&rft.au=Moser%2C+Georg&rft.date=2015-06-20&rft.issn=0304-3975&rft.volume=585&rft.spage=3&rft_id=info:doi/10.1016%2Fj.tcs.2015.03.003&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0304-3975&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0304-3975&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0304-3975&client=summon