Path: blob/main/Lessons/Lesson 02 - LP2/Overview_02.ipynb
870 views
Overview 02: Sensitivity Analysis and Abstract Modeling
Topics
Sensitivity analysis
Abstract modeling for setting up larger LP problems
Learning Outcomes
The student will be able to:
code a linear programming problem with the model and data separated using dense arrays
write reusable models that can be repurposed by simply changing the data
identify sensitive parameters in a linear programming problem.
compute and interpret the shadow price for a resource.
compute and interpret the allowable range for and objective function coefficient in a linear programming problem.
compute and interpret the allowable range for a constraint boundary in a linear programming problem.
produce and interpret a sensitivity report for a linear programming problem.
Student "To Do" Checklist
Reading
read Hillier Section 4.7
read the first 7 paragraphs in Hillier Section 7.1
read Hillier Section 7.3 (but keep in mind that we will use Python and not Excel)
Work your way through the Jupyter notebook called Lesson_02.ipynb. This is the main presentation and replaces the Storybook presentations used in our other courses. Use the self-assessments to measure your understanding. There is a separate Jupyter notebook file with self-assessment solutions in the lesson folder. Self-assessments are not collected and do not count toward your grade.
Complete the homework notebook in CoCalc and transfer your answers to the Canvas Quiz by the due date which is shown both in Canvas and CoCalc.