SIMULATION-BASED ANALYSIS OF THE BULLWHIP EFFECT UNDER DIFFERENT INFORMATION SHARING STRATEGIES



Similar documents
Analysis of Various Forecasting Approaches for Linear Supply Chains based on Different Demand Data Transformations

TEACHING SIMULATION WITH SPREADSHEETS

Course Supply Chain Management: Inventory Management. Inventories cost money: Reasons for inventory. Types of inventory

The Stationary Beer Game

Information Sharing to Reduce Fluctuations in Supply Chains: A Dynamic Feedback Approach

Modeling Stochastic Inventory Policy with Simulation

A Programme Implementation of Several Inventory Control Algorithms

THE INTEGRATION OF SUPPLY CHAIN MANAGEMENT AND SIMULATION SYSTEM WITH APPLICATION TO RETAILING MODEL. Pei-Chann Chang, Chen-Hao Liu and Chih-Yuan Wang

Supply Chain Inventory Management Chapter 9. Copyright 2013 Pearson Education, Inc. publishing as Prentice Hall 09-01

THE IMPLEMENTATION OF VENDOR MANAGED INVENTORY IN THE SUPPLY CHAIN WITH SIMPLE PROBABILISTIC INVENTORY MODEL

Case Study on Forecasting, Bull-Whip Effect in A Supply Chain

Cost performance of traditional and vendor managed inventory approaches in hospital pharmaceutical supply chains

Collaborative Supply Chain Management Learning Using Web-Hosted Spreadsheet Models ABSTRACT

A simulation study on supply chain performance with uncertainty using contract. Creative Commons: Attribution 3.0 Hong Kong License

A Synchronized Supply Chain for Reducing Decoupling Stock

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras

Operations Management. 3.3 Justify the need for Operational Planning and Control in a selected Production Process

Chapter 6. Inventory Control Models

SUPPLY CHAIN MANAGEMENT TRADEOFFS ANALYSIS

How human behaviour amplifies the bullwhip effect a study based on the beer distribution game online

Statistical Inventory Management in Two-Echelon, Multiple-Retailer Supply Chain Systems

PERFORMANCE ANALYSIS OF A CONTRACT MANUFACTURING SYSTEM

MODELLING OF COORDINATING PRODUCTION AND INVENTORY CYCLES IN A MANUFACTURING SUPPLY CHAIN INVOLVING REVERSE LOGISTICS

Modeling and Optimization of an Industrial Inventory Management System

What is the Bullwhip Effect caused by?

Glossary of Inventory Management Terms

Inventory Management & Optimization in Practice

Comparison of periodic-review inventory control policies. in a serial supply chain

Chapter 12 Inventory Control and Management

FIXED CHARGE UNBALANCED TRANSPORTATION PROBLEM IN INVENTORY POOLING WITH MULTIPLE RETAILERS

Issues in inventory control models with demand and supply uncertainty Thesis proposal

SUPPLY CHAIN MODELING USING SIMULATION

Standard Work for Optimal Inventory Management

Inventory Management and Risk Pooling. Xiaohong Pang Automation Department Shanghai Jiaotong University

Agenda. Real System, Transactional IT, Analytic IT. What s the Supply Chain. Levels of Decision Making. Supply Chain Optimization

Design of a Computerized Inventory Management System for Supermarkets

INTEGRATED OPTIMIZATION OF SAFETY STOCK

The problem with waiting time

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Case study of a batch-production/inventory system E.M.M. Winands 1, A.G. de Kok 2 and C. Timpe 3

Operations Management Part 12 Purchasing and supplier management PROF. NAKO STEFANOV, DR. HABIL.

講 師 : 周 世 玉 Shihyu Chou

KNOWLEDGE-BASED MODELING OF DISCRETE-EVENT SIMULATION SYSTEMS. Henk de Swaan Arons

Scope of Supply Chain Management (SCM)

Operations Management

14 THE BULLWHIP EFFECT: MANAGERIAL INSIGHTS ON THE IMPACT OF FORECASTING AND INFORMATION ON VARIABILITY IN A SUPPLY CHAIN

After this unit you should be able to answer following questions A. Concept Questions B. Short notes 1. Inventory and Inventory management 2.

Effect of Forecasting on Bullwhip Effect in Supply Chain Management

Four Strategies for Smarter Inventory Control

By: ATEEKH UR REHMAN 12-1

Simulation-based Optimization Approach to Clinical Trial Supply Chain Management

Information Sharing in Supply Chains: a Literature Review and Research Agenda

Supply Chain Inventory Control: A Comparison Among JIT, MRP, and MRP With Information Sharing Using Simulation

SUPPLY CHAIN MANAGEMENT

Antti Salonen KPP227 - HT 2015 KPP227

A Cross-Functional View of Inventory Management, Why Collaboration among Marketing, Finance/Accounting and Operations Management is Necessary

Small Lot Production. Chapter 5

The Training Material on Supply Chain Collaboration & Logistics Solutions has been produced under Project Sustainable Human Resource Development in

The Utilization of Shared Demand Information in a Textile Supply Chain

TOOLS OF MONTE CARLO SIMULATION IN INVENTORY MANAGEMENT PROBLEMS

A Centralized Model Predictive Control Strategy for Dynamic Supply Chain Management

Seminar 3: Beer Game. - Analysis -

Package SCperf. February 19, 2015

E217 Inventory Management (4 Modular Credits)

System-Dynamics modelling to improve complex inventory management in a batch-wise plant

Materials Management and Inventory Systems

School of Management and Languages Capacity Planning

Basics of inventory control

Understanding Stock and Inventory Control

Web-based Oil Supply Chain Game

Tel:

How to Configure and Use MRP

DSS TO MANAGE ATM CASH UNDER PERIODIC REVIEW WITH EMERGENCY ORDERS. Ana K. Miranda David F. Muñoz

THE SYSTEM FRAMEWORK FOR EVALUATING THE EFFECT OF COLLABORATIVE TRANSPORTATION MANAGEMENT ON SUPPLY CHAIN

Mathematical Modeling of Inventory Control Systems with Lateral Transshipments

Supply Chain development - a cornerstone for business success

Chapter 9 Managing Inventory in the Supply Chain

Inventory Management IV: Inventory Management Systems

Improving the supply chain performance: use of forecasting models versus early order commitments

Logistics Management Inventory Cycle Inventory. Özgür Kabak, Ph.D.

REDUCING THE IMPACT OF DEMAND PROCESS VARIABILITY WITHIN A MULTI-ECHELON SUPPLY CHAIN

Economic Ordering Quantities: A Practical Cost Reduction Strategy for Inventory Management

Primary Logistics Activities

Take Time and Cost Out of Your Inventory and Supply Chain - Exploit the Constraints of Forecasting!

Chapter 11. MRP and JIT

Information Sharing in Supply Chain Management: A Literature Review on Analytical Research

Supply Chain Management: Inventory Management

COMPARISON OF CO-MANAGED INVENTORY AND VENDOR-MANAGED INVENTORY FOR A DISTRIBUTION COMPANY

Chapter 9. Inventory management

Inventory Management of Medical Consumables in Public Hospital: A Case Study

Inventory Control In Supply Chain Through Lateral Transshipment A Case Study In Indian Industry

Towards the Optimal Inventory Review Intervals A simulation study into the effect of inventory review intervals on the supply chain performance of a

SPREADSHEET SIMULATOR FOR INVENTORY MANAGEMENT IN A SUPPLY CHAIN

The bullwhip effect in the closed loop supply chain

List of Tables. Table No Title Page No 2.1 Market Segments in Indian retail 25

Evaluation of Supply Chain Management Systems Regarding Discrete Manufacturing Applications

BULLWHIP EFFECT SIMULATION OF A SUPPLY CHAIN WITH LEVEL CONSTRAINTS

THE VALUE OF INFORMATION SHARING IN THE RETAIL SUPPLY CHAIN: TWO CASE STUDIES

LOGISTICS & SUPPLY CHAIN MANAGEMENT

STRATEGIC CAPACITY PLANNING USING STOCK CONTROL MODEL

Transcription:

SIMULATION-BASED ANALYSIS OF THE BULLWHIP EFFECT UNDER DIFFERENT INFORMATION SHARING STRATEGIES Yuri A. Merkuryev and Julija J. Petuhova Rik Van Landeghem and Steven Vansteenkiste Department of Modelling and Simulation Department of Industrial Management Riga Technical University University of Ghent 1 Kalku Street Technologiepark 9 LV-1658 Riga, Latvia B-952 Zwijnaarde, Belgium E-Mail: merkur@itl.rtu.lv, julija@itl.rtu.lv E-Mail: hendrik.vanlandeghem@rug.ac.be, steven.vansteenk@tiscali.be KEYWORDS Bullwhip effect, Supply chain simulation, Information sharing strategies, Inventory control policies. ABSTRACT This paper describes the impact of two different information sharing strategies decentralized and centralized information combined with two inventory control policies min-max and stock-to- inventory control on the bullwhip effect. To investigate and measure this impact, simulation models are developed using the Arena 5. software package for a four-stage supply chain, consisting of a single retailer, wholesaler, distributor and manufacturer. The experiments with the developed models are described and the results are analyzed. INTRODUCTION Inventory control plays an important role in supply chain management. It is concerned with how much and when to order from the supplier. The first policy that will be used in the simulation models presented in this paper is min-max inventory control. It is a variant of the classical reorder point model. The main concept of this policy is that the inventory level is continuously monitored and as soon as the inventory level drops below the reorder point a replenishment order will be triggered. The second policy, stock-to- inventory control, is a variant of the periodic review model. The inventory level will be reviewed at predetermined time intervals. At this review times, an order will be placed to get the inventory back up to a target level. In order to determine the parameters of the inventory control policy, one needs to forecast. The amount of information available for a company in the supply chain will determine the accuracy of the forecast of mean and of the forecast of the standard deviation of. According to Simchi-Levi et al. 2, each stage in the supply chain forecasts based on the orders it gets from the downstream stage in the decentralized information sharing strategy. By downstream we mean in the direction of the end customer. In the centralized information sharing strategy, all stages have access to data about actual end customer and can base the forecast of on the actual end customer data, instead of on the orders from the downstream stage. We will compare the different strategies from the point of view of the bullwhip effect. The bullwhip effect is an important observation in supply chains and suggests that the variability increases as one moves up a supply chain, towards the manufacturer or supplier of raw materials. In the second section, the background, the importance of the bullwhip effect as research topic will be demonstrated. The section 3 on conceptual models will treat the logical and mathematical formulation of the model. The section 4 on model logic in Arena is about the features specific for the Arena implementation. The experiments and their results are described in section 5. BACKGROUND As markets tend to be more and more customer-oriented, the uncertainty connected with end customer and its consequences in the supply chain have become an important subject for research. The bullwhip effect is caused by this uncertainty, and several researchers have identified causes to this effect and have tried to propose methods to minimize it. Chen et al. 1998 and Lee and Padmanabhan 1997 have discussed the main causes of the bullwhip effect. In this paper, we will try to reduce the bullwhip effect using information sharing strategies (centralized information) and breaking order batches (changing the frequency of reordering using two inventory control policies). Due to the uncertainty and complexity inherent in a supply chain and in inventory control systems, simulation was found a suitable tool to analyze the bullwhip effect (Banks and Malave 1984). Especially the combination of the high-level simulation tool Arena and the procedural programming language Visual Basic for Applications (VBA), proved its usefulness to simulate the systems presented in this paper. The model logic can be represented comprehensibly in Arena, while the more complex calculation algorithms can be programmed in VBA.

CONCEPTUAL MODELS The combination of two information sharing strategies and two inventory control policies results in four models. The four-stage supply chain used in these models, can be seen in Figure 1, where the solid lines represent the models with a centralized information structure; the striped lines are specific for the models with a decentralized information structure. This figure illustrates that in the decentralized information structure, the forecast is based on the orders a stage gets from the downstream stage. In the models with centralized information structure, the forecast is based on the actual end customer. This forecast will be calculated as the moving average of the during the last ten periods. The same observations will be used for estimation of the standard deviation of. In the min-max inventory control policy, a replenishment order will be placed as soon as the inventory level drops below the reorder point. The order size is the difference between a target level, and the effective inventory level. It is important to remark that replenishment triggering will be based on the effective inventory level, which is the quantity on hand plus the quantity on order minus the unshipped backorders to customers or the quantity allocated to production. Manufacturer Distributor Wholesaler Retailer End customer Orders Material flow Centralized information: all stages have access to end customer data Decentralized information: all stages base their forecast on the direct customer s Figure 1: Conceptual Model Based on Ballou 1999, the reorder point (ROP) and target level can be calculated as: ROP = d * LT + Z * σ d * LT Target = ROP + EOQ where 2 * d * OrderCost EOQ = economic order quantity; HoldingCost d the forecast of average weekly ; LT the lead time; Z the safety stock factor, based on a defined in-stock probability during the lead time; σ d estimation of the standard deviation of the weekly. The target level is calculated as the reorder point plus the economic order quantity (EOQ), where OrderCost is the fixed cost for placing an order and HoldingCost is the cost to hold an item in stock during one week. Under the stock-to- inventory control policy, stages will place orders with their suppliers in accordance with a predetermined review period. The order size is the difference between the target level and the effective inventory level at the review time. According to Ballou 1999, the target level can be calculated as: Target = d *( LT + T r + Tss ) where T r the review period; T ss the safety time. This safety time represents the safety stock, and is expressed as a number of weeks of average. Its value is a managerial decision. SIMULATION MODELS IN ARENA The general structure of the Arena models is identical for all four models. However, the calculation of the forecast and the inventory, as well as the reordering trigger is different for different models, as was indicated in the previous section. Certain model parameters had to be chosen. End customer s arrive with fixed time-intervals of one week. Their size is variable and is derived from a normal distribution with mean = 1 and standard deviation = 3. A constant lead time of 2 weeks will be assumed. No order

processing delay is taken into account, so all events are treated immediately by the upstream stage. We also will assume no capacity constraints for the manufacturer. The estimation of average and of standard deviation of will be based on data from the ten previous weeks. Trigger the code in VBA block 9. This code removes the order arrival event from the schedule, checks if another order should arrive now and updates the inventory level and quantity on order for the retailer. Decide if another order should arrive at this time moment. If so, dispose the entity; if not, go to the next decide-block. Decide if there are open backorders that should be treated. If yes, signal value 2 for recalculation of backorders and then dispose the entity. VBA 9 Assign 39 Decide if Ret should still be held Tr ue From distributor submodel. Decide 3 Tr ue Signal order arrival at wholesaler To dispose block. VBA 17 Lead Time Dis tribu to r to Wholesaler Reset the total size of all orders arrived in this period (assign-block). Fre e Re t De m a n d Assign 4 Schedule the order arrival in the PlannedOrderArrival array in VBA block 17. Delay the order for the lead time. If no backorders should be treated, signal value 2 to allow the retailer for this period to arrive. Add the arriving order size to the total of orders arrived in this period. This variable will then be used in the backorder recalculation to check if the arriving order was large enough to cover the total open backorders (assign-block). Figure 2: Submodel of Order Shipment to Wholesaler If several events are scheduled to occur at a certain stage at the same simulation time, there is a fixed order in which the events should be processed: 1. order or backorder arrival from upstream stage (stock replenishment). 2. fulfilling of backorders (only if an order has arrived) 3. new fulfilling. As Arena s simulation engine didn t always process the events in this order (Kelton et al. 22); a procedure had to be developed to guarantee that events are processed in the mentioned order. Wait and Signal blocks formed the basis of the implementation of this procedure in Arena. Implementation in Arena of an order shipment procedure from the distributor to the wholesaler is shown in Figure 2. Another important choice to be made concerned stockouts. In these models, stockouts will not lead to lost sales, but to backorders. We thus assume that we have loyal customers. The calculation of backorders was modeled in detail. An example of the backordering procedure implementation for the wholesaler in Arena can be seen in Figure 3.

The total of all backorders will be represented by one entity. This decideblock checks if there is already an entity waiting in the hold block that represents the total backorders. If yes, the active entity is disposed, if no, the active entity will represent the backorders and proceed to the hold block. Signal to the waiting from retailer that backorder has been (re)processed (signal value 2). Decide if the arrived order at the wholesaler is large enough to cover the total backorders. If yes, ship the order; if no loop back and divide it again into a part that can be shipped and a backorder. Only one entity to trigger backlog loop at wholesaler Tr ue Signal 14 Wait for order arrival at wholesaler Backlog larger than Arriving order? Tr ue Signal 13 Arriving order larger than backlog Dispose 12 Wait until an order arrives at the wholesaler (wait for value 2). Signal to the waiting from retailer that backorder has been (re)processed (signal value 2). To order shipment Res et Retailer Backlog Assign the order size of the order shipped to the retailer (= the total open backorders) and reset the total open backorders. Assign the total open backorders as to the entity as the size attribute and reset the total open backorders variable prior to recalculation of the backorders. Figure 3: Wholesaler Submodel: Backordering Procedure RESULTS It is important that the simulation results are independent from the empty-and-idle initial state. In addition, there is no predetermined starting and finishing point for a simulation run of the system under study. Therefore the simulation study conducted is a non-terminating system study. After the determination of the warm-up period, all models were run for ten replications, each replication lasting for 1, weeks. As measures of performance for these experiments, the standard deviations of between stages, the service levels at all stages, and a measure for the bullwhip effect over the entire supply chain will be calculated. The standard deviations of between stages identify if the bullwhip effect is present. If this is the case, a measure for the bullwhip effect over the entire supply chain is determined. The measure of the bullwhip effect over the entire supply chain for the i-th replication can be calculated as where 5 5 = s= 1 i ( σ σ ) σ, 1 = s= s i σ i - the arithmetic average of the standard 5 deviations of between stages and σ s,i the standard deviation of between stage s-1 and s. Here stage s= is the end customer and stage s=5 represents the manufacturer s production facility, while stage s=4 is the manufacturer s stock point. This measure takes into account differences in standard deviation of between stages; these differences give an indication of the seriousness of the bullwhip effect. The results of the simulation runs are represented in Tables 1, 2 and 3. The standard deviations of are also shown in Figure 4. s, i 4 i 2

Table 1: Standard Deviations of Demand between Stages over all Replications Standard deviation of Stage Decentralized information Centralized information Min-max Stock-to- Min-max Stock-to- End customer 29,911 29,891 29,911 29,911 Retailer 22,1 46,571 22,1 46,591 Wholesaler 259,3 73,661 23,63 63,191 Distributor 332,513 19,52 245,63 78,61 Manufacturer 428,314 15,23 254,31 91,241 Table 2: Overall Measure of the Bullwhip Effect for each Replication Overall measure bullwhip effect Replication Decentralized information Centralized information Min-max Stock-to- Min-max Stock-to- 1 22423,7 2351,2 8557,1 6,7 2 2218,7 2332,9 8713,4 595,8 3 2386,1 2364,3 8569,4 591, 4 22385,2 2432,3 8687,8 62,9 5 22157,7 2392,7 8674,6 594,2 6 21676,9 2362,1 8634,5 581,2 7 2265,1 2335,2 8697,9 599,8 8 22691,9 2393,5 875,1 595,9 9 21961,6 2333,9 8647,7 596,7 1 22421,3 2322,9 8618,3 595,4 Table 3: Service Levels for all Stages over all Replications Service levels Decentralized information Centralized information Min-max Stock-to- Min-max Stock-to- Retailer,999 1,999 1 Wholesaler 1,999,938 1 Distributor,992,973,911,999 Manufacturer,962,915,9,993 CONCLUSION A first important conclusion to be drawn from the experiments is that in all four alternatives, the bullwhip effect is present. This means that we cannot eliminate the bullwhip effect by sharing end customer information, not even when we order every week. Under both inventory control policies, the models with centralized information structure give better results. The models using a stock-to- inventory control reveal better results than the models with min-max inventory control from the point of view of the bullwhip effect. This is mainly due to the choice of the review period, which was chosen as one week, leading to more frequent reordering and thus less batching of orders.

45 4 Standard deviation of 35 3 25 2 15 1 5 End customer Retailer Wholesaler Distributor Manufacturer Stage Stock-to- decentralised Min-max decentralized Stock-to- centralised Min-max centralized Figure 4: Standard Deviations of Demand between Stages We can say that the model with centralized information structure and stock-to- inventory control gave the best results. An important remark to the conclusions drawn above, is that no cost consideration was taken into account. An important disadvantage of the measure of the bullwhip effect over the entire supply chain is that it does not take into account whether this difference is positive or negative. Further research will be aimed at the elimination of this disadvantage. REFERENCES Ballou R.H. 1999. Business logistics management. Prentice-Hall International Inc., New Jersey. Banks, J. and C.O. Malave. 1984. The simulation of inventory systems: an overview. Simulation, No.42(Aug), 283-29. Chen, F.; Z. Drezner; J. Ryan; and D. Simchi-Levi. 1998. The bullwhip effect: managerial insights on the impact of forecasting and information on variability in a supply chain. Kelton, W.D.; R.P. Sadowski; and D.A. Sadowski. 22. Simulation with Arena. McGraw-Hill Inc., New York. Lee, H.L. and V. Padmanabhan. 1997. The bullwhip effect in supply chains. Sloan management review, No.38(Mar), 93-12. Simchi-Levi, D.; P. Kaminsky; and E. Simchi-Levi. 2. Designing and managing the supply chain. McGraw-Hill Inc., Boston. BIOGRAPHY YURI MERKURYEV is Habilitated Doctor of Engineering, Professor of the Institute of Information technology at Riga Technical University, Head of the Department of Modelling and Simulation. His professional interests include a methodology and practical implementation of discrete-event simulation, supply chain modelling and management, and education in the areas of modelling, simulation and logistics management. He is Programme Director of the curriculum Industrial Logistics Management at Riga Technical University. Prof Merkuryev has wide experiences in performing research and educational projects in the simulation area, at both national and European levels. He regularly participates in organising international conferences in the simulation area. For instance, he is Track Co-Chair for Simulation in Logistics, Traffic and Transport at the annual European Simulation Symposium. Prof. Merkuryev has about 18 scientific publications, including 2 books. He is a Board member of the European Council of the Society for Computer Simulation International, President of the Latvian Simulation Society, and Board member of the Latvian Transport Development and Education Association.