0% found this document useful (0 votes)
308 views

Linear Programming

This document provides an overview of linear programming. It defines key terminology like mathematical models, decision variables, objective functions, and constraints. It explains that linear programming problems involve maximizing or minimizing a linear objective function subject to linear constraints. Graphical and algebraic methods are presented for finding the feasible region and optimal solution of a linear programming problem. The optimal solution provides the most beneficial outcome for the objective function out of all feasible solutions.

Uploaded by

Dr Rajesh Timane
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
308 views

Linear Programming

This document provides an overview of linear programming. It defines key terminology like mathematical models, decision variables, objective functions, and constraints. It explains that linear programming problems involve maximizing or minimizing a linear objective function subject to linear constraints. Graphical and algebraic methods are presented for finding the feasible region and optimal solution of a linear programming problem. The optimal solution provides the most beneficial outcome for the objective function out of all feasible solutions.

Uploaded by

Dr Rajesh Timane
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 14

Linear Programming

Terminology
Contents
1. What is a Mathematical Model?
2. Illustration of LPP: Maximization Case
3. What is Linear Programming Problem (LPP)?
4. Graphical Solution
o Feasible Solutions
o Optimal Solution
5. Concepts:
o What is Feasibility?
o What is an Optimal Solution?
o Convex Sets & LPP

http://www.rajeshtimane.com/ 2
I. What is a Mathematical Model ?
F=ma

‘Mathematical Expressions’

o Here m and a are called as ‘Decision Variables’

o F can be called as ‘Objective Functions’

o Now, F can be controlled or restricted by limiting m or a … say m <


50 kg …here, m can be called as a ‘Constraint’

o Similarly if a > o …always, then this condition is called as ‘Non-


Negativity Condition’

http://www.rajeshtimane.com/ 3
II. Illustration:
Maximize: Z = 3x1 + 5x2 Objective
Function

Subject to restrictions:
x1 < 4
Functional
2x2 < 12 Constraints
3x1 + 2x2 < 18

Non negativity condition


x1 > 0 Non-negativity
x2 > 0 constraints

http://www.rajeshtimane.com/ 4
III. What is Linear Programming?

 The most common application of LP is allocating


limited resources among competing activities in a
best possible way i.e. the optimal way.

 The adjective linear means that all the mathematical


functions in this model are required to be linear
functions.

 The word programming does not refer to computer


programming; rather, essentially a synonym for
planning.

http://www.rajeshtimane.com/ 5
IV. Graphical Solution
Ex) Maximize: Z = 3x1 + 5x2

Subject to restrictions:
x1 < 4
2x2 < 12 i.e. x2 < 6
3x1 + 2x2 < 18

Non negativity condition


x1, x2 > 0

Solution: finding coordinates for the constraints (assuming perfect equality), by putting
one decision variable equal to zero at a time.

Restrictions (Constraints) Co-ordinates

x1 < 4 (4 , 0)

x2 < 6 (0 , 6)

3x1 + 2x2 < 18 (0 , 9) & (6 , 0)

http://www.rajeshtimane.com/ 6
Restrictions (Constraints) Co-ordinates Non-negativity Constraint
x1 < 4 (4 , 0) x1, > 0
x2 < 6 (0 , 6) x2 > 0
3x1 + 2x2 < 18 (0 , 9) & (6 , 0)

X2

10

A B
6

4
C Feasible Region (Shaded / Points A, B, C, D and E)

0
D
E 2 4 6 8 10 X1

http://www.rajeshtimane.com/ 7
Feasible Solutions

 Try co-ordinates of all the corner points of


the feasible region.

 The point which will lead to most


satisfactory objective function will give
Optimal Solution.

 Note: for co-ordinates at intersection; solve


the equations (constraints) of the two lines
simultaneously.

http://www.rajeshtimane.com/ 8
Optimal Solution
Corner Limiting Constraint Co-ordinate Max. Z= 3x1 + 5x2

A x2 = 6 (0 , 6) 30

B x2 = 6 & 3x1 + 2x2 = 18 (2 , 6) 36

C x1 = 4 & 3x1 + 2x2 = 18 (4 , 3) 27

D x1 = 4 (4 , 0) 12

E Origin (0 , 0) 0

From the above table, Z is maximum at point ‘B’ (2 , 6) i.e. The


Optimal Solution is:
X1 = 2 and
X2 = 6 ANSWER

http://www.rajeshtimane.com/ 9
Conceptual Understanding

 Feasibility

 Optimal Solution

 Convex Set

http://www.rajeshtimane.com/ 10
What is Feasibility ?
 Feasibility Region
[Dictionary meaning of feasibility is possibility]

“The region of acceptable values of the


Decision Variables in relation to the
given Constraints (and the Non-Negativity
Restrictions)”

http://www.rajeshtimane.com/ 11
What is an Optimal Solution ?

 It is the Feasible Solution which Optimizes.


i.e. “provides the most beneficial result for the specified
objective function”.

 Ex: If Objective function is Profit then Optimal Solution is the


co-ordinate giving Maximum Value of ‘Z’…
While; if objective function is Cost then the optimum solution
is the coordinate giving Minimum Value of ‘Z’.

http://www.rajeshtimane.com/ 12
Convex Sets and LPP’s
“If any two points are selected in the feasibility region
and a line drawn through these points lies completely
within this region, then this represents a Convex Set”.

Convex Set Non-convex Set

A
A

B B

http://www.rajeshtimane.com/ 13
Contact

For any further queries/details be in


touch with the author at:

http://www.rajeshtimane.com

http://www.rajeshtimane.com/ 14

You might also like