40
Operations Research Safi Ur Rehman

Lecture 1 introduction to or

Embed Size (px)

Citation preview

Page 1: Lecture 1   introduction to or

Operations Research

Safi Ur Rehman

Page 2: Lecture 1   introduction to or

Outline• Introduction to Operations Research• Mathematical Modeling

– Concepts and Formulations

• Linear Programming– Examples– Geometry of Linear Programs / Graphical Solution

• Mathematical Programming– Solving Linear & Integer Programming Problems

• Excel Solver & GNU Linear Programming Kit (GLPK)

Page 3: Lecture 1   introduction to or

Operations Research“The discipline of applying advanced analytical methods to help make better decisions”

✦✦✦• World War II :British Military leaders asked scientists and engineers to analyze several military problems

• Deploying of radar• Management of convoy,

bombing, antisubmarine and mining operations

• The result was called Operations Research

• Management Science is also used as a synonym, sometimes for OR.

Page 4: Lecture 1   introduction to or

Operations Research - Definitions

“The science of better”✦✦✦

“The use of mathematical models, statistics and algorithms to aid in decision-making with the goal of improving or optimizing performance”

✦✦✦“Research designed to determine the most efficient way to do something”

✦✦✦“The application of scientific methods to improve the effectiveness of operations, decisions and management”

Page 5: Lecture 1   introduction to or

• During WWII, OR developed to allocate scarce resources to military operations

• After the war, OR introduced into industry• Improvements in techniques• Computer revolution

• OR techniques may be used to solve problems• Related to how to coordinate the activities of

an organization• Type of organization is irrelevant.

• OR successfully applied to a wide range of industries

Operations Research

Page 6: Lecture 1   introduction to or

• Skills for Operations Researchers

• Modeling Skills• Take a real world situation, and model it

using mathematics

• Methodological Toolkit• Optimization • Probabilistic Models

Operations Research

Page 7: Lecture 1   introduction to or

• Phases of an OR study• Define the problem of interest and gather

relevant data• Formulate a mathematical model to represent

the problem• Develop a computer-based procedure for

deriving solutions to the problem from the model

• Test the model and refine it as needed• Prepare for the ongoing application of the

model as prescribed by management• Implement

• Data, Models, Algorithms, Insights and Decisions (DMAID)

• Optimization

Operations Research

Page 8: Lecture 1   introduction to or

• Personal choices • Best career choices, • Best use of our time • Best strategies, • Best value for the dollar

• Company choices • Maximize value to shareholders • Determine optimal mix of products or

services • Minimize production costs • Minimize cost of getting product to

customers • Maximize value of advertising • Hire the best workers

Optimization is Every where

Page 9: Lecture 1   introduction to or

Mathematical Modeling &

Linear Programming

Page 10: Lecture 1   introduction to or

• Mathematical modeling is describing a real-world problem in a mathematical way by what is called a model, such that it becomes possible to deploy mathematical tools for its solution.

• The model should be based on first principles and elementary relations and it should be accurate enough to have reasonable claims to predict both quantitative and qualitative aspects of the original problem.

Mathematical Modelling

Page 11: Lecture 1   introduction to or

Linear Programming• 1939 - L. V. Kantorovitch :

Foundations of Linear Programming• 1947 G. B. Dantgiz : Invention of the

Simplex Algorithm• Today: Some people say and believe

that:Linear programming is the most important development of mathematics in the 20th century

Page 12: Lecture 1   introduction to or

Optimal Use of Scarce ResourcesFoundation and Economics Interpretation of LP

Leonid V. Kantorovich Tjalling C. Koopmans Nobel Prize for Economics 1975

Page 13: Lecture 1   introduction to or

Stigler’s Diet ProblemThe First Linear Program

George J. StiglerNobel Prize for Economics 1982

Page 14: Lecture 1   introduction to or

George Dantgiz and Ralph Gomory

Page 15: Lecture 1   introduction to or
Page 16: Lecture 1   introduction to or
Page 17: Lecture 1   introduction to or
Page 18: Lecture 1   introduction to or
Page 19: Lecture 1   introduction to or
Page 20: Lecture 1   introduction to or
Page 21: Lecture 1   introduction to or
Page 22: Lecture 1   introduction to or
Page 23: Lecture 1   introduction to or
Page 24: Lecture 1   introduction to or
Page 25: Lecture 1   introduction to or

Class Break

Discussion about Mini Project

Page 26: Lecture 1   introduction to or
Page 27: Lecture 1   introduction to or
Page 28: Lecture 1   introduction to or
Page 29: Lecture 1   introduction to or
Page 30: Lecture 1   introduction to or
Page 31: Lecture 1   introduction to or
Page 32: Lecture 1   introduction to or
Page 33: Lecture 1   introduction to or
Page 34: Lecture 1   introduction to or
Page 35: Lecture 1   introduction to or
Page 36: Lecture 1   introduction to or
Page 37: Lecture 1   introduction to or
Page 38: Lecture 1   introduction to or
Page 39: Lecture 1   introduction to or

Mathematical Programming

Page 40: Lecture 1   introduction to or

Mathematical Programming