Introduction Operations Research (OR) It is a scientific approach to determine the optimum (best) solution to a decision problem under the restriction.

Slides:



Advertisements
Similar presentations
1Introduction to Linear ProgrammingLesson 2 Introduction to Linear Programming.
Advertisements

Introduction to Mathematical Programming
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Linear Programming Problem. Introduction Linear Programming was developed by George B Dantzing in 1947 for solving military logistic operations.
Lesson 08 Linear Programming
Planning with Linear Programming
Linear Programming Problem
Linear Programming Models & Case Studies
Session II – Introduction to Linear Programming
Chapter 2: Modeling with Linear Programming & sensitivity analysis
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
Learning Objectives for Section 5.3
Lesson 7.6, page 767 Linear Programming
Managerial Decision Modeling with Spreadsheets
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
Chapter 2: Linear Programming Dr. Alaa Sagheer
Dr. Ayham Jaaron First semester 2013/2014 August 2013
© 2008 Prentice-Hall, Inc. Chapter 7 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created.
19 Linear Programming CHAPTER
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
Linear Programming Solution Techniques: Graphical and Computer Methods
Operations Management
Introduction to Management Science
B-1 Operations Management Linear Programming Module B.
6s-1Linear Programming CHAPTER 6s Linear Programming.
Environmentally Conscious Design & Manufacturing (ME592) Date: May 3, 2000 Slide:1 Environmentally Conscious Design & Manufacturing Class 24: Optimization.
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
Linear Programming Models: Graphical and Computer Methods
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Operations Research First Year Computer
3.4 Linear Programming.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
LP Definition and Introduction to Graphical Solution Active Learning – Module 2 J. René Villalobos and Gary L. Hogg Arizona State University Paul M. Griffin.
Operations Management
1 Linear Programming Chapter 2 By Mohammad Shahid Khan M.Eco, MBA, B.Cs, B.Ed. Lecturer in Economics & Business Administration Department of Economics.
Linear Programming Introduction: Linear programming(LP) is a mathematical optimization technique. By “Optimization” technique we mean a method which attempts.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
In The Name Of Allah Lab 07 ins. Tahani Aldweesh.
A LINEAR PROGRAMMING PROBLEM HAS LINEAR OBJECTIVE FUNCTION AND LINEAR CONSTRAINT AND VARIABLES THAT ARE RESTRICTED TO NON-NEGATIVE VALUES. 1. -X 1 +2X.
1 Linear Programming (LP) 線性規劃 - George Dantzig, 1947.
Introduction to linear programming:- - Linear programming (LP) applies to optimization models in which the objective and constraints functions are strictly.
OPERATION RESEARCH Hemal Rajyaguru.
HW # Due:
Chapter 2 Linear Programming Models: Graphical and Computer Methods
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
3 Components for a Spreadsheet Optimization Problem  There is one cell which can be identified as the Target or Set Cell, the single objective of the.
LINEAR PROGRAMMING.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
LINEAR PROGRAMMING MEANING:
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
LINEAR PROGRAMMING. Linear Programming Linear programming is a mathematical technique. This technique is applied for choosing the best alternative from.
Linear Programming. George Dantzig 1947 NarendraKarmarkar Pioneers of LP.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
P RIMAL -D UAL LPP. T HE R EDDY M IKKS C OMPANY - PROBLEM Reddy Mikks company produces both interior and exterior paints from two raw materials, M 1 and.
MTH374: Optimization For Master of Mathematics By Dr. M. Fazeel Anwar Assistant Professor Department of Mathematics, CIIT Islamabad 1.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
Linear Programming.
Engineering Economics (2+0)
A seminar talk on “SOLVING LINEAR PROGRAMMING PROBLEM BY GRAPHICAL METHOD” By S K Indrajitsingha M.Sc.
Operations Management Linear Programming Module B
MBA 651 Quantitative Methods for Decision Making
Linear Programming Objectives: Set up a Linear Programming Problem
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Introduction to Linear Programming
Case 2:( Model Construction):
Linear Programming.
Presentation transcript:

Introduction Operations Research (OR) It is a scientific approach to determine the optimum (best) solution to a decision problem under the restriction of limited resources. Using the mathematical techniques to model, analyze, and solve the problem

Basic components of the model 1.Decision Variables 2.Objective Function 3.Constraints

Decision Variables It is the unknown to be determined from the solution of a model (what does the model seek to determine). It is one of the specific decisions made by a decision maker (DM).

Objective Function It is the end result (goal) desired to be achieved by the system. A common objective is to maximize profit or minimize cost. It is expressed as a mathematical function of the system decision variables.

Constraints These are the limitations imposed on the variables to satisfy the restriction of the modeled system. They must be expressed as mathematical functions of the system decision variables.

Example 1: two products A&B. 4 & 3 units3 & 2 minutes is 800 hoursat least units of Amore than6000 units of B A company manufactures two products A&B. with profit 4 & 3 units. A&B take 3 & 2 minutes respectively to be machined. The total time available at machining department is 800 hours. A market research showed that at least units of A and not more than 6000 units of B are needed. It is required to determine the number of units of A&B to be produced to maximize profit.

Decision variables X1= number of units produced of A. X2= number of units produced of B. Objective Function Maximize Z= 4 X X 2 Constraints 3 X X 2 ≤ 800x60 X 1 ≥ X 2 ≤ 6000 X 1, X 2 ≥ 0 Non negativity

Example 2: Example 2: Feed mix problem Two feeds are used A&B at least400 grams/day of proteinat least 800 grams/day of carbohydratesnot more than 100 grams/day of fatA contains 10% protein, 80% carbohydrates and 10% fat while B contains 40% protein, 60% carbohydratesno fat A costs 2 L.E/kg B costs 5 L.E/kg. A farmer is interested in feeding his cattle at minimum cost. Two feeds are used A&B. Each cow must get at least 400 grams/day of protein, at least 800 grams/day of carbohydrates, and not more than 100 grams/day of fat. Given that A contains 10% protein, 80% carbohydrates and 10% fat while B contains 40% protein, 60% carbohydrates and no fat. A costs 2 L.E/kg, and B costs 5 L.E/kg. Formulate the problem to determine the optimum amount of each feed to minimize cost.

Decision variables X1= weight of feed A kg/day/animal X2= weight of feed B kg/day/animal Objective Function Minimize Z= 2X 1 + 5X 2 Constraints Protein 0.1 X X 2 ≥ 0.4 Carbohydrates 0.8 X X 2 ≥ 0.8 Fats 0.1 X 1 ≤ 0.1 X 1, X 2 ≥ 0

Example 3: Example 3: Blending Problem 4 mines 3 basic elements A, B, and C4 mines 3 elements An iron ore from 4 mines will be blended. The analysis has shown that, in order to obtain suitable tensile properties, minimum requirements must be met for 3 basic elements A, B, and C. Each of the 4 mines contains different amounts of the 3 elements (see the table). Formulate to find the least cost (Minimize) blend for one ton of iron ore.see the table

Problem Formulation Decision variables X1= Fraction of ton to be selected from mine number 1 X2= Fraction of ton to be selected from mine number 2 X3= Fraction of ton to be selected from mine number 3 X4= Fraction of ton to be selected from mine number 4 Objective Function Minimize Z= 800 X X X X4 Constraints 10 X 1 + 3X 2 + 8X 3 + 2X X X X X X X X X 4 30 X 1 + X 2 + X 3 + X 4 1 X 1, X 2, X 3, X 4 0

Example 4: Example 4: Inspection Problem 2 grades at least1800 piecesper 8 hour dayGrade 1 rate of 25 per houraccuracy of 98%. Grade 2rate of 15 pieces per houraccuracy of 95%.Grade 1 costs 4 L.E/hourgrade 2 costs 3 L.E/hourEach time an error is made by an inspector costs the company 2 L.E8 grade 110 grade 2 A company has 2 grades of inspectors 1&2. It is required that at least 1800 pieces be inspected per 8 hour day. Grade 1 inspectors can check pieces at the rate of 25 per hour with an accuracy of 98%. Grade 2 inspectors can check at the rate of 15 pieces per hour with an accuracy of 95%. Grade 1 costs 4 L.E/hour, grade 2 costs 3 L.E/hour. Each time an error is made by an inspector costs the company 2 L.E. There are 8 grade 1 and 10 grade 2 inspectors available. The company wants to determine the optimal assignment of inspectors which will minimize the total cost of inspection/day.

Problem Formulation Decision variables X1= Number of grade 1 inspectors/day. X2= Number of grade 2 inspectors/day. Objective Function Cost of inspection = Inspector salary/day + Cost of error Cost of grade 1/hour = 4 + (2 X 25 X 0.02) = 5 L.E Cost of grade 2/hour = 3 + (2 X 15 X 0.05) = 4.5 L.E Minimize Z= 8 (5 X X2) = 40 X X2 Constraints X 1 ≤ 8 X 2 ≤ 10 8(25) X 1 + 8(15)X 2 ≥ X X 2 ≥ 1800 X 1, X 2 ≥ 0

Example 5: Example 5: Trim-loss Problem. A company produces paper rolls with a standard width of 20 feet. Each special customer orders with different widths are produced by slitting the standard rolls. Typical orders are summarized in the following tables.

Possible knife settings Formulate to minimize the trim loss and the number of rolls needed to satisfy the order. Figure 2.9

Problem Formulation Decision variables X j = Number of standard rolls to be cut according to setting j j = 1, 2, 3, 4, 5, 6 Number of 5 feet rolls produced Number of 5 feet rolls produced = 2 X X X 4 + X 5 Number of 7 feet rolls produced Number of 7 feet rolls produced = X 1 + X X 5 Number of 9 feet rolls produced Number of 9 feet rolls produced = X 1 + X X 6 Let Y 1, Y 2, Y 3 be the number of surplus rolls of the 5, 7, 9 feet rolls thus Y 1 = 2 X X X 4 + X Y 2 = X 1 + X X Y 3 = X 1 + X X The total trim losses = L (4X 1 +3 X 2 + X 3 + X X 6 + 5Y 1 + 7Y 2 + 9Y 3 )* Where L is the length of the standard roll.

Objective Function Minimize Z= L(4X 1 +3 X 2 + X 3 + X X 6 + 5Y 1 + 7Y 2 + 9Y 3 ) Constraints 2 X X X 4 + X 5 - Y 1 = 150 X 1 + X X 5 - Y 2 = 200 X 1 + X X 6 - Y 3 = 300 X1, X2, X3, X4, X5, X6 ≥ 0 Y1, Y2, Y3 ≥ 0

Terminology of solutions for a LP model: A Solution Any specifications of values of X 1, X 2, …, X n is called a solution. A Feasible Solution Is a solution for which all the constraints are satisfied. A n Optimal Solution Is a feasible solution that has the most favorable value of the objective function (largest of maximize or smallest for minimize)

Graphical Solution Construction of the LP model Example 1: The Reddy Mikks Company Reddy Mikks produces both interior and exterior paints from two raw materials, M1&M2. The following table provides the basic data of the problem.

A market survey indicates that the daily demand for interior paint cannot exceed that of exterior paint by more than 1 ton. Also, the maximum daily demand of interior paint is 2 ton. Reddy Mikks wants to determine the optimum (best) product mix of interior and exterior paints that maximizes the total daily profit

Problem Formulation Decision variables X 1 = Tons produced daily of exterior paint. X 2 = Tons produced daily of interior paint. Objective Function Maximize Z= 5 X X 2 Constraints 6 X 1 +4 X 2 24 X 1 +2 X X 1 + X 2 1 X 2 2 X 1, X 2 0

Any solution that satisfies all the constraints of the model is a feasible solution. For example, X1=3 tons and X2=1 ton is a feasible solution. We have an infinite number of feasible solutions, but we are interested in the optimum feasible solution that yields the maximum total profit.

Graphical Solution The graphical solution is valid only for two- variable problem which is rarely occurred. The graphical solution includes two basic steps: 1.The determination of the solution space that defines the feasible solutions that satisfy all the constraints. 2.The determination of the optimum solution from among all the points in the feasible solution space.

ABCDEF consists of an infinite number of points; we need a systematic procedure that identifies the optimum solutions. The optimum solution is associated with a corner point of the solution space. To determine the direction in which the profit function increases we assign arbitrary increasing values of 10 and 15 5 X X 2 =10 And5 X X 2 =15 The optimum solution is mixture of 3 tons of exterior and 1.5 tons of interior paints will yield a daily profit of 21000$.