SlideShare ist ein Scribd-Unternehmen logo
1 von 26
ALAMELU V
DFK1211
DEPT. OF FISHERIES MICROBIOLOGY
 LP - problem of maximizing or minimizing a
linear function subject to linear constraints.
The constraints may be equalities or
inequalities - maximizing profit or
minimizing costs in business.
 Developed by George B. Denting in 1947
 LP - technique for making decisions under
certainty i.e.; when all the courses of options
available to an organisation are known & the
objective of the firm along with its constraints
are quantified.
 Rothschid and Balsiger – 1971 – to allocate the
catch of sock eye salmon in bristol bay
 Sieger (1979) – to maximise catches of new
england otter trawl fishery subject to total
allowable catch, proc., and harvesting capacity
 Application of LP to economic- envt systems –
diverse ranging from forest manage. Envt qty
models, petroleum refining, electric power
generation to complex regional and national
models for optimal utilization of water resources .
 Due to fast paced devop. In math. Programming
techiques – LP application both in fisheries and
coastal envts are few
 Linear Programming is the analysis of problems in
which a Linear function of a number of variables is
to be optimized (maximized or minimized) when
whose variables are subject to a number of
constraints in the mathematical near inequalities.
 From the above definitions, it is clear that:
 (i) LP - is an optimization technique, where the
underlying objective is either to maximize the
profits or to minim is the Cost
 (ii) It deals with the problem of allocation of
finite limited resources amongst different
competiting activities in the most optimal
manner.
 (iil) It generates solutions based on the feature
and characteristics of the actual problem or
situation. Hence the scope of linear programming
is very wide as it finds application in such diverse
fields as marketing, production, finance &
personnel etc.
 (iv) Linear Programming has been highly
successful in solving the following types of
problems :
 (a) Product-mix problems
 (b) Investment planning problems
 (c) Blending strategy formulations and
 (d) Marketing & Distribution management.
 (v) Even though LP has wide & diverse’ applications,
yet all LP problems have the following properties in
common:
 (a)The objective is always the same (i.e.; profit
maximization or cost minimization).
 (b) Presence of constraints which limit the extent to
which the objective can be pursued/achieved.
 (c) Availability of alternatives i.e.; different courses of
action to choose from, and
 (d) The objectives and constraints can be expressed
in the form of linear relation.
 (VI) Regardless of the size or complexity, all LP
problems take the same form
 Objectives of business decisions frequently
involve maximizing profit or minimizing
costs
 Linear programming uses linear algebraic
relationships to represent a firm’s decisions,
given a business objective, and resource
constraints
 Decision variables- mathematical symbols representing
levels of activity of an operation
• Objective function :
– a linear relationship reflecting the objective of business
decisions
– most frequent objective of business firms is to maximize
profit
– most frequent objective of individual operational units (such
as a production or packaging department) is to minimize
cost
 Constraints:
– a linear relationship representing a restriction on decision
making
 Parameters - numerical coefficients and constants used in
the objective function and constraints
 Step 1 : Clearly define the decision variables
 Step 2 : Construct the objective function
 Step 3 : Formulate the constraints
Linear programming requires that all the
mathematical functions in the model to be linear
functions.
◦ Conversion of stated problem into a linear mathematical
model which involves all the essential elements of the
problem.
◦ Exploration of different solutions of the problem.
◦ Finding out the most suitable or optimum solution.
Let: X1, X2, X3, ………, Xn = decision variables
Z = Objective function or linear function
Requirement: Maximization of the linear function Z.
Z = c1X1 + c2X2 + c3X3 + ………+ cnXn …..Eq (1)
subject to the following constraints:
…..Eq (2)
where aij, bi, and cj are given constants.
Two products: Chairs and Tables for the
Auditorium
Decision: How many of each to make this month?
Objective: Maximize profit
Tables
(per table)
Chairs
(per chair)
Hours
Available
Profit
Contribution
$7 $5
Carpentry 3 hrs 4 hrs 2400
Painting 2 hrs 1 hr 1000
Other Limitations:
• Make not more than 450 chairs
• Make at least 100 tables
Decision Variables:
T = Num. of tables to make
C = Num. of chairs to make
Objective Function: Maximize Profit
Maximize $7 T + $5 C
 Have 2400 hours of carpentry time available
3 T + 4 C < 2400 (hours)
 Have 1000 hours of painting time available
2 T + 1 C < 1000 (hours)
More Constraints:
 Make not more than 450 chairs
C < 450 (num. chairs)
 Make at least 100 tables
T > 100 (num. tables)
Nonnegativity:
Cannot make a negative number of chairs or
tables
T > 0
C > 0
Maximize Z = 7T + 5C
(profit)
Subject to the constraints:
3T + 4C < 2400(carpentry hrs)
2T + 1C < 1000(painting hrs)
C < 450(max # chairs)
T > 100 (min # tables)
T, C > 0
(nonnegativity)
 Graphing an LP model helps provide insight
into LP models and their solutions.
 While this can only be done in two
dimensions, the same properties apply to all
LP models and solutions.
 Feasible Region: The set of points that
satisfies all constraints
 Corner Point Property: An optimal solution
must lie at one or more corner points
 Optimal Solution: The corner point with the
best objective function value is optimal
 1. Decision or Activity Variables & Their Inter-Relationship.
 2. Finite Objective Functions – clearly defined, unambigous objective
 3. Limited Factors/Constraints – availability of machines, hours, labors
 4. Presence of Different Alternatives – should be present
 5. Non-Negative Restrictions – negative – no value – must assume
nonnegativity
 6. Linearity Criterion – decision variable – must be direct proportional
 7. Additivity –profit exactly equal to sum of all individal
 8. Mutually Exclusive Criterion – occurrence of one variable rules out
the simultaneous occur. Of such variable
 9. Divisibility. - factional values – need not be whole no.
 10. Certainty- relevant parameters – fully and completely known
 11. Finiteness – assume finite no. of activities or constraints – must –
w/o this – not possible for optimal solution
 Simplicity and easy way of understanding.
 Linear programming makes use of available
resources
 To solve many diverse combination problems
 Helps in Re-evaluation process- linear
programming helps in changing condition of
the process or system.
 LP - adaptive and more flexibility
to analyze the problems.
 The better quality of decision is provided
 LP - works only with the variables that are
linear.
 The idea is static, it does not consider
change and evolution of variables.
 Non linear function cannot be solved over
here.
 Impossibility of solving some problem
which has more than two variables in
graphical method.
 Plan Formulation – 5 year plan
 Railways – allocation site for rail route
 Agriculture Sector – crop rotation pattern, food crop, fertilizer
minimization
 Aviation Industry – allocation of air crafts for various routes
 Commercial Institutions – oil refineries – correct blending and
mixing of oil mix for improvement of final product
 Process Industries. - location of ware house and product mix –
paint industry
 Steel Industry – optimal combination for final products – bars,
plates, sheets
 Corporate Houses – distribution of goods for consumers
throughout the country
 Military Applications - selecting an air weapon system against the
enemy
 Agriculture. - farm economics and farm management. – allocating
scarce resources
 Environmental Protection - handling wastes and hazardous materials
 Facilities Location - location nonpublic health care facilities
 Product-Mix. - the existence of various products that the company
can produce and sell.
 Production. - will maximize output and minimize the costs.
 Mixing or Blending. - determine the minimum cost blend or mix
 Transportation & Trans-Shipment - the best possible channels of
distribution available to an organisation for its finished product sat
minimum total cost of transportation or shipping from company's
 Portfolio Selection - Selection of desired and specific
investments out of a large number of investment'
options
 Profit Planning & Contract - to maximize the profit
margin
 Traveling Salesmen Problem - problem of a salesman
to find the shortest route originating from a particular
city
 Staffing - allocating the optimum employees
 Job Analysis - evaluation of jobs in an organisation –
matching right job
 Wages and Salary Administration- Determination of
equitable salaries and various incentives and perks
 Linear Relationship
 Constant Value of objective & Constraint Equations.
 No Scope for Fractional Value Solutions.
 Degree Complexity
 Multiplicity of Goals
 Flexibility
Linear programming

Weitere ähnliche Inhalte

Was ist angesagt?

Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,Dronak Sahu
 
LINEAR PROGRAMMING
LINEAR PROGRAMMINGLINEAR PROGRAMMING
LINEAR PROGRAMMINGrashi9
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)Kamel Attar
 
Linear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditLinear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditPurnima Pandit
 
Decision theory
Decision theoryDecision theory
Decision theorySurekha98
 
Transportation model
Transportation modelTransportation model
Transportation modelmsn007
 
LINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptxLINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptxcidiorapalpha
 
Transportation model
Transportation modelTransportation model
Transportation modelSATISH
 
Operation research and its application
Operation research and its applicationOperation research and its application
Operation research and its applicationpriya sinha
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation LppSachin MK
 
decision making in Lp
decision making in Lp decision making in Lp
decision making in Lp Dronak Sahu
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation pptDeepika Bansal
 
Graphical Method
Graphical MethodGraphical Method
Graphical MethodSachin MK
 
Assignment problem
Assignment problemAssignment problem
Assignment problemAbu Bashar
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and AssignmentLokesh Payasi
 

Was ist angesagt? (20)

Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 
LINEAR PROGRAMMING
LINEAR PROGRAMMINGLINEAR PROGRAMMING
LINEAR PROGRAMMING
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)
 
Game theory
Game theoryGame theory
Game theory
 
Linear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima PanditLinear Programming Problems : Dr. Purnima Pandit
Linear Programming Problems : Dr. Purnima Pandit
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Transportation model
Transportation modelTransportation model
Transportation model
 
LINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptxLINEAR PROGRAMMING PROBLEMS.pptx
LINEAR PROGRAMMING PROBLEMS.pptx
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Transportation problems
Transportation problemsTransportation problems
Transportation problems
 
Operation research and its application
Operation research and its applicationOperation research and its application
Operation research and its application
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation Lpp
 
decision making in Lp
decision making in Lp decision making in Lp
decision making in Lp
 
simplex method
simplex methodsimplex method
simplex method
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
 
Graphical Method
Graphical MethodGraphical Method
Graphical Method
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
 

Andere mochten auch

LP linear programming (summary) (5s)
LP linear programming (summary) (5s)LP linear programming (summary) (5s)
LP linear programming (summary) (5s)Dionísio Carmo-Neto
 
Numerical analysis kuhn tucker eqn
Numerical analysis  kuhn tucker eqnNumerical analysis  kuhn tucker eqn
Numerical analysis kuhn tucker eqnSHAMJITH KM
 
Linear Programming Application
Linear Programming ApplicationLinear Programming Application
Linear Programming ApplicationKashif Latif
 
Nonlinear programming 2013
Nonlinear programming 2013Nonlinear programming 2013
Nonlinear programming 2013sharifz
 
Monte Carlo Simulation
Monte Carlo SimulationMonte Carlo Simulation
Monte Carlo SimulationAguinaldo Flor
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulationMissAnam
 
Assignment problem ppt
Assignment problem ppt Assignment problem ppt
Assignment problem ppt Babasab Patil
 
Monte Carlo Simulations
Monte Carlo SimulationsMonte Carlo Simulations
Monte Carlo Simulationsgfbreaux
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulationRajesh Piryani
 
Operational research on Assignment ppt
Operational research on Assignment pptOperational research on Assignment ppt
Operational research on Assignment pptNirali Solanki
 

Andere mochten auch (12)

LP linear programming (summary) (5s)
LP linear programming (summary) (5s)LP linear programming (summary) (5s)
LP linear programming (summary) (5s)
 
Numerical analysis kuhn tucker eqn
Numerical analysis  kuhn tucker eqnNumerical analysis  kuhn tucker eqn
Numerical analysis kuhn tucker eqn
 
Linear Programming Application
Linear Programming ApplicationLinear Programming Application
Linear Programming Application
 
Nonlinear programming 2013
Nonlinear programming 2013Nonlinear programming 2013
Nonlinear programming 2013
 
Monte Carlo Simulation
Monte Carlo SimulationMonte Carlo Simulation
Monte Carlo Simulation
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
Assignment problem ppt
Assignment problem ppt Assignment problem ppt
Assignment problem ppt
 
Monte Carlo Simulations
Monte Carlo SimulationsMonte Carlo Simulations
Monte Carlo Simulations
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation
 
Strategy implementation
Strategy implementationStrategy implementation
Strategy implementation
 
Operational research on Assignment ppt
Operational research on Assignment pptOperational research on Assignment ppt
Operational research on Assignment ppt
 

Ähnlich wie Linear programming

Lpp through graphical analysis
Lpp through graphical analysis Lpp through graphical analysis
Lpp through graphical analysis YuktaBansal1
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptxDejeneDay
 
CHAPTER TWO - OPERATIONS RESEARCH (2).pptx
CHAPTER TWO - OPERATIONS RESEARCH (2).pptxCHAPTER TWO - OPERATIONS RESEARCH (2).pptx
CHAPTER TWO - OPERATIONS RESEARCH (2).pptxAynetuTerefe2
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptxDejeneDay
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptxDejeneDay
 
Linear programming
Linear programming Linear programming
Linear programming sadha sivam
 
Vcs slides on or 2014
Vcs slides on or 2014Vcs slides on or 2014
Vcs slides on or 2014Shakti Ranjan
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxKOUSHIkPIPPLE
 
Supply Chain Management - Optimization technology
Supply Chain Management - Optimization technologySupply Chain Management - Optimization technology
Supply Chain Management - Optimization technologyNurhazman Abdul Aziz
 
LPP FORMULATION 21 -22.pptx
LPP FORMULATION  21 -22.pptxLPP FORMULATION  21 -22.pptx
LPP FORMULATION 21 -22.pptxkiran513883
 
Operations Research_18ME735_module 1_LPP.pdf
Operations Research_18ME735_module 1_LPP.pdfOperations Research_18ME735_module 1_LPP.pdf
Operations Research_18ME735_module 1_LPP.pdfRoopaDNDandally
 
Fdp session rtu session 1
Fdp session rtu session 1Fdp session rtu session 1
Fdp session rtu session 1sprsingh1
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations researchDr. Abdulfatah Salem
 
matrikulasi MM analisiskuantitatif
matrikulasi MM analisiskuantitatifmatrikulasi MM analisiskuantitatif
matrikulasi MM analisiskuantitatifadeline8011
 
Bài Giảng: Quy hoạch tuyến tính (Linear Programming)
Bài Giảng: Quy hoạch tuyến tính (Linear Programming)Bài Giảng: Quy hoạch tuyến tính (Linear Programming)
Bài Giảng: Quy hoạch tuyến tính (Linear Programming)Hiền Tôn Nguyễn Trọng
 
Operations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paperOperations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paperSomashekar S.M
 

Ähnlich wie Linear programming (20)

DECISION MAKING
DECISION MAKINGDECISION MAKING
DECISION MAKING
 
Linear Programming-1.ppt
Linear Programming-1.pptLinear Programming-1.ppt
Linear Programming-1.ppt
 
Lpp through graphical analysis
Lpp through graphical analysis Lpp through graphical analysis
Lpp through graphical analysis
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptx
 
CHAPTER TWO - OPERATIONS RESEARCH (2).pptx
CHAPTER TWO - OPERATIONS RESEARCH (2).pptxCHAPTER TWO - OPERATIONS RESEARCH (2).pptx
CHAPTER TWO - OPERATIONS RESEARCH (2).pptx
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptx
 
chapter 2 revised.pptx
chapter 2 revised.pptxchapter 2 revised.pptx
chapter 2 revised.pptx
 
Linear programming
Linear programming Linear programming
Linear programming
 
Vcs slides on or 2014
Vcs slides on or 2014Vcs slides on or 2014
Vcs slides on or 2014
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptx
 
Supply Chain Management - Optimization technology
Supply Chain Management - Optimization technologySupply Chain Management - Optimization technology
Supply Chain Management - Optimization technology
 
1. intro. to or &amp; lp
1. intro. to or &amp; lp1. intro. to or &amp; lp
1. intro. to or &amp; lp
 
LPP FORMULATION 21 -22.pptx
LPP FORMULATION  21 -22.pptxLPP FORMULATION  21 -22.pptx
LPP FORMULATION 21 -22.pptx
 
Operations Research_18ME735_module 1_LPP.pdf
Operations Research_18ME735_module 1_LPP.pdfOperations Research_18ME735_module 1_LPP.pdf
Operations Research_18ME735_module 1_LPP.pdf
 
Fdp session rtu session 1
Fdp session rtu session 1Fdp session rtu session 1
Fdp session rtu session 1
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations research
 
matrikulasi MM analisiskuantitatif
matrikulasi MM analisiskuantitatifmatrikulasi MM analisiskuantitatif
matrikulasi MM analisiskuantitatif
 
Ees 300
Ees 300Ees 300
Ees 300
 
Bài Giảng: Quy hoạch tuyến tính (Linear Programming)
Bài Giảng: Quy hoạch tuyến tính (Linear Programming)Bài Giảng: Quy hoạch tuyến tính (Linear Programming)
Bài Giảng: Quy hoạch tuyến tính (Linear Programming)
 
Operations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paperOperations Management VTU BE Mechanical 2015 Solved paper
Operations Management VTU BE Mechanical 2015 Solved paper
 

Mehr von College of Fisheries, KVAFSU, Mangalore, Karnataka

Mehr von College of Fisheries, KVAFSU, Mangalore, Karnataka (20)

Zero water cultu. sys.(ras) me
Zero water cultu. sys.(ras) meZero water cultu. sys.(ras) me
Zero water cultu. sys.(ras) me
 
Types of coral reefs and its distribution
Types of coral reefs and its distributionTypes of coral reefs and its distribution
Types of coral reefs and its distribution
 
Total allowable catch
Total allowable catchTotal allowable catch
Total allowable catch
 
Tilapia bio &amp; cul jitendra
Tilapia bio &amp; cul jitendraTilapia bio &amp; cul jitendra
Tilapia bio &amp; cul jitendra
 
Threats to marine biodiversity
Threats to marine biodiversityThreats to marine biodiversity
Threats to marine biodiversity
 
Stunted seed production &amp; culture practices
Stunted seed production &amp; culture practicesStunted seed production &amp; culture practices
Stunted seed production &amp; culture practices
 
Square codend mesh
Square codend mesh Square codend mesh
Square codend mesh
 
Soft corals &amp; their ecology
Soft corals &amp; their ecologySoft corals &amp; their ecology
Soft corals &amp; their ecology
 
Reproduction corals
Reproduction corals   Reproduction corals
Reproduction corals
 
Protection of habitat of corals
Protection of habitat of coralsProtection of habitat of corals
Protection of habitat of corals
 
Productivity of coral reefs
Productivity of coral reefsProductivity of coral reefs
Productivity of coral reefs
 
Plants and animals associates of living reef corals
Plants and animals associates of living reef coralsPlants and animals associates of living reef corals
Plants and animals associates of living reef corals
 
Pfz ppt
Pfz pptPfz ppt
Pfz ppt
 
Origin and reefs of the world
Origin and reefs of the worldOrigin and reefs of the world
Origin and reefs of the world
 
Ganga &amp; brahmaputra
Ganga &amp; brahmaputra  Ganga &amp; brahmaputra
Ganga &amp; brahmaputra
 
Detail accounts of different comme rci al carp egg hatching devices (2)
Detail accounts of different comme rci al carp egg hatching devices (2)Detail accounts of different comme rci al carp egg hatching devices (2)
Detail accounts of different comme rci al carp egg hatching devices (2)
 
Conservation and management of coral reefs
Conservation and management of coral reefsConservation and management of coral reefs
Conservation and management of coral reefs
 
Cat fish bio. &amp; culture
Cat fish bio. &amp; cultureCat fish bio. &amp; culture
Cat fish bio. &amp; culture
 
Biodiversity of gulf of mannar
Biodiversity of gulf of mannarBiodiversity of gulf of mannar
Biodiversity of gulf of mannar
 
Biodiversity chilika
Biodiversity  chilikaBiodiversity  chilika
Biodiversity chilika
 

Kürzlich hochgeladen

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 

Kürzlich hochgeladen (20)

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 

Linear programming

  • 1. ALAMELU V DFK1211 DEPT. OF FISHERIES MICROBIOLOGY
  • 2.  LP - problem of maximizing or minimizing a linear function subject to linear constraints. The constraints may be equalities or inequalities - maximizing profit or minimizing costs in business.  Developed by George B. Denting in 1947  LP - technique for making decisions under certainty i.e.; when all the courses of options available to an organisation are known & the objective of the firm along with its constraints are quantified.
  • 3.  Rothschid and Balsiger – 1971 – to allocate the catch of sock eye salmon in bristol bay  Sieger (1979) – to maximise catches of new england otter trawl fishery subject to total allowable catch, proc., and harvesting capacity  Application of LP to economic- envt systems – diverse ranging from forest manage. Envt qty models, petroleum refining, electric power generation to complex regional and national models for optimal utilization of water resources .  Due to fast paced devop. In math. Programming techiques – LP application both in fisheries and coastal envts are few
  • 4.  Linear Programming is the analysis of problems in which a Linear function of a number of variables is to be optimized (maximized or minimized) when whose variables are subject to a number of constraints in the mathematical near inequalities.  From the above definitions, it is clear that:  (i) LP - is an optimization technique, where the underlying objective is either to maximize the profits or to minim is the Cost  (ii) It deals with the problem of allocation of finite limited resources amongst different competiting activities in the most optimal manner.
  • 5.  (iil) It generates solutions based on the feature and characteristics of the actual problem or situation. Hence the scope of linear programming is very wide as it finds application in such diverse fields as marketing, production, finance & personnel etc.  (iv) Linear Programming has been highly successful in solving the following types of problems :  (a) Product-mix problems  (b) Investment planning problems  (c) Blending strategy formulations and  (d) Marketing & Distribution management.
  • 6.  (v) Even though LP has wide & diverse’ applications, yet all LP problems have the following properties in common:  (a)The objective is always the same (i.e.; profit maximization or cost minimization).  (b) Presence of constraints which limit the extent to which the objective can be pursued/achieved.  (c) Availability of alternatives i.e.; different courses of action to choose from, and  (d) The objectives and constraints can be expressed in the form of linear relation.  (VI) Regardless of the size or complexity, all LP problems take the same form
  • 7.  Objectives of business decisions frequently involve maximizing profit or minimizing costs  Linear programming uses linear algebraic relationships to represent a firm’s decisions, given a business objective, and resource constraints
  • 8.  Decision variables- mathematical symbols representing levels of activity of an operation • Objective function : – a linear relationship reflecting the objective of business decisions – most frequent objective of business firms is to maximize profit – most frequent objective of individual operational units (such as a production or packaging department) is to minimize cost  Constraints: – a linear relationship representing a restriction on decision making  Parameters - numerical coefficients and constants used in the objective function and constraints
  • 9.  Step 1 : Clearly define the decision variables  Step 2 : Construct the objective function  Step 3 : Formulate the constraints Linear programming requires that all the mathematical functions in the model to be linear functions. ◦ Conversion of stated problem into a linear mathematical model which involves all the essential elements of the problem. ◦ Exploration of different solutions of the problem. ◦ Finding out the most suitable or optimum solution.
  • 10. Let: X1, X2, X3, ………, Xn = decision variables Z = Objective function or linear function Requirement: Maximization of the linear function Z. Z = c1X1 + c2X2 + c3X3 + ………+ cnXn …..Eq (1) subject to the following constraints: …..Eq (2) where aij, bi, and cj are given constants.
  • 11. Two products: Chairs and Tables for the Auditorium Decision: How many of each to make this month? Objective: Maximize profit
  • 12. Tables (per table) Chairs (per chair) Hours Available Profit Contribution $7 $5 Carpentry 3 hrs 4 hrs 2400 Painting 2 hrs 1 hr 1000 Other Limitations: • Make not more than 450 chairs • Make at least 100 tables
  • 13. Decision Variables: T = Num. of tables to make C = Num. of chairs to make Objective Function: Maximize Profit Maximize $7 T + $5 C
  • 14.  Have 2400 hours of carpentry time available 3 T + 4 C < 2400 (hours)  Have 1000 hours of painting time available 2 T + 1 C < 1000 (hours)
  • 15. More Constraints:  Make not more than 450 chairs C < 450 (num. chairs)  Make at least 100 tables T > 100 (num. tables) Nonnegativity: Cannot make a negative number of chairs or tables T > 0 C > 0
  • 16. Maximize Z = 7T + 5C (profit) Subject to the constraints: 3T + 4C < 2400(carpentry hrs) 2T + 1C < 1000(painting hrs) C < 450(max # chairs) T > 100 (min # tables) T, C > 0 (nonnegativity)
  • 17.  Graphing an LP model helps provide insight into LP models and their solutions.  While this can only be done in two dimensions, the same properties apply to all LP models and solutions.
  • 18.  Feasible Region: The set of points that satisfies all constraints  Corner Point Property: An optimal solution must lie at one or more corner points  Optimal Solution: The corner point with the best objective function value is optimal
  • 19.  1. Decision or Activity Variables & Their Inter-Relationship.  2. Finite Objective Functions – clearly defined, unambigous objective  3. Limited Factors/Constraints – availability of machines, hours, labors  4. Presence of Different Alternatives – should be present  5. Non-Negative Restrictions – negative – no value – must assume nonnegativity  6. Linearity Criterion – decision variable – must be direct proportional  7. Additivity –profit exactly equal to sum of all individal  8. Mutually Exclusive Criterion – occurrence of one variable rules out the simultaneous occur. Of such variable  9. Divisibility. - factional values – need not be whole no.  10. Certainty- relevant parameters – fully and completely known  11. Finiteness – assume finite no. of activities or constraints – must – w/o this – not possible for optimal solution
  • 20.  Simplicity and easy way of understanding.  Linear programming makes use of available resources  To solve many diverse combination problems  Helps in Re-evaluation process- linear programming helps in changing condition of the process or system.  LP - adaptive and more flexibility to analyze the problems.  The better quality of decision is provided
  • 21.  LP - works only with the variables that are linear.  The idea is static, it does not consider change and evolution of variables.  Non linear function cannot be solved over here.  Impossibility of solving some problem which has more than two variables in graphical method.
  • 22.  Plan Formulation – 5 year plan  Railways – allocation site for rail route  Agriculture Sector – crop rotation pattern, food crop, fertilizer minimization  Aviation Industry – allocation of air crafts for various routes  Commercial Institutions – oil refineries – correct blending and mixing of oil mix for improvement of final product  Process Industries. - location of ware house and product mix – paint industry  Steel Industry – optimal combination for final products – bars, plates, sheets  Corporate Houses – distribution of goods for consumers throughout the country
  • 23.  Military Applications - selecting an air weapon system against the enemy  Agriculture. - farm economics and farm management. – allocating scarce resources  Environmental Protection - handling wastes and hazardous materials  Facilities Location - location nonpublic health care facilities  Product-Mix. - the existence of various products that the company can produce and sell.  Production. - will maximize output and minimize the costs.  Mixing or Blending. - determine the minimum cost blend or mix  Transportation & Trans-Shipment - the best possible channels of distribution available to an organisation for its finished product sat minimum total cost of transportation or shipping from company's
  • 24.  Portfolio Selection - Selection of desired and specific investments out of a large number of investment' options  Profit Planning & Contract - to maximize the profit margin  Traveling Salesmen Problem - problem of a salesman to find the shortest route originating from a particular city  Staffing - allocating the optimum employees  Job Analysis - evaluation of jobs in an organisation – matching right job  Wages and Salary Administration- Determination of equitable salaries and various incentives and perks
  • 25.  Linear Relationship  Constant Value of objective & Constraint Equations.  No Scope for Fractional Value Solutions.  Degree Complexity  Multiplicity of Goals  Flexibility