SlideShare une entreprise Scribd logo
1  sur  23
© Department of Mechanical Engineering
MS-301EngineeringManagement
Engineering
Management
Lecture By
Prof. Dr. Naseer Ahmed
Email: naseer@cecos.edu.pk
Department of Mechanical Engineering
CECOS University
© Department of Mechanical Engineering
MS-301EngineeringManagement
Management Science
Model and Their analysis
• A model is an abstraction or simplification of
reality, designed to include only the essential
features that determine the behaviour of a real
system
• For example, a three dimensional physical model
of a chemical processing plant might include
scale models of major equipment and large
diameter pipes, but it would not normally include
small piping or electrical wiring
• Most of the models of management science are
mathematical models.
• These can be as simple as the common equation
representing the financial operation of a company
© Department of Mechanical Engineering
MS-301EngineeringManagement
Management Science
Model and Their analysis
• Net income = revenue – expenses – taxes
• On the other hand, they may involve a very
complex set of equations
• As an example, the Urban Dynamics model was
created by Jay Forrester to simulate the growth
and decay of cities
• This model consisted of 154 equations
representing relationships between the factors
that he believed were essential: three economic
classes of workers (managerial/professional,
skilled, and unemployed), three corresponding
classes of housing, three types of industry (new,
mature and declining), taxation and land use
© Department of Mechanical Engineering
MS-301EngineeringManagement
Management Science
Model and Their analysis
• The value of these factors evolved through 250
simulated years to model the changing
characteristics of a city
• Even these 154 relationships still proved too
simplistic to provide any reliable guide to urban
development policies
• Management sciences uses a five step process
that begins in the real world, moves into the
model world to solve the problem, then returns to
the real world for implementation
© Department of Mechanical Engineering
MS-301EngineeringManagement
Management Science
Model and Their analysis
Real World Simulated (model) world
Formulate the problem (defining
objectives, variables and
constraints)
Construct a mathematical model
(a simplified yet realistic
representation of the system)
Test the model’s ability to predict
the present from the past, and
revise until you are satisfied
Derive a solution from the model
Apply the model’s solution to the
real system, document its
effectiveness, and revise further
as required
© Department of Mechanical Engineering
MS-301EngineeringManagement
Management Science
The Analyst and the Manager
• To be effective, the management science analyst
cannot just create models in an “ivory tower”
• The Problem-solving team must include
managers and others from the department or
systems being studied – to establish objectives,
explain system operations, review the model as it
develops from an operative perspective, and help
test the model
• The user who has been part of model
development, has developed some
understanding of it and confidence in it, and feels
a sense of “ownership” of it is most likely to use it
effectively
© Department of Mechanical Engineering
MS-301EngineeringManagement
Management Science
The Analyst and the Manager
• The manager is not likely to have a detailed knowledge
of management science techniques, nor the time for
model development
• Today’s manager should, however, understand the
nature of management science tools and the types of
management situations in which they might be useful
• Increasingly, management positions are being filled with
graduates of management (or engineering management)
programs that have included an introduction to the
fundamentals of management science and statistics
• Regrettably, all too few operations research or
management science programs require the introduction
to organization and behavioural theory that would help
close the manager/analyst gap from the opposite
direction
© Department of Mechanical Engineering
MS-301EngineeringManagement
Management Science
The Analyst and the Manager
• There is considerable discussion today of the effect
of computers and their applications (management
science, decision support systems, expert systems,
etc.) on managers and organizations
• Certainly, workers and managers whose jobs are so
routine that their decisions can be reduced to
mathematical equations have reason to worry about
being replaced by computers
• For most managers, however, modern methods
offer the chance to reduce the time one must spend
on more trial matters, freeing up time for the types
of work and decisions that only people can
accomplish
© Department of Mechanical Engineering
MS-301EngineeringManagement
Tools for Decision Making
Categories of Decision Making
• Decision making can be discussed conveniently
in three categories: decision making under
certainty(confidence), under risk, and under
uncertainty
• The payoff table, or decision matrix will help in
this discussion
© Department of Mechanical Engineering
MS-301EngineeringManagement
Tools for Decision Making
Categories of Decision Making
𝑆𝑡𝑎𝑡𝑒 𝑜𝑓 𝑁𝑎𝑡𝑢𝑟𝑒/𝑃𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑖𝑡𝑦
𝑁1 𝑁2 … … 𝑁𝑗 … … 𝑁 𝑛
𝐴𝑙𝑡𝑒𝑟𝑛𝑎𝑡𝑖𝑣𝑒 𝑝1 𝑝2 … … 𝑝𝑗 … … 𝑝 𝑛
𝐴1 𝑂11 𝑂12 … … 𝑂1𝑗 … … 𝑂1𝑛
𝐴2 𝑂21 𝑂22 … … 𝑂2𝑗 … … 𝑂2𝑛
… … … … … … … … … … … … … …
𝐴𝑖 𝑂𝑖1 𝑂𝑖2 … … 𝑂𝑖𝑗 … … 𝑂𝑖𝑛
… … … … … … … … … … … … … …
𝐴 𝑚 𝑂 𝑚1 𝑂 𝑚2 … … 𝑂 𝑚𝑗 … … 𝑂 𝑚𝑛
Payoff Table
© Department of Mechanical Engineering
MS-301EngineeringManagement
Tools for Decision Making
Categories of Decision Making
• Our discussion will be made among some
number 𝑚 of alternatives, identified as
𝐴1, 𝐴2, … … . , 𝐴 𝑚
• There may be more that one future “State of
nature” 𝑁 (The model allows for 𝑛 different
futures)
• These future states of nature may not be equally
likely, but each state 𝑁𝑗 will have some (known or
unknown) probability of occurrence 𝑝𝑗. Since the
future must take on one of n values of 𝑁𝑗, the
sum of 𝑛 values of 𝑝𝑗 must be 1.0.
© Department of Mechanical Engineering
MS-301EngineeringManagement
Tools for Decision Making
Categories of Decision Making
• The outcome (or payoff, or benefit gained) will
depend on both the alternative chosen and the
future state of nature that occurs
• For example, if you choose alternative 𝐴𝑖 and the
state of nature 𝑁𝑗 takes place (as it will with
probability 𝑝𝑗), the payoff will be outcome 𝑂𝑖𝑗. A
full payoff table will contain 𝑚 times 𝑛 possible
outcomes.
• Let us consider what this model implies and the
analytical tools we might choose to use under
each of our three classes of decision making
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
• Decision making under certainty implies that we
are certain of the future state of nature (or we
assume that we are). In our model, this means
that the probability 𝑝1 of future 𝑁1 is 1.0, and all
other futures have zero probability
• The solution, naturally is to choose the alternative
𝐴𝑖 that gives us the most favourable outcome 𝑂𝑖𝑗.
Although this may seem like a trivial exercise,
there are many problems that are so complex
that sophisticated mathematical techniques are
needed to find the best solution
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming
• One common technique for decision making
under certainty is called linear programming
• In this method, a desired benefit (such as profit)
can be expressed as a mathematical function
(the value model or objective function) of several
variables
• The solution is the set of values for the
independent variables (decision variables) that
serves to maximize the benefits (or, in many
problems, to minimize the cost) subject to certain
limits (constraints)
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Example
• Consider a factory producing two products, product X
and Y
• The problem is this: if you can realize $10 profit per unit
of product X and $14 per unit of product Y, what is the
production level of x units of product X and y units of
product Y that maximizes the profit P? that is you seek
to
𝑚𝑎𝑥𝑖𝑚𝑖𝑧𝑒 𝑃 = 10𝑥 + 14𝑦
• You can get a profit of
– $350 by selling 35 units of X or 25 units of Y
– $700 by selling 70 units of X or 50 units of Y
– $620 by selling 62 units of X or 44.3 units of Y; or (as
in the first two cases as well) any combination of X
and Y on the isoprofit line connecting these two
points
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Example
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Example
• Your production, and therefore your profit, is
subject to resource limitations, or constraints
• Assume in this example that you employ five
workers
– Three machinists
– Two assemblers
• And that each works only 40 hours a week
• Product X and/or Y can be produced by these
workers subject to the following constraints:
– Product X require three hours of machining and
one hour of assembly per unit
– Product Y require two hours of machining and two
hours of assembly per unit
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Example
• These constraints are expressed mathematically as
follows
3𝑥 + 2𝑦 ≤ 120 ℎ𝑜𝑢𝑟𝑠 𝑚𝑎𝑐ℎ𝑖𝑛𝑖𝑛𝑔 𝑡𝑖𝑚𝑒
𝑥 + 2𝑦 ≤ 80 ℎ𝑜𝑢𝑟𝑠 𝑎𝑠𝑠𝑒𝑚𝑏𝑙𝑦 𝑡𝑖𝑚𝑒
• Since there are only two products, these limitations
can be shown on a two-dimensional graph
• Since all relationships are linear, the solution to our
problem will fall at one of the corners
• To find the solution, begin at some feasible solution
(satisfying the given constraints) such as (x, y) = (0,
0), and proceed in the direction of “steepest ascent” of
the profit function (in this case, by increasing
production of Y at $ 14 profit per year) until some
constraint is reached
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Example
• Since assembly hours are limited to 80, no more than
80/2=40 units of Y can be made, earning 40X$14 =
$560 profit
• Then proceed along the steepest allowable ascent
from there (along the assembly constraint line) until
another constraint (machining hours) is reached
• At that point, (x, y) = (20, 30) and profit
𝑃 = 20 𝑋 $10 + 30 𝑋 $14 = $620
• Since there is no remaining edge along which profit
increases, this is the optimum solution
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Example
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Computer Solution
• About 50 years ago George Danzig of Stanford
University developed the simplex method, which
expresses the foregoing technique in a mathematical
algorithm that permits computer solution of linear
programming problems with many variables
(dimensions), not just the two (assembly and
machining) of this example
• Now linear programs in a few thousand variables and
constraints are viewed as “Small”
• Problems having tens or hundreds of thousands of
continuous variables and constraints are regularly
solved; tractable integer programs are necessarily
smaller, but are still commonly in the hundreds or
thousands of variables and constraints
© Department of Mechanical Engineering
MS-301EngineeringManagement
Decision making under certainty
Linear Programming: Computer Solution
• Another classic linear programming application is the oil
refinery problem, where profit is maximized over a set of
available crude oils, process equipment limitations,
product with different unit profits, and other constraints
• Other applications include assignment of employees with
differing aptitude to the jobs that need to be done to
maximize the overall use of skills; selecting the
quantities of items to be done to maximize the overall
use of skills; selecting the quantities of items to be
shipped from a number of warehouses to a variety of
customers while minimizing transportation cost; and
many more
• In each case there is one best answer, and the
challenge is to express the problem properly so that it
fits a known method of solution
© Department of Mechanical Engineering
MS-301EngineeringManagement
Assignment
• You operate a small wooden toy company
making two products: alphabet blocks and
wooden trucks. Your profit is $30 per box of
blocks and $40 per box of trucks. Producing a
box of blocks requires one hour of woodworking
and two hours of painting; producing a box of
trucks takes three hours of woodworking, but only
one hour of painting. You employ three
woodworkers and two painters, each working 40
hours a week. How many boxes of blocks (B) and
trucks (T) should you make each week to
maximize profit? Solve graphically as a linear
program and confirm analytically.

Contenu connexe

Similaire à 3. 2. decision making

LPP application and problem formulation
LPP application and problem formulationLPP application and problem formulation
LPP application and problem formulation
Karishma Chaudhary
 
Environmental Pollution RecommendationThere is a concern in yo.docx
Environmental Pollution RecommendationThere is a concern in yo.docxEnvironmental Pollution RecommendationThere is a concern in yo.docx
Environmental Pollution RecommendationThere is a concern in yo.docx
SALU18
 

Similaire à 3. 2. decision making (20)

Operations Research Digital Material.pdf
Operations Research Digital Material.pdfOperations Research Digital Material.pdf
Operations Research Digital Material.pdf
 
Operations Research
Operations ResearchOperations Research
Operations Research
 
Models of Operational research, Advantages & disadvantages of Operational res...
Models of Operational research, Advantages & disadvantages of Operational res...Models of Operational research, Advantages & disadvantages of Operational res...
Models of Operational research, Advantages & disadvantages of Operational res...
 
Unit 1 introduction to simulation
Unit 1 introduction to simulationUnit 1 introduction to simulation
Unit 1 introduction to simulation
 
M 3 iot
M 3 iotM 3 iot
M 3 iot
 
Or senting
Or sentingOr senting
Or senting
 
Operation research history and overview application limitation
Operation research history and overview application limitationOperation research history and overview application limitation
Operation research history and overview application limitation
 
Introduction to simulation modeling
Introduction to simulation modelingIntroduction to simulation modeling
Introduction to simulation modeling
 
QMB12ch01.pptx
QMB12ch01.pptxQMB12ch01.pptx
QMB12ch01.pptx
 
Operations-research in quantitative math
Operations-research in quantitative mathOperations-research in quantitative math
Operations-research in quantitative math
 
Materi 10 - Penelitian Pemodelan Komputer.pdf
Materi 10 - Penelitian Pemodelan Komputer.pdfMateri 10 - Penelitian Pemodelan Komputer.pdf
Materi 10 - Penelitian Pemodelan Komputer.pdf
 
DECISION MAKING
DECISION MAKINGDECISION MAKING
DECISION MAKING
 
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptxUNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
UNIT-2 Quantitaitive Anlaysis for Mgt Decisions.pptx
 
Simulation & Modelling
Simulation & ModellingSimulation & Modelling
Simulation & Modelling
 
LPP application and problem formulation
LPP application and problem formulationLPP application and problem formulation
LPP application and problem formulation
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
 
Fundamentals of Quantitative Analysis
Fundamentals of Quantitative AnalysisFundamentals of Quantitative Analysis
Fundamentals of Quantitative Analysis
 
VET4SBO Level 2 module 2 - unit 1 - v1.0 en
VET4SBO Level 2   module 2 - unit 1 - v1.0 enVET4SBO Level 2   module 2 - unit 1 - v1.0 en
VET4SBO Level 2 module 2 - unit 1 - v1.0 en
 
Simulation and Modelling Reading Notes.pptx
Simulation and Modelling  Reading Notes.pptxSimulation and Modelling  Reading Notes.pptx
Simulation and Modelling Reading Notes.pptx
 
Environmental Pollution RecommendationThere is a concern in yo.docx
Environmental Pollution RecommendationThere is a concern in yo.docxEnvironmental Pollution RecommendationThere is a concern in yo.docx
Environmental Pollution RecommendationThere is a concern in yo.docx
 

Plus de Jamshid khan (9)

Jam shid khan
Jam shid khanJam shid khan
Jam shid khan
 
Gas Turbine Power Plant
Gas Turbine Power Plant Gas Turbine Power Plant
Gas Turbine Power Plant
 
Jam shid khan
Jam shid khanJam shid khan
Jam shid khan
 
Energy Crises in Pakistan (Power plants)
Energy Crises in Pakistan (Power plants)Energy Crises in Pakistan (Power plants)
Energy Crises in Pakistan (Power plants)
 
Bending and Buckling Test
Bending and Buckling TestBending and Buckling Test
Bending and Buckling Test
 
CAD & CAM introduction
CAD & CAM introductionCAD & CAM introduction
CAD & CAM introduction
 
Non traditional
Non traditionalNon traditional
Non traditional
 
1. introduction to engineering management
1. introduction to engineering management1. introduction to engineering management
1. introduction to engineering management
 
PresentationElectrochemical Machining Processes
PresentationElectrochemical Machining ProcessesPresentationElectrochemical Machining Processes
PresentationElectrochemical Machining Processes
 

Dernier

scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Dernier (20)

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 

3. 2. decision making

  • 1. © Department of Mechanical Engineering MS-301EngineeringManagement Engineering Management Lecture By Prof. Dr. Naseer Ahmed Email: naseer@cecos.edu.pk Department of Mechanical Engineering CECOS University
  • 2. © Department of Mechanical Engineering MS-301EngineeringManagement Management Science Model and Their analysis • A model is an abstraction or simplification of reality, designed to include only the essential features that determine the behaviour of a real system • For example, a three dimensional physical model of a chemical processing plant might include scale models of major equipment and large diameter pipes, but it would not normally include small piping or electrical wiring • Most of the models of management science are mathematical models. • These can be as simple as the common equation representing the financial operation of a company
  • 3. © Department of Mechanical Engineering MS-301EngineeringManagement Management Science Model and Their analysis • Net income = revenue – expenses – taxes • On the other hand, they may involve a very complex set of equations • As an example, the Urban Dynamics model was created by Jay Forrester to simulate the growth and decay of cities • This model consisted of 154 equations representing relationships between the factors that he believed were essential: three economic classes of workers (managerial/professional, skilled, and unemployed), three corresponding classes of housing, three types of industry (new, mature and declining), taxation and land use
  • 4. © Department of Mechanical Engineering MS-301EngineeringManagement Management Science Model and Their analysis • The value of these factors evolved through 250 simulated years to model the changing characteristics of a city • Even these 154 relationships still proved too simplistic to provide any reliable guide to urban development policies • Management sciences uses a five step process that begins in the real world, moves into the model world to solve the problem, then returns to the real world for implementation
  • 5. © Department of Mechanical Engineering MS-301EngineeringManagement Management Science Model and Their analysis Real World Simulated (model) world Formulate the problem (defining objectives, variables and constraints) Construct a mathematical model (a simplified yet realistic representation of the system) Test the model’s ability to predict the present from the past, and revise until you are satisfied Derive a solution from the model Apply the model’s solution to the real system, document its effectiveness, and revise further as required
  • 6. © Department of Mechanical Engineering MS-301EngineeringManagement Management Science The Analyst and the Manager • To be effective, the management science analyst cannot just create models in an “ivory tower” • The Problem-solving team must include managers and others from the department or systems being studied – to establish objectives, explain system operations, review the model as it develops from an operative perspective, and help test the model • The user who has been part of model development, has developed some understanding of it and confidence in it, and feels a sense of “ownership” of it is most likely to use it effectively
  • 7. © Department of Mechanical Engineering MS-301EngineeringManagement Management Science The Analyst and the Manager • The manager is not likely to have a detailed knowledge of management science techniques, nor the time for model development • Today’s manager should, however, understand the nature of management science tools and the types of management situations in which they might be useful • Increasingly, management positions are being filled with graduates of management (or engineering management) programs that have included an introduction to the fundamentals of management science and statistics • Regrettably, all too few operations research or management science programs require the introduction to organization and behavioural theory that would help close the manager/analyst gap from the opposite direction
  • 8. © Department of Mechanical Engineering MS-301EngineeringManagement Management Science The Analyst and the Manager • There is considerable discussion today of the effect of computers and their applications (management science, decision support systems, expert systems, etc.) on managers and organizations • Certainly, workers and managers whose jobs are so routine that their decisions can be reduced to mathematical equations have reason to worry about being replaced by computers • For most managers, however, modern methods offer the chance to reduce the time one must spend on more trial matters, freeing up time for the types of work and decisions that only people can accomplish
  • 9. © Department of Mechanical Engineering MS-301EngineeringManagement Tools for Decision Making Categories of Decision Making • Decision making can be discussed conveniently in three categories: decision making under certainty(confidence), under risk, and under uncertainty • The payoff table, or decision matrix will help in this discussion
  • 10. © Department of Mechanical Engineering MS-301EngineeringManagement Tools for Decision Making Categories of Decision Making 𝑆𝑡𝑎𝑡𝑒 𝑜𝑓 𝑁𝑎𝑡𝑢𝑟𝑒/𝑃𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑖𝑡𝑦 𝑁1 𝑁2 … … 𝑁𝑗 … … 𝑁 𝑛 𝐴𝑙𝑡𝑒𝑟𝑛𝑎𝑡𝑖𝑣𝑒 𝑝1 𝑝2 … … 𝑝𝑗 … … 𝑝 𝑛 𝐴1 𝑂11 𝑂12 … … 𝑂1𝑗 … … 𝑂1𝑛 𝐴2 𝑂21 𝑂22 … … 𝑂2𝑗 … … 𝑂2𝑛 … … … … … … … … … … … … … … 𝐴𝑖 𝑂𝑖1 𝑂𝑖2 … … 𝑂𝑖𝑗 … … 𝑂𝑖𝑛 … … … … … … … … … … … … … … 𝐴 𝑚 𝑂 𝑚1 𝑂 𝑚2 … … 𝑂 𝑚𝑗 … … 𝑂 𝑚𝑛 Payoff Table
  • 11. © Department of Mechanical Engineering MS-301EngineeringManagement Tools for Decision Making Categories of Decision Making • Our discussion will be made among some number 𝑚 of alternatives, identified as 𝐴1, 𝐴2, … … . , 𝐴 𝑚 • There may be more that one future “State of nature” 𝑁 (The model allows for 𝑛 different futures) • These future states of nature may not be equally likely, but each state 𝑁𝑗 will have some (known or unknown) probability of occurrence 𝑝𝑗. Since the future must take on one of n values of 𝑁𝑗, the sum of 𝑛 values of 𝑝𝑗 must be 1.0.
  • 12. © Department of Mechanical Engineering MS-301EngineeringManagement Tools for Decision Making Categories of Decision Making • The outcome (or payoff, or benefit gained) will depend on both the alternative chosen and the future state of nature that occurs • For example, if you choose alternative 𝐴𝑖 and the state of nature 𝑁𝑗 takes place (as it will with probability 𝑝𝑗), the payoff will be outcome 𝑂𝑖𝑗. A full payoff table will contain 𝑚 times 𝑛 possible outcomes. • Let us consider what this model implies and the analytical tools we might choose to use under each of our three classes of decision making
  • 13. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty • Decision making under certainty implies that we are certain of the future state of nature (or we assume that we are). In our model, this means that the probability 𝑝1 of future 𝑁1 is 1.0, and all other futures have zero probability • The solution, naturally is to choose the alternative 𝐴𝑖 that gives us the most favourable outcome 𝑂𝑖𝑗. Although this may seem like a trivial exercise, there are many problems that are so complex that sophisticated mathematical techniques are needed to find the best solution
  • 14. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming • One common technique for decision making under certainty is called linear programming • In this method, a desired benefit (such as profit) can be expressed as a mathematical function (the value model or objective function) of several variables • The solution is the set of values for the independent variables (decision variables) that serves to maximize the benefits (or, in many problems, to minimize the cost) subject to certain limits (constraints)
  • 15. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Example • Consider a factory producing two products, product X and Y • The problem is this: if you can realize $10 profit per unit of product X and $14 per unit of product Y, what is the production level of x units of product X and y units of product Y that maximizes the profit P? that is you seek to 𝑚𝑎𝑥𝑖𝑚𝑖𝑧𝑒 𝑃 = 10𝑥 + 14𝑦 • You can get a profit of – $350 by selling 35 units of X or 25 units of Y – $700 by selling 70 units of X or 50 units of Y – $620 by selling 62 units of X or 44.3 units of Y; or (as in the first two cases as well) any combination of X and Y on the isoprofit line connecting these two points
  • 16. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Example
  • 17. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Example • Your production, and therefore your profit, is subject to resource limitations, or constraints • Assume in this example that you employ five workers – Three machinists – Two assemblers • And that each works only 40 hours a week • Product X and/or Y can be produced by these workers subject to the following constraints: – Product X require three hours of machining and one hour of assembly per unit – Product Y require two hours of machining and two hours of assembly per unit
  • 18. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Example • These constraints are expressed mathematically as follows 3𝑥 + 2𝑦 ≤ 120 ℎ𝑜𝑢𝑟𝑠 𝑚𝑎𝑐ℎ𝑖𝑛𝑖𝑛𝑔 𝑡𝑖𝑚𝑒 𝑥 + 2𝑦 ≤ 80 ℎ𝑜𝑢𝑟𝑠 𝑎𝑠𝑠𝑒𝑚𝑏𝑙𝑦 𝑡𝑖𝑚𝑒 • Since there are only two products, these limitations can be shown on a two-dimensional graph • Since all relationships are linear, the solution to our problem will fall at one of the corners • To find the solution, begin at some feasible solution (satisfying the given constraints) such as (x, y) = (0, 0), and proceed in the direction of “steepest ascent” of the profit function (in this case, by increasing production of Y at $ 14 profit per year) until some constraint is reached
  • 19. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Example • Since assembly hours are limited to 80, no more than 80/2=40 units of Y can be made, earning 40X$14 = $560 profit • Then proceed along the steepest allowable ascent from there (along the assembly constraint line) until another constraint (machining hours) is reached • At that point, (x, y) = (20, 30) and profit 𝑃 = 20 𝑋 $10 + 30 𝑋 $14 = $620 • Since there is no remaining edge along which profit increases, this is the optimum solution
  • 20. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Example
  • 21. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Computer Solution • About 50 years ago George Danzig of Stanford University developed the simplex method, which expresses the foregoing technique in a mathematical algorithm that permits computer solution of linear programming problems with many variables (dimensions), not just the two (assembly and machining) of this example • Now linear programs in a few thousand variables and constraints are viewed as “Small” • Problems having tens or hundreds of thousands of continuous variables and constraints are regularly solved; tractable integer programs are necessarily smaller, but are still commonly in the hundreds or thousands of variables and constraints
  • 22. © Department of Mechanical Engineering MS-301EngineeringManagement Decision making under certainty Linear Programming: Computer Solution • Another classic linear programming application is the oil refinery problem, where profit is maximized over a set of available crude oils, process equipment limitations, product with different unit profits, and other constraints • Other applications include assignment of employees with differing aptitude to the jobs that need to be done to maximize the overall use of skills; selecting the quantities of items to be done to maximize the overall use of skills; selecting the quantities of items to be shipped from a number of warehouses to a variety of customers while minimizing transportation cost; and many more • In each case there is one best answer, and the challenge is to express the problem properly so that it fits a known method of solution
  • 23. © Department of Mechanical Engineering MS-301EngineeringManagement Assignment • You operate a small wooden toy company making two products: alphabet blocks and wooden trucks. Your profit is $30 per box of blocks and $40 per box of trucks. Producing a box of blocks requires one hour of woodworking and two hours of painting; producing a box of trucks takes three hours of woodworking, but only one hour of painting. You employ three woodworkers and two painters, each working 40 hours a week. How many boxes of blocks (B) and trucks (T) should you make each week to maximize profit? Solve graphically as a linear program and confirm analytically.