SlideShare a Scribd company logo
MISSION
CHRIST is a nurturing ground for an individual’s
holistic development to make effective contribution to
the society in a dynamic environment
VISION
Excellence and Service
CORE VALUES
Faith in God | Moral Uprightness
Love of Fellow Beings
Social Responsibility | Pursuit of Excellence
Linear Programming
Excellence and
Service
CHRIST
Deemed to be University
Agenda
Introduction to Linear Programming
Definition of LP/LPP
Requirements
Characteristics
Applications and Use cases
Advantages
Limitations
Types of Solutions in Solving LPP
Special Cases of Simplex Method
LINEAR PROGRAMMING
 What is LP ?
 The word linear means the relationship which can be
represented by a straight line .i.e the relation is of the form
ax +by=c.
 In other words it is used to describe the relationship between two or more
variables which are proportional to each other.
 The word “programming” is concerned with the optimal allocation of limited
resources.
 Linear programming is a way to handle certain types of optimization problems
 Linear programmingg is a mathematical method for determining a way to
achieve the best outcome
Excellence and
Service
CHRIST
Deemed to be University
Excellence and
Service
CHRIST
Deemed to be University
DEFINITION OF LP
 LP is a mathematical modeling technique useful for the
allocation of “scarce or limited’’ resources such as labor,
material, machine ,time ,warehouse space, etc…, to
several competing activities such as product ,service
,job, new equipment's, projects, etc...on the basis of a
given criteria of optimality
Excellence and
Service
CHRIST
Deemed to be University
DEFINITION OF LPP
 A mathematical technique used to obtain an
optimum solution in resource allocation problems,
such as production planning.
 It is a mathematical model or technique for efficient
and effective utilization of limited recourses to achieve
organization objectives (Maximize profits or Minimize
cost).
 When solving a problem using linear programming
, the program is put into a number of linear
inequalities and then an attempt is made to
maximize (or minimize) the inputs
Excellence and
Service
CHRIST
Deemed to be University
Excellence and
Service
CHRIST
Deemed to be University
 Characteristics
1.Proportionality
2.Additivity
3.Continuity
4.Certainity
5.Finite Choices
 There must be well defined objective function.
 There must be a constraint on the amount.
 There must be alternative course of action.
 The decision variables should be interrelated and non
negative.
 The resource must be limited in supply.
 REQUIREMENTS/Criteria
Excellence and
Service
CHRIST
Deemed to be University
APPLICATION OF LINEAR PROGRAMMING
 Business (Minimum cost/Maximum)
 Logistics(Finding Shortest Distance)
 Industrial(Optimizing/min the manufacturing cost)
 Military
 Economic
 Marketing
 Distribution(Shortest path)
Excellence and
Service
CHRIST
Deemed to be University
AREAS OF APPLICATION OF LINEAR PROGRAMMING
 IndustrialApplication
Product Mix Problem
Blending Problems
Production Scheduling Problem
Assembly Line Balancing
Make-Or-Buy Problems
 Management Applications
Media Selection Problems
Portfolio Selection Problems
Profit Planning Problems
Transportation Problems
 MiscellaneousApplications
Diet Problems
Agriculture Problems
Flight Scheduling Problems
Facilities Location Problems
Excellence and
Service
CHRIST
Deemed to be University
ADVANTAGES OF L.P.
 It helps in attaining optimum use of productive factors.
 It improves the quality of the decisions.
 It provides better tools for meeting the changing
conditions.
 It highlights the bottleneck in the production
process.
Excellence and
Service
CHRIST
Deemed to be University
LIMITATION OF L.P.
 For large problems the computational difficulties are
enormous.
 It may yield fractional value answers to decision
variables.
 It is applicable to only static situation.
 LP deals with the problems with single objective.
 Will not work for Un-Boundary circumstances
Excellence and
Service
CHRIST
Deemed to be University
TYPES OF SOLUTIONS TO L.P. PROBLEM
 Graphical Method
 Simplex Method
 OpenSolver
 Using R
 NorthWest Corner
 Least Cost method
Excellence and
Service
CHRIST
Deemed to be University
FORMS OF L.P.
 The canonical form
 Objective function is of maximum type
 All decision variables are non negetive
 The Standard Form
 All variables are non negative
 The right hand side of each constraint is non negative.
 All constraints are expressed in equations.
 Objective function may be of maximization or minimization
type.
Excellence and
Service
CHRIST
Deemed to be University
IMPORTANT DEFINITIONS IN L.P.
 Solution:
A set of variables [X1,X2,...,Xn+m] is called a solution to L.P.
Problem if it satisfies its constraints.
 Feasible Solution:
A set of variables [X1,X2,...,Xn+m] is called a feasible solution
to L.P. Problem if it satisfies its constraints as well as non-negativity
restrictions.
 Optimal Feasible Solution:
The basic feasible solution that optimises the objective
function.
 Unbounded Solution:
If the value of the objective function can be increased or decreased
indefinitely, the solution is called an unbounded solution.
Excellence and
Service
CHRIST
Deemed to be University
VARIABLES USED IN L.P
 Slack Variable
 Surplus Variable
 Artificial Variable
Excellence and
Service
CHRIST
Deemed to be University
Non-negative variables, Subtracted from the L.H.S of the
constraints to change the inequalities to equalities. Added when the
inequalities are of the type (>=). Also called as “negative slack”.
 Slack Variables
Non-negative variables, added to the L.H.S of the constraints to
change the inequalities to equalities. Added when the inequalities
are of the type (<=).
Surplus Variables
In some L.P problems slack variables cannot provide a solution.
These problems are of the types (>=) or (=) . Artificial variables are
introduced in these problems to provide a solution.
Artificial variables are fictitious and have no physical meaning.
Artificial Variables
Excellence and
Service
CHRIST
Deemed to be University
Special Cases of Simplex Method
– Degeneracy
– Alternative Optima
– Unbounded Solution
– Infeasible Solution
Excellence and
Service
CHRIST
Deemed to be University
THANK YOU
For your Participation

More Related Content

What's hot

Unit ii-1-lp
Unit ii-1-lpUnit ii-1-lp
Unit ii-1-lp
Anurag Srivastava
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...
Enamul Islam
 
Linear programming
Linear programmingLinear programming
Linear programming
polast
 
Application of linear programming techniques to practical
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practical
Alexander Decker
 
Introduction to linear programming
Introduction to linear programmingIntroduction to linear programming
Introduction to linear programming
n_cool001
 
Linear programming
Linear programmingLinear programming
Communication model
Communication modelCommunication model
Communication model
zakariasowrav
 
decision making in Lp
decision making in Lp decision making in Lp
decision making in Lp
Dronak Sahu
 
linear programming
linear programminglinear programming
linear programming
Karishma Chaudhary
 

What's hot (9)

Unit ii-1-lp
Unit ii-1-lpUnit ii-1-lp
Unit ii-1-lp
 
Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...Application of linear programming technique for staff training of register se...
Application of linear programming technique for staff training of register se...
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Application of linear programming techniques to practical
Application of linear programming techniques to practicalApplication of linear programming techniques to practical
Application of linear programming techniques to practical
 
Introduction to linear programming
Introduction to linear programmingIntroduction to linear programming
Introduction to linear programming
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Communication model
Communication modelCommunication model
Communication model
 
decision making in Lp
decision making in Lp decision making in Lp
decision making in Lp
 
linear programming
linear programminglinear programming
linear programming
 

Similar to Linear programming-Optimization techniques -Single objective

Linear programming
Linear programmingLinear programming
Linear programming
Karnav Rana
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory project
Divyans890
 
Salient features of linear programming and its applications
Salient features of linear programming and its applicationsSalient features of linear programming and its applications
Salient features of linear programming and its applications
somnilpaul403
 
CA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdfCA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdf
MinawBelay
 
Linear programing
Linear programingLinear programing
Linear programing
anam katmale
 
Quant-Report-Final.pdf
Quant-Report-Final.pdfQuant-Report-Final.pdf
Quant-Report-Final.pdf
MDKHALID57
 
35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf
JuliusCaesar36
 
Introduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptxIntroduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptx
aishaashraf31
 
Masters Programme On RM
Masters Programme On RMMasters Programme On RM
Masters Programme On RM
Dr David Hancock
 
GFOA 12-15-11 Program Evaluation and Service Level Analysis
GFOA 12-15-11 Program Evaluation and Service Level AnalysisGFOA 12-15-11 Program Evaluation and Service Level Analysis
GFOA 12-15-11 Program Evaluation and Service Level Analysis
Eric Johnson
 
Market Research using SPSS _ Edu4Sure Sept 2023.ppt
Market Research using SPSS _ Edu4Sure Sept 2023.pptMarket Research using SPSS _ Edu4Sure Sept 2023.ppt
Market Research using SPSS _ Edu4Sure Sept 2023.ppt
Edu4Sure
 
HRUG - Linear regression with R
HRUG - Linear regression with RHRUG - Linear regression with R
HRUG - Linear regression with R
egoodwintx
 
Linear programming
Linear programmingLinear programming
Linear programming
Shubhagata Roy
 
Program ID #28: Assessing Counseling Programs
Program ID #28: Assessing Counseling ProgramsProgram ID #28: Assessing Counseling Programs
Program ID #28: Assessing Counseling Programs
tcaconference
 
Quality control methods
Quality control methodsQuality control methods
Quality control methods
Mohamed Sharique Vellikan
 
Final hrm project 2003
Final hrm project 2003Final hrm project 2003
Final hrm project 2003
Adil Shaikh
 
Solution assessment and mobility map
Solution assessment and mobility mapSolution assessment and mobility map
Solution assessment and mobility map
Vaishnavi Choudam
 
Linear programing
Linear programing Linear programing
Linear programing
Deepak Pradhan
 
Trans-Measure: Tool for measuring training transfer effectiveness
Trans-Measure: Tool for measuring training transfer effectivenessTrans-Measure: Tool for measuring training transfer effectiveness
Trans-Measure: Tool for measuring training transfer effectiveness
LGUden
 
CSC410-Presentation
CSC410-PresentationCSC410-Presentation
CSC410-Presentation
Rahul Patidar
 

Similar to Linear programming-Optimization techniques -Single objective (20)

Linear programming
Linear programmingLinear programming
Linear programming
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory project
 
Salient features of linear programming and its applications
Salient features of linear programming and its applicationsSalient features of linear programming and its applications
Salient features of linear programming and its applications
 
CA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdfCA02CA3103 RMTLPP Formulation.pdf
CA02CA3103 RMTLPP Formulation.pdf
 
Linear programing
Linear programingLinear programing
Linear programing
 
Quant-Report-Final.pdf
Quant-Report-Final.pdfQuant-Report-Final.pdf
Quant-Report-Final.pdf
 
35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf35000120030_Aritra Kundu_Operations Research.pdf
35000120030_Aritra Kundu_Operations Research.pdf
 
Introduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptxIntroduction to Linear programing.ORpptx
Introduction to Linear programing.ORpptx
 
Masters Programme On RM
Masters Programme On RMMasters Programme On RM
Masters Programme On RM
 
GFOA 12-15-11 Program Evaluation and Service Level Analysis
GFOA 12-15-11 Program Evaluation and Service Level AnalysisGFOA 12-15-11 Program Evaluation and Service Level Analysis
GFOA 12-15-11 Program Evaluation and Service Level Analysis
 
Market Research using SPSS _ Edu4Sure Sept 2023.ppt
Market Research using SPSS _ Edu4Sure Sept 2023.pptMarket Research using SPSS _ Edu4Sure Sept 2023.ppt
Market Research using SPSS _ Edu4Sure Sept 2023.ppt
 
HRUG - Linear regression with R
HRUG - Linear regression with RHRUG - Linear regression with R
HRUG - Linear regression with R
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Program ID #28: Assessing Counseling Programs
Program ID #28: Assessing Counseling ProgramsProgram ID #28: Assessing Counseling Programs
Program ID #28: Assessing Counseling Programs
 
Quality control methods
Quality control methodsQuality control methods
Quality control methods
 
Final hrm project 2003
Final hrm project 2003Final hrm project 2003
Final hrm project 2003
 
Solution assessment and mobility map
Solution assessment and mobility mapSolution assessment and mobility map
Solution assessment and mobility map
 
Linear programing
Linear programing Linear programing
Linear programing
 
Trans-Measure: Tool for measuring training transfer effectiveness
Trans-Measure: Tool for measuring training transfer effectivenessTrans-Measure: Tool for measuring training transfer effectiveness
Trans-Measure: Tool for measuring training transfer effectiveness
 
CSC410-Presentation
CSC410-PresentationCSC410-Presentation
CSC410-Presentation
 

Recently uploaded

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 

Recently uploaded (20)

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 

Linear programming-Optimization techniques -Single objective

  • 1. MISSION CHRIST is a nurturing ground for an individual’s holistic development to make effective contribution to the society in a dynamic environment VISION Excellence and Service CORE VALUES Faith in God | Moral Uprightness Love of Fellow Beings Social Responsibility | Pursuit of Excellence Linear Programming
  • 2. Excellence and Service CHRIST Deemed to be University Agenda Introduction to Linear Programming Definition of LP/LPP Requirements Characteristics Applications and Use cases Advantages Limitations Types of Solutions in Solving LPP Special Cases of Simplex Method
  • 3. LINEAR PROGRAMMING  What is LP ?  The word linear means the relationship which can be represented by a straight line .i.e the relation is of the form ax +by=c.  In other words it is used to describe the relationship between two or more variables which are proportional to each other.  The word “programming” is concerned with the optimal allocation of limited resources.  Linear programming is a way to handle certain types of optimization problems  Linear programmingg is a mathematical method for determining a way to achieve the best outcome
  • 5. Excellence and Service CHRIST Deemed to be University DEFINITION OF LP  LP is a mathematical modeling technique useful for the allocation of “scarce or limited’’ resources such as labor, material, machine ,time ,warehouse space, etc…, to several competing activities such as product ,service ,job, new equipment's, projects, etc...on the basis of a given criteria of optimality
  • 6. Excellence and Service CHRIST Deemed to be University DEFINITION OF LPP  A mathematical technique used to obtain an optimum solution in resource allocation problems, such as production planning.  It is a mathematical model or technique for efficient and effective utilization of limited recourses to achieve organization objectives (Maximize profits or Minimize cost).  When solving a problem using linear programming , the program is put into a number of linear inequalities and then an attempt is made to maximize (or minimize) the inputs
  • 8. Excellence and Service CHRIST Deemed to be University  Characteristics 1.Proportionality 2.Additivity 3.Continuity 4.Certainity 5.Finite Choices  There must be well defined objective function.  There must be a constraint on the amount.  There must be alternative course of action.  The decision variables should be interrelated and non negative.  The resource must be limited in supply.  REQUIREMENTS/Criteria
  • 9. Excellence and Service CHRIST Deemed to be University APPLICATION OF LINEAR PROGRAMMING  Business (Minimum cost/Maximum)  Logistics(Finding Shortest Distance)  Industrial(Optimizing/min the manufacturing cost)  Military  Economic  Marketing  Distribution(Shortest path)
  • 10. Excellence and Service CHRIST Deemed to be University AREAS OF APPLICATION OF LINEAR PROGRAMMING  IndustrialApplication Product Mix Problem Blending Problems Production Scheduling Problem Assembly Line Balancing Make-Or-Buy Problems  Management Applications Media Selection Problems Portfolio Selection Problems Profit Planning Problems Transportation Problems  MiscellaneousApplications Diet Problems Agriculture Problems Flight Scheduling Problems Facilities Location Problems
  • 11. Excellence and Service CHRIST Deemed to be University ADVANTAGES OF L.P.  It helps in attaining optimum use of productive factors.  It improves the quality of the decisions.  It provides better tools for meeting the changing conditions.  It highlights the bottleneck in the production process.
  • 12. Excellence and Service CHRIST Deemed to be University LIMITATION OF L.P.  For large problems the computational difficulties are enormous.  It may yield fractional value answers to decision variables.  It is applicable to only static situation.  LP deals with the problems with single objective.  Will not work for Un-Boundary circumstances
  • 13. Excellence and Service CHRIST Deemed to be University TYPES OF SOLUTIONS TO L.P. PROBLEM  Graphical Method  Simplex Method  OpenSolver  Using R  NorthWest Corner  Least Cost method
  • 14. Excellence and Service CHRIST Deemed to be University FORMS OF L.P.  The canonical form  Objective function is of maximum type  All decision variables are non negetive  The Standard Form  All variables are non negative  The right hand side of each constraint is non negative.  All constraints are expressed in equations.  Objective function may be of maximization or minimization type.
  • 15. Excellence and Service CHRIST Deemed to be University IMPORTANT DEFINITIONS IN L.P.  Solution: A set of variables [X1,X2,...,Xn+m] is called a solution to L.P. Problem if it satisfies its constraints.  Feasible Solution: A set of variables [X1,X2,...,Xn+m] is called a feasible solution to L.P. Problem if it satisfies its constraints as well as non-negativity restrictions.  Optimal Feasible Solution: The basic feasible solution that optimises the objective function.  Unbounded Solution: If the value of the objective function can be increased or decreased indefinitely, the solution is called an unbounded solution.
  • 16. Excellence and Service CHRIST Deemed to be University VARIABLES USED IN L.P  Slack Variable  Surplus Variable  Artificial Variable
  • 17. Excellence and Service CHRIST Deemed to be University Non-negative variables, Subtracted from the L.H.S of the constraints to change the inequalities to equalities. Added when the inequalities are of the type (>=). Also called as “negative slack”.  Slack Variables Non-negative variables, added to the L.H.S of the constraints to change the inequalities to equalities. Added when the inequalities are of the type (<=). Surplus Variables In some L.P problems slack variables cannot provide a solution. These problems are of the types (>=) or (=) . Artificial variables are introduced in these problems to provide a solution. Artificial variables are fictitious and have no physical meaning. Artificial Variables
  • 18. Excellence and Service CHRIST Deemed to be University Special Cases of Simplex Method – Degeneracy – Alternative Optima – Unbounded Solution – Infeasible Solution
  • 19. Excellence and Service CHRIST Deemed to be University THANK YOU For your Participation

Editor's Notes

  1. LP: Linear Program LPP: Linear program Problem