![]() |
|
Integer Programming [Conforti] - Printable Version +- MKLab (https://mklab.gr) +-- Forum: [INDEX] (https://mklab.gr/forumdisplay.php?fid=1) +--- Forum: MATHEMATICS (https://mklab.gr/forumdisplay.php?fid=3) +---- Forum: BOOKS (https://mklab.gr/forumdisplay.php?fid=6) +----- Forum: NEW BOOKS (https://mklab.gr/forumdisplay.php?fid=42) +------ Forum: FOREIGN (https://mklab.gr/forumdisplay.php?fid=91) +------- Forum: PURE AND APPLIED MATHS (https://mklab.gr/forumdisplay.php?fid=94) +-------- Forum: APPLIED MATHS (https://mklab.gr/forumdisplay.php?fid=167) +-------- Thread: Integer Programming [Conforti] (/showthread.php?tid=1680) |
Integer Programming [Conforti] - mklabgr - 08-17-2026 Integer Programming Authors: Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli Publication date: 2014 Publisher: Springer International Publishing Series:Graduate Texts in Mathematics, Vol. 271 Integer Programming is a rigorous graduate-level introduction to optimization problems in which some or all variables are required to take integer values. Rather than treating integer programming simply as a collection of computational techniques, Conforti, Cornuéjols, and Zambelli emphasize the mathematical structures underlying modern algorithms. The book begins with basic formulations and modeling, introducing fundamental methods such as branch-and-bound and cutting planes, before developing the geometry of linear inequalities and polyhedra. This geometric viewpoint is central: integer optimization problems are studied through convex hulls, valid inequalities, and polyhedral descriptions that explain why modern algorithms work. The later chapters move into considerably deeper territory, including perfect formulations, Gomory and split inequalities, intersection cuts, corner polyhedra, structured valid inequalities, reformulations and relaxations, enumeration methods, and semidefinite bounds. The authors balance formal theory with examples and exercises, while each chapter points readers toward further literature and specialized topics. This makes the book useful not only as a textbook but also as a bridge toward research in integer and combinatorial optimization. A major strength is the connection it establishes between abstract mathematical ideas—especially polyhedral geometry—and the techniques employed by practical optimization solvers. The book is best suited to advanced undergraduate, graduate, or research-level readers with a solid background in linear algebra, discrete mathematics, and preferably linear programming. It is not primarily a beginner's "how to use an optimization package" manual; its goal is to explain the mathematics behind integer-programming methodology. For mathematically oriented readers interested in operations research, combinatorial optimization, algorithms, or discrete mathematics, it provides a particularly substantial introduction to the field. Key takeaways
Goodreads — Integer Programming |