Join Books.org — it's free

Complexity and Real Computation by Lenore Blum β€” book cover
Data Processing, Computer Mathematics, General & Miscellaneous Computing, Programming - General & Miscellaneous

Complexity and Real Computation

by Lenore Blum, Felipe Cucker, Michael Shub, Steve Smale
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

The classical theory of computation has its origins in the work of Goedel, Turing, Church, and Kleene and has been an extraordinarily successful framework for theoretical computer science. The thesis of this book, however, is that it provides an inadequate foundation for modern scientific computation where most of the algorithms are real number algorithms. The goal of this book is to develop a formal theory of computation which integrates major themes of the classical theory and which is more directly applicable to problems in mathematics, numerical analysis, and scientific computing. Along the way, the authors consider such fundamental problems as:
β€’ Is the Mandelbrot set decidable?
β€’ For simple quadratic maps, is the Julia set a halting set?
β€’ What is the real complexity of Newton's method?
β€’ Is there an algorithm for deciding the knapsack problem in a ploynomial number of steps?
β€’ Is the Hilbert Nullstellensatz intractable?
β€’ Is the problem of locating a real zero of a degree four polynomial intractable?
β€’ Is linear programming tractable over the reals? The book is divided into three parts: The first part provides an extensive introduction and then proves the fundamental NP-completeness theorems of Cook-Karp and their extensions to more general number fields as the real and complex numbers. The later parts of the book develop a formal theory of computation which integrates major themes of the classical theory and which is more directly applicable to problems in mathematics, numerical analysis, and scientific computing.

Synopsis

The classical theory of computation has its origins in the work of Goedel, Turing, Church, and Kleene and has been an extraordinarily successful framework for theoretical computer science. The thesis of this book, however, is that it provides an inadequate foundation for modern scientific computation where most of the algorithms are real number algorithms. The goal of this book is to develop a formal theory of computation which integrates major themes of the classical theory and which is more directly applicable to problems in mathematics, numerical analysis, and scientific computing. Along the way, the authors consider such fundamental problems as:
• Is the Mandelbrot set decidable?
• For simple quadratic maps, is the Julia set a halting set?
• What is the real complexity of Newton's method?
• Is there an algorithm for deciding the knapsack problem in a ploynomial number of steps?
• Is the Hilbert Nullstellensatz intractable?
• Is the problem of locating a real zero of a degree four polynomial intractable?
• Is linear programming tractable over the reals? The book is divided into three parts: The first part provides an extensive introduction and then proves the fundamental NP-completeness theorems of Cook-Karp and their extensions to more general number fields as the real and complex numbers. The later parts of the book develop a formal theory of computation which integrates major themes of the classical theory and which is more directly applicable to problems in mathematics, numerical analysis, and scientific computing.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
October 1, 1997
Publisher
Springer-Verlag New York, LLC
Pages
453
Format
Other Format
ISBN
9780387982816

Similar books