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
Real Hypercomputation and Continuity
TL;DR: In this paper, the authors consider relativized computation, specifically given oracle access to the Halting Problem and its jump, and show that any function that can be computed in the relativised sense is still necessarily continuous.
Why complex-valued fuzzy? Why complex values in general? A computational explanation
Olga Kosheleva,Vladik Kreinovich,Thavatchai Ngamsantivong +2 more
- 24 Jun 2013
TL;DR: It is shown that the possibility to extend to complex numbers is a necessary condition for fuzzy-related computations to be feasible, which explains why complex numbers are so efficiently used beyond fuzzy, in physics, in control, etc.
•Posted Content
Computing over the Reals: Foundations for Scientific Computing
Mark Braverman,Stephen A. Cook +1 more
TL;DR: In this article, a detailed treatment of the bit-model of computability and complexity of real functions and subsets of R^n is given, and it is argued that this is a good way to formalize many problems of scientific computation.
Equality is a jump
Paolo Boldi,Sebastiano Vigna +1 more
TL;DR: It is proved that, in contrast to Type 2 computability, the presence of exact equality in the BSS model forces exactly one jump of the unsolvability degree of decidable sets.
Reinforcement learning for a class of continuous-time input constrained optimal control problems
TL;DR: A new partially model-free RL framework is presented for optimal control of input constrained continuous-time systems that requires an initial stabilizing policy and guarantees uniformly ultimate boundedness of the state variables.
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