SlideShare a Scribd company logo
1 of 26
Download to read offline
Operations Research 1

                                Chapter 3
                  Introduction to Operations Research
                          Hillier & Liebermann
                              Eighth Edition
                                McGrawHill


Operations Research 1 – 06/07 – Chapter 3               1
Contents
• Linear Programming
    –   Example
    –   Formulations
    –   Graphical solution
    –   The linear programming model
    –   Additional examples




Operations Research 1 – 06/07 – Chapter 3       2
The Wyndor Glass Co. Example
• Three plants for glass products (windows and doors):
    – Aluminium frames and hardware are made in Plant 1.
    – Wood frames are made in Plant 2.
    – Plant 3 produces the glass and assembles the products.


• Capacity is released voor new products:
    – Two products are an option: product 1 and product 2.
          • Product 1 requires capacity in Plants 1 and 3 only.
          • Product 2 requires capacity in Plants 2 and 3 only.


• Both products need capacity in plant 3. What is the most
  profitable mix to produce?


Operations Research 1 – 06/07 – Chapter 3                         3
Formulation as a Linear Programming Problem
  X1 = number of batches of product 1 produced per week
  X2 = number of batches of product 2 produced per week
  Z = total profit per week (in thousands of dollars) from producing these two products
  Table 3.1                    Production Time per
                                  batch, Hours
                                          Product              Production Time
                                      1             2         Available per Week,
                                                                     Hours
            Plant




               1                      1             0                     4
               2                      0             2                     12
  X1 and X2 are the decision variables for the model. Using the bottom row of
  table 3.1 we obtain Z = 3X1 + 5X3
             3                     2
                                               2                  18
Operations Research batch – Chapter 3
       Profit per 1 – 06/07    $ 3,000          $ 5,000                                   4
Mathematical formulation of the LP problem
Maximize Z = 3X1 + 5X2


Subject to restrictions
                                             X1         ≤4
                                                   2X2 ≤ 12
                                            3X1 + 2X2 ≤ 18


And
                                            X1 ≥ 0, X2 ≥ 0.



Operations Research 1 – 06/07 – Chapter 3                     5
Graphical Solution figure 3.1
                                                       Figure 3.1
                                                       Shaded area shows the
                                              X1 ≤ 4
                                                       values of (X1,X2) allowed
                                                       by:
        X2 ≥ 0
                                                       X1 ≥ 0,
                                                       X2 ≥ 0,
                                                       X1 ≤ 4




                                     X1 ≥ 0


Operations Research 1 – 06/07 – Chapter 3                                          6
Graphical Solution figure 3.2
                                                 Figure 3.2
        3X1 + 2X2 = 18                           Shaded area shows the
                          X1 =4                  set of permissible values
                                                 of (X1,X2), called the
                                      2X2 = 12
                                                 feasible region.




Operations Research 1 – 06/07 – Chapter 3                                    7
Graphical Solution figure 3.3



Z = 36 = 3X1 + 5X2                (2,6)




Z = 20 = 3X1 + 5 X2




Z = 10 = 3X1 + 5X2




  Operations Research 1 – 06/07 – Chapter 3           8
Terminology for Linear Programming
TABLE 3.2
           Prototype Example                           General Problem
Production capacities of plants              Resources
3 plants                                     m resources

Production of products                       Activities
2 products                                   n activities
Production rate of product j, xj             Level of activity j, Xj

Profit Z                                     Objective function (Overall measure
                                             of performance Z)




 Operations Research 1 – 06/07 – Chapter 3                                    9
Data needed for a LP Model
TABLE 3.3 Data needed for a linear programming model involving the allocation of
resources to activities
                          Resource Usage per Unit of
                                   Activity
                                    Activity                Amount of Resource
    Resource                1       2      …        n           available




        1                  a11    a12     …        a1n                 b1
        2                  a21    a22     …        a2n                 b2
        .                                                               .
        .                  …      …       …        …                    .
        m                  am1    am2     …        amn                 bm

Contribution to 1 – 06/071 – Chapter23
 Operations Research   c          c       …        cn                              10
Z per unit of
Symbols used as notation of the various
         components commonly used for a LP Model
•     Below certain Symbols are listed, along with their interpretation of
      the general problem.
        – Z = Value of overall measure of performance.
        – xj = level of activity j (for j = 1, 2, …, n).
        – cj = increase in Z that would result from each unit increase in level of
          activity j.
        – bi = amount of resource i that is available for allocation to activities (for i
          = 1, 2, …, m).
        – aij = amount of resource i consumed by each other unit of acivity j.


•     The model poses the problem in terms of making decisions about
      the levels of the activitys, so x1, x2, …, xn are called the decision
      variables. In Table 3.3 the values of ci, bi, and aij (for i = 1, 2, …, m
      and j = 1, 2, … , n) are the input constants also referred to as the
      parameters of the model.
    Operations Research 1 – 06/07 – Chapter 3                                          11
A standard form of the model
• We can now formulate the mathematical model for this
  general problem of allocation resources to activities. The
  model is to select the values of x1, x2, …, xn so as to
                     Maximize Z = c1x1 + c2x2 + … + cnxn,
subject to restrictions
                                            a11x1 + a12x2 + … + a1nxn ≤ b1
                                            a21x1 + a22x2 + … + a2nxn ≤ b2
                                            …………………………
                                            am1x1 + am2x2 + … + amnxn ≤ bm,
and
                                            x1 ≥ 0, x2 ≥ 0 , …, xn ≥ 0
Operations Research 1 – 06/07 – Chapter 3                                     12
Summary of terminology in LP 1
objective function = the function being maximized: c1x1 +
  c2x2 + … + cnxn.
constraints = restrictions for the objective function.
functional constraints = the first m constraints with a
  function of all the variables (ai1x1 + ...+ ainxn) on the left-
  hand side.
nonnegativity constraints = the xj ≥ 0 restrictions
Feasible solution = a solution for which all the constraints
   are satisfied.
Infeasible solution = a solution for which at least one
   constraint is violated.
Feasible region = the collection of all feasible solutions.
Operations Research 1 – 06/07 – Chapter 3                           13
Summary of terminology in LP 2
Optimal solution = a feasible solution that has the most
  favorable value of the objective function.
Most favorable value = the largest value if the objective
  function is to be maximized or the smallest value if the
  objective function is to be minimized.

It is possible for a problem to have no feasible solutions,
    multiple optimal solutions. If there are no optimal
    solutions we speak of an unbounded Z or an
    unbounded objective




Operations Research 1 – 06/07 – Chapter 3                     14
Figure 3.4
                                            Maximize Z = 3x1 + 5x2,
                                            Subject to X1        ≤ 4
                           3x1 + 5x2 ≥ 50
                                                              2x2 ≤ 12
                                                        3x1 + 2x2 ≤ 18
                                                        3x1 + 5x2 ≥ 50
                                                  And    x1 ≥ 0, x2 ≥ 0

            2x2 ≤ 12


           3x1 + 2x2 ≤ 18

             x1 ≤ 0                                                       Figure 3.4
                       X1 ≤ 4                                             The Wyndor Glass Co.
             x2 ≥ 0                                                       Problem would have no
                                                                          solutions if the constraint
                                                                          3x1 + 5x2 ≥ 50 were
                                                                          added to the problem.

Operations Research 1 – 06/07 – Chapter 3                                                        15
Figure 3.5

                               Maximize Z = 3x1 + 2x2,
                               Subject to X1          ≤ 4
                                                  2x2 ≤ 12
                                           3x1 + 2x2 ≤ 18
                               And       x1 ≥ 0, x2 ≥ 0




                             Every point on this darker line
                             segment is optimal, each with Z = 18



           Feasible                                                 Figure 3.5
           region
                                                                    The Wyndor Glass Co.
                                                                    Problem would have
                                                                    multiple solutions if the
                                                                    objective function were
                                                                    changed to Z = 3x1 + 2x2

Operations Research 1 – 06/07 – Chapter 3                                                  16
Figure 3.6
                              (4,10), Z = 62



                              (4,8), Z = 52    Maximize
                                               Z = 3x1 + 5x2        Figure 3.6
                                               Subject to x1 ≤ 4
                              (4,6), Z = 42                         The Wyndor Glass Co.
                                               And x1 ≥ 0, x2 ≥ 0   Problem would have no
              Feasible                                              optimal solutions if the
              region
                              (4,4), Z = 32                         only functional
                                                                    constraint were x1 ≤ 4,
                                                                    because x2 then could
                              (4,2), Z = 22                         be increased indefinitely
                                                                    in the feasible region
                                                                    without ever reaching
                                                                    the maximum value of Z
                                                                    = 3x1 + 5x2
Operations Research 1 – 06/07 – Chapter 3                                                  17
Figure 3.7




   (0,6)        (2,6)




                             (4,3)


                                                  Figure 3.7
                                                  The five dots are the five
                             (4,0)                CPF solutions for the
                                                  Wyndor Glass Co.
        (0,0)                                     Problem.
Operations Research 1 – 06/07 – Chapter 3                              18
Assumptions of LP
   Proportionality assumption: The contribution of each
   activity to the value of the objective function Z is
   proportional to the level of the activity xj, as represented
   by the cjxj term in the objective function. Similarly, the
   contribution of each activity to the left-hand side of each
   functional constraint is proportional to the level of activity
   xj, as represented by the aijxj term in the constraint.


   Consequently, this assumption rules out any exponent
   other than 1 for any variable in any term of any function
   (whether the objective function or the function on the left-
   hand side of a functional constraint) in a linear
   programming model.
Operations Research 1 – 06/07 – Chapter 3                       19
Graphs of Table 3.4
            x2
       20
       18                                             18
       16
       14                                                      Proportionality
                                                               Satisfied
       12                                       12
                                                      11       Case 1
       10
        8                                       8              Case 2
                                     7
        6                                       6     6
                                     5                         Case 3
        4
                          3
        2                 2
        0       0
            0         1          2          3        4 x1


            In case 1 through 3 proportionality is violated.

Operations Research 1 – 06/07 – Chapter 3                                        20
Additivity assumption & Table 3.5
   Additivity Assumption: Every function in a linear programming
   model (whether the objective function or the function on the left-hand
   side of a functional constraint) is the sum of the individual
   contributions of the respective activities.


  • TABLE 3.5 Examples of satisfying or violating additivity for the objective function
                                                      Value of Z
                                                                    Additivity Violated
     (x1,x2)             Additivity Satisfied                     Case 1              Case 2



      (1,0)                           3                                3                  3
      (0,1)                           5                                5                  5
      (1,1)                           8                               9                   7
Operations Research 1 – 06/07 – Chapter 3                                                      21
Table 3.6
• TABLE 3.6 Examples of satisfying or violating additivity for a functional constraint
                                            Amount of Resource Used
                                                                      Additivity Violated
      (x1,x2)              Additivity Satisfied                     Case 3               Case 4



       (2,0)                           6                                6                 6
       (0,3)                           6                                6                 6
       (2,3)                           12                              15                 10.8




Operations Research 1 – 06/07 – Chapter 3                                                         22
Divisibility assumption
   Divisibility Assumption: Decision variables in a linear
   programming model are allowed to have any values,
   including noninteger values, that satisfy the functional
   and nonnegativity constraints. Thus, these variables are
   not restricted to just integer values. Since each decision
   variable presents the level of some activity, it is being
   assumed that the activities can be run at fractional
   levels.




Operations Research 1 – 06/07 – Chapter 3                   23
Certainty assumption
   Certainty assumption: The value assigned to each
   parameter of a linear programming model is assumed to
   be a known constant.




Operations Research 1 – 06/07 – Chapter 3              24
Regional Planning: The southern confederation of
                     kibbutzim
• TABLE 3.8 Resource data for the Southern Confederation of Kibbutzim
Kibbutz      Usable Land (Acres)                   Water Allocation (Acre Feet)
     1                        400                                       600
     2                        600                                       800
     3                        300                                       375


• TABLE 3.9 Crop data for the Southern Confederation of Kibbutzim
     Crop           Maximum      Water Consumption Net Return ($ / Acre)
                   Quota (Acres) (Acre Feet/ Acre)
Sugar beets                600                        3                       1,000
Cotton                     500                        2                        750
Sorghum                    325                        1                        250



  Operations Research 1 – 06/07 – Chapter 3                                           25
Regional Planning (continued): Table 3.10
• TABLE 3.10 Decision variables for the Southern Confederation of Kibbutzim problem
                                                  Allocation (Acres)
                                                         Kibbutz
Crop                                1                       2                         3



Sugar beets                         X1                       X2                       X3
Cotton                              X4                       X5                       X6
Sorghum                             X7                       X8                       X9




 Operations Research 1 – 06/07 – Chapter 3                                                 26

More Related Content

What's hot

What's hot (11)

Lecture 25 hill climbing
Lecture 25 hill climbingLecture 25 hill climbing
Lecture 25 hill climbing
 
Geometria plana areas
Geometria  plana areasGeometria  plana areas
Geometria plana areas
 
Gamma & Beta functions
Gamma & Beta functionsGamma & Beta functions
Gamma & Beta functions
 
python.comandos
python.comandospython.comandos
python.comandos
 
Test 1 - Basit Eşitsizlikler ve Sıralama
Test 1 - Basit Eşitsizlikler ve SıralamaTest 1 - Basit Eşitsizlikler ve Sıralama
Test 1 - Basit Eşitsizlikler ve Sıralama
 
Lista de exercícios de fixação
Lista de exercícios de fixaçãoLista de exercícios de fixação
Lista de exercícios de fixação
 
Hetro associative memory
Hetro associative memoryHetro associative memory
Hetro associative memory
 
Função composta
Função compostaFunção composta
Função composta
 
写出乘法算式
写出乘法算式写出乘法算式
写出乘法算式
 
Pagina 032
Pagina 032 Pagina 032
Pagina 032
 
Introduction to Riemann sums.pptx
Introduction to Riemann sums.pptxIntroduction to Riemann sums.pptx
Introduction to Riemann sums.pptx
 

Viewers also liked

Logistic management
Logistic managementLogistic management
Logistic managementVijay Singh
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex MethodDivyansh Verma
 
Example of arrogance in quran the story of qarun and haman
Example of arrogance in quran the story of qarun and haman Example of arrogance in quran the story of qarun and haman
Example of arrogance in quran the story of qarun and haman Amel Hope
 
Wow... great, good work.... <a href="http://kampanyedamaipemiluindone...
Wow... great, good work....      <a href="http://kampanyedamaipemiluindone...Wow... great, good work....      <a href="http://kampanyedamaipemiluindone...
Wow... great, good work.... <a href="http://kampanyedamaipemiluindone...kampanyedamai
 
Spring Dynamic Modules for OSGi by Example - Martin Lippert, Consultant
Spring Dynamic Modules for OSGi by Example - Martin Lippert, ConsultantSpring Dynamic Modules for OSGi by Example - Martin Lippert, Consultant
Spring Dynamic Modules for OSGi by Example - Martin Lippert, Consultantmfrancis
 
Simon's task 1 samples
Simon's task 1 samplesSimon's task 1 samples
Simon's task 1 samplesKhoa Đăng
 
Film analysis | The Hunger Games | Wilbur Wright College
Film analysis | The Hunger Games | Wilbur Wright CollegeFilm analysis | The Hunger Games | Wilbur Wright College
Film analysis | The Hunger Games | Wilbur Wright CollegeLuciana Medina Pereira
 
Sample learning plan in English 1
Sample learning plan in English 1Sample learning plan in English 1
Sample learning plan in English 1PEAC FAPE Region 3
 
Samples of good resumes
Samples of good resumesSamples of good resumes
Samples of good resumesmorristont
 
Penyebab, Penanggulangan, dan Dampak Banjir
Penyebab, Penanggulangan, dan Dampak BanjirPenyebab, Penanggulangan, dan Dampak Banjir
Penyebab, Penanggulangan, dan Dampak BanjirMahdif Indiarto
 
Example script for moderator
Example script for moderatorExample script for moderator
Example script for moderatorAde Johan
 
Team Building PowerPoint PPT Content Modern Sample
Team Building PowerPoint PPT Content Modern SampleTeam Building PowerPoint PPT Content Modern Sample
Team Building PowerPoint PPT Content Modern SampleAndrew Schwartz
 
Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...
Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...
Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...Raheme Matthie
 

Viewers also liked (20)

Logistic management
Logistic managementLogistic management
Logistic management
 
Special Cases in Simplex Method
Special Cases in Simplex MethodSpecial Cases in Simplex Method
Special Cases in Simplex Method
 
Immigration, Women, and Children: Part II – Sample Situations
Immigration, Women, and Children: Part II – Sample Situations Immigration, Women, and Children: Part II – Sample Situations
Immigration, Women, and Children: Part II – Sample Situations
 
Example of arrogance in quran the story of qarun and haman
Example of arrogance in quran the story of qarun and haman Example of arrogance in quran the story of qarun and haman
Example of arrogance in quran the story of qarun and haman
 
Wow... great, good work.... <a href="http://kampanyedamaipemiluindone...
Wow... great, good work....      <a href="http://kampanyedamaipemiluindone...Wow... great, good work....      <a href="http://kampanyedamaipemiluindone...
Wow... great, good work.... <a href="http://kampanyedamaipemiluindone...
 
Dampak erosi
Dampak erosiDampak erosi
Dampak erosi
 
Spring Dynamic Modules for OSGi by Example - Martin Lippert, Consultant
Spring Dynamic Modules for OSGi by Example - Martin Lippert, ConsultantSpring Dynamic Modules for OSGi by Example - Martin Lippert, Consultant
Spring Dynamic Modules for OSGi by Example - Martin Lippert, Consultant
 
Simon's task 1 samples
Simon's task 1 samplesSimon's task 1 samples
Simon's task 1 samples
 
Film analysis | The Hunger Games | Wilbur Wright College
Film analysis | The Hunger Games | Wilbur Wright CollegeFilm analysis | The Hunger Games | Wilbur Wright College
Film analysis | The Hunger Games | Wilbur Wright College
 
Example of a unified paragraph
Example of a unified paragraphExample of a unified paragraph
Example of a unified paragraph
 
Reflection activity examples
Reflection activity examplesReflection activity examples
Reflection activity examples
 
E-passport example
E-passport exampleE-passport example
E-passport example
 
Sample learning plan in English 1
Sample learning plan in English 1Sample learning plan in English 1
Sample learning plan in English 1
 
Samples of good resumes
Samples of good resumesSamples of good resumes
Samples of good resumes
 
Penyebab, Penanggulangan, dan Dampak Banjir
Penyebab, Penanggulangan, dan Dampak BanjirPenyebab, Penanggulangan, dan Dampak Banjir
Penyebab, Penanggulangan, dan Dampak Banjir
 
Example script for moderator
Example script for moderatorExample script for moderator
Example script for moderator
 
Logistics Management
Logistics ManagementLogistics Management
Logistics Management
 
Team Building PowerPoint PPT Content Modern Sample
Team Building PowerPoint PPT Content Modern SampleTeam Building PowerPoint PPT Content Modern Sample
Team Building PowerPoint PPT Content Modern Sample
 
Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...
Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...
Human & Social Biology - Sample Project on 'The Impact of Heath Practices on ...
 
Managing the office
Managing the officeManaging the office
Managing the office
 

Similar to Logistics. Example

Linear programming manzoor nabi
Linear programming  manzoor nabiLinear programming  manzoor nabi
Linear programming manzoor nabiManzoor Wani
 
CH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxCH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxRobiel1
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdfThanoonQasem
 
Chapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxChapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxanimutsileshe1
 
Multi objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions resultMulti objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions resultPiyush Agarwal
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...IJERA Editor
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...IJERA Editor
 
RNN sharing at Trend Micro
RNN sharing at Trend MicroRNN sharing at Trend Micro
RNN sharing at Trend MicroChun Hao Wang
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...kongara
 
NIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learningNIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learningzukun
 
Optimization Techniques.pdf
Optimization Techniques.pdfOptimization Techniques.pdf
Optimization Techniques.pdfanandsimple
 
Linear programming
Linear programmingLinear programming
Linear programmingTarun Gehlot
 
daa-unit-3-greedy method
daa-unit-3-greedy methoddaa-unit-3-greedy method
daa-unit-3-greedy methodhodcsencet
 
Chapter 2-1.pdf
Chapter 2-1.pdfChapter 2-1.pdf
Chapter 2-1.pdfrziguiala
 

Similar to Logistics. Example (20)

Linear programming manzoor nabi
Linear programming  manzoor nabiLinear programming  manzoor nabi
Linear programming manzoor nabi
 
P
PP
P
 
Notes
NotesNotes
Notes
 
CH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxCH-2 Linear Programing.pptx
CH-2 Linear Programing.pptx
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdf
 
Chapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxChapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptx
 
Multi objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions resultMulti objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions result
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
 
RNN sharing at Trend Micro
RNN sharing at Trend MicroRNN sharing at Trend Micro
RNN sharing at Trend Micro
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
LPP.pptx
LPP.pptxLPP.pptx
LPP.pptx
 
chapter3.ppt
chapter3.pptchapter3.ppt
chapter3.ppt
 
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
Quantitativetechniqueformanagerialdecisionlinearprogramming 090725035417-phpa...
 
NIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learningNIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learning
 
Optimization Techniques.pdf
Optimization Techniques.pdfOptimization Techniques.pdf
Optimization Techniques.pdf
 
Unit 2.7
Unit 2.7Unit 2.7
Unit 2.7
 
Linear programming
Linear programmingLinear programming
Linear programming
 
daa-unit-3-greedy method
daa-unit-3-greedy methoddaa-unit-3-greedy method
daa-unit-3-greedy method
 
Chapter 2-1.pdf
Chapter 2-1.pdfChapter 2-1.pdf
Chapter 2-1.pdf
 

More from SSA KPI

Germany presentation
Germany presentationGermany presentation
Germany presentationSSA KPI
 
Grand challenges in energy
Grand challenges in energyGrand challenges in energy
Grand challenges in energySSA KPI
 
Engineering role in sustainability
Engineering role in sustainabilityEngineering role in sustainability
Engineering role in sustainabilitySSA KPI
 
Consensus and interaction on a long term strategy for sustainable development
Consensus and interaction on a long term strategy for sustainable developmentConsensus and interaction on a long term strategy for sustainable development
Consensus and interaction on a long term strategy for sustainable developmentSSA KPI
 
Competences in sustainability in engineering education
Competences in sustainability in engineering educationCompetences in sustainability in engineering education
Competences in sustainability in engineering educationSSA KPI
 
Introducatio SD for enginers
Introducatio SD for enginersIntroducatio SD for enginers
Introducatio SD for enginersSSA KPI
 
DAAD-10.11.2011
DAAD-10.11.2011DAAD-10.11.2011
DAAD-10.11.2011SSA KPI
 
Talking with money
Talking with moneyTalking with money
Talking with moneySSA KPI
 
'Green' startup investment
'Green' startup investment'Green' startup investment
'Green' startup investmentSSA KPI
 
From Huygens odd sympathy to the energy Huygens' extraction from the sea waves
From Huygens odd sympathy to the energy Huygens' extraction from the sea wavesFrom Huygens odd sympathy to the energy Huygens' extraction from the sea waves
From Huygens odd sympathy to the energy Huygens' extraction from the sea wavesSSA KPI
 
Dynamics of dice games
Dynamics of dice gamesDynamics of dice games
Dynamics of dice gamesSSA KPI
 
Energy Security Costs
Energy Security CostsEnergy Security Costs
Energy Security CostsSSA KPI
 
Naturally Occurring Radioactivity (NOR) in natural and anthropic environments
Naturally Occurring Radioactivity (NOR) in natural and anthropic environmentsNaturally Occurring Radioactivity (NOR) in natural and anthropic environments
Naturally Occurring Radioactivity (NOR) in natural and anthropic environmentsSSA KPI
 
Advanced energy technology for sustainable development. Part 5
Advanced energy technology for sustainable development. Part 5Advanced energy technology for sustainable development. Part 5
Advanced energy technology for sustainable development. Part 5SSA KPI
 
Advanced energy technology for sustainable development. Part 4
Advanced energy technology for sustainable development. Part 4Advanced energy technology for sustainable development. Part 4
Advanced energy technology for sustainable development. Part 4SSA KPI
 
Advanced energy technology for sustainable development. Part 3
Advanced energy technology for sustainable development. Part 3Advanced energy technology for sustainable development. Part 3
Advanced energy technology for sustainable development. Part 3SSA KPI
 
Advanced energy technology for sustainable development. Part 2
Advanced energy technology for sustainable development. Part 2Advanced energy technology for sustainable development. Part 2
Advanced energy technology for sustainable development. Part 2SSA KPI
 
Advanced energy technology for sustainable development. Part 1
Advanced energy technology for sustainable development. Part 1Advanced energy technology for sustainable development. Part 1
Advanced energy technology for sustainable development. Part 1SSA KPI
 
Fluorescent proteins in current biology
Fluorescent proteins in current biologyFluorescent proteins in current biology
Fluorescent proteins in current biologySSA KPI
 
Neurotransmitter systems of the brain and their functions
Neurotransmitter systems of the brain and their functionsNeurotransmitter systems of the brain and their functions
Neurotransmitter systems of the brain and their functionsSSA KPI
 

More from SSA KPI (20)

Germany presentation
Germany presentationGermany presentation
Germany presentation
 
Grand challenges in energy
Grand challenges in energyGrand challenges in energy
Grand challenges in energy
 
Engineering role in sustainability
Engineering role in sustainabilityEngineering role in sustainability
Engineering role in sustainability
 
Consensus and interaction on a long term strategy for sustainable development
Consensus and interaction on a long term strategy for sustainable developmentConsensus and interaction on a long term strategy for sustainable development
Consensus and interaction on a long term strategy for sustainable development
 
Competences in sustainability in engineering education
Competences in sustainability in engineering educationCompetences in sustainability in engineering education
Competences in sustainability in engineering education
 
Introducatio SD for enginers
Introducatio SD for enginersIntroducatio SD for enginers
Introducatio SD for enginers
 
DAAD-10.11.2011
DAAD-10.11.2011DAAD-10.11.2011
DAAD-10.11.2011
 
Talking with money
Talking with moneyTalking with money
Talking with money
 
'Green' startup investment
'Green' startup investment'Green' startup investment
'Green' startup investment
 
From Huygens odd sympathy to the energy Huygens' extraction from the sea waves
From Huygens odd sympathy to the energy Huygens' extraction from the sea wavesFrom Huygens odd sympathy to the energy Huygens' extraction from the sea waves
From Huygens odd sympathy to the energy Huygens' extraction from the sea waves
 
Dynamics of dice games
Dynamics of dice gamesDynamics of dice games
Dynamics of dice games
 
Energy Security Costs
Energy Security CostsEnergy Security Costs
Energy Security Costs
 
Naturally Occurring Radioactivity (NOR) in natural and anthropic environments
Naturally Occurring Radioactivity (NOR) in natural and anthropic environmentsNaturally Occurring Radioactivity (NOR) in natural and anthropic environments
Naturally Occurring Radioactivity (NOR) in natural and anthropic environments
 
Advanced energy technology for sustainable development. Part 5
Advanced energy technology for sustainable development. Part 5Advanced energy technology for sustainable development. Part 5
Advanced energy technology for sustainable development. Part 5
 
Advanced energy technology for sustainable development. Part 4
Advanced energy technology for sustainable development. Part 4Advanced energy technology for sustainable development. Part 4
Advanced energy technology for sustainable development. Part 4
 
Advanced energy technology for sustainable development. Part 3
Advanced energy technology for sustainable development. Part 3Advanced energy technology for sustainable development. Part 3
Advanced energy technology for sustainable development. Part 3
 
Advanced energy technology for sustainable development. Part 2
Advanced energy technology for sustainable development. Part 2Advanced energy technology for sustainable development. Part 2
Advanced energy technology for sustainable development. Part 2
 
Advanced energy technology for sustainable development. Part 1
Advanced energy technology for sustainable development. Part 1Advanced energy technology for sustainable development. Part 1
Advanced energy technology for sustainable development. Part 1
 
Fluorescent proteins in current biology
Fluorescent proteins in current biologyFluorescent proteins in current biology
Fluorescent proteins in current biology
 
Neurotransmitter systems of the brain and their functions
Neurotransmitter systems of the brain and their functionsNeurotransmitter systems of the brain and their functions
Neurotransmitter systems of the brain and their functions
 

Recently uploaded

Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 

Recently uploaded (20)

9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 

Logistics. Example

  • 1. Operations Research 1 Chapter 3 Introduction to Operations Research Hillier & Liebermann Eighth Edition McGrawHill Operations Research 1 – 06/07 – Chapter 3 1
  • 2. Contents • Linear Programming – Example – Formulations – Graphical solution – The linear programming model – Additional examples Operations Research 1 – 06/07 – Chapter 3 2
  • 3. The Wyndor Glass Co. Example • Three plants for glass products (windows and doors): – Aluminium frames and hardware are made in Plant 1. – Wood frames are made in Plant 2. – Plant 3 produces the glass and assembles the products. • Capacity is released voor new products: – Two products are an option: product 1 and product 2. • Product 1 requires capacity in Plants 1 and 3 only. • Product 2 requires capacity in Plants 2 and 3 only. • Both products need capacity in plant 3. What is the most profitable mix to produce? Operations Research 1 – 06/07 – Chapter 3 3
  • 4. Formulation as a Linear Programming Problem X1 = number of batches of product 1 produced per week X2 = number of batches of product 2 produced per week Z = total profit per week (in thousands of dollars) from producing these two products Table 3.1 Production Time per batch, Hours Product Production Time 1 2 Available per Week, Hours Plant 1 1 0 4 2 0 2 12 X1 and X2 are the decision variables for the model. Using the bottom row of table 3.1 we obtain Z = 3X1 + 5X3 3 2 2 18 Operations Research batch – Chapter 3 Profit per 1 – 06/07 $ 3,000 $ 5,000 4
  • 5. Mathematical formulation of the LP problem Maximize Z = 3X1 + 5X2 Subject to restrictions X1 ≤4 2X2 ≤ 12 3X1 + 2X2 ≤ 18 And X1 ≥ 0, X2 ≥ 0. Operations Research 1 – 06/07 – Chapter 3 5
  • 6. Graphical Solution figure 3.1 Figure 3.1 Shaded area shows the X1 ≤ 4 values of (X1,X2) allowed by: X2 ≥ 0 X1 ≥ 0, X2 ≥ 0, X1 ≤ 4 X1 ≥ 0 Operations Research 1 – 06/07 – Chapter 3 6
  • 7. Graphical Solution figure 3.2 Figure 3.2 3X1 + 2X2 = 18 Shaded area shows the X1 =4 set of permissible values of (X1,X2), called the 2X2 = 12 feasible region. Operations Research 1 – 06/07 – Chapter 3 7
  • 8. Graphical Solution figure 3.3 Z = 36 = 3X1 + 5X2 (2,6) Z = 20 = 3X1 + 5 X2 Z = 10 = 3X1 + 5X2 Operations Research 1 – 06/07 – Chapter 3 8
  • 9. Terminology for Linear Programming TABLE 3.2 Prototype Example General Problem Production capacities of plants Resources 3 plants m resources Production of products Activities 2 products n activities Production rate of product j, xj Level of activity j, Xj Profit Z Objective function (Overall measure of performance Z) Operations Research 1 – 06/07 – Chapter 3 9
  • 10. Data needed for a LP Model TABLE 3.3 Data needed for a linear programming model involving the allocation of resources to activities Resource Usage per Unit of Activity Activity Amount of Resource Resource 1 2 … n available 1 a11 a12 … a1n b1 2 a21 a22 … a2n b2 . . . … … … … . m am1 am2 … amn bm Contribution to 1 – 06/071 – Chapter23 Operations Research c c … cn 10 Z per unit of
  • 11. Symbols used as notation of the various components commonly used for a LP Model • Below certain Symbols are listed, along with their interpretation of the general problem. – Z = Value of overall measure of performance. – xj = level of activity j (for j = 1, 2, …, n). – cj = increase in Z that would result from each unit increase in level of activity j. – bi = amount of resource i that is available for allocation to activities (for i = 1, 2, …, m). – aij = amount of resource i consumed by each other unit of acivity j. • The model poses the problem in terms of making decisions about the levels of the activitys, so x1, x2, …, xn are called the decision variables. In Table 3.3 the values of ci, bi, and aij (for i = 1, 2, …, m and j = 1, 2, … , n) are the input constants also referred to as the parameters of the model. Operations Research 1 – 06/07 – Chapter 3 11
  • 12. A standard form of the model • We can now formulate the mathematical model for this general problem of allocation resources to activities. The model is to select the values of x1, x2, …, xn so as to Maximize Z = c1x1 + c2x2 + … + cnxn, subject to restrictions a11x1 + a12x2 + … + a1nxn ≤ b1 a21x1 + a22x2 + … + a2nxn ≤ b2 ………………………… am1x1 + am2x2 + … + amnxn ≤ bm, and x1 ≥ 0, x2 ≥ 0 , …, xn ≥ 0 Operations Research 1 – 06/07 – Chapter 3 12
  • 13. Summary of terminology in LP 1 objective function = the function being maximized: c1x1 + c2x2 + … + cnxn. constraints = restrictions for the objective function. functional constraints = the first m constraints with a function of all the variables (ai1x1 + ...+ ainxn) on the left- hand side. nonnegativity constraints = the xj ≥ 0 restrictions Feasible solution = a solution for which all the constraints are satisfied. Infeasible solution = a solution for which at least one constraint is violated. Feasible region = the collection of all feasible solutions. Operations Research 1 – 06/07 – Chapter 3 13
  • 14. Summary of terminology in LP 2 Optimal solution = a feasible solution that has the most favorable value of the objective function. Most favorable value = the largest value if the objective function is to be maximized or the smallest value if the objective function is to be minimized. It is possible for a problem to have no feasible solutions, multiple optimal solutions. If there are no optimal solutions we speak of an unbounded Z or an unbounded objective Operations Research 1 – 06/07 – Chapter 3 14
  • 15. Figure 3.4 Maximize Z = 3x1 + 5x2, Subject to X1 ≤ 4 3x1 + 5x2 ≥ 50 2x2 ≤ 12 3x1 + 2x2 ≤ 18 3x1 + 5x2 ≥ 50 And x1 ≥ 0, x2 ≥ 0 2x2 ≤ 12 3x1 + 2x2 ≤ 18 x1 ≤ 0 Figure 3.4 X1 ≤ 4 The Wyndor Glass Co. x2 ≥ 0 Problem would have no solutions if the constraint 3x1 + 5x2 ≥ 50 were added to the problem. Operations Research 1 – 06/07 – Chapter 3 15
  • 16. Figure 3.5 Maximize Z = 3x1 + 2x2, Subject to X1 ≤ 4 2x2 ≤ 12 3x1 + 2x2 ≤ 18 And x1 ≥ 0, x2 ≥ 0 Every point on this darker line segment is optimal, each with Z = 18 Feasible Figure 3.5 region The Wyndor Glass Co. Problem would have multiple solutions if the objective function were changed to Z = 3x1 + 2x2 Operations Research 1 – 06/07 – Chapter 3 16
  • 17. Figure 3.6 (4,10), Z = 62 (4,8), Z = 52 Maximize Z = 3x1 + 5x2 Figure 3.6 Subject to x1 ≤ 4 (4,6), Z = 42 The Wyndor Glass Co. And x1 ≥ 0, x2 ≥ 0 Problem would have no Feasible optimal solutions if the region (4,4), Z = 32 only functional constraint were x1 ≤ 4, because x2 then could (4,2), Z = 22 be increased indefinitely in the feasible region without ever reaching the maximum value of Z = 3x1 + 5x2 Operations Research 1 – 06/07 – Chapter 3 17
  • 18. Figure 3.7 (0,6) (2,6) (4,3) Figure 3.7 The five dots are the five (4,0) CPF solutions for the Wyndor Glass Co. (0,0) Problem. Operations Research 1 – 06/07 – Chapter 3 18
  • 19. Assumptions of LP Proportionality assumption: The contribution of each activity to the value of the objective function Z is proportional to the level of the activity xj, as represented by the cjxj term in the objective function. Similarly, the contribution of each activity to the left-hand side of each functional constraint is proportional to the level of activity xj, as represented by the aijxj term in the constraint. Consequently, this assumption rules out any exponent other than 1 for any variable in any term of any function (whether the objective function or the function on the left- hand side of a functional constraint) in a linear programming model. Operations Research 1 – 06/07 – Chapter 3 19
  • 20. Graphs of Table 3.4 x2 20 18 18 16 14 Proportionality Satisfied 12 12 11 Case 1 10 8 8 Case 2 7 6 6 6 5 Case 3 4 3 2 2 0 0 0 1 2 3 4 x1 In case 1 through 3 proportionality is violated. Operations Research 1 – 06/07 – Chapter 3 20
  • 21. Additivity assumption & Table 3.5 Additivity Assumption: Every function in a linear programming model (whether the objective function or the function on the left-hand side of a functional constraint) is the sum of the individual contributions of the respective activities. • TABLE 3.5 Examples of satisfying or violating additivity for the objective function Value of Z Additivity Violated (x1,x2) Additivity Satisfied Case 1 Case 2 (1,0) 3 3 3 (0,1) 5 5 5 (1,1) 8 9 7 Operations Research 1 – 06/07 – Chapter 3 21
  • 22. Table 3.6 • TABLE 3.6 Examples of satisfying or violating additivity for a functional constraint Amount of Resource Used Additivity Violated (x1,x2) Additivity Satisfied Case 3 Case 4 (2,0) 6 6 6 (0,3) 6 6 6 (2,3) 12 15 10.8 Operations Research 1 – 06/07 – Chapter 3 22
  • 23. Divisibility assumption Divisibility Assumption: Decision variables in a linear programming model are allowed to have any values, including noninteger values, that satisfy the functional and nonnegativity constraints. Thus, these variables are not restricted to just integer values. Since each decision variable presents the level of some activity, it is being assumed that the activities can be run at fractional levels. Operations Research 1 – 06/07 – Chapter 3 23
  • 24. Certainty assumption Certainty assumption: The value assigned to each parameter of a linear programming model is assumed to be a known constant. Operations Research 1 – 06/07 – Chapter 3 24
  • 25. Regional Planning: The southern confederation of kibbutzim • TABLE 3.8 Resource data for the Southern Confederation of Kibbutzim Kibbutz Usable Land (Acres) Water Allocation (Acre Feet) 1 400 600 2 600 800 3 300 375 • TABLE 3.9 Crop data for the Southern Confederation of Kibbutzim Crop Maximum Water Consumption Net Return ($ / Acre) Quota (Acres) (Acre Feet/ Acre) Sugar beets 600 3 1,000 Cotton 500 2 750 Sorghum 325 1 250 Operations Research 1 – 06/07 – Chapter 3 25
  • 26. Regional Planning (continued): Table 3.10 • TABLE 3.10 Decision variables for the Southern Confederation of Kibbutzim problem Allocation (Acres) Kibbutz Crop 1 2 3 Sugar beets X1 X2 X3 Cotton X4 X5 X6 Sorghum X7 X8 X9 Operations Research 1 – 06/07 – Chapter 3 26