Chapter 1: Basics of Decision Making
Chapter 2: Basic LP Problem
Chapter 3: Solving and Interpreting LP Models
Chapter 4: Duality in Linear Programming Code
Chapter 5: LP Modeling Part II
----
Chapter 6: Toward Proper Modeling
Chapter 7: More LP Problems & Gluing Models
Chapter 8: Dynamic LP Models
Chapter 9: Nonlinearities and Approximations
Midterm Exam 2023 exam
Chapter 17: Misbehavior Models
Chapter 10: Modeling Summary
Chapter 11: Multi-Objectives
Chapter 12: Nonlinear Optimization Conditions
Chapter 13: Price Endogenous
Chapter 14: Risk Modeling Part I Part II
Chapter 15: Handling Indivisibilities Part I
Chapter 16: Handling Indivisibilities Part II
Chapter 3-4: Q3 (solve it using any solver you know), 5, 8,10, 11-13 using Q3
Chapter 1 - Introduction
Chapter 2 - The Linear Programming Problem
Chapter 3 - Matrix Algebra Solution of LP Problems
Chapter 4 - LP Duality
Chapter 5 - Algebraic LP Modeling, Duality and Solution Interpretation
Chapter 6 - Toward Proper Models
Chapter 7 - Additional LP Models
Chapter 8 - Multi-year Dynamics and LP
Chapter 9 - LP Modeling: Nonlineatities and Approximation
Chapter 10 - Modeling Summary
Chapter 11 - Multi-Objective Programming
Chapter 12 - General Nonlinear Programming
Chapter 13 - Price Endogenous Modeling
Chapter 14 - Risk Modeling
Chapter 15 - Relaxing Continuity Assumptions - Integer Programming
Chapter 16 - Applied Integer Programming
Chapter 17 - Fixing Improperly Working Models
Chapter 18 - Validation of Programming Models
Chapter 19 - Getting the Most from a Modeling System
Appendix 1 - Using Summation Notation
Appendix 2 - Running GAMS on a PC
Text examples implemented in GAMS in zipped format