Open AccessBook
Complexity theory of real functions
Ker-I Ko
- 01 Jan 1991
640
TL;DR: " polynomial complexity theory extends the notions and tools of the theory of computability to provide a solid theoretical foundation for the study of computational complexity of practical problems.
read more
Abstract: Starting with Cook's pioneering work on NP-completeness in 1970, polynomial complexity theory, the study of polynomial-time com putability, has quickly emerged as the new foundation of algorithms. On the one hand, it bridges the gap between the abstract approach of recursive function theory and the concrete approach of analysis of algorithms. It extends the notions and tools of the theory of computability to provide a solid theoretical foundation for the study of computational complexity of practical problems. In addition, the theoretical studies of the notion of polynomial-time tractability some times also yield interesting new practical algorithms. A typical exam ple is the application of the ellipsoid algorithm to combinatorial op timization problems (see, for example, Lovasz [1986]). On the other hand, it has a strong influence on many different branches of mathe matics, including combinatorial optimization, graph theory, number theory and cryptography. As a consequence, many researchers have begun to re-examine various branches of classical mathematics from the complexity point of view. For a given nonconstructive existence theorem in classical mathematics, one would like to find a construc tive proof which admits a polynomial-time algorithm for the solution. One of the examples is the recent work on algorithmic theory of per mutation groups. In the area of numerical computation, there are also two tradi tionally independent approaches: recursive analysis and numerical analysis."
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The Hausdorff-Ershov Hierarchy in Euclidean Spaces
TL;DR: The Hausdorff-Ershov hierarchy runs properly over all constructive ordinals, in contrast to Ershov's hierarchy whose denotation-independent version collapses at level ω2.
14
On the functions generated by the general purpose analog computer
TL;DR: In this article, the authors consider the General Purpose Analog Computer (GPAC) as a mathematical model of Differential Analysers, that is to say as a model of continuous-time analog machines.
Who Asked Us? How the Theory of Computing Answers Questions about Analysis
Jack H. Lutz,Neil Lutz +1 more
TL;DR: Algorithmic fractal dimensions—constructs of computability theory—have recently been used to answer open questions in classical geometric measure theory, questions of mathematical analysis whose statements do not involve computable theory or logic.
13
Chapter 19 Polynomial-time computability in analysis
TL;DR: This chapter presents a survey on one of the polynomial-time complexity theories of numerical computation based on the model of recursive analysis, and a hierarchical classification of the computational complexity of numerical problems is presented in terms of the relations among discrete complexity classes.
13
•Posted Content
Points on Computable Curves
TL;DR: In this paper, a computable extension of the analyst's traveling salesman theorem for higher-dimensional Euclidean spaces has been presented, where the main part is the construction of a curve of finite length traversing all the points permitted by a given Jones constriction.
13
References
•Book
Introduction to Automata Theory, Languages, and Computation
John E. Hopcroft,Rajeev Motwani,Rotwani,Jeffrey D. Ullman +3 more
- 01 Jan 1979
TL;DR: This book is a rigorous exposition of formal languages and models of computation, with an introduction to computational complexity, appropriate for upper-level computer science undergraduates who are comfortable with mathematical arguments.
14.5K
On Computable Numbers, with an Application to the Entscheidungsproblem
TL;DR: This chapter discusses the application of the diagonal process of the universal computing machine, which automates the calculation of circle and circle-free numbers.
The complexity of theorem-proving procedures
Stephen A. Cook
- 03 May 1971
TL;DR: It is shown that any recognition problem solved by a polynomial time-bounded nondeterministic Turing machine can be “reduced” to the problem of determining whether a given propositional formula is a tautology.
7.4K
A new polynomial-time algorithm for linear programming
Narendra Karmarkar
- 01 Dec 1984
TL;DR: The algorithm consists of repeated application of such projective transformations each followed by optimization over an inscribed sphere to create a sequence of points which converges to the optimal solution in polynomial-time.
Related Papers (5)
[...]
Klaus Weihrauch
- 01 Jan 2000
Marian Boykan Pour-El,J. Ian Richards +1 more
- 01 Jan 1989
Klaus Weihrauch
- 12 Mar 2014