Skip to main content
  • Textbook
  • © 2014

Integer Programming

  • Gives a concise yet in-depth treatment of the theory and practice of integer programming
  • Provides ample motivation and concrete illustration of theoretical results
  • Guides the reader to many special topics in the literature
  • Includes supplementary material: sn.pub/extras

Part of the book series: Graduate Texts in Mathematics (GTM, volume 271)

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 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 69.00
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 (10 chapters)

  1. Front Matter

    Pages i-xii
  2. Getting Started

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 1-44
  3. Integer Programming Models

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 45-84
  4. Linear Inequalities and Polyhedra

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 85-128
  5. Perfect Formulations

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 129-194
  6. Split and Gomory Inequalities

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 195-234
  7. Intersection Cuts and Corner Polyhedra

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 235-280
  8. Valid Inequalities for Structured Integer Programs

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 281-319
  9. Reformulations and Relaxations

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 321-350
  10. Enumeration

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 351-388
  11. Semidefinite Bounds

    • Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli
    Pages 389-413
  12. Back Matter

    Pages 415-456

About this book

This book is an elegant and rigorous presentation of integer programming, exposing the subject’s mathematical depth and broad applicability. Special attention is given to the theory behind the algorithms used in state-of-the-art solvers. An abundance of concrete examples and exercises of both theoretical and real-world interest explore the wide range of applications and ramifications of the theory. Each chapter is accompanied by an expertly informed guide to the literature and special topics, rounding out the reader’s understanding and serving as a gateway to deeper study.

Key topics include:

  • formulations
  • polyhedral theory
  • cutting planes
  • decomposition
  • enumeration
  • semidefinite relaxations

Written by renowned experts in integer programming and combinatorial optimization, Integer Programming is destined to become an essential text in the field.

Reviews

“Integer Programming begins by introducing the subject and giving several examples of integer programming problems. … This book would be suitable for a graduate level course on the mathematics of cutting plane methods. … This book might also be of interest as a reference for researchers working in this area. … This book offers a more focused presentation that makes it better suited for use as a textbook.” (Brian Borchers, MAA Reviews, maa.org, December, 2015)

“The book is written in a very clear and didactic style. … very useful for mathematically mature undergraduates, graduate students, postdocs, and established researchers who are interested in the techniques. …This is an excellent and impressive book. We wholeheartedly recommend it as a textbook for advanced undergraduate and introductory graduate courses on integer programming.” (Jakub Marecek, Interfaces, Vol. 45 (5), September-October, 2015)

“The authors deliver a comprehensive presentation of integer programming.… Everything is presented in a rigorous way, but on the other hand, the form makes it easy to understand for everyone. Each chapter is followed by the exercises, that allow to recall the contents. … the book is an essential text in the field of integer programing, that should be recommended as a very useful textbook for students, but also a valuable introduction for the researchers in this area.” (Marcin Anholcer, zbMATH 1307.90001, 2015)

Authors and Affiliations

  • Department of Mathematics, University of Padova, Padova, Italy

    Michele Conforti

  • Tepper School of Business, Carnegie Mellon University, Pittsburgh, USA

    Gérard Cornuéjols

  • Department of Management, London School of Economics & Political Science, London, United Kingdom

    Giacomo Zambelli

About the authors

Michelangelo Conforti is Professor of Mathematics at the University of Padova. Together with G. Cornuéjols and M. R. Rao, he received the 2000 Fulkerson Prize in discrete mathematics.

Gérard Cornuéjols is IBM University Professor of Operations Research at Carnegie Mellon University. His research has been recognized by numerous honors, among them the Fulkerson Prize, the Frederick W. Lanchester Prize, the Dantzig Prize, and the John von Neumann Theory Prize.

Giacomo Zambelli is Associate Professor (Reader) of Management Science at the London School of Economics and Political Sciences.

All three authors are leading experts in the fields of integer programming, graph theory, and combinatorial optimization.

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 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 69.00
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