Skip to main content
Top

2018 | OriginalPaper | Chapter

Parameterized Complexity for Uniform Operators on Multidimensional Analytic Functions and ODE Solving

Authors : Akitoshi Kawamura, Florian Steinberg, Holger Thies

Published in: Logic, Language, Information, and Computation

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Real complexity theory is a resource-bounded refinement of computable analysis and provides a realistic notion of running time of computations over real numbers, sequences, and functions by relying on Turing machines to handle approximations of arbitrary but guaranteed absolute error. Classical results in real complexity show that important numerical operators can map polynomial time computable functions to functions that are hard for some higher complexity class like \(\mathsf {NP}\) or \(\mathsf {\# P}\). Restricted to analytic functions, however, those operators map polynomial time computable functions again to polynomial time computable functions. Recent work by Kawamura, Müller, Rösnick and Ziegler discusses how to extend this to uniform algorithms on one-dimensional analytic functions over simple compact domains using second-order and parameterized complexity. In this paper, we extend some of their results to the case of multidimensional analytic functions. We further use this to show that the operator mapping an analytic ordinary differential equations to its solution is computable in parameterized polynomial time. Finally, we discuss how the theory can be used as a basis for verified exact numerical computation with analytic functions and provide a prototypical implementation in the iRRAM C++ framework for exact real arithmetic.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
The complete source code for our implementation including some test functions is publicly available on GitHub: https://​www.​github.​com/​holgerthies/​iRRAM-analytic.
 
Literature
1.
go back to reference Boehm, H.J., Cartwright, R., Riggle, M., O’Donnell, M.J.: Exact real arithmetic: a case study in higher order programming. In: Proceedings of the 1986 ACM Conference on LISP and Functional Programming, pp. 162–173. ACM (1986) Boehm, H.J., Cartwright, R., Riggle, M., O’Donnell, M.J.: Exact real arithmetic: a case study in higher order programming. In: Proceedings of the 1986 ACM Conference on LISP and Functional Programming, pp. 162–173. ACM (1986)
2.
4.
go back to reference Brent, R.P., Kung, H.T.: Fast algorithms for manipulating formal power series. J. ACM (JACM) 25(4), 581–595 (1978)MathSciNetCrossRef Brent, R.P., Kung, H.T.: Fast algorithms for manipulating formal power series. J. ACM (JACM) 25(4), 581–595 (1978)MathSciNetCrossRef
5.
go back to reference Chang, Y., Corliss, G.: ATOMFT: solving ODEs and DAEs using Taylor series. Comput. Math. Appl. 28(10–12), 209–233 (1994)MathSciNetCrossRef Chang, Y., Corliss, G.: ATOMFT: solving ODEs and DAEs using Taylor series. Comput. Math. Appl. 28(10–12), 209–233 (1994)MathSciNetCrossRef
6.
7.
go back to reference Geuvers, H., Niqui, M., Spitters, B., Wiedijk, F.: Constructive analysis, types and exact real numbers. Math. Struct. Comput. Sci. 17(1), 3–36 (2007)MathSciNetCrossRef Geuvers, H., Niqui, M., Spitters, B., Wiedijk, F.: Constructive analysis, types and exact real numbers. Math. Struct. Comput. Sci. 17(1), 3–36 (2007)MathSciNetCrossRef
10.
go back to reference Kawamura, A.: Lipschitz continuous ordinary differential equations are polynomial-space complete. Comput. Complex. 19(2), 305–332 (2010)MathSciNetCrossRef Kawamura, A.: Lipschitz continuous ordinary differential equations are polynomial-space complete. Comput. Complex. 19(2), 305–332 (2010)MathSciNetCrossRef
11.
go back to reference Kawamura, A., Cook, S.: Complexity theory for operators in analysis. ACM Trans. Comput. Theory 4(2), 5:1–5:24 (2012)CrossRef Kawamura, A., Cook, S.: Complexity theory for operators in analysis. ACM Trans. Comput. Theory 4(2), 5:1–5:24 (2012)CrossRef
12.
go back to reference Kawamura, A., Müller, N., Rösnick, C., Ziegler, M.: Computational benefit of smoothness: parameterized bit-complexity of numerical operators on analytic functions and Gevrey’s hierarchy. J. Complex. 31(5), 689–714 (2015)MathSciNetCrossRef Kawamura, A., Müller, N., Rösnick, C., Ziegler, M.: Computational benefit of smoothness: parameterized bit-complexity of numerical operators on analytic functions and Gevrey’s hierarchy. J. Complex. 31(5), 689–714 (2015)MathSciNetCrossRef
13.
go back to reference Ko, K.I.: On the computational complexity of ordinary differential equations. Inf. Control 58(1–3), 157–194 (1983)MathSciNetCrossRef Ko, K.I.: On the computational complexity of ordinary differential equations. Inf. Control 58(1–3), 157–194 (1983)MathSciNetCrossRef
14.
go back to reference Ko, K.I.: Complexity theory of real functions: Progress in Theoretical Computer Science. Birkhäuser Boston Inc., Boston (1991)CrossRef Ko, K.I.: Complexity theory of real functions: Progress in Theoretical Computer Science. Birkhäuser Boston Inc., Boston (1991)CrossRef
15.
16.
17.
go back to reference Moiske, B., Müller, N.: Solving initial value problems in polynomial time. In: Proceedings of the 22th JAIIO-PANEL, vol. 93, pp. 283–293 (1993) Moiske, B., Müller, N.: Solving initial value problems in polynomial time. In: Proceedings of the 22th JAIIO-PANEL, vol. 93, pp. 283–293 (1993)
19.
go back to reference Müller, N.T.: Constructive aspects of analytic functions. In: Proceedings of Workshop on Computability and Complexity in Analysis, InformatikBerichte, vol. 190, pp. 105–114. FernUniversität Hagen (1995) Müller, N.T.: Constructive aspects of analytic functions. In: Proceedings of Workshop on Computability and Complexity in Analysis, InformatikBerichte, vol. 190, pp. 105–114. FernUniversität Hagen (1995)
21.
go back to reference Pour-El, M.B., Richards, J.I.: Computability in analysis and physics: Perspectives in Mathematical Logic. Springer-Verlag, Berlin (1989)CrossRef Pour-El, M.B., Richards, J.I.: Computability in analysis and physics: Perspectives in Mathematical Logic. Springer-Verlag, Berlin (1989)CrossRef
Metadata
Title
Parameterized Complexity for Uniform Operators on Multidimensional Analytic Functions and ODE Solving
Authors
Akitoshi Kawamura
Florian Steinberg
Holger Thies
Copyright Year
2018
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-57669-4_13

Premium Partner