Chapter 10 PowerPoint Network Models.

Slides:



Advertisements
Similar presentations
Chapter 12 PowerPoint Non-smooth Models.
Advertisements

Transportation, Transshipment, and Assignment Problems
John Wiley & Sons, Inc. © 2005 Prepared by Alice B. Sineath Forsyth Technical Community College Managerial Accounting Weygandt Kieso Kimmel CHAPTER 12.
Project Management in Practice Fifth Edition Copyright © 2014 John Wiley & Sons, Inc. Chapter 5 Scheduling the Project.
© Copyright 2011 John Wiley & Sons, Inc.
MANAGEMENT SCIENCE The Art of Modeling with Spreadsheets STEPHEN G. POWELL KENNETH R. BAKER Compatible with Analytic Solver Platform FOURTH EDITION CHAPTER.
© Copyright 2011 John Wiley & Sons, Inc.
© Copyright 2011 John Wiley & Sons, Inc.
MICROECONOMICS: Theory & Applications
Example 5.3 More General Logistics Models | 5.2 | 5.4 | 5.5 | 5.6 | 5.7 | 5.8 | 5.9 | 5.10 | 5.10a a Background Information.
Chapter 22 Part 2.
PROCESS COST ACCOUNTING University of Louisiana at Lafayette
© Copyright 2011 John Wiley & Sons, Inc.
Managerial Accounting
OPERATIONS MANAGEMENT for MBAs Fourth Edition
MANAGEMENT SCIENCE The Art of Modeling with Spreadsheets STEPHEN G. POWELL KENNETH R. BAKER Compatible with Analytic Solver Platform FOURTH EDITION CHAPTER.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems.
Chapter 11 PowerPoint Integer Optimization.
Transportation Models
Example 15.4 Distributing Tomato Products at the RedBrand Company
Prepared by Debby Bloom-Hill CMA, CFM
Introduction to Databases
Systems Analysis and Design
Chapter 9 PowerPoint Linear Optimization.
Prepared by Debby Bloom-Hill CMA, CFM. CHAPTER 8 Pricing Decisions, Analyzing Customer Profitability, and Activity-Based Pricing Slide 8-2.
4-1 Coding Complete COBOL Programs: The PROCEDURE DIVISION Chapter 4.
Chapter 8: Regression Analysis PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with Spreadsheets,
Managerial Accounting by James Jiambalvo
3 - 1 Chapter 3: Basic Excel Skills Management Science: The Art of Modeling With Spreadsheets, 2e PowerPoint Slides Prepared By: Alan Olinsky Bryant University.
Chapter 13 Operational Decision-Making Tools: Simulation.
Accounting Principles, Ninth Edition
John Wiley & Sons, Inc. © 2005 Chapter 18 Cost-Volume-Profit Relationships Prepared by Barbara Muller Arizona State University West Principles of Accounting.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
7 - 1 Chapter 7: Data Analysis for Modeling PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
© 2005 John Wiley & Sons PPT 1-1 Copyright © 2005 John Wiley & Sons, Inc. All rights reserved. Reproduction or translation of this work beyond that permitted.
Chapter 8 Charles P. Jones, Investments: Analysis and Management, Eleventh Edition, John Wiley & Sons 8- 1.
4 - 1 Chapter 4: Advanced Excel Skills Management Science: The Art of Modeling with Spreadsheets, 3e S.G. Powell K.R. Baker © John Wiley and Sons, Inc.
9-1 COBOL for the 21 st Century Nancy Stern Hofstra University Robert A. Stern Nassau Community College James P. Ley University of Wisconsin-Stout (Emeritus)
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Slide 5-1 Chapter 5 Terms Applications Software for Business Introduction to Information Systems Judith C. Simon.
Slide 1 Systems Analysis and Design with UML Version 2.0, Second Edition Alan Dennis, Barbara Wixom, and David Tegarden Chapter 6: Functional Modeling.
Chapter 12: Network models PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with Spreadsheets,
Chapter 9: Short-Term Forecasting PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
MANAGEMENT SCIENCE The Art of Modeling with Spreadsheets STEPHEN G. POWELL KENNETH R. BAKER Compatible with Analytic Solver Platform FOURTH EDITION OPTIMIZATION.
Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara.
Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Operations Management - 5 th Edition Chapter 10 Supplement Roberta.
Chapter 13: Integer Programming PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
Chapter 11: Linear Programming PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
Reid & Sanders, Operations Management © Wiley 2002 Linear Programming B SUPPLEMENT.
Slide 1 Systems Analysis and Design with UML Version 2.0, Second Edition Alan Dennis, Barbara Wixom, and David Tegarden Chapter 9: Moving on to Design.
6 - 1 Chapter 6: Analysis Using Spreadsheets PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
Slide 1 Systems Analysis and Design with UML Version 2.0, Second Edition Alan Dennis, Barbara Wixom, and David Tegarden Chapter 6: Functional Modeling.
Reid & Sanders, Operations Management © Wiley 2002 Solving Transportation Problems C SUPPLEMENT.
Operational Decision-Making Tools: Simulation
Reid & Sanders, Operations Management © Wiley 2002 Material Requirements Planning 15 C H A P T E R.
1 Linear Programming 2 A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear constraints. The linear.
Transportation and Transshipment Models Chapter 11 Supplement Russell and Taylor Operations and Supply Chain Management, 8th Edition.
Chapter 3: Basic Excel Skills
Chapter 4 PowerPoint Spreadsheet Analysis.
Prepared by Debby Bloom-Hill CMA, CFM
Chapter 12: Network models
Chapter 17: Optimization In Simulation
Systems Analysis and Design 5th Edition Chapter 4. Use Case Analysis
Systems Analysis and Design 5th Edition Chapter 4. Use Case Analysis
Systems Analysis and Design 5th Edition Chapter 4. Use Case Analysis
Transportation and Transshipment Models
Transportation and Transshipment Models
Presentation transcript:

Chapter 10 PowerPoint Network Models

Copyright © 2013 John Wiley & Sons, Inc. The Network Model Describes patterns of flow in a connected system, where the flow might involve material, people, or funds System elements may be locations (e.g., cities, warehouses, or assembly lines), or points in time. We construct diagrams to represent such systems with elements are represented by nodes (circles). The paths of flow are represented by arcs or arrows. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

The Transportation Model A very common supply chain involves the shipment of goods from suppliers at one set of locations to customers at another set of locations. The classic transportation model is characterized by a set of supply sources (each with known capacities), a set of demand locations (each with known requirements) and the unit costs of transportation between supply-demand pairs. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Transportation Problem: Model Formulation The transportation model has two kinds of constraints: Less-than capacity constraints and Greater-than demand constraints If total capacity equals total demand, both capacity and demand constraints are “=”. If capacity exceeds demand, the capacity constraints are “<” and the demand constraints are “>”. If demand exceeds capacity, the capacity constraints are “>” and the demand constraints are “<”. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Transportation Problem: Spreadsheet Model Helpful to depart from the standard linear programming layout of Chapter 9 and adopt a special format We can construct a model in rows and columns to mirror the table of parameters that describes the problem. In the Parameters module of the worksheet, all of the unit costs are displayed in an array. In the Decisions module, the decision variables appear in an array of the same size. At the right of each decision row is the “Sent” quantity, the sum of the flows along the row. These figures align with the capacities given in the Parameters module. Below each decision column is the “Received” quantity, which is the sum down the column. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Example: Transportation Problem Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Excel Mini-Lesson: The SUMPRODUCT Function The SUMPRODUCT function takes the pairwise products of two sets of numbers and sums the products. The form of the function is the following: SUMPRODUCT(Array1, Array2) Array1 references the first set of numbers. Array2 references the second set of numbers. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. Sensitivity Analysis Concepts of sensitivity analysis introduced in Chapter 9 apply here as well. The Optimization Sensitivity tool may be used with network linear programming models with no new considerations. We can interpret patterns in the optimal solution in terms of economic priorities. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Sensitivity Analysis on Transportation Problems In the transportation model, we have supply and demand constraints. The solution to the model provides shadow prices on each. The shadow price on a demand constraint tells us how much it costs to ship the marginal unit to the corresponding location. (Sometimes, this figure is not obvious without some careful thought.) Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Process as Applied to Solution of Transportation Problem Identify a high priority demand—one that is covered by a unique source—and allocate the entire demand to this route. Remove this demand from consideration. Identify a high priority capacity—one that supplies a single destination—and allocate the entire supply to this route. Remove this supply from consideration. Repeat the previous two steps using remaining demands and remaining supplies each time, until all shipments are accounted for. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. Assignment Model An important special case of the transportation problem occurs when all capacities and all requirements are equal to one. In addition, total supply equals total demand. The classic assignment model is characterized by a set of people, a set of tasks, and a score for each possible assignment of a person to a task. The problem is to find the best assignment of people to tasks. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Assignment Problem: Spreadsheet Model Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Assignment Problem: Sensitivity Analysis It is rare that we would want to perform sensitivity analysis with respect to either the supply parameters or the demand parameters in an assignment model. However, we may well be interested in sensitivity analysis with respect to the cost parameters. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

The Transshipment Model The transshipment problem is a more complex version of the transportation problem, characterized by two stages of flow instead of just one. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

The Transshipment Model: Graphical Display Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Transshipment Problem: Spreadsheet Model Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

A Standard Form for Network Models It is possible to formulate any of these problems as linear programs built exclusively on balance equations. Although this approach may not seem as intuitive, it does link the flow diagram and the spreadsheet model more closely, and it allows us to see a more general structure that encompasses other network models as well. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. Classic Network Model In a classic network model, each node in the network corresponds to a material-balance equation—the requirement that total outflow must equal total inflow. Once we have a network diagram for a problem, we can translate it into a linear program by following these simple steps: Define a variable for each arc. Include supplies as input flows and demands as output flows. Construct the balance equation for each node. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. Balance Equations In this version of the model, every constraint is a balance equation. Thus, the constraints take the following form. (Flow Out) – (Flow In) = 0 We write a balance equation with a positive right-hand side when there is flow into the network and with a negative right-hand side when there is flow out of the network. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Worksheet for the Revised Model Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Advantages of Standard Form We can draw on the network diagram as a debugging aid. This may not seem like a large enough benefit to warrant using the standard form when the classical layout is so intuitive. However, the concept becomes helpful in models that are more complicated than the transportation model. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Network Models with Yields In example models, quantity sent from a source node = quantity that arrives at a destination node—not always the case Some flows of interest are subject to positive or negative yields. Waste in a manufacturing process is an example of a negative yield; interest on a bank balance is an example of a positive yield. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Yields as Reductions in Flow One common type of yield phenomenon involves technologies that produce waste. For example: When wood is cut, shaped, and sanded in a manufacturing process, the amount of useable wood that exits the process is less than the amount that entered. When metal enters a process that involves grinding, drilling, and polishing, the same is true of the amount of metal at the end of the process compared to the amount at the start. This type of reduction in the amount of a flow is called process yield. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Yields as Reductions in Flow There is an intimate relation between the network diagram and the spreadsheet model. Each arc in the network corresponds to a variable, each node in the network corresponds to a constraint, and all constraints are written as balance equations. The variables are measured in, for example, tons of supply; these are the quantities that are started into the various processes. To compute the quantities in tons of output, we have to apply yield factors. The objective function computes the revenue from the schedule of outputs, as supply costs are fixed for the purposes of this decision. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Example: Paper Recycling Company Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Yields as Expansions in Flow In production processes, yields are typically less than one: outputs are smaller than inputs because some waste is generated along the way. However, in other kinds of processes, yields can be greater than one. An example of this feature arises in funds-flow models. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Investment and Funds-Flow Problems Investment and funds-flow problems lend themselves to network modeling. Nodes represent points in time at which funds flows occur. We can imagine tracking a bank account, with funds flowing in and out, depending on our decisions. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Diagram of an Investment Problem Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Spreadsheet for an Investment Model Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Solver Tip: Rescaling the Model Rescaling parameters to appear in thousands (or millions) spares us from entering a lot of zeros. As a guideline, the parameters in the objective function and the constraints should not differ from each other, or from the values of the decision variables, by more than a factor of 100,000. A model that tracks cash flows in the millions while also computing percentage returns as decimal fractions violates this rule. Sometimes, rescaling problems are difficult to avoid when we’re trying to keep the model easy to understand. In these cases, Solver can perform internal rescaling of the model if we check the option box for Use Automatic Scaling. It is always preferable for the model builder to do the rescaling. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

*7. Network Models for Process Technologies Some nodes represent production operations that actually transform the substance between inflow and outflow. This type of network is particularly suitable for the analysis of production plans in process industries, such as paper, steel, or chemicals. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. Refining Example For each node in the diagram, we write a balance equation. Conceptually, there is a twist: Because the nodes represent production processes, the input material may differ from the output material, and there may be multiple input materials and multiple output materials. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

*Formulation of Refining Example Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

*Spreadsheet Model of Refining Problem Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. Summary Network models represent a distinct class of linear programs. They have special advantages because network diagrams can be used in the modeling process. Transportation, assignment, and transshipment models exhibit a characteristic From/To structure that lends itself readily to spreadsheet display. The balance equations in transshipment nodes are the key constraint format for network models, extending to models in which yield factors apply and even to process models where the inflow and outflow may not be of the same material. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. Summary (cont’d) The constraints in some network linear programs consist exclusively of balance equations, whereas constraints in more complicated models may include allocation, covering, and blending constraints appended to a central network representation. The concepts of sensitivity analysis that were introduced in Chapter 9 apply as well to network models. In particular, when it comes to interpreting optimal solutions, the network diagram is a convenient device for constructing patterns. The diagram often provides visual hints that lead to a systematic description of the economic priorities in the solution of a network linear program. Chapter 10 Copyright © 2013 John Wiley & Sons, Inc.

Copyright © 2013 John Wiley & Sons, Inc. All rights reserved. Reproduction or translation of this work beyond that permitted in section 117 of the 1976 United States Copyright Act without express permission of the copyright owner is unlawful. Request for further information should be addressed to the Permissions Department, John Wiley & Sons, Inc. The purchaser may make back-up copies for his/her own use only and not for distribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages caused by the use of these programs or from the use of the information herein.