1st Edition

Introduction to Linear Optimization and Extensions with MATLAB®

By Roy H. Kwon Copyright 2014
362 Pages 37 B/W Illustrations
by CRC Press

362 Pages
by CRC Press

Filling the need for an introductory book on linear programming that discusses the important ways to mitigate parameter uncertainty, Introduction to Linear Optimization and Extensions with MATLAB® provides a concrete and intuitive yet rigorous introduction to modern linear optimization. In addition to fundamental topics, the book discusses current linear optimization technologies such as... Read more

Linear Programming
Introduction
General Linear Programming Problems
More Linear Programming Examples
Exercises
Computational Project

Geometry of Linear Programming
Introduction
Geometry of the Feasible Set
Extreme Points and Basic Feasible Solutions
Resolution (Representation) Theorem
Exercises

The Simplex Method
Introduction
Simplex Method Development
Generating an Initial Basic Feasible Solution (Two-Phase and Big M Methods)
Degeneracy and Cycling
Revised Simplex Method
Complexity of the Simplex Method
Simplex Method MATLAB Code
Exercises

Duality Theory
Introduction
Motivation for Duality
Forming the Dual Problem for General Linear Programs
Weak and Strong Duality Theory
Complementary Slackness
Duality and the Simplex Method
Economic Interpretation of the Dual
Sensitivity Analysis
Exercises

Dantzig-Wolfe Decomposition
Introduction
Decomposition for Block Angular Linear Programs
Master Problem Reformulation
Restricted Master Problem and the Revised Simplex Method
Dantzig-Wolfe Decomposition
Dantzig-Wolfe MATLAB Code
Exercises

Interior Point Methods
Introduction
Linear Programming Optimality Conditions
Primal-Dual Interior Point Strategy
The Predictor-Corrector Variant of the Primal-Dual Interior Point Method
Primal-Dual Interior Point Method in MATLAB
Exercises

Quadratic Programming
Introduction
QP Model Structure
QP Application: Financial Optimization
Solving Quadratic Programs Using MATLAB
Optimality Conditions for Quadratic Programming
Exercises

Linear Optimization under Uncertainty
Introduction
Stochastic Programming
More Stochastic Programming Examples
Robust Optimization
Exercises
A Linear Algebra Review
Bibliography

Biography

Roy H Kwon is a professor at University of Toronto - St. George Campus, Canada.

"The book goes beyond a `cookbook' for linear optimization in Matlab; instead it outlines and explains the theory behind each linear optimization technique and a number of essential theorems are provided and proven. This greatly helps the reader understand why each technique works and how it is implemented in the Matlab software. Computational projects suggested in the book can also assist students with the practical implementation of the techniques in real-life applications.
—Efstratios Rappos (Aubonne) in Zentralblatt, MATH 1287