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
Approximation: an Application to Spectral Methods for Sobolev Spaces
Mohammed A. Abutheraa,David Lester +1 more
- 01 Jan 2009
TL;DR: Machine-Ecient Chebyshev approximation (MECA) as mentioned in this paper is a technique that permits practical evaluation of transcendental functions within a computable arithmetic, such as the computable reals.
On representations of real numbers and the computational complexity of converting between such representations
TL;DR: In this paper , the computational complexity of converting one representation of real numbers into another representation was studied, including Cauchy sequences, base-10 expansions, Dedekind cuts and continued fractions.
Novel Approaches to Numerical Software with Result Verification.
Laurent Granvilliers,Vladik Kreinovich,Norbert Th. Müller +2 more
- 01 Jan 2003
TL;DR: In this paper, the authors describe interval consistency techniques related to handling constraints and techniques that take probabilistic information into consideration, and in Section 4, they overview techniques for processing exact real numbers.
Effectively Open Real Functions
TL;DR: In this article, the main theorem of recursive analysis has been used to reveal several rich classes of functions to be effectively open, including functions that are continuous and continuous in the sense that they admit a well-known characterization in terms of the mapping V+->f^{-1}[V] being EFFECTIVE: given a list of open rational balls exhausting V, a Turing Machine can generate a corresponding list for f − 1][V].
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