This book is an up-to-date documentation of the state of the art in combinatorial optimization, presenting approximate solutions of virtually all relevant classes of NP-hard optimization problems. The well-structured wealth of problems, algorithms, results, and techniques introduced systematically w
Complexity and Approximation: Combinatorial Optimization Problems and Their Approximability Properties
β Scribed by Giorgio Ausiello, Alberto Marchetti-Spaccamela, Pierluigi Crescenzi, Giorgio Gambosi, Marco Protasi, Viggo Kann (auth.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 1999
- Tongue
- English
- Leaves
- 535
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
N COMPUTER applications we are used to live with approximation. VarΒ I ious notions of approximation appear, in fact, in many circumstances. One notable example is the type of approximation that arises in numerΒ ical analysis or in computational geometry from the fact that we cannot perform computations with arbitrary precision and we have to truncate the representation of real numbers. In other cases, we use to approximate comΒ plex mathematical objects by simpler ones: for example, we sometimes represent non-linear functions by means of piecewise linear ones. The need to solve difficult optimization problems is another reason that forces us to deal with approximation. In particular, when a problem is computationally hard (i. e. , the only way we know to solve it is by making use of an algorithm that runs in exponential time), it may be practically unfeasible to try to compute the exact solution, because it might require months or years of machine time, even with the help of powerful parallel computers. In such cases, we may decide to restrict ourselves to compute a solution that, though not being an optimal one, nevertheless is close to the optimum and may be determined in polynomial time. We call this type of solution an approximate solution and the corresponding algorithm a polynomial-time approximation algorithm. Most combinatorial optimization problems of great practical relevance are, indeed, computationally intractable in the above sense. In formal terms, they are classified as Np-hard optimization problems.
β¦ Table of Contents
Front Matter....Pages i-xix
The Complexity of Optimization Problems....Pages 1-37
Design Techniques for Approximation Algorithms....Pages 39-85
Approximation Classes....Pages 87-122
Input-Dependent and Asymptotic Approximation....Pages 123-151
Approximation through Randomization....Pages 153-174
NP, PCP and Non-approximability Results....Pages 175-205
The PCP theorem....Pages 207-251
Approximation Preserving Reductions....Pages 253-286
Probabilistic analysis of approximation algorithms....Pages 287-320
Heuristic methods....Pages 321-351
Back Matter....Pages 353-524
β¦ Subjects
Algorithm Analysis and Problem Complexity; Computational Mathematics and Numerical Analysis; Discrete Mathematics in Computer Science; Operation Research/Decision Theory; Business Information Systems; Numeric Computing
π SIMILAR VOLUMES
This book constitutes the refereed proceedings of the Third International Workshop on Randomization and Approximation Techniques in Computer Science, RANDOM'99, held jointly with the Second International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX'99, in Berk
This book constitutes the refereed proceedings of the Third International Workshop on Randomization and Approximation Techniques in Computer Science, RANDOM'99, held jointly with the Second International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX'99, in Berk