ISM 206 Optimization Theory and Applications - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

ISM 206 Optimization Theory and Applications

Description:

Duality and Sensitivity Analysis. Tue, 5 April. 3. Homework 1 ... Duality. Direct methods. Numerical methods. Heuristics. Modeling and Optimization Stages ... – PowerPoint PPT presentation

Number of Views:75
Avg rating:3.0/5.0
Slides: 24
Provided by: kevin196
Category:

less

Transcript and Presenter's Notes

Title: ISM 206 Optimization Theory and Applications


1
ISM 206Optimization Theory and Applications
  • Spring 2005
  • Lecture 1 Introduction

2
ISM 206 Lecture 1 Overview
  • Some Optimization problem examples
  • Topics in this class
  • Logistics

3
Names
  • Kevin Ross
  • Assistant Professor, Information Systems and
    Technology Management
  • Interests in queueing theory, optimization,
    scheduling, networks
  • E2 room 367
  • Office hours Tuesday 2-4

4
Problem 1 Transportation
  • PT Company makes canned peas
  • Peas are prepared in 3 canneries
  • Washington, Oregon, Minnesota
  • Shipped to 4 distributing warehouses
  • California, Utah, South Dakota, New Mexico
  • How much should we ship from each cannery to each
    warehouse?
  • Transportation costs are different between each
    pair of locations
  • There is a limit on capacity at each plant

5
(No Transcript)
6
Problem 2 Engineering Design Problem
  • Consider lighting a large area with a number of
    lamps
  • Each lamp has a total power limit
  • Several points in the room have a desired
    illumination level
  • How much power should be applied to each lamp to
    get the room as close as possible to desired
    level?

7
Problem 2 Engineering Design Problem
  • Now add two more constraints
  • No more than half the total power goes to any
    five lamps
  • No more than 15 lamps are turned on
  • What effect do (1) and (2) have on the original
    problem?

8
Problem 3 Medical Team Distribution
  • World Health Council is devoted to improving
    health care in underdeveloped countries
  • Need to allocate five teams to three different
    countries
  • Each team added gains more person-years of life
    saved in the country
  • You cannot assign partial teams or partial people

9
Thousand person-years gained
country
No. of teams
10
Problem 4 Inventory Levels
  • A wholesale Bicycle Distributor
  • Purchases bikes from manufacturer and supplies to
    many shops
  • Demand to each shop is uncertain
  • How many bikes should the distributor order from
    the manufacturer?
  • Costs
  • Ordering cost to manufacturer
  • Holding cost in factory
  • Shortage cost due to lack of sales

11
Course Overview
  • First graduate class in optimization
  • Main topics
  • Linear Programming
  • Nonlinear programming
  • Heuristic Methods
  • Integer programming
  • Dynamic programming
  • Inventory Theory

12
Class Schedule
13
Class Schedule
14
Class Schedule
15
Assessment
  • Five homework sets, assigned approximately every
    two weeks.
  • Late assignments will lose 10 per day.
  • Lecture Notes
  • Each lecture one student will act as a scribe for
    everyone.
  • They are responsible for typing up the lecture
    notes using Latex.
  • The notes are due 1 week after the assigned
    lecture.
  • Depending on class size, you will be assigned two
    or three lectures to write up.
  • Exams
  • Exams will be open book and open notes.
  • You may bring a basic calculator but not a
    computer.

16
Lecture Notes Schedule
  • Volunteers for today and Thursday
  • Each lecture one student will act as a scribe for
    everyone.
  • They are responsible for typing up the lecture
    notes using Latex.
  • The notes are due 1 week after the assigned
    lecture.
  • Schedule to be announced Thursday

17
Off weeks
  • Instructor away 2 weeks of this quarter
  • Need to agree on time for make-up classes
  • Suggestion Thursday afternoons. Time?

18
My request
  • Feedback!
  • This class is for you

19
Optimization Overview
  • Variables
  • Objective
  • Subject to Constraints
  • Sometimes additional constraints
  • Binary
  • Integer
  • Sometimes uncertainty in parameters (stochastic
    optimization)

20
Types of Optimization Problems
  • Linear Linear functions for objective and
    constraints
  • Nonlinear Nonlinear functions
  • Convex
  • Integer
  • Mixed-Integer
  • Combinatorial
  • Unconstrained No constraints
  • Dynamic Solved in stages

21
Optimization terms and Concepts
  • Variable
  • Feasible region
  • Solution (feasible point)
  • Optimal solution (best point)
  • Global and local optimality
  • Optimality conditions
  • Duality
  • Direct methods
  • Numerical methods
  • Heuristics

22
Modeling and Optimization Stages
  • Define problem and gather data
  • Feasibility check
  • Formulate mathematical model
  • Develop computer-based method for finding optimal
    solution
  • Design and Software implementation
  • Test and refine model
  • Validation
  • Prepare for ongoing model utilization
  • Training, installation
  • Implement
  • Maintenance, updates, reviews, documentation,
    dissemination

23
Software with Text
  • Link to software
Write a Comment
User Comments (0)
About PowerShow.com