Skip to main content
  • Textbook
  • © 2018

Combinatorial Optimization

Theory and Algorithms

  • Well-written, popular textbook on combinatorial optimization
  • One of very few textbooks on this topic
  • Subject area has manifold applications
  • Offers complete but concise proofs, making it an invaluable practical tool for students
  • Updated sixth edition

Part of the book series: Algorithms and Combinatorics (AC, volume 21)

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (22 chapters)

  1. Front Matter

    Pages I-XXI
  2. Introduction

    • Bernhard Korte, Jens Vygen
    Pages 1-13
  3. Graphs

    • Bernhard Korte, Jens Vygen
    Pages 15-51
  4. Linear Programming

    • Bernhard Korte, Jens Vygen
    Pages 53-73
  5. Linear Programming Algorithms

    • Bernhard Korte, Jens Vygen
    Pages 75-102
  6. Integer Programming

    • Bernhard Korte, Jens Vygen
    Pages 103-132
  7. Spanning Trees and Arborescences

    • Bernhard Korte, Jens Vygen
    Pages 133-157
  8. Shortest Paths

    • Bernhard Korte, Jens Vygen
    Pages 159-175
  9. Network Flows

    • Bernhard Korte, Jens Vygen
    Pages 177-214
  10. Minimum Cost Flows

    • Bernhard Korte, Jens Vygen
    Pages 215-244
  11. Maximum Matchings

    • Bernhard Korte, Jens Vygen
    Pages 245-275
  12. Weighted Matching

    • Bernhard Korte, Jens Vygen
    Pages 277-304
  13. b-Matchings and T-Joins

    • Bernhard Korte, Jens Vygen
    Pages 305-324
  14. Matroids

    • Bernhard Korte, Jens Vygen
    Pages 325-357
  15. Generalizations of Matroids

    • Bernhard Korte, Jens Vygen
    Pages 359-384
  16. NP-Completeness

    • Bernhard Korte, Jens Vygen
    Pages 385-421
  17. Approximation Algorithms

    • Bernhard Korte, Jens Vygen
    Pages 423-469
  18. The Knapsack Problem

    • Bernhard Korte, Jens Vygen
    Pages 471-487
  19. Bin-Packing

    • Bernhard Korte, Jens Vygen
    Pages 489-507
  20. Multicommodity Flows and Edge-Disjoint Paths

    • Bernhard Korte, Jens Vygen
    Pages 509-541

About this book

This comprehensive textbook on combinatorial optimization places special emphasis on theoretical results and algorithms with provably good performance, in contrast to heuristics. It is based on numerous courses on combinatorial optimization and specialized topics, mostly at graduate level. This book reviews the fundamentals, covers the classical topics (paths, flows, matching, matroids, NP-completeness, approximation algorithms) in detail, and proceeds to advanced and recent topics, some of which have not appeared in a textbook before. Throughout, it contains complete but concise proofs, and also provides numerous exercises and references.

This sixth edition has again been updated, revised, and significantly extended. Among other additions, there are new sections on shallow-light trees, submodular function maximization, smoothed analysis of the knapsack problem, the (ln 4+ɛ)-approximation for Steiner trees, and the VPN theorem. Thus, this book continues torepresent the state of the art of combinatorial optimization.

Authors and Affiliations

  • Research Institute for Discrete Mathematics, University of Bonn, Bonn, Germany

    Bernhard Korte, Jens Vygen

About the authors

Bernhard Korte is professor of operations research and director of the Research Institute for Discrete Mathematics at the University of Bonn. He founded the Arithmeum in Bonn and received numerous awards, including a honorary doctoral degree and the "Staatspreis NRW". His research interests include combinatorial optimization and chip design.

Jens Vygen is professor of discrete mathematics at the University of Bonn and principal investigator of the Hausdorff Center for Mathematics. He also co-authored the textbook “Algorithmic Mathematics” and has served as editor of several books and journals. His research interests include combinatorial optimization and algorithms for chip design.

Bibliographic Information

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access