Repository logo
 
Publication

Polynomial time corresponds to solutions of polynomial ordinary differential equations of polynomial length

dc.contributor.authorOlivier, Bournez
dc.contributor.authorDaniel, Graça
dc.contributor.authorAmaury, Pouly
dc.date.accessioned2017-10-04T10:41:16Z
dc.date.available2017-10-04T10:41:16Z
dc.date.issued2017
dc.description.abstractThe outcomes of this article are twofold. Implicit complexity. We provide an implicit characterization of polynomial time computation in terms of ordinary differential equations: we characterize the class P of languages computable in polynomial time in terms of differential equations with polynomial right-hand side. This result gives a purely continuous elegant and simple characterization of P. We believe it is the first time complexity classes are characterized using only ordinary differential equations. Our characterization extends to functions computable in polynomial time over the reals in the sense of Computable Analysis. Our results may provide a new perspective on classical complexity, by giving a way to define complexity classes, like P, in a very simple way, without any reference to a notion of (discrete) machine. This may also provide ways to state classical questions about computational complexity via ordinary differential equations. Continuous-Time Models of Computation. Our results can also be interpreted in terms of analog computers or analog models of computation: As a side effect, we get that the 1941 General Purpose Analog Computer (GPAC) of Claude Shannon is provably equivalent to Turing machines both in terms of computability and complexity, a fact that has never been established before. This result provides arguments in favour of a generalised form of the Church-Turing Hypothesis, which states that any physically realistic (macroscopic) computer is equivalent to Turing machines both in terms of computability and complexity.pt_PT
dc.description.sponsorshipEuropean Union’s Horizon 2020 Grant agreement No 731143
dc.identifier.issn1535-9921
dc.identifier.otherAUT: DGR01772;
dc.identifier.urihttp://hdl.handle.net/10400.1/10075
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherAssociation for Computing Machinerypt_PT
dc.relation.publisherversionhttps://dl.acm.org/citation.cfm?id=3127496pt_PT
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectMathematics of computingpt_PT
dc.subjectTheory of computationpt_PT
dc.subjectComputing methodologiespt_PT
dc.subjectComputer systems organizationpt_PT
dc.titlePolynomial time corresponds to solutions of polynomial ordinary differential equations of polynomial lengthpt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/5876/UID%2FEEA%2F50008%2F2013/PT
oaire.citation.issue6pt_PT
oaire.citation.titleJournal of the ACMpt_PT
oaire.citation.volume64pt_PT
oaire.fundingStream5876
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsopenAccesspt_PT
rcaap.typearticlept_PT
relation.isProjectOfPublication7465846e-4f29-446f-894f-4e9f59509d24
relation.isProjectOfPublication.latestForDiscovery7465846e-4f29-446f-894f-4e9f59509d24

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
preprint.pdf
Size:
861.63 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.41 KB
Format:
Item-specific license agreed upon to submission
Description: