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

Viewers also liked

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
Β 
Example of a unified paragraph
Example of a unified paragraphExample of a unified paragraph
Example of a unified paragraphIbrahem Abdel Ghany
Β 
Reflection activity examples
Reflection activity examplesReflection activity examples
Reflection activity examplesIowa Campus Compact
Β 
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
Β 
Francisco_Espedilla_II_RESUME_2015
Francisco_Espedilla_II_RESUME_2015Francisco_Espedilla_II_RESUME_2015
Francisco_Espedilla_II_RESUME_2015Francisco II Espedilla
Β 
Presentation on An Evaluation of Alternative Urban Growth Patterns
Presentation on An Evaluation of Alternative Urban Growth Patterns Presentation on An Evaluation of Alternative Urban Growth Patterns
Presentation on An Evaluation of Alternative Urban Growth Patterns Gbrdhn Banskota
Β 
Logistics. Terminology
Logistics. TerminologyLogistics. Terminology
Logistics. TerminologySSA KPI
Β 

Viewers also liked (18)

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
Β 
Francisco_Espedilla_II_RESUME_2015
Francisco_Espedilla_II_RESUME_2015Francisco_Espedilla_II_RESUME_2015
Francisco_Espedilla_II_RESUME_2015
Β 
Presentation on An Evaluation of Alternative Urban Growth Patterns
Presentation on An Evaluation of Alternative Urban Growth Patterns Presentation on An Evaluation of Alternative Urban Growth Patterns
Presentation on An Evaluation of Alternative Urban Growth Patterns
Β 
Tut5
Tut5Tut5
Tut5
Β 
Logistics. Terminology
Logistics. TerminologyLogistics. Terminology
Logistics. Terminology
Β 

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
Β 
Linear Programming
Linear ProgrammingLinear Programming
Linear ProgrammingPulchowk Campus
Β 
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
Β 
Unit 2.7
Unit 2.7Unit 2.7
Unit 2.7Mark Ryder
Β 
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

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
Β 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
Β 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
Β 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
Β 
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
Β 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
Β 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
Β 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
Β 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
Β 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
Β 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
Β 
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
Β 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A BeΓ±a
Β 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
Β 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
Β 

Recently uploaded (20)

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
Β 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Β 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
Β 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Β 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
Β 
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
Β 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Β 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
Β 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
Β 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
Β 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Β 
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
Β 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
Β 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
Β 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Β 
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
Β 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
Β 
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Β 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
Β 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
Β 

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