Optimization and Decisions - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

Optimization and Decisions

Description:

Which route should the truck follow to deliver the groceries sold online? What is the 'optimal' schedule for Major League Baseball? Optimization ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 28
Provided by: stanvan
Category:

less

Transcript and Presenter's Notes

Title: Optimization and Decisions


1
Optimization and Decisions
  • Dolores Romero Morales
  • University Reader in Operations Research
  • University of Oxford

2
Contents
  • Taking decisions
  • Optimization
  • Linear programming
  • Integer/multi-objective/stochastic/ programming
  • Conclusions

3
Taking decisions
  • We are always confronted with decisions
  • Shall I take my umbrella today?
  • Shall I invest in emerging countries?
  • Which route should the truck follow to deliver
    the groceries sold online?
  • What is the optimal schedule for Major League
    Baseball?

4
Optimization
  • Whole battery of mathematical approaches for
    solving certain decision problems
  • The number of alternatives is infinite or finite
    but big to apply enumeration
  • Mathematical formulation of the problem
  • Systematic way of solving decision problems

5
Elements of optimization problems
  • Decision
  • Alternatives
  • Constraints
  • Objective
  • Parameters

6
Example
  • Company makes
  • products closets and tables,
  • from
  • raw materials plastics, wood, iron

7
Data
8
Elements for example
  • Decisions amount of closets and tables
    (production planning)
  • Alternatives (wait a second and you will see)
  • Constraints limited availability of raws
  • Objective maximize net profit

9
Decision problem
maximize net profit
availability plastic
wood
iron
10
How to solve this problem?
  • There are many sophisticated packages Lingo,
    ILOG, Dash
  • We will keep it simple and use the solver of
    EXCEL

11
The Solver of EXCEL
12
The optimal solution
13
History of Linear Programming
  • Kantorovitch rudimentary version (1939)
  • Koopmans Game theory (1947)
  • Dantzig Simplex method (1947)

14
Applications
  • Resource Allocation
  • Portfolio Optimization
  • Scheduling
  • Routing
  • Task Assignment
  • Timetabling

15
General form
  • n products (j1,,n)
  • m raw materials (i1,,m)
  • Market price of raws ?i
  • Available quantities of raws bi
  • Revenue products ?j
  • Net revenue products
  • Decisions xj (units of product j produced)

16
Linear program
17
Another way to view problem
  • Lost opportunity costs wi per unit of raw i
  • Constraints
  • Value at least market price (otherwise we sell to
    the market) wi ??i
  • Competitors should not be able to buy our raws
    and produce the products cheaper
  • Use yi wi - ?i

18
Dual linear program
19
Primal and Dual
20
Sensitivity analysis
  • What happens if c changes? (?)
  • What happens if b changes? (?)
  • What happens if A (aij ) changes? (?)

21
Ranging
  • What happens if a coefficient of b or c changes?
  • Better said for what values of these changes
    does the current optimal basis remain optimal?

22
Sensitivity analysis with Solver
23
More than linear programming
  • Linear Programming is the simplest we can find in
    optimization
  • We also have
  • Quadratic Programming
  • Integer Programming
  • Combinatorial Programming
  • Multi-objective Programming
  • Stochastic Programming

24
Conclusions
  • You may be confronted with a decision problem
    that can be written as an optimization problem
  • There are commercial packages that can solved
    these problems very efficiently
  • In some cases, you can derive sensitivity
    analysis results

25
Exercise
  • Steel company should allocate a weeks time
  • Company produces bands and coils from slabs
  • Objective maximize profit
  • Constraints
  • A week has 40 working hours
  • Upper bound on production of bands and coils

26
Data
Available time 40 hours
27
Linear programming model
Hours dedicated to produce bands
Hours dedicated to produce coils
Write a Comment
User Comments (0)
About PowerShow.com