Constraint management

Slides:



Advertisements
Similar presentations
Chapter 19 – Linear Programming
Advertisements

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
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
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Linear Programming: Formulations & Graphical Solution.
© 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
Quantitative Techniques for Decision Making M.P. Gupta & R.B. Khanna © Prentice Hall India LINEAR PROGRAMMING GRAPHIC METHOD 2 CHAPTER.
Operations Management
Operations Management
Introduction to Management Science
Basic LP Problem McCarl and Spreen Chapter 2 LP problem is linear form of Mathematical Program This formulation may also be expressed in matrix notation.
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
6s-1Linear Programming CHAPTER 6s Linear Programming.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
Operations Management - 5 th Edition Chapter 13 Supplement Roberta Russell & Bernard W. Taylor, III Linear Programming.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
FORMULATION AND GRAPHIC METHOD
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
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,
Chapter 19 Linear Programming McGraw-Hill/Irwin
Chapter 4: Modeling and Analysis
Linear Programming Chapter 13 Supplement.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
Operations Management
1 DSCI 3023 Linear Programming Developed by Dantzig in the late 1940’s A mathematical method of allocating scarce resources to achieve a single objective.
1 Linear Programming: Model Formulation and Graphical Solution.
THE GALAXY INDUSTRY PRODUCTION PROBLEM -
Chapter 6 Supplement Linear Programming.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Seminar exercises The Product-mix Problem
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Constraint management Constraint Something that limits the performance of a process or system in achieving its goals. Categories: Market (demand side)
Chapter 2 Linear Programming Models: Graphical and Computer Methods
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
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 Short-run decision making model –Optimizing technique –Purely mathematical Product prices and input prices fixed Multi-product production.
Introduction to Linear Programming and Formulation Meeting 2 Course: D Deterministic Optimization Year: 2009.
BUAD306 Chapter 19 – Linear Programming. Optimization QUESTION: Have you ever been limited to what you can get done because you don’t have enough ________?
Linear Programming. George Dantzig 1947 NarendraKarmarkar Pioneers of LP.
Crosson Needles Managerial Accounting 10e Short-Run Decision Analysis 9 C H A P T E R © human/iStockphoto ©2014 Cengage Learning. All Rights Reserved.
1 Geometrical solution of Linear Programming Model.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Supply Chain Management By Dr. Asif Mahmood Chapter 9: Aggregate Planning.
Linear Programming for Solving the DSS Problems
Linear Programming.
Engineering Economics (2+0)
Linear Programming – Introduction
Seminar exercises Product-mix decisions
McCarl and Spreen Chapter 2
Chapter 19 – Linear Programming
MBA 651 Quantitative Methods for Decision Making
Exam 1 Review/Instructions
Capacity Planning.
WELCOME By “MATHEMATICAL FORMULATION” Smt. N. Prabhavathi
Linear Programming.
Presentation transcript:

Constraint management

Constraint Something that limits the performance of a process or system in achieving its goals. Categories: Market (demand side) Resources (supply side) Labour Equipment Space Material and energy Financial Supplier Competency and knowledge Policy and legal environment

Steps of managing constraints Identify (the most pressing ones) Maximizing the benefit, given the constraints (programming) Analyzing the other portions of the process (if they supportive or not) Explore and evaluate how to overcome the constraints (long term, strategic solution) Repeat the process

Linear programming

Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations (called constrained optimization problems). …consists of a sequence of steps that lead to an optimal solution to linear-constrained problems, if an optimum exists.

Typical areas of problems Determining optimal schedules Establishing locations Identifying optimal worker-job assignments Determining optimal diet plans Identifying optimal mix of products in a factory (!!!) etc.

Linear programming models …are mathematical representations of constrained optimization problems. BASIC CHARACTERISTICS: Components Assumptions

Components of the structure of a linear programming model Objective function: a mathematical expression of the goal e. g. maximization of profits Decision variables: choices available in terms of amounts (quantities) Constraints: limitations restricting the available alternatives; define the set of feasible combinations of decision variables (feasible solutions space). Greater than or equal to Less than or equal to Equal to Parameters. Fixed values in the model

Assumptions of the linear programming model Linearity: the impact of decision variables is linear in constraints and the objective functions Divisibility: noninteger values are acceptable Certainty: values of parameters are known and constant Nonnegativity: negative values of decision variables are not accepted

Model formulation The procesess of assembling information about a problem into a model. This way the problem became solved mathematically. Identifying decision variables (e.g. quantity of a product) Identifying constraints Solve the problem.

2. Identify constraints Suppose that we have 250 labor hours in a week. Producing time of different product is the following: X1:2 hs, X2:4hs, X3:8 hs The ratio of X1 must be at least 3 to 2. X1 cannot be more than 20% of the mix. Suppose that the mix consist of a variables x1, x2 and x3

Graphical linear programming Set up the objective function and the constraints into mathematical format. Plot the constraints. Identify the feasible solution space. Plot the objective function. Determine the optimum solution. Sliding the line of the objective function away from the origin to the farthes/closest point of the feasible solution space. Enumeration approach.

Corporate system-matrix 1.) Resource-product matrix Describes the connections between the company’s resources and products as linear and deterministic relations via coefficients of resource utilization and resource capacities. 2.) Environmental matrix (or market-matrix): Describes the minimum that we must, and maximum that we can sell on the market from each product. It also describes the conditions.

Contribution margin Unit Price - Variable Costs Per Unit = Contribution Margin Per Unit Contribution Margin Per Unit x Units Sold = Product’s Contribution to Profit Contributions to Profit From All Products – Firm’s Fixed Costs = Total Firm Profit

Resource-Product Relation types Non-convertible relations R1 a11 R2 a22 R3 a32 Partially convertible relations R4 a43 a44 a45 R5 a56 a57 R6 a66 a67

Product-mix in a pottery – corporate system matrix Jug Plate Capacity 50 kg/week 100 HUF/kg 50 hrs/week 800 HUF/hr 10 kg/week Clay (kg/pcs) 1,0 0,5 Weel time (hrs/pcs) 0,5 1,0 Paint (kg/pcs) 0,1 Minimum (pcs/week) 10 Maximum (pcs/week) 100 Price (HUF/pcs) 700 1060 Contribution margin (HUF/pcs) e1: 1*P1+0,5*P2 < 50 e2: 0,5*P1+1*P2 < 50 e3: 0,1*P2 < 10 m1, m2: 10 < P1 < 100 m3, m4: 10 < P2 < 100 ofCM: 200 P1+200P2=MAX 200 200

variables (amount of produced goods) Objective function refers to choosing the best element from some set of available alternatives. X*P1 + Y*P2 = max weights (depends on what we want to maximize: price, contribution margin) variables (amount of produced goods)

Solution with linear programming 33 jugs and 33 plaits a per week Contribution margin: 13 200 HUF / week T1 e1 100 ofF e3 e1: 1*P1+0,5*P2 < 50 e2: 0,5*P1+1*P2 < 50 e3: 0,1*P2 < 10 m1,m2: 10 < P1 < 100 m3, m4: 10 < P2 < 100 ofCM: 200 P1+200P2=MAX 33,3 e2 100 T2 33,3

What is the product-mix, that maximizes the revenues and the contribution to profit!   P1 P2 b (hrs/y) R1 2 3 6 000 R2 5 000 MIN (pcs/y) 50 100 MAX (pcs/y) 1 500 2000 p (HUF/pcs) 150 f (HUF/pcs) 30 20

P1&P2: linear programming r1: 2*T5 + 3*T6 ≤ 6000 r2: 2*T5 + 2*T6 ≤ 5000 m1, m2: 50 ≤ T5 ≤ 1500 p3, m4: 100 ≤ T6 ≤ 2000 ofTR: 50*T5 + 150*T6 = max ofCM: 30*T5 + 20*T6 = max

T1 r1 Contr. max: P5=1500, P6=1000 Rev. max: P5=50, P6=1966 3000 r2 2500 ofCM ofTR 2000 2500 T2

Thank you for your attention!