A Characterisation of Functions Computable in Polynomial Time and Space over the Reals with Discrete Ordinary Differential Equations Simulation of Turing Machines with Analytic Discrete ODEs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We prove that functions over the reals computable in polynomial time can be characterised using discrete ordinary differential equations (ODE), also known as finite differences. We also provide a characterisation of functions computable in polynomial space over the reals. In particular, this covers space complexity, while existing characterisations were only able to cover time complexity, and were restricted to functions over the integers, and we prove that no artificial sign or test function is needed even for time complexity. At a technical level, this is obtained by proving that Turing machines can be simulated with analytic discrete ordinary differential equations. We believe this result opens the way to many applications, as it opens the possibility of programming with ODEs, with an underlying well-understood time and space complexity.

Original languageEnglish
Title of host publication48th International Symposium on Mathematical Foundations of Computer Science, MFCS 2023
EditorsJerome Leroux, Sylvain Lombardy, David Peleg
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959772921
DOIs
Publication statusPublished - 1 Aug 2023
Event48th International Symposium on Mathematical Foundations of Computer Science, MFCS 2023 - Bordeaux, France
Duration: 28 Aug 20231 Sept 2023

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume272
ISSN (Print)1868-8969

Conference

Conference48th International Symposium on Mathematical Foundations of Computer Science, MFCS 2023
Country/TerritoryFrance
CityBordeaux
Period28/08/231/09/23

Keywords

  • Analog Computations
  • Discrete ordinary differential equations
  • Finite Differences
  • Implicit complexity
  • Models of computation
  • Ordinary differential equations
  • Recursion scheme

Fingerprint

Dive into the research topics of 'A Characterisation of Functions Computable in Polynomial Time and Space over the Reals with Discrete Ordinary Differential Equations Simulation of Turing Machines with Analytic Discrete ODEs'. Together they form a unique fingerprint.

Cite this