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...
Saved in:
| Published in: | Theoretical computer science Vol. 585; pp. 3 - 24 |
|---|---|
| Main Authors: | , , |
| 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 |