Linear Programming and Network Flows / Edition 4

Hardcover (Print)
Rent from
(Save 75%)
Est. Return Date: 05/29/2015
Used and New from Other Sellers
Used and New from Other Sellers
from $45.91
Usually ships in 1-2 business days
(Save 68%)
Other sellers (Hardcover)
  • All (17) from $45.91   
  • New (9) from $54.08   
  • Used (8) from $45.91   


The authoritative guide to modeling and solving complex problems with linear programming—extensively revised, expanded, and updated

The only book to treat both linear programming techniques and network flows under one cover, Linear Programming and Network Flows, Fourth Edition has been completely updated with the latest developments on the topic. This new edition continues to successfully emphasize modeling concepts, the design and analysis of algorithms, and implementation strategies for problems in a variety of fields, including industrial engineering, management science, operations research, computer science, and mathematics.

The book begins with basic results on linear algebra and convex analysis, and a geometrically motivated study of the structure of polyhedral sets is provided. Subsequent chapters include coverage of cycling in the simplex method, interior point methods, and sensitivity and parametric analysis. Newly added topics in the Fourth Edition include:

  • The cycling phenomenon in linear programming and the geometry of cycling
  • Duality relationships with cycling
  • Elaboration on stable factorizations and implementation strategies
  • Stabilized column generation and acceleration of Benders and Dantzig-Wolfe decomposition methods
  • Line search and dual ascent ideas for the out-of-kilter algorithm
  • Heap implementation comments, negative cost circuit insights, and additional convergence analyses for shortest path problems

The authors present concepts and techniques that are illustrated by numerical examples along with insights complete with detailed mathematical analysis and justification. An emphasis is placed on providing geometric viewpoints and economic interpretations as well as strengthening the understanding of the fundamental ideas. Each chapter is accompanied by Notes and References sections that provide historical developments in addition to current and future trends. Updated exercises allow readers to test their comprehension of the presented material, and extensive references provide resources for further study.

Linear Programming and Network Flows, Fourth Edition is an excellent book for linear programming and network flow courses at the upper-undergraduate and graduate levels. It is also a valuable resource for applied scientists who would like to refresh their understanding of linear programming and network flow techniques.

Read More Show Less

Editorial Reviews

From the Publisher
"The book can be used both as reference and as textbook for advanced undergraduate students and first-year graduate students in the fields of industrial engineering, management, operation research, computer science, mathematics and other engineering disciplines that deal with the subjects of linear programming and network flows." (Zentralblatt MATH, 2011)
Read More Show Less

Product Details

  • ISBN-13: 9780470462720
  • Publisher: Wiley
  • Publication date: 12/14/2009
  • Edition description: New Edition
  • Edition number: 4
  • Pages: 768
  • Product dimensions: 6.20 (w) x 9.30 (h) x 1.50 (d)

Meet the Author

Mokhtar S. Bazaraa, PhD, is Emeritus Professor at the H. Milton Stewart School of Industrial and Systems Engineering at Georgia Institute of Technology. He is the coauthor of Nonlinear Programming: Theory and Algorithms, Third Edition and Linear Programming and Network Flows, Third Edition, both published by Wiley.

John J. Jarvis, PhD, is Emeritus Professor at the H. Milton Stewart School of Industrial and Systems Engineering at Georgia Institute of Technology. A Fellow of the Institute of Industrial Engineers (IIE) and the Institute for Operations Research and the Management Sciences (INFORMS), Dr. Jarvis is the coauthor of Linear Programming and Network Flows, Third Edition (Wiley).

Hanif D. Sherali, PhD, is University Distinguished Professor and the W. Thomas Rice Chaired Professor of Engineering at the Virginia Polytechnic and State University. A Fellow of INFORMS and IIE, he is the coauthor of Nonlinear Programming: Theory and Algorithms, Third Edition and Linear Programming and Network Flows, Third Edition, both published by Wiley.

Read More Show Less

Table of Contents



1.1 The Linear Programming Problem.

1.2 Linear Programming Modeling and Examples.

1.3 Geometric Solution.

1.4 The Requirement Space.

1.5 Notation.


Notes and References.


2.1 Vectors.

2.2 Matrices.

2.3 Simultaneous Linear Equations.

2.4 Convex Sets and Convex Functions.

2.5 Polyhedral Sets and Polyhedral Cones.

2.6 Extreme Points, Faces, Directions, and Extreme Directions of Polyhedral Sets: Geometric Insights.

2.7 Representation of Polyhedral Sets.


Notes and References.


3.1 Extreme Points and Optimality.

3.2 Basic Feasible Solutions.

3.3 Key to the Simplex Method.

3.4 Geometric Motivation of the Simplex Method.

3.5 Algebra of the Simplex Method.

3.6 Termination: Optimality and Unboundedness.

3.7 The Simplex Method.

3.8 The Simplex Method in Tableau Format.

3.9 Block Pivoting.


Notes and References.


4.1 The Initial Basic Feasible Solution.

4.2 The Two-Phase Method.

4.3 The Big-M Method.

4.4 How Big Should Big-M Be?

4.5 The Single Artificial Variable Technique.

4.6 Degeneracy, Cycling, and Stalling.

4.7 Validation of Cycling Prevention Rules.


Notes and References.


5.1 The Revised Simplex Method.

5.2 The Simplex Method for Bounded Variables.

5.3 Farkas’ Lemma via the Simplex Method.

5.4 The Karush-Kuhn-Tucker Optimality Conditions.


Notes and References.


6.1 Formulation of the Dual Problem.

6.2 Primal-Dual Relationships.

6.3 Economic Interpretation of the Dual.

6.4 The Dual Simplex Method.

6.5 The Primal-Dual Method.

6.6 Finding an Initial Dual Feasible Solution: The Artificial Constraint Technique.

6.7 Sensitivity Analysis.

6.8 Parametric Analysis.


Notes and References.


7.1 The Decomposition Algorithm.

7.2 Numerical Example.

7.3 Getting Started.

7.4 The Case of Unbounded Region X.

7.5 Block Diagonal or Angular Structure.

7.6 Duality and Relationships with other Decomposition Procedures.


Notes and References.


8.1 Polynomial Complexity Issues.

8.2 Computational Complexity of the Simplex Algorithm.

8.3 Khachian’s Ellipsoid Algorithm.

8.4 Karmarkar’s Projective Algorithm.

8.5 Analysis of Karmarkar’s Algorithm: Convergence, Complexity, Sliding Objective Method, and Basic Optimal Solutions.

8.6 Affine Scaling, Primal-Dual Path-Following, and Predictor-Corrector Variants of Interior Point Methods.


Notes and References.


9.1 The Minimal-Cost Network Flow Problem.

9.2 Some Basic Definitions and Terminology from Graph Theory.

9.3 Properties of the A Matrix.

9.4 Representation of a Nonbasic Vector in Terms of the Basic Vectors.

9.5 The Simplex Method for Network Flow Problems.

9.6 An Example of the Network Simplex Method.

9.7 Finding an Initial Basic Feasible Solution.

9.8 Network Flows with Lower and Upper Bounds.

9.9 The Simplex Tableau Associated with a Network Flow Problem.

9.10 List Structures for Implementing the Network Simplex Algorithm.

9.11 Degeneracy, Cycling, and Stalling.

9.12 Generalized Network Problems.


Notes and References.


10.1 Definition of the Transportation Problem.

10.2 Properties of the A Matrix.

10.3 Representation of a Nonbasic Vector in Terms of the Basic Vectors.

10.4 The Simplex Method for Transportation Problems.

10.5 Illustrative Examples and a Note on Degeneracy.

10.6 The Simplex Tableau Associated with a Transportation Tableau.

10.7 The Assignment Problem: (Kuhn’s) Hungarian Algorithm.

10.8 Alternating Path Basis Algorithm for Assignment Problems.

10.9 A Polynomial-Time Successive Shortest Path Approach for Assignment Problems.

10.10 The Transshipment Problem.


Notes and References.


11.1 The Out-of-Kilter Formulation of a Minimal Cost Network Flow Problem.

11.2 Strategy of the Out-of-Kilter Algorithm.

11.3 Summary of the Out-of-Kilter Algorithm.

11.4 An Example of the Out-of-Kilter Algorithm.

11.5 A Labeling Procedure for the Out-of-Kilter Algorithm.

11.6 Insight into Changes in Primal and Dual Function Values.

11.7 Relaxation Algorithms.


Notes and References.


12.1 The Maximal Flow Problem.

12.2 The Shortest Path Problem.

12.3 Polynomial-Time Shortest Path Algorithms for Networks Having Arbitrary Costs.

12.4 Multicommodity Flows.

12.5 Characterization of a Basis for the Multicommodity Minimal-Cost Flow Problem.

12.6 Synthesis of Multiterminal Flow Networks.


Notes and References.



Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted September 28, 2010

    Difficult language and sequence to follow

    Unfriendly book written in a way to make you run away from all Linear and nonlinear programming

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)