8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
1/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,
MBA,MPA,BSCS,ACS
Operations Management
MELJUNELJUN
MELJUN CORTES,BSCS,ACS
Department of ICT
Faculty of Information
Technology
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
2/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,
MBA,MPA,BSCS,ACS
H
APTER
6s
LinearProgramming
MELJUNELJUN
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
3/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,
MBA,MPA,BSCS,ACS
Used to obtain optimal solutions toproblems that involve restrictions or
limitations, such as:
Materials Budgets
Labor
Machine time
Linear ProgrammingLinear Programming
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
4/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,
MBA,MPA,BSCS,ACS
Linear programming(LP) techniquesconsist of a sequence of steps that will lead
to an optimal solution to problems, in cases
where an optimum exists
Linear ProgrammingLinear Programming
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
5/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,
MBA,MPA,BSCS,ACS
Objective: the goal of an LP model is maximization orminimization
Decision variables: amounts of either inputs oroutputs
Feasible solution space: the set of all feasiblecombinations of decision variables as defined by the
constraints
Constraints: limitations that restrict the availablealternatives
Parameters: numerical values
Linear Programming ModelLinear Programming Model
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
6/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,
MBA,MPA,BSCS,ACS
Linearity: the impact of decision variables islinear 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 decisionvariables are unacceptable
Linear Programming AssumptionsLinear Programming Assumptions
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
7/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
1. Set up objective function and constraintsin mathematical format
2. Plot the constraints
3. Identify the feasible solution space
4. Plot the objective function
5. Determine the optimum solution
Graphical Linear ProgrammingGraphical Linear Programming
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
8/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Objective - profitMaximize Z=60X
1+ 50X
2
Subject to
Assembly 4X1+ 10X
2
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
9/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Assembly Constraint
4X1 +10X2 = 100
0
2
4
6
8
10
12
0 2 4 6 8 10 12 14 16 18 20 22 24
Product X1
Produ
ctX2
Linear Programming ExampleLinear Programming Example
CO S SCS CSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
10/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Linear Programming ExampleLinear Programming Example
Add Inspection Constraint
2X1 + 1X2 = 22
0
5
10
15
20
25
0 2 4 6 8 10 12 14 16 18 20 22 24
Product X1
Produc
tX2
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
11/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Add Storage Constraint
3X1 + 3X2 = 39
0
5
10
15
20
25
0 2 4 6 8 10 12 14 16 18 20 22 24
Product X1
Produc
tX2
AssemblyStorage
Inspection
Feasible solution space
Linear Programming ExampleLinear Programming Example
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
12/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Add Profit Lines
0
5
10
15
20
25
0 2 4 6 8 10 12 14 16 18 20 22 24
Product X1
Pro
ductX2
Z=300
Z=900
Z=600
Linear Programming ExampleLinear Programming Example
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
13/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
The intersection of inspection and storage Solve two equations in two unknowns
2X1 + 1X2 = 22
3X1 + 3X2 = 39
X1 = 9
X2 = 4Z = $740
SolutionSolution
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
14/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Redundant constraint: a constraint that doesnot form a unique boundary of the feasible
solution space
Binding constraint: a constraint that forms theoptimal corner point of the feasible solutionspace
ConstraintsConstraints
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
15/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Surplus: when the optimal values of decisionvariables are substituted into a greater than or equalto constraint and the resulting value exceeds theright side value
Slack: when the optimal values of decision variablesare substituted into a less than or equal to constraintand the resulting value is less than the right sidevalue
Slack and SurplusSlack and Surplus
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
16/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Simplex: a linear-programming algorithmthat can solve problems having more than
two decision variables
Simplex MethodSimplex Method
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
17/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Figure 6S.15
MS Excel Worksheet forMS Excel Worksheet forMicrocomputer ProblemMicrocomputer Problem
Biet tin gi chua, vao day coi di http://www.freewebtown.com/gaigoisaigon/
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
18/19
MELJUN CORTES MBA MPA BSCS ACSMELJUN CORTES
MBA MPA BSCS ACS
8/9/2019 MELJUN CORTES - Operations Management 6th-a Lecture (MANAGEMENT SYSTEM)
19/19
MELJUN CORTES,MBA,MPA,BSCS,ACSMELJUN CORTES,MBA,MPA,BSCS,ACS
Range of optimality: the range of values forwhich the solution quantities of the decision
variables remains the same
Range of feasibility: the range of values forthe fight-hand side of a constraint over which
the shadow price remains the same
Shadow prices: negative values indicatinghow much a one-unit decrease in the original
amount of a constraint would decrease the
final value of the objective function
Sensitivity AnalysisSensitivity Analysis
Biet tin gi chua, vao day coi di http://www.freewebtown.com/gaigoisaigon/
Biet tin gi chua, vao day coi di http://www.freewebtown.com/gaigoisaigon/