Sie sind auf Seite 1von 20

6s-1 Linear Programming

Linear
Programming

McGraw-Hill/Irwin
6s-2 Linear Programming

 Used to obtain optimal solutions to


problems that involve restrictions or
limitations, such as:
 Materials
 Budgets
 Labor
 Machine time
6s-3 Linear Programming

 Linear programming (LP) techniques


consist of a sequence of steps that will
lead to an optimal solution to
problems, in cases where an optimum
exists
6s-4 Linear Programming

 Objective: the goal of an LP model is


maximization or minimization
 Decision variables: amounts of either inputs
or outputs
 Feasible solution space: the set of all
feasible combinations of decision variables as
defined by the constraints
 Constraints: limitations that restrict the
available alternatives
 Parameters: numerical values
6s-5 Linear Programming

 Linearity: the impact of decision variables is


linear in constraints and objective function
 Divisibility:noninteger values of decision
variables are acceptable
 Certainty:values of parameters are known
and constant
 Nonnegativity: negative values of decision
variables are unacceptable
6s-6 Linear Programming

1. Set up objective function and constraints in


mathematical format
2. Plot the constraints
3. Identify the feasible solution space
4. Plot the objective function
5. Determine the optimum solution
6s-7 Linear Programming

 Objective - profit
Maximize Z=60X1 + 50X2
 Subject to
Assembly 4X1 + 10X2 <= 100 hours
Inspection 2X1 + 1X2 <= 22 hours
Storage 3X1 + 3X2 <= 39 cubic feet
X1, X2 >= 0
6s-8 Linear Programming

Assembly Constraint
4X1 +10X2 = 100

12
10
Product X2

8
6
4
2
0
0

8
10

12

14

16

18

20

22

24
Product X1
6s-9 Linear Programming

Add Inspection Constraint


2X1 + 1X2 = 22

25
20
Product X2

15
10
5
0
0

8
10

12

14

16

18

20

22

24
Product X1
6s-10 Linear Programming

Add Storage Constraint


3X1 + 3X2 = 39

25 Inspection
20 Storage
Product X2

Assembly
15
10
5
0
Feasible solution space
0

8
10

12

14

16

18

20

22

24
Product X1
6s-11 Linear Programming

Add Profit Lines

25

20 Z=900
Product X2

15

10
5

0 Z=300 Z=600
0

8
10

12

14

16

18

20

22

24
Product X1
6s-12 Linear Programming

 The intersection of inspection and storage


 Solve two equations in two unknowns
2X1 + 1X2 = 22
3X1 + 3X2 = 39

X1 = 9
X2 = 4
Z = $740
6s-13 Linear Programming

 Redundant constraint: a constraint that


does not form a unique boundary of the
feasible solution space
 Binding constraint: a constraint that
forms the optimal corner point of the
feasible solution space
6s-14 Linear Programming

 Surplus: when the optimal values of


decision variables are substituted into
a greater than or equal to constraint
and the resulting value exceeds the
right side value
 Slack: when the optimal values of
decision variables are substituted into
a less than or equal to constraint and
the resulting value is less than the
right side value
6s-15 Linear Programming

Simplex: a linear-programming
algorithm that can solve problems having
more than two decision variables
6s-16 Linear Programming

Figure 6S.15
6s-17 Linear Programming

Figure 6S.17
6s-18 Linear Programming

 Range of optimality: the range of values


for which the solution quantities of the
decision variables remains the same
 Range of feasibility: the range of values
for the fight-hand side of a constraint
over which the shadow price remains
the same
 Shadow prices: negative values indicating
how much a one-unit decrease in the
original amount of a constraint would
decrease the final value of the
objective function
6s-19 Linear Programming

 Pls. watch and study


 1.
https://www.youtube.com/watch?v=0TD9EQcheZM&list=RDC
MUC1S4Jeodbr5EbsCOIgBWJPQ&start_radio=1&t=13
 2.
 https://www.youtube.com/watch?v=pP0Qag694Go&list=RDC
MUC1S4Jeodbr5EbsCOIgBWJPQ&index=2
 3.
 https://www.youtube.com/watch?v=4hp0mJgzmgc
 4.
 https://www.youtube.com/watch?v=4hp0mJgzmgc&list=RDC
MUC1S4Jeodbr5EbsCOIgBWJPQ&index=1
 5.
https://www.youtube.com/watch?v=_eMA0LWsRQQ&t=131s
6s-20 Linear Programming

Das könnte Ihnen auch gefallen