Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
33 views

Decision Sciences: Statistics Linear Programming and Extensions

The document discusses linear programming and its applications. It provides examples of how to formulate optimization problems as linear programs by defining decision variables, objective functions, and constraints. Some common applications mentioned include production planning, advertising media selection, transportation problems, and investment planning. Linear programming aims to maximize or minimize some objective subject to linear constraints, and it is widely used for decision making across various domains.

Uploaded by

Naresh Hariyani
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Decision Sciences: Statistics Linear Programming and Extensions

The document discusses linear programming and its applications. It provides examples of how to formulate optimization problems as linear programs by defining decision variables, objective functions, and constraints. Some common applications mentioned include production planning, advertising media selection, transportation problems, and investment planning. Linear programming aims to maximize or minimize some objective subject to linear constraints, and it is widely used for decision making across various domains.

Uploaded by

Naresh Hariyani
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

Decision Sciences

Statistics
Linear Programming and extensions
Linear Programming modelling
Graphical Method to solve a Linear Program
Transportation Problem
Assignment Problem
Introduction to Integer Programming
Introduction to Decision Analysis

Decisions are to be made everywhere.


Data

Information

Decision

Operations Research
During World War II, the military managements in
the U.K and the USA engaged a team of
scientists to study the limited military resources
and form a plan of action or programme to utilize
them in the most effective manner. This was
done under the name 'Operation Research' (OR)
because the team was dealing with research on
military operation.
Research designed to determine most efficient
way to do something
Science of decision making: Mathematical or
scientific analysis of a process or operation, used

Applications of LP
Linear Programming is one of the most widely
used optimization Model
Financial portfolio selection
Production scheduling
Telecommunications
Banking and Finance
Traffic Management
Job assignment
Airline Flight and Crew Scheduling
Shipping and transportation
Military Operations
Many others

Optimization Problem
What is an Optimization Problem all
about??
Minimizing or Maximizing some Objective subject
to certain restrictions.

Why is an Optimization Problem


required??
All problems seek to maximize or minimize some
quantity (the objective function).
The presence of restrictions or constraints, limits
the degree to which we can pursue our objective.
There must be alternative courses of action to
choose from.

Linear Programming Problem


Optimization Problem: (Mathematically)
Return Function (Objective Function)
Constraint Functions

Linear Program
All functions are linear = linear relationship

What do we mean by linear?


Linear:
Things are proportional
Double the production:
Profit gets doubled
Raw material consumption is doubled

An Example
Two Products (A and B)
Each requires two raw materials (P and Q)
One ton of A needs
2 tons of P, 4 tons of Q

One ton of B needs


3 tons of P, 2 tons of Q

Raw material availability is limited


6 tons of P, 9 tons of Q

Each product yields different profit/ton


A: Rs. 400 per ton
B: Rs. 500 per ton

Problem: How much of each product should


be produced so that Total Profit is maximized

Elements of a Linear Programming


Model
Decision Variables
Quantities whose values the management
wants to
decide
x1: tons of product A to produce
x2: tons of product B to produce

Parameters (Problem Data)


Quantities that cannot be changed by
management
Profit per ton
Raw material availability
Qty. of raw material needed per ton of product

Objective Function
A mathematical function of decision variables,
whose value the management wishes to minimize or
maximize by controlling the values of decision
variables
Maximize 400.x1 + 500.x2

Constraints
Restrictions under which the decision must be
taken
a) Requirement Availability (for each raw

material)
2.x1 + 3.x2 6

(availability of P)

4.x1 + 2.x2 9

(availability of Q)

b) Production Quantities cannot be negative


x1 0, x2 0

Complete Model
Maximize 400.x1 + 500.x2
Subject to:

2.x1 + 3.x2 6

4.x1 + 2.x2 9
x1 , x2 0

The above is an LP Formulation of the problem.


Study and Explore the mathematical structure.
Learn techniques for solving it.
Learn how to formulate real life problems as LPs

Why call it Linear Programming


What do we mean by linear?
Take the constraint 2.x1 + 3.x2 6
Let x1 and x2 be coordinates on a graph paper
Draw a graph of the equation 2.x1 + 3.x2 = 6.

What does that graph look like?


It is a straight line

Programming??
Not to be confused with computer
programming?

Formulation of a Linear Program


Formulation:
To translate a given real world situation into a
mathematical statement.

Identify Decision variables


Identify objective function
Identify constraints

More of an Art than a Science


Takes practice and experience to formulate correctly and
efficiently

Production Planning

Decision Variables:
x1: Number of Product 1
x2: Number of Product 2

Objective:
Maximize 6x1 + 4x2

Constraints:
10x1 + 10x2 100 (Assembly Line 1)
7x1 + 3x2
42 (Assembly Line 2)
x 1, x 2 0

Jewelry Design

Decision Variables:
x1: Number of Necklace
x2: Number of Bracelets

Objective:
Maximize 300x1 + 400x2

Constraints:
3x1 + 2x2 18 (Gold)
2x1 + 4x2 20 (Platinum)
x2 4(Demand)
x 1, x 2 0

Advertising Media Selection

Decision Variables:
x1: Number of television commercials
x2: Number of radio commercials
x3: Number of newspaper ads

Objective:
Maximize 20,000 x1 + 12,000 x2 + 9,000 x3

Constraints:
15,000 x1 + 6,000 x2 + 4,000 x3 100,000
(Budget)
x1 4
x2 10
x3 7
x1 + x2 + x3 15
x1, x2, x3 0

New Venture Finance

Need to raise 50 lakhs


Upto 20 lakhs in bonds @ 12%
Fin. Corp A : 30 lakhs @ 18%
Condition: Bond debt + loan from B loan from A
Fin. Corp. B : (@ 16% )
Condition: loan amt. not to exceed the loan from A

Decision variables: x1: bond debt, x2: loan from A, x3:


loan from B
Objective:
Minimize 12x1+18x2+16x3

Constraints: x1+x2+x3 50

(Required Amount)

x1 20

(Bond Debt)

x2 30

(Loan from A)

x3 x2

(Loan from B)

x1+x3 x2 (Condition of Fin. Inst. A)

Diet Problem

Decision Variables:
x1: Food Type 1
x2: Food Type 2
x3: Food Type 3
x4: Food Type 4
x5: Food Type 5
x6: Food Type 6

Objective:
Minimize x1 + 3x2 + 4x3 + 2x4 + 1.5x5 + 3x6

Constraints:

8x1 + 18x2 + 16x3 + 4x4 + 5x5 + 2.5x6 75 (Proteins)


1.5x1 + 15x2 + 4x3 + 20x4 + 8x5
35x1 + 7x3 + 2.5x4 + 40x5 + 25x6
x1, x2, x3, x4, x5, x6 0

85 (Fats)
300 (Carbo.)

Production/distribution

Decision Variables:
x 1:
x 2:
x 3:
x 4:

Number
Number
Number
Number

of
of
of
of

pounds
pounds
pounds
pounds

of
of
of
of

Super Two at Fresno


Super Two at Dearborn
Green Grow at Fresno
Green Grow at Dearborn

Constraints:

2x1 + 4x2 + 2x3 + 3x4 45,000

(Budget)

x1 + x2 6,000
x3 + x4 7,000
x1 + x3 5,000
x2 + x4 6,000
x1, x2, x3, x4 0

Objective:

Maximize 9x + 9x + 7x + 7x (2x + 4x + 2x

Investment Planning
Scheme A: x1 - x4

$1.4

Scheme B: x5 - x7

$1.4
$1.7

$1.4
$1.7

$1.4

$1.7

Scheme C: x8

$1.9

Scheme D: x9

$1.3

Constraints:
x1+x5
60000
Year 1
x2+x6+x8 60000 - (x1+x5)
Year 2
x3+x7
60000 - (x1+x5+ x2+x6+x8 )+1.4x1
Year 3
x4
60000 - (x1+x5+ x2+x6+x8 + x3+x7 )
x9

+1.4x1 +1.4x2 +1.7 x5


Year 4
60000 - (x1+x5+ x2+x6+x8 + x3+x7 )
+1.4x1 +1.4x2 +1.4x3+1.7 x5+1.7 x6

x1 . x9 0

Year 5

You might also like