|
|
1 | (42) |
|
The Linear Programming Problem |
|
|
1 | (6) |
|
Linear Programming Modeling and Examples |
|
|
7 | (10) |
|
|
17 | (5) |
|
|
22 | (5) |
|
|
27 | (16) |
|
|
28 | (13) |
|
|
41 | (2) |
|
Linear Algebra, Convex Analysis, and Polyhedral Sets |
|
|
43 | (46) |
|
|
43 | (6) |
|
|
49 | (10) |
|
Simultaneous Linear Equations |
|
|
59 | (3) |
|
Convex Sets and Convex Functions |
|
|
62 | (6) |
|
Polyhedral Sets and Polyhedral Cones |
|
|
68 | (1) |
|
Extreme Points, Faces, Directions, and Extreme Directions of Polyhedral Sets: Geometric Insights |
|
|
69 | (4) |
|
Representation of Polyhedral Sets |
|
|
73 | (16) |
|
|
80 | (8) |
|
|
88 | (1) |
|
|
89 | (60) |
|
Extreme Points and Optimality |
|
|
89 | (3) |
|
|
92 | (9) |
|
Key to the Simplex Method |
|
|
101 | (1) |
|
Geometric Motivation of the Simplex Method |
|
|
102 | (4) |
|
Algebra of the Simplex Method |
|
|
106 | (6) |
|
Termination: Optimality and Unboundedness |
|
|
112 | (6) |
|
|
118 | (5) |
|
The Simplex Method in Tableau Format |
|
|
123 | (9) |
|
|
132 | (17) |
|
|
133 | (14) |
|
|
147 | (2) |
|
Starting Solution and Convergence |
|
|
149 | (48) |
|
The Initial Basic Feasible Solution |
|
|
149 | (3) |
|
|
152 | (11) |
|
|
163 | (7) |
|
How Big Should Big--M Be? |
|
|
170 | (1) |
|
The Single Artificial Variable Technique |
|
|
171 | (2) |
|
Degeneracy, Cycling, and Stalling |
|
|
173 | (6) |
|
Validation of the Two Cycling Prevention Rules |
|
|
179 | (18) |
|
|
184 | (11) |
|
|
195 | (2) |
|
Special Simplex Implementations and Optimality Conditions |
|
|
197 | (58) |
|
The Revised Simplex Method |
|
|
197 | (20) |
|
The Simplex Method for Bounded Variables |
|
|
217 | (13) |
|
Farkas' Lemma via the Simplex Method |
|
|
230 | (3) |
|
The Karush--Kuhn--Tucker Optimality Conditions |
|
|
233 | (22) |
|
|
239 | (13) |
|
|
252 | (3) |
|
Duality and Sensitivity Analysis |
|
|
255 | (78) |
|
Formulation of the Dual Problem |
|
|
255 | (5) |
|
Primal-Dual Relationships |
|
|
260 | (5) |
|
Economic Interpretation of the Dual |
|
|
265 | (8) |
|
|
273 | (8) |
|
|
281 | (8) |
|
Finding an Initial Dual Feasible Solution: The Artificial Constraint Technique |
|
|
289 | (1) |
|
|
290 | (17) |
|
|
307 | (26) |
|
|
315 | (16) |
|
|
331 | (2) |
|
The Decomposition Principle |
|
|
333 | (50) |
|
The Decomposition Principle |
|
|
334 | (5) |
|
|
339 | (8) |
|
|
347 | (1) |
|
The Case of Unbounded Region X |
|
|
348 | (7) |
|
Block Diagonal or Angular Structure |
|
|
355 | (9) |
|
Duality and Relationships with other Decomposition Procedures |
|
|
364 | (19) |
|
|
369 | (13) |
|
|
382 | (1) |
|
Complexity of the Simplex Algorithm and Polynomial Algorithms |
|
|
383 | (62) |
|
Polynomial Complexity Issues |
|
|
383 | (4) |
|
Computational Complexity of the Simplex Algorithm |
|
|
387 | (4) |
|
Khachian's Ellipsoid Algorithm |
|
|
391 | (1) |
|
Karmarkar's Projective Algorithm |
|
|
392 | (17) |
|
Analysis of Karmarkar's Algorithm: Convergence, Complexity, Sliding Objective Method, and Basic Optimal Solutions |
|
|
409 | (11) |
|
Affine Scaling, Primal-Dual Path-Following, and Predictor--Corrector Variants of Interior Point Methods |
|
|
420 | (25) |
|
|
427 | (14) |
|
|
441 | (4) |
|
Minimal-Cost Network Flows |
|
|
445 | (60) |
|
The Minimal-Cost Network Flow Problem |
|
|
445 | (2) |
|
Some Basic Definitions and Terminology from Graph Theory |
|
|
447 | (4) |
|
Properties of the A Matrix |
|
|
451 | (6) |
|
Representation of a Nonbasic Vector in Terms of the Basic Vectors |
|
|
457 | (1) |
|
The Simplex Method for Network Flow Problems |
|
|
458 | (9) |
|
An Example of the Network Simplex Method |
|
|
467 | (1) |
|
Finding an Initial Basic Feasible Solution |
|
|
467 | (3) |
|
Network Flows with Lower and Upper Bounds |
|
|
470 | (3) |
|
The Simplex Tableau Associated with a Network Flow Problem |
|
|
473 | (1) |
|
List Structures for Implementing the Network Simplex Algorithm |
|
|
474 | (6) |
|
Degeneracy, Cycling, and Stalling |
|
|
480 | (6) |
|
Generalized Network Problems |
|
|
486 | (19) |
|
|
489 | (13) |
|
|
502 | (3) |
|
The Transportation and Assignment Problems |
|
|
505 | (50) |
|
Definition of the Transportation Problem |
|
|
505 | (3) |
|
Properties of the A Matrix |
|
|
508 | (4) |
|
Representation of a Nonbasic Vector in Terms of the Basic Vectors |
|
|
512 | (2) |
|
The Simplex Method for Transportation Problems |
|
|
514 | (6) |
|
Illustrative Examples and a Note on Degeneracy |
|
|
520 | (7) |
|
The Simplex Tableau Associated with a Transportation Tableau |
|
|
527 | (1) |
|
The Assignment Problem: (Kuhn's) Hungarian Algorithm |
|
|
527 | (9) |
|
Alternating Basis Algorithm for Assignment Problems |
|
|
536 | (2) |
|
A Polynomial Successive Shortest Path Approach for Assignment Problems |
|
|
538 | (4) |
|
The Transshipment Problem |
|
|
542 | (13) |
|
|
542 | (11) |
|
|
553 | (2) |
|
The Out-of-Kilter Algorithm |
|
|
555 | (40) |
|
The Out-of-Kilter Formulation of a Minimal Cost Network Flow Problem |
|
|
555 | (7) |
|
Strategy of the Out-of-Kilter Algorithm |
|
|
562 | (12) |
|
Summary of the Out-of-Kilter Algorithm |
|
|
574 | (2) |
|
An Example of the Out-of-Kilter Algorithm |
|
|
576 | (1) |
|
A Labeling Procedure for the Out-of-Kilter Algorithm |
|
|
576 | (3) |
|
Insight into Changes in Primal and Dual Function Values |
|
|
579 | (3) |
|
|
582 | (13) |
|
|
584 | (10) |
|
|
594 | (1) |
|
Maximal Flow, Shortest Path, Multicommodity Flow, and Network Synthesis Problems |
|
|
595 | (70) |
|
|
595 | (12) |
|
The Shortest Path Problem |
|
|
607 | (12) |
|
Polynomial Shortest Path Algorithms for Networks Having Arbitrary Costs |
|
|
619 | (4) |
|
|
623 | (10) |
|
Characterization of a Basis for the Multicommodity Minimal-Cost Flow Problem |
|
|
633 | (5) |
|
Synthesis of Multiterminal Flow Networks |
|
|
638 | (27) |
|
|
647 | (15) |
|
|
662 | (3) |
Bibliography |
|
665 | (50) |
Index |
|
715 | |