Escolar Documentos
Profissional Documentos
Cultura Documentos
Mid Exam: 35
Final Exam: 40
Sessional: 25
(Assignments,
Attendance, Class
participation,
Quizzes)
Introduction to Operations Research
The origins of Operations Research can be traced back to decades, when
early attempts were made to use a scientific approach in the
management of organizations.
Management science is the synonym used for operations Research.
As its name implies ---- Research on operations
Operations: OR is applied to problems that concern how to conduct
and coordinate the operations (i.e. activities) within an organizations.
Research: The research part of the name means that OR uses an
approach that resembles the way research is conducted. The scientific
method is used to investigate the problem of concern.
Introduction Continued…
Step wise process in order to apply OR:
1. In particular, the process begins by carefully observing & formulating
the problem, including gathering all relevant data.
2. Construct a scientific (typically mathematical) model that attempts to
abstract the essence of real problem.
This model is hypothesized.
*Model is a sufficient and precise representation of essential features of the
situation.
3. Model Validation: We made some hypothesis (assumptions) about real
problem & now some experiments are conducted to test this hypothesis.
4. Modify the model if needed & eventually verify some form of
hypothesis.
Characteristics of OR
It is concerned with the practical management of the organization.
Provides understandable conclusions to the decision maker.
OR has a characteristic of broad view point.
( This does not imply that the study of each problem must give
explicit consideration to all aspects of the organization rather, the
objectives being sought must be consistent with those of overall
organizations).
“Objective function”
OR frequently attempts to search for a best solution (referred to as
optimal solution) for the model.
“Search for optimality is an important theme in OR.”
Overview of the OR Modeling Approach
This includes:
Determining such things as the appropriate objectives, Constraints
on what can be done, interrelationships b/w the area to be studied
and other areas of the organization.
Problem definition- is the crucial one because it greatly affects
how relevant the conclusions of the study will be. It is difficult to
extract a ‘right’ answer from the ‘wrong’ problem.
One of the most important aspect of problem definition is making
sure appropriate objectives are made.
Formulating a mathematical model:
The next phase is to reformulate the problem that is easy for
analysis. The conventional method is to formulate a
mathematical model.
A model?
It is an idealized representation of a real life situation.
Common examples include model airplane, portraits, globes
and so on.
A mathematical model?
The are expressed in terms of mathematical symbols and
expressions. For example F=ma, E=mc^2
Flow chart of the process of transforming model
inputs into outputs
*The uncontrollable inputs are those the decision maker cannot influence.
*The uncontrollable inputs can either be known or unknown.
Types of Models
SYMBOLIC MODELS: Symbolic (i.e., algebraic, numerical, logical) models
represent the properties of the real life system through the means of symbols,
mathematical equations, computer programs and simulation models are also symbolic
models.
DETERMINISTIC MODELS: Deterministic models are models which do not
contain the element of probability. Deterministic models involve optimization.
Examples are: Linear programming, Non – linear programming, Integer
programming, Network optimization, and Dynamic programming.
STOCHASTIC MODELS: stochastic models are models which contain the
element of probability. Stochastic models characterize/estimate system
performance.
Examples are: Queuing theory, Stochastic processes, Reliability theory, and
Simulation techniques.
OR Techniques
One of the first attempts of classification was devised by Rivett and
Ackoff (1963). This classification is not complete because still more and
more techniques can be added in the following list.
Linear Programming
Assignment Problems
Transportation Problems
Integer Programming
Network Analysis
Queuing Theory
Inventory Control Models
Decision Theory and Game Theory
Simulation
Dynamic Programming
Goal Programming
Introduction to Linear programming
(LP):
Linear Programming uses a mathematical model to describe
the problem of concern.
The adjective linear means that all the mathematical
functions in this model are required to be linear functions.
The term programming here is essentially a synonym for
planning.
“ Linear programming involves the planning of activities to
obtain an optimal result.”
Linear Programming (LP)
We attempt to maximize (or minimize) a linear function of the
decision variables. (Objective Function)
The values of the decision variables must satisfy a set of
constraints, each of which must be a linear inequality or linear
equality.
A sign restriction on each variable. For each variable Xi the sign
restriction can either say
Xi ≥ 0,
Xi ≤ 0,
Xi unrestricted.
Linear Programming (LP)
PRODUCT (PRODUCTION) MIX PROBLEM # 1:
Objective Function:
Product – A: As, ‘X1’ are the units of product ‘A’, So, Product ‘A’
contributes a profit of Rs. 30X1 from one unit of product.
Product – B: As, X2 are the units of product ‘B’, So, Product ‘B’
contributes a profit of Rs. 40X2 from one unit of product.
o Fifth Avenue’s goal is to maximize its monthly profit. It must decide upon a policy for product mix.
PORTFOLIO SELECTION PROBLEM:
Mr. Ali has Rs. 70, 000 to investment in several alternatives. The
alternative investments are national certificates with an 8.5% return,
Defense Savings Certificates with a 10% return, NIT with a 6.5% return,
and khas deposit with a return of 13%. Each alternative has the same
time until maturity. In addition, each investment alternative has a different
perceived risk thus creating a desire to diversify. Ali wants to know how
much to invest in each alternative in order to maximize the return.
The following guidelines have been established for diversifying
the investments and lessening the risk;
No more than 20% of the total investment should be in khas
deposit.
The amount invested in Defense Savings Certificates should not
exceed the amount invested in the other three alternatives.
At least 30% of the investment should be in NIT and Defense
Savings Certificates.
The ratio of the amount invested in national certificates to the
amount invested in NIT should not exceed one to three.
Formulate the problem as a LP model.
Linear programming (Graphical
Method)
An important aspect of the graphical method is the ability to graph
lines showing the constraints and the objective function of the
linear program.
In linear programming terminology, any unused capacity for a ≤
constraint is referred to as the slack associated with the constraint.
Slack variables are added to the formulation of the linear
programming problem, to represent the slack or idle capacity.
Unused capacity makes no contribution to the profit, thus, slack
variables have coefficient of zero in the objective function.
Slack & Surplus
Slack
A ≤ B
A +x=B
A≥B
A=B+x
A–x=B
Problem (solve using Graphical method)
Z = 3A + 3B
s.t.
2A + 3B ≤ 12
6A + 4B ≤ 24
Standard form:
Z = 3A + 3B + 0S1 + 0S2
s.t.
2A + 3B + S1 = 12
6A + 4B + S2 = 24
Note (from practical point of view)
Linear programming (Graphical
Method)
Example: (The Reddy Mikks Company)
Reddy Mikks produces both interior and exterior paints from two raw materials, M1 and M2. the
following table provides the basic data of the problem:
A market survey indicates that the daily demand for interior paint cannot exceed that for exterior paint
by more than 1 ton. Also, the maximum daily demand for interior paint is 2 tons.
Reddy Mikks wants to determine the optimum(best) product mix of interior and exterior paints that
maximize the total daily profit.
Decision variables: That we seek to determine.
x1= Tons produced daily of exterior paint
x2= Tons produced daily of interior paint
Objective Function: That we need to optimize (maximize or minimize).
Total profit from exterior paint = 5x1 (thousand) dollars
Total profit from interior paint = 4x2 (thousand) dollars
Z represent the total daily profit (in thousand of dollars), the objective function of the company is
Maximize Z = 5x1 +4x2
Constraints: That solution must satisfy.
Material restriction:
6x1+4x2 ≤ 24 (Raw material M1)
x1 + 2x2 ≤ 6 (Raw material M2)
Market restriction:
x2 ≤ x 1 + 1
x2 – x1 ≤ 1
Demand restriction:
x2 ≤ 2
Non negativity constraint:
x1 ≥ 0 ; x2 ≥ 0
*Thus, the non-negativity of the variables restricts the solution-space to the first quadrant.
The feasible solution space of the problem represents the area in the first quadrant in which all the
constraints are satisfied.
Any point in or on the boundary of the area ABCDEF is part of the feasible solution space.
All parts outside the area are infeasible.
The determination of the optimum solution requires identifying the direction in which the profit function
Maximize Z = 5x1 +4x2 increases.
As the number of constraints and variables increases, the number of corner points (promising solution
points) also increases.
Ingredient Cost
Chicken $3
Beef $5
The time required to produce the first type of toy is 6 hours , 8 hours , and
12 hours in machines A , B , and C respectively. The time required to
produce the second type of toy is 8 hours , 4 hours , and 4 hours in
machines A , B , and C respectively .
The maximum available time ( in hours ) for the machines A , B , and C are
380 , 300 , 404 respectively . The profit on the first type of toy is $5 per
unit while on the second type of toy is $3 per unit .
Formulate the problem as a LP problem so as to maximize profit .