Introduction to the applications of operations research including blending problems, scheduling, project management, performance analysis, supply chains, job shops, and inventory management. Through case studies, students will learn how to use available optimization tools to solve problems arising in operations management. Special emphasis will be given to the role of uncertainty and risk in business operations.
The Operations Management component of the ESTEEM program will be taught in a series of fourteen 75 minute classroom discussions. Coverage will correspond to the topics listed below, with relative emphasis and additional topics dependent on student interest.
- What is optimization and mathematical programming?
- Linear objectives, decision variables, constraints, 'reduced' costs and 'shadow' prices.
- The vital information that optimization can give you.
- Elements of modeling business decisions.
- Mixing, assignment, transportation, flow, and other commons paradigm for business decisions.
- Flow Shops
- Critical Path Method, PERT, and Critical Chain methods for project management
- Sequencing Tasks and Jobs for bottleneck operations
- Inventory Management, Economic Order Quantity
- Supply chain dynamics and the role of information (Beer Game Simulation)
- Direct simulation of warehouse, manufacturing, and other business operations.
- Recourse decisions, the newsvendor problem, and why there are after-Christmas sales
- Decision Trees
- Modeling Aversion to Risk with Utility Functions
- Log-Optimal Growth
- Stochastic Price Models
- Real Options Analysis
Instructor: Jeffrey Kantor
Office Hours: 1:30-4pm Thursdays, 176 Fitzpatrick Hall. These are the regularly scheduled office hours. I’m generally available during regular business hours for appointments by email, phone, or text.
Contact Information:
- [email protected] -- this is the best way to reach me
- 574-699-3525 (Google Voice) / 574-532-4233 (Mobile) / 574-631-5797 (Office)
Date | Topic | Case Study Due |
---|---|---|
Mon, Mar 14 | Overview | |
Wed, Mar 16 | Maximizing Profits Part 1. | |
Mon, Mar 21 | Maximizing Profits Part 2. | Landhills Winery |
Wed, Mar 23 | Modeling Business Decisions Part 1. | |
Wed, Mar 30 | Modeling Business Decisions Part 2. | DHL Supply Chain |
Mon, Apr 4 | Planning and Scheduling Part 1. | |
Wed, Apr 6 | Planning and Scheduling Part 2. | MS Bicycle Tour |
Mon, Apr 11 | Supply Chain Dynamics Part 1. | |
Wed, Apr 13 | Supply Chain Dynamics Part 2. | Beer Game Simulation |
Mon, Apr 18 | Uncertainty and Risk Part 1. | |
Wed, Apr 20 | Uncertainty and Risk Part 2. | |
Mon, Apr 25 | Uncertainty and Risk Part 3. | "Fortune's Formula" |
Wed, Apr 27 | Uncertainty and Risk Part 4. |
Every effort has been made to keep the tailor the materials to the topics in the course, and to avoid unneed expense. The following coursepack should be purchased by all students --
- A course pack consisting of five case studies and one supply chain simulation is available from the Harvard Business School Press. Use this link https://cb.hbsp.harvard.edu/cbmp/access/32129411 to order the course pack. The course pack is delivered electronicall with an option to order a paper copy of the case studies.
These two books are popularized accounts of key topics that will be discussed in the course. These are inexpensive (especially in ebook form), relatively quick reads, that will add to your understanding of the course material.
-
Andreas Scherer. Be Fast or Be Gone: Racing the Clock with Critical Chain Project Management, 234 pages, Prochain Solutions Inc, 2011. (Available from Amazon.)
-
William Poundstone. Fortune's Formula: The Untold Story of the Scientific Betting System That Beat the Casinos and Wall Street, Hill and Wang, 2008. (Available from Amazon)
This book is highly recommended for those who wish to apply linear optimization tools to real-world business problems. The text, now in its fifth edition, was developed by a professor at the London School of Economics, and is one of the most widely known books its kind.
- H. Paul Williams. Model Building in Mathematical Programming, 5th Edition, 432 pages, Wiley, 2013. (Available from Amazon.)
All other course materials available through Hesburgh library or on-line.
A key objective of this course is to provide students with the skills necessary to formulate and solve problems in operations management. This objective is facilitated if students have individual access to software tools for implementation.
- IPython. Many of the course topics will be illustrated with examples coded and made available in the form of IPython notebooks.
- GLPK/MathProg. GLPK/MathProg is provides open source implementation of AMPL, an industry standard language for operations and decisions. This course will use a unique, web-based implementation to facilitate learning and subsequent applications development.
- Robert J. Vanderbei, Linear Programming: Foundations and Extentions, Springer, 2008. (Available to Notre Dame students and faculty through the e-book resources of Hesburgh Library.)
- Lectures on Linear Programming
- Gilbert Strang: Linear Programming and Duality
- Arthur V. Hill, "The Newvendor Problem," Clamshell Beach Press, CBP WP 57-23, 2011. (Available as a free download from Clamshell Beach Press.)
- Applications of Optimization with Xpress-MP by Christelle Gueret, Christian Prins, and Marc Sevaux. Translated and revised by Susanne Heipcke. Published in 2002 by Dash Optimization, ISBN 0-9543503-0-8. Available from Amazon.com.
- Other Links
- Dick Barr's Operations Research Toolkit
- J E Beasley's OR-Notes
- AMPL: A Modeling Language for Mathematical Programming Chapters are free for download.
Assignments are integral part of the learning experience. Students will develop and solve models for case studies,
This module provides an overview of selected concepts in Applied Operations Research. The course is organized around a general theme of modeling and optimization for process operations, with the main attention on techniques for modeling and solving problems in process operations, managing complex systems of activities, and understanding the role of uncertainty in capital allocation and planning.
Students completing this module will be able to:
- Formulate, model in a mathematical programming language, and compute solutions for small to medium scale applications of linear programming in process operations, including binary and integer decision variables.
- and solve network, transportation, and related logistics optimization problems of small to medium scale.
- Prepare a critical path analysis for medium scale projects, identify the critical path, find earliest finish times and latest start times.
- Analyze job shop and flow shop performance for deterministic conditions under common prioritization schedules, including FIFO, LIFO, EDD, and SDT.
- Calculate optimal schedules for job and flow shops under deterministic constraints.
- Formulate and solve capital allocation problem using mean/variance analysis of return and risk.
- Calculate optimal inventories using two-stage stochastic decision models with recourse.
- Prepare decision trees and solve for expected mean value, expected value of perfect information.
- Analyze case studies using selected tools from Operations Research.
A grade will be assigned based on in-class participation and performance on case study projects and final project. Case studies and final project will be turned for grading via the Sakai course management system. Components grades will be on a 5-10 point scale (10-20 for the final project), totaled, and adjusted based on class participation to determine a course letter grade.