Методы оптимизации
Математика
  • формат pdf
  • размер 3.19 МБ
  • добавлен 24 октября 2011 г.
Korte B., Vygen. J. Combinatorial Optimization. Theory and Algorithms
Издательство Springer, 2006, -595 pp.

Combinatorial optimization is one of the youngest and most active areas of discrete mathematics, and is probably its driving force today. It became a subject in its own right about 50 years ago.
This book describes the most important ideas, theoretical results, and algorithms in combinatorial optimization. We have conceived it as an advanced graduate text which can also be used as an up-to-date reference work for current research. The book includes the essential fundamentals of graph theory, linear and integer programming, and complexity theory. It covers classical topics in combinatorial optimization as well as very recent ones. The emphasis is on theoretical results and algorithms with provably good performance. Applications and heuristics are mentioned only occasionally.
Combinatorial optimization has its roots in combinatorics, operations research, and theoretical computer science. A main motivation is that thousands of real-life problems can be formulated as abstract combinatorial optimization problems. We focus on the detailed study of classical problems which occur in many different contexts, together with the underlying theory.
Most combinatorial optimization problems can be formulated naturally in terms of graphs and as (integer) linear programs. Therefore this book starts, after an introduction, by reviewing basic graph theory and proving those results in linear and integer programming which are most relevant for combinatorial optimization. Next, the classical topics in combinatorial optimization are studied: minimum spanning trees, shortest paths, network flows, matchings and matroids. Most of the problems discussed in Chapters 6–14 have polynomial-time (efficient) algorithms, while most of the problems studied in Chapters 15–21 are NP-hard, i.e. a polynomial-time algorithm is unlikely to exist. In many cases one can at least find approximation algorithms that have a certain performance guarantee. We also mention some other strategies for coping with such hard problems. This book goes beyond the scope of a normal textbook on combinatorial optimization in various aspects. For example we cover the equivalence of optimization and separation (for full-dimensional polytopes), O(n3)-implementations of matching algorithms based on ear-decompositions, Turing machines, the Perfect Graph Theorem, MAXSNP-hardness, the Karmarkar-Karp algorithm for bin packing, recent approximation algorithms for multicommodity flows, survivable network design and the Euclidean traveling salesman problem. All results are accompanied by detailed proofs.
Of course, no book on combinatorial optimization can be absolutely comprehensive. Examples of topics which we mention only briefly or do not cover at all are tree-decompositions, separators, submodular flows, path-matchings, deltamatroids, the matroid parity problem, location and scheduling problems, nonlinear problems, semidefinite programming, average-case analysis of algorithms, advanced data structures, parallel and randomized algorithms, and the theory of probabilistically checkable proofs (we cite the PCP Theorem without proof). At the end of each chapter there are a number of exercises containing additional results and applications of the material in that chapter. Some exercises which might be more difficult are marked with an asterisk. Each chapter ends with a list of references, including texts recommended for further reading.
This book arose from several courses on combinatorial optimization and from special classes on topics like polyhedral combinatorics or approximation algorithms. Thus, material for basic and advanced courses can be selected from this book.

Introduction.
Graphs.
Linear Programming.
Linear Programming Algorithms.
Integer Programming.
Spanning Trees and Arborescences.
Shortest Paths.
Network Flows.
Minimum Cost Flows.
Maximum Matchings.
Weighted Matching.
b-Matchings and T-Joins.
Matroids.
Generalizations of Matroids.
NP-Completeness.
Approximation Algorithms.
The Knapsack Problem.
Bin-Packing.
Multicommodity Flows and Edge-Disjoint Paths.
Network Design Problems .
The Traveling Salesman Problem.
Facility Location.
Похожие разделы
Смотрите также

Antoniou A., Lu W.-S. Practical Optimization. Algorithms and Engineering Applications

  • формат pdf
  • размер 5.05 МБ
  • добавлен 04 октября 2011 г.
Издательство Springer, 2007, -675 pp. The rapid advancements in the efficiency of digital computers and the evolution of reliable software for numerical computation during the past three decades have led to an astonishing growth in the theory, methods, and algorithms of numerical optimization. This body of knowledge has, in turn, motivated widespread applications of optimization methods in many disciplines, e.g., engineering, business, and scien...

Bhatti M.A. Practical Optimization Methods: With Mathematica Applications

  • формат djvu
  • размер 6.06 МБ
  • добавлен 13 января 2011 г.
Springer, 2000. - 715 pages. This introductory textbook presents optimization theory and computational algorithms useful in practice. The approach is practical and intuitive, rather than emphasizing mathematical rigor. Computationally oriented books in this area generally present algorithms alone, and expect readers to perform computations by hand. Some books are written in traditional computer languages, such as Basic, Fortran or Pascal. The pr...

Chen D.-S., Batson R.G., Dang Y. Applied Integer Programming: Modeling and Solution

  • формат pdf
  • размер 12.14 МБ
  • добавлен 24 октября 2011 г.
Wiley, 2010. - 488 pages. An accessible treatment of the modeling and solution of integer programming problems, featuring modern applications and software In order to fully comprehend the algorithms associated with integer programming, it is important to understand not only how algorithms work, but also why they work. Applied Integer Programming features a unique emphasis on this point, focusing on problem modeling and solution using commerci...

Diwekar U. Introduction to Applied Optimization

  • формат pdf
  • размер 6 МБ
  • добавлен 17 января 2011 г.
Springer, 2008. - 292 pages. The wide scope of optimization mandates extensive interaction between various disciplines in the development of the methods and algorithms, and in their fruitful application to real-world problems. This book presents a discipline-independent view of optimization, providing opportunities for students to identify and apply algorithms, methods, and tools from the diverse areas of optimization to their own fields without...

El-Ghazali Talbi. Metaheuristics: From Design to Implementation

  • формат pdf
  • размер 5.72 МБ
  • добавлен 15 декабря 2011 г.
This book provides a complete background on metaheuristics and shows readers how to design and implement efficient algorithms to solve complex optimization problems across a diverse range of applications, from networking and bioinformatics to engineering design, routing, and scheduling. It presents the main design questions for all families of metaheuristics and clearly illustrates how to implement the algorithms under a software framework to reu...

Jahn J. Introduction to the Theory of Nonlinear Optimization

  • формат pdf
  • размер 8.78 МБ
  • добавлен 16 августа 2011 г.
Springer, 2007. 296 pages. This book presents an application-oriented introduction to the theory of nonlinear optimization. It describes basic notions and conceptions of optimization in the setting of normed or even Banach spaces. Various theorems are applied to problems in related mathematical areas. For instance, the Euler-Lagrange equation in the calculus of variations, the generalized Kolmogorov condition and the alternation theorem in approx...

Lange K. Optimization

  • формат djv
  • размер 1.63 МБ
  • добавлен 06 июня 2011 г.
Springer, 2004. - 252 Pages. Finite-dimensional optimization problems occur throughout the mathematical sciences. The majority of these problems cannot be solved analytically. This introduction to optimization attempts to strike a balance between presentation of mathematical theory and development of numerical algorithms. Building on students’ skills in calculus and linear algebra, the text provides a rigorous exposition without undue abstractio...

Papadimitriou C.H., Steiglitz K. Combinatorial Optimization. Algorithms and Complexity

  • формат djvu
  • размер 4.6 МБ
  • добавлен 31 января 2012 г.
Издательство Dover Publications, 1998, -528 pp. During the fifteen years since Combinatorial Optimization first appeared, its authors have often discussed the possibility of a second edition. In some sense a second edition seemed very appropriate, even called for. Many exciting new results had appeared that would merit inclusion, while not quite so many and so exciting that the basic premises, style, and approach of the book would need to be rew...

Ruszczynski A. Nonlinear Optimization

  • формат pdf
  • размер 375.01 КБ
  • добавлен 17 февраля 2010 г.
Only in Engllish, Princeton University Press. Discussed unconstrained optimization problem with nonlinear optimization models, nonlinear optimization theory, and numerical methods of optimization (for instance, quadratic programming problems).

Weise T. Global Optimization Algorithms. Theory and Application

  • формат pdf
  • размер 10.6 МБ
  • добавлен 15 октября 2011 г.
University of Science and Technology of China, 2009,-820 pp. This e-book is devoted to global optimization algorithms, which are methods to find opti- mal solutions for given problems. It especially focuses on Evolutionary Computation by dis- cussing evolutionary algorithms, genetic algorithms, Genetic Programming, Learning Classi- fier Systems, Evolution Strategy, Differential Evolution, Particle Swarm Optimization, and Ant Colony Optimization....