Operations Research: An Intro
Operations Research: An Intro
By Farizal, PhD
History of O.R.
World War IIresearch on military operation. 1947simplex method by George Dantzig. 1950LP , DP , Queueing Theory , and Inventory Theory. Computer revolution. 1980ssoftware package.
Hewlett-Packard
Source: Interfaces
Properties of O.R.
O.R. is concerned with OPTIMAL decision making in, and modeling of, deterministic & probabilistic systems that originate from Real life.
Properties of O.R.
Creative scientific research into the fundamental properties of operations. Search for optimality. Team approach-involving the backgrounds of mathematics, statistics & probability theory, economics, business administration, electronic computing, engineering & physics, and behavior sciences etc.
Distinct Nature of OR
Simultaneously analyzes all variables Seeks global, balanced solutions defined by: Multiple criteria Multiple, conflicting objectives Helps mitigate risk and reduces uncertainty by modeling different scenarios Goes beyond single-issue management
Contribution of O.R.
The structuring of the real life situation into a mathematical model, abstracting the essential elements so that a solution relevant to the decision makers objectives can be sought. This involves looking at the problem in the context of the ENTER SYSTEM. Exploring the STRUCTURE of such solutions & developing systematic procedures for obtaining them. Developing a solution, including the mathematical theory, if necessary that yields an optimal measure of DESIRABILITY.
What in O.R.?
Deterministic LP , DP , NLP , Scheduling, Problem IP ,Inventory , PERT/CPM Network Stochastic D.S. Forecasting , Problem Simulation. Decision Queueing , Analysis, Game Theory Markov Chain
Linear Programs
LPs can evaluate thousands, millions, etc. of different alternatives to find the one that best meets the objective of the business problem.
Fleet Assignment Model - assign aircraft to flight legs to minimize cost and maximize revenue Revenue Management - set bid prices to maximize revenue and/or minimize spill Crew Scheduling - schedule crew members to minimize number of crew needed and maximize utilization
Shortest Path
finds the shortest path from the source (start) to sink (end) nodes, along connecting arcs, each having a cost associated with them is used in many applications
Applications of O.R.
Inventory & Production Problem Maximization Problem Minimization Problem Work-Force Planning Problem Waiting Line Problem
Application Details
Accounting:
Cash flow planning Credit policy Strategy planning
Manufacturing
Production scheduling Production-marketing balance
Facilities Planning
Location & size Logistics systems Transportation Planning Hospital planning
Organization Behavior
Employee recruiting Skills balancing Training programs scheduling Manpower justification \ planning
OR/MS Successes
Best cases from the annual INFORMS Edelman Competition
2002: Continental Airlines Survives 9/11 2001: Merrill Lynch Integrated Choice 2001: NBCs Optimization of Ad Sales 2000: Ford Motor Prototype Vehicle Testing 1996: Procter & Gamble Supply Chain 1991: American Airlines Revolutionizes Pricing
Project Value: The overall Strengthening Global Effectiveness (SGE) effort saved $200 million a year before tax and allowed P&G to write off $1 billion of assets and transition costs.
Phases of an OR Project
Define the problem Develop math model to represent the system Solve and derive solution from model Test/validate model and solution Establish controls over the solution Put the solution to work
Mathematics in Operation
Real Practical Problem Mathematical (Optimization) Problem Mathematical Solution Method (Algorithm) x2
Computer Algorithm
Decision Support Software System Human Decision-Maker
Mathematical Programming
CPLEX
XpressMP
LINGO
The Objective Function is an expression that defines the optimal solution, out of the many feasible solutions. We can either
MAXimize - usually used with revenue or profit or MINimize - usually used with costs
Feasible solutions must satisfy the constraints of the problem. LPs are used to allocate scarce resources in the best possible manner. Constraints define the scarcity. The scarcity in this problem involves a fixed number of seats and scarce high paying customers.
Constraints define the feasible region - all points within the feasible region satisfy the constraints. The feasible region is convex. The optimal solution lies at an extreme point of the feasible region
Example
A company with three plants produces two products. First plant that operates for 4 hours produces only product 1. Second plant operates for 12 hours but produces only product 2. The last plant operates for 18 hours and produces both products. It takes one hour to produce product 1 at plant 1 and 3 hours at plant 3 while product 2 needs 2 hour to be produced at available facilities. If the selling price for product 1 and 2 is $3,000 and $5,000, respectively. Find how many product 1 and product 2 should be made to maximize the profit? How much the profit?
xi
: number of batches of product i produce per week : total profit per week form purchasing this two
Complete LP Model
Max z = 3x1 5 x2 s.t x1 4
2 x2 12 3 x1 2 x2 18 x1 0, x2 0
Example-Extended
A company with three plants produces two products. First plant that operates for 4 hours produces only product 1. Second plant operates for 12 hours but produces only product 2. The last plant operates for 18 hours and produces both products. It takes one hour to produce product 1 at plant 1 and 3 hours at plant 3 while product 2 needs 2 hour to be produced at available facilities. If the selling price for product 1 and 2 is $3,000 and $5,000, respectively, and if product 1 in order to be economical should be produced at least 3, find how many product 1 and product 2 should be made to maximize the profit? How much the profit?
Complete LP Model
Max z = 3x1 5 x2 s.t x1 4
x1 3 2 x2 12 3 x1 2 x2 18 x1 0, x2 0
Example-Extended
A company with three plants produces two products . First plant that operates for 4 hours produces only product 1. Second plant operates for 12 hours but produces only product 2. The last plant operates for 18 hours and produces both products. It takes one hour to produce product 1 at plant 1 and 3 hours at plant 3 while product 2 needs 2 hour to be produced at available facilities. If the selling price for product 1 and 2 is $3,000 and $5,000, respectively. Find how many product 1 and product 2 should be made to maximize the profit. How much the profit? Determine which plants produce the products?
References
F.S. Hillier, Introduction to Operations Research, McGraw Hill 2009 H.A. Taha, Operations Research an Introduction, Prentice Hall 2008 F.S. Hillier and Lieberman Winston