Andrew Arthur Tiger
Angelo State University, United States
E-mail: atiger@angelo.edu
John Loucks
St. Edwards University, United States
E-mail: johnsl@stedwards.edu
Connor Burns
Renasant Bank, United States
E-mail: cburns@uu.edu
Submission: 1/8/2019
Revision: 2/10/2019
Accept: 2/27/2019
ABSTRACT
Inventory risk pooling is the use
of centralized inventory to maintain lower overall inventory and safety stock. Generally,
in a decentralized system with no risk pooling, a retailer maintaining its own
inventory and safety stock requires higher levels of inventory than would be if
the inventory was pooled at a centralized location. Most pedagogy relies on algebraic
formula-based examples, which has two issues: (1) student struggle visualizing
variability concepts and algebraic notation and (2) the location of the
centralized inventory location and its effect on lead times are often ignored
or assumed to be negligible. To address these issues, the spreadsheet-based
simulation offers visual cues of the inventory reduction benefits, as well as
demonstrating the impact of the facility location. The simulation was developed
using MS Excel, and has a simple, easy-to-use interface, as well as
easy-to-understand graphical and statistical output. Both undergraduate and MBA
students respond favorably to the simulation because it helps them understand
the math concepts, and it strengthens their spreadsheet skills. The inventory
policy is an order-up-to-level with a weekly periodic review system. Backorders
must be filled. Inputs include the number of customers, desired service level,
weekly customer standard deviation of demand, lead times and inventory
order-up-to levels. Outputs include weekly and annual inventory and service
levels for both the decentralized and centralized (risk pooling) systems.
Keywords: risk pooling, facility location,
supply chain modeling, spreadsheet-based simulation
1. INTRODUCTION
Inventory
risk pooling spans multiple operations management practices: inventory management, logistics/supply chain,
and facility location. Successful
implementation of inventory risk pooling either reduces inventory levels while
maintaining required service levels or increases service levels without
increasing inventory levels. Because of
its potential benefits, inventory risk pooling is covered in many textbooks (HOPP,
2008), scholarly journal articles (KUMAR; TIWARI, 2013; OZSEN; COULLARD;
DASKIN, 2008; SCHUSTER PUGA; TANCREZ, 2017; SNYDER; DASKIN; TEO, 2007; ZHANG;
et al., 2016), and teaching websites including YouTube (MARQUEZ, 2018; MILLAR,
2018; W.P. CAREY SCHOOL OF BUSINESS, 2018).
Of
note, the W.P. Carey School of Business YouTube video has over 1.4 million
views. However, our investigation of the
pedagogy identified gaps that we address in this paper: (1) absence of a simple
spreadsheet-based simulation teaching tool that demonstrates the power of
inventory risk pooling and (2) the impact of the location of the distribution
center (DC), that could negate or lessen the advantages of risk pooling in
certain situations. For (2), much
research exists that considers location.
See the above citations; however, we found no pedagogy that combines
risk pooling decisions with location decisions.
This
paper presents and offers for use a spreadsheet-based supply chain simulation
that compares a decentralized supply chain that offers no risk pooling benefits
to a centralized supply chain that offers risk pooling benefits through the
addition of a distribution center located between a manufacturing plant and
customers. Figure 1 shows the network
for each.
Figure 1: A decentralized supply chain vs. a
centralized/risk pooling supply chain.
This
paper’s organization and contributions are as follows. In the next section, the theory and benefits
of inventory risk pooling are presented.
These are summarized from many previous studies, and we try to present
them as simply and clearly as possible.
Next, the limitations or potential disadvantages of risk pooling are
presented. Again, these are from the
literature and usually address the assumptions of the underlying demand
distributions.
Next,
we discuss the importance of simulation, specifically spreadsheet-based
simulation, as a valuable pedagogy because of simulation’s inherent trait of
allowing the user to perform what-if analysis.
In the modeling methodology section and appendix, the spreadsheet formulas
and logic are explained in addition to assumptions, parameters, and
limitations. In addition, the risk pool
spreadsheet-based simulation is freely available here.
In
the analysis section, the impact of the DC location is shown through use of the
simulation. Additional scenarios
demonstrate how risk pooling benefits can change based on the demand
variability and the number of customers.
Finally, we conclude by summarizing the research and suggest next steps
including applications in real systems.
2. THEORY AND BENEFIT WHEN THE DC LOCATION IS NOT
CONSIDERED
Hopp’s (2008) summarizes the principle of risk inventory
variability pooling:
Combining
sources of variability so that they can share a common buffer reduces the total
amount of buffering required to achieve a given level of performance… The
variability buffering law is very general and fundamentally simple. It is basically the law of averages causing
multiple sources of variability to cancel one another out.
Mathematically,
the standard deviation of aggregated demand, sa, is
the square root of the sum of each location’s variance (si)2 plus covariance
for each location pair as shown from Oeser (2010).
(1)
where ri,j is the correlation coefficient of the value of the
random variable for location i and j. In this paper, the correlation between any
two locations/customers is assumed to be zero; therefore, the standard
deviation of aggregate demand simplifies to
(2)
The
power and benefit of this equation is that the standard deviation of aggregated
demand is less than or equal to the sum of standard deviations of demand, si, at the n locations
(3)
As
Hopp (2010) states, the effectiveness of pooling is
affected by the magnitude of variability from the individual sources and the
number of individual sources.
An
Example - Assuming the desired service level is 95% and that each
location’s mean and standard deviation
of demand are ten and three, respectively, Table 1 and Figure 2 show the
benefits of risk pooling. For ten
locations, the sum of standard deviations of demand is equal to 30, which is
much larger than the aggregated standard deviation of 15.6, or
15.6 = (4)
This
produces a risk pooling safety stock that is only 32% of the safety stock
without risk pooling.
Table 1: Risk pooling benefits in safety stock
Figure 2: Risk pooling benefits: safety stock levels
vs. number of locations.
From
Table 1 and Figure 2, inventory risk pooling can be extremely beneficial. However, occasions exist that risk pooling is
not as beneficial as Table 1 and Figure 2 would indicate. Yang and Schrage
(2009) demonstrated that product risk pooling is not always beneficial for
supply chains with product substitutions and demand with distributions skewed
to the right. Others have shown that
risk pooling is not always favorable depending on the demand distributions.
Also,
Schmitt et al. (2015) showed that decentralized supply chains reduce cost in
situations where the supply chain has disruptions. Also, as stated earlier, Hopp
(2010) states that the benefit is risk pooling is very dependent on how much
variability exists and the number of locations that are pooling.
For
systems with little variability or few customers, risk pooling does not offer
substantial benefits. However, we struggled finding research that clearly
demonstrates that the location of the pooling distribution center, relative to
production and customers, is important in determining risk pooling benefit.
3. THE RISK POOLING SIMULATION MODEL
Simulation
is a successful management science technique in business and industry. As a pedagogy, simulation allows students to
see the impact of decisions without initially becoming mired in the
mathematical notation of stochastic systems.
See the equations above as examples.
One
of the most famous simulation games is MIT’s beer game (FORRESTER, 1958), which
teaches how the bullwhip effect occurs due to a lack of coordination and
communication within supply chain levels.
Simulation’s success as a training tool is evident by websites devoted
to simulation for training and education such as Forio
(HTTPS://FORIO.COM).
Simchi-Levi et al. (2008) offers a CD-based Risk Pool game
as a supplement to their textbook, “Designing and Managing the Supply Chain, 3e”. Although in Spanish, a YouTube video does
provide some instruction on its use (MANRIQUE, 2018). Tzimerman, Herer, and Shtub (2013) discuss
the effectiveness of teaching supply chain management using simulation based
training.
Anderson
and Morrice (2000) used simulation games to teach the
impact of information sharing on service capacity. Although some options do exist, the Simchi-Levi game is an executable file that does not allow
any modification or offer visibility of its logic. Additionally, the inputs to the game are
inventory decisions. Location decisions
are not choices.
Spreadsheets
can be converted into simulation by using their ability to generate random
numbers such as MS Excel’s rand()
function. The benefit of spreadsheets is
the accessibility by students as well as allowing the students to understand
how to use spreadsheets to model supply chain processes.
Boute and Lambrech (2009) and
Tiger, Benco, and Fogle (2006)
are two of many that have developed spreadsheet-based supply chain games
similar to MIT’s beer game. However, the
authors could not find a spreadsheet-based simulation of risk pooling.
Due
to the lack of a pedagogical-focused spreadsheet-based simulation for risk
pooling and absence of a distribution center’s location on the benefits of
inventory risk pooling, we have developed a spreadsheet-based risk pooling
simulation. The simulation allows users to determine the location of a
distribution center relative to the production facility (i.e. the plant) and to
the customers.
The
simulation also allows user to control the amount of demand variability and the
number of customers. All these dials
affect the benefit of inventory risk pooling.
For certain values, a decentralized supply chain without risk pooling is
more beneficial with regard to inventory levels to achieve a desired service
level.
The
appendix provides more detail on how MS Excel was used to model a stochastic
multi-period, multi-echelon supply chain.
Provided with the same weekly demand, the simulation contrasts two
systems: (1) a decentralized supply chain in which a plant ships directly to customers
with a lead time of exactly ten weeks and (2) a risk pooling, centralized
supply chain with a distribution center (DC) between the plant and
customers. The user controls the
location of the DC; consequently, the user controls the lead time between the
DC and customers.
If
the user wants to select a location closest to customers, a lead time of nine
weeks should be selected, which will produce a nine-week lead time between the
plant and DC. The total lead time from
the plant to the customer is always a total of ten weeks. Figure 3 shows the two supply chain designs
when the DC is one week away from customers.
Figure 3: Decentralized vs risk pooling: 10-week lead
time vs. 9/1week lead times.
The
simulation is composed of 100 weeks, where weekly demand is normally
distributed with an average customer demand of 10 units. The user controls the
number of customers as well as the weekly demand variability. The inventory
policy at both the customers and DC is an order-up-to level. Each week, both customers and the DC
determine how much, if any, to order.
Customer
demand must be met. That is, lost sales
do not occur. Receivables at the
customer must first meet backorders before filling current orders. The spreadsheet model has fifteen worksheets;
however, only the ‘Dashboard’ and ‘Output’ are visible, with the remaining
worksheets hidden. Figure 4 shows the Dashboard, and Table A1 in the appendix
provides a description for all worksheets within the file.
Figure 4: Risk pooling
simulation dashboard.
In
the ‘Dashboard’ worksheet, the user can change the simulation parameters, which
are shown as green shaded cells. To maintain simplicity and purposefulness,
only four inputs exist, and Table 2 provides their meaning and possible values.
The worksheet is protected. Unprotecting allows the other parameters to be
changed.
Table 2: Input parameters
Cell Reference |
Description |
Possible Values |
C3 |
Number of Customers |
1 – 10 (integer) |
C4 |
Desired Service Level |
80.00% - 99.99% |
C7 |
Weekly Customer Demand SD |
0.1 – 10.0 |
I4 |
Lead Time from Plant to DC |
1 – 9 (integer) |
The
‘Dashboard’ worksheet also provides the supply chain design and three charts
that display the simulation results. The
chart on the left shows the weekly on-hand inventory for each system for the
100 weeks. In Figure 4, it can be seen
that risk pooling maintains less inventory than the decentralized system. In-transit inventory is not included in this
chart.
In-transit
inventory is not affected by differences in these supply chain designs; and is
the same in both systems. The middle
chart shows the average inventory level for both systems. Note that the risk pooling system has
inventory at both the customers and the DC.
In Figure 4 above, the risk pooling average level is about 25% less than
the decentralized system.
The
chart on the right shows the actual service level for each system. The service level is weekly-specific. That is, a service outage occurs for a week
if at least one item is backordered.
Although
the simulation could be modified in many different ways, we have strived for
simplicity, focusing on how facility location, lead time, service level and
demand variability impact inventory and service levels. Consequently, we have
avoided using any type of costs or financial analysis.
Also,
customer demand is normally distributed, and the average weekly demand is a
constant ten units, allowing more focus on variability. The DC location is
always equidistant from each customer, which is not totally realistic; however,
we feel that the complexity added by allowing the DC to be closer to some
customers exceeds its benefit. Minimum order and shipping quantities are not
considered. Also, the periodic review
interval is always one week.
A
very powerful addition would be using VBA code or incorporating the @RISK
add-in (@RISK: RISK ANALYSIS USING MONTE CARLO SIMULATION IN EXCEL AND PROJECT
- PALISADE – PALISADE, 2018) to run a series of simulated trials for a range of
inputs. However, the analysis, while
realistic, becomes too intricate for the model to be applied as a teaching
tool.
4. QUESTIONS AND ANALYSIS USING THE SIMULATION MODEL
As
a teaching tool, the following four questions demonstrate the power of risk pooling
by requiring the student to use the simulation in a series of experiments. Four different inputs are evaluated: (1)
number of customers, (2) DC to Customer lead time, (3) weekly customer-specific
demand standard deviation, and (4) desired service level.
For
each question, the student should change the question-specific input over a
range of values and record the subsequent inventory levels for both the
decentralized supply chain and the risk pooling supply chain. The student can record the output in the
existing spreadsheet, but it might be best to require them to copy/paste the
inputs and outputs to another Excel file to ease homework submission (and
grading).
After
recording, the student can use Excel’s Scatterplot graph to display the
inventory levels corresponding to the question-specific input. Note:
For the results generated for this paper, we used VBA to record multiple
runs of the model. Although not included
the VBA-based model is available upon request.
4.1.
Assuming
service level, demand variability, and the lead time from DC to Customer remain
constant at 95%, 4 units, and 1 week, respectively, what is the change in
inventory when the number of customers increases?
Solution
- Cells C4, C7, and I4 should be set to 95%, 4, and 1. Cell C3 should be changed from 1 to 2, 3 … 10.
For each change in the number of
customers, the inventory levels in cells L4 and L18 in the ‘Output’ worksheet
should be recorded. The student should
record multiple repeated results since the simulation output is variable. To simulate the same set of inputs again, the
student can use the ‘F9’ function key.
Repeated results help identify trends that a single simulation might not
capture. Figure 5 is a sample output.
Figure 5:
Inventory level vs. number of customers.
Risk
pooling is clearly beneficial when the number of customers is increased. For the given scenario, the breakeven point
appears to be around 3 customers. For
both decentralized and risking pooling supply chains, the inventory increases
are linear; however, the slope of risk pooling is less than the
decentralized. Equations (5) and (6)
provide the safety stock formula for a decentralized supply chain and a risk
pooling supply chain including the weekly order interval, respectively (INVENTORY
MANAGEMENT AND RISK POOLING, 2000).
(5)
(6)
where
Z |
Z-score based on the desired service level
percentage. |
sd |
demand standard deviation |
N |
number of customers |
LT P
to C+1 |
lead time from the plant to the customer in a
decentralized supply chain with weekly order intervals |
LT P
to DC+1 |
lead time from the plant to the distribution center
in a risk pooling supply chain with weekly order intervals |
LT DC
to C+1 |
lead time from the distribution center to the customer
in a risk pooling supply chain with weekly order intervals |
For
our problem, the lead time is 10 weeks from the plant to customer for a
decentralized system. For the risk pooling supply chain, the 10 weeks in
separated into a 9-week lead time from plant to distribution center, followed
by a one-week lead time from distribution center to customer.
Using
those values, Table 3 shows that inventory levels are lower for a decentralized
supply chain with 1 or 2 customers; almost the same for 3 customers, and higher
with 4 or more customers.
Table 3: Safety
Stock Inventory Levels vs Number of Customers
4.2.
Assuming
the service level, demand variability, and the number of customers remain
constant at 95%, 4 units, and 10 customers, respectively, what is the change in
inventory when the lead time from the distribution center to the customers
changes?
Solution
- Cells C3, C4, and C7 should be set to 10, 95%, and 4, respectively. Cell I4 should be changed to values from 1 to
9 in one unit increments, which will keep the total lead time at 10 weeks;
however, the DC moves closer to the customer. For each change in the lead time
from distribution center to customer, the inventory levels in cells L4 and L18
in the ‘Output’ worksheet should be recorded. The student should record
multiple repeated results to help identify trends that a single observation
might not capture. Figure 6 is a sample output.
Figure 6: Inventory levels vs. lead times (plant to
dc).
From the graph,
risk pooling is beneficial when the distribution center is closer to the
customer. This result is somewhat
intuitive. As the distribution center
moves farther away from the customers and nearer to the plant, the power of
risk pooling diminishes since the system essentially becomes a decentralized
system with an extra layer of inventory.
Additionally, the math proof provided in equations (5) and (6) can
easily be shown that as the lead time increases, the benefit of risk pooling
decreases. See Table 4.
Table 4: Inventory levels and lead times
4.3.
Assuming
the service level, lead time from distribution center to plant, and number of
customers remain constant at 95%, 9 weeks, and 10 customers, respectively, what
is the change in inventory when the demand standard deviation increases?
Solution - Cells C3, C4, and I4
should be set to 10, 95%, and 9. Cell C7
should be changed to values from 0 to 10.
For each change in demand standard deviation, the inventory levels in
cells L4 and L18 in the ‘Output’ worksheet, should be recorded. Again, the student should record multiple
repeated results to help identify trends that a single observation might not
capture. Figure 7 is a sample
output. In the chart, the x-axis is the
coefficient of variation, which is easily calculated since the average demand
remains constant. As the scatterplot
shows, risk pooling’s benefit grows as demand variability increases.
Figure 7: Inventory levels and demand variability.
4.4.
Assuming
the demand variability, lead time from plant to distribution center, and number
of customers remain constant at 4 units, 9 weeks, and 10 customers,
respectively, what is the change in inventory when the required service level
changes?
Solution - Cells C3, C7, and I4
should be set to 10, 3, and 1. Cell C4
should be changed from values [75%, 99.99%].
Note, the simulation does not allow values less than 75% or more than
99.99%. For each change in the desired
service level %, the inventory levels in cells L4 and L18 in the ‘Output’
worksheet should be recorded. Figure 8
is a sample output. As the scatterplot
shows, risk pooling is preferred.
Additionally, for higher service levels, risk pooling’s benefit
increases. Also, as the service level approaches
100%, inventory levels for both supply chain systems increases
nonlinearly. Another insight from Figure
8 is that risk pooling offers a higher service level compared to a
decentralized system with the same inventory level.
Figure 8:
Inventory levels vs. service level.
5. IMPACT AND CONCLUSION
Inventory risk
pooling is a vital tool for supply chain design and inventory decisions, and
most pedagogy focuses on simplified algebraic examples that ignore a critical
aspect: the location of the distribution
center.
To
address this important consideration, we developed a spreadsheet-based risk
pooling simulation that demonstrates the importance of risk pooling, including
limitations of its effectiveness based on distribution center location,
variability of demand, the number of customers, and service level requirements.
The
simulation is easy to use and offers easy-to-understand graphics of inventory
and service performance. Also included
is a series of questions that can be used in the classroom to teach students
how to use the simulation and analyze the effect of the above parameters.
Finally,
the authors have effectively implemented similar models in business suggesting
that the spreadsheet models offer more than pedagogical benefits. Industry and business rely heavily on Excel’s
ability to model real world systems, and this simulation is an excellent
application of prescriptive analytics.
Although
no formal research has been performed to evaluate the effectiveness of the
simulation model as a teaching tool, the authors have used the simulation model
both in the classroom and as the basis for independent studies. In fact, the
origins of the model began as an independent research study.
From
course evaluations, as well as student and alumni feedback, learning how to
develop prescriptive analytical tools within MS Excel is the most impactful
outcomes from courses taught by the authors.
REFERENCES
ANDERSON, E. G. J.; MORRICE, D. J. (2000) A simulation game for teaching
service-oriented supply chain management: does information sharing help
managers with service capacity decisions? Production
and Operations Management, March, v. 9, n. 1, p. 40-55.
ANON. (2000) Inventory management
and risk pooling. Available: https://www.slideshare.net/pirama2000/3-inventory-management-and-risk-pooling. Access: 14/02/2019.
ANON. (2016) Supply Chain Risk
Pooling: Definition & Purpose - Video & Lesson. Available: https://study.com/academy/lesson/supply-chain-risk-pooling-definition-purpose.html.
Access: 14/02/2019.
ANON. (2018) @RISK: Risk
Analysis using Monte Carlo Simulation in Excel and Project - Palisade –
Palisade. Available: https://www.palisade.com/risk/. Access: 14/02/2019.
BOUTE, R. N.; LAMBRECHT, M. R. (2009) Exploring the bullwhip effect by
means of spreadsheet simulation. INFORMS
Transactions on Education, September, v. 10, n. 1, p. 1-9.
FORRESTER, J. W. (1958) Industrial dynamics: a major breakthrough for
decision makers. Harvard Business Review, v. 36, p. 37-66.
HOPP, W. J. (2008) Supply chain science.
1 ed. Boston: McGraw-Hill/Irwin.
KUMAR, S. K.; TIWARI, M. (2013) Supply chain system design integrated
with risk pooling. Computers &
Industrial Engineering, February, v. 64, n. 2, p. 580-588.
MANRIQUE, E. D. (2018) The risk
pool game: gameplay. Available: https://www.youtube.com/watch?v=pCAeHWIDX3M.
Access: 14/02/2019.
MARQUEZ, A. (2018) Risk pooling 1.
Available: https://www.youtube.com/watch?v=Y79qRqq4HhE. Access:
14/02/2019.
MILLAR, D. H. (2018) Inventory
Management and Risk Pooling in the Supply Chain Part 1. Available: https://www.youtube.com/watch?v=jDI9MAV_pyw. Access:
14/02/2019.
OESER, G. (2010) Methods of Risk
Pooling in Business Logistics and Their Application. Dissertation. Frankfurt: Europa-Universitat
Viadrina Frankfurt (Oder).
OZSEN, L.; COULLARD, C. R.; DASKIN, M. (2008) Capacitated warehouse
location model with risk pooling. Naval
Research Logistics, June, v. 55, n. 4, p. 295-312.
SCHMITT, A. J.; SUN, A.; SNYDER, L. V.; SHEN, Z.J. M. (2015) Centralization
versus decentralization: risk pooling, risk diversification, and supply chain
disruptions. Omega, April, v. 52, p.
201-212.
SCHUSTER PUGA, M.; TANCREZ, J. S. (2017) A heuristic algorithm for
solving large location–inventory problems with demand uncertainty. European Journal of Operational Research,
June, v. 259, p. 413-423.
SIMCHI-LEVI, D.; KAMINSKY, P.; SIMCHI-LEVI, E. (2008) Designing and managing the supply chain,
3 ed. New York: McGraw-Hill.
SNYDER, L.; DASKIN, M. S.; TEO, C.P. (2007) The stochastic location
model with risk pooling. European
Journal of Operational Research, v. 179 n. 3, p. 1221-1238.
TIGER, A. A.; BENCO, D. C.; FOGLE, C. (2006) Teaching the importance of
information, supply chain management, and modeling: the spreadsheet beer-like
game. Issues in Information Systems,
v. 7, n. 1, p. 108-113.
TZIMERMAN, A.; HERER, Y.; SHTUB, A. (2013) In: APMS: IFIP INTERNATIONAL
CONFERENCE ON ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS. Berlin, Proceedings …: Berlin: 2013.
W.P. CAREY SCHOOL OF BUSINESS (2018) Module 1: What is supply chain management? Available: https://www.youtube.com/watch?v=Mi1QBxVjZAw. Access: 14/02/2019.
YANG, H.; SCHRAGE, L. (2009) Conditions that cause risk pooling to
increase inventory. European Journal of
Operational Research, February, v. 192, n. 3, p. 837-851.
ZHANG, Y.; SNYDER, L. V.; QI, M.; ZHANG, Y. (2016) A heterogeneous
reliable location model with risk pooling under supply disruptions. Transportation Research: Part B.,
January, V. 83, p. 151-178.
APPENDIX A: RISK POOLING
SPREADSHEET SIMULATION DESIGN AND FORMULAS
This
appendix provides more detail into how MS Excel formulae were used to model a
multi-period, multi-echelon supply chain inventory system. The design is
provided, including each worksheet’s purpose. Following, important formulas are
explicitly explained including:
generating random demand, inventory position, quantity on order, and
delivery date (week).
Table
A1 lists the worksheets in the model and their descriptions. Only the two
worksheets ‘Dashboard’ and ‘Output’ are unhidden; however, the user can unhide
any of the worksheets. Ten customer worksheets exist: C1 through C10. Each is
identical except that demand is unique for each customer. For each customer worksheet, both the
decentralized and risk pooling logic are contained. For risk pooling, another
worksheet, ‘DC’, holds the logic for customer orders and replenishment
quantities from the plant.
Finally,
a separate worksheet shows a fixed order quantity model that allows the user to
change the order interval and lead time. It is not related to the risk pooling
model.
Table A1:
Worksheet descriptions
Worksheet
Name |
Description |
Dashboard |
The input
and primary output worksheet. |
Output |
Shows
average inventory and service level output in tabular form. |
DC |
This
worksheet holds the logic and formula for the distribution center. Order requests from each customer are
aggregated. From the aggregation,
plant orders are generated. If
inventory is not sufficient to meet customer demand, customers with a lower
ID are served first. That is, customer
1 is allocated before customer 2, and so on. |
C1 |
The
worksheet holds the logic and formulas for customers, including demand
generation, inventory checks, reorder quantities and delivery from the Plant
(decentralized), or DC (risk pooling).
Both decentralized and risk pooling logic is within this worksheet. Random demand, normally distributed, based
on the ‘Dashboard’ inputs is generated in column ‘F’. |
C2 – C10 |
Same as
worksheet ‘C1’, however demand values are unique for each customer. |
FOI |
Independent
Fixed Order Interval simulation model. |
To
generate random demand from a normal distribution, each customer’s weekly
demand is represented by
ROUND(NORMINV(RAND(),Dashboard!$C$6,Dashboard!$C$7),0) (7)
where the mean and standard
deviation are in cells C6 and C7, respectively, of the ‘Dashboard’ worksheet.
For
the decentralized policy, Inventory position formulas are shown in Figure A1. In
the figure, the inventory position for week 2 is the sum of the beginning
inventory (D5), order quantity delivered (E5), in transit inventory (M12) minus
demand (F12) and backorders (I12). The formula logic is the same for both
decentralized and risk pooling systems.
Figure A1: Customer formulas: inventory position, order quantity, and
delivery week.
For
risk pooling, additional logic is needed:
quantity to be delivered. Quantity to be delivered, shown in Figure A2
takes into consideration if the distribution center has enough on-hand
inventory to meet customer orders.
Figure A2:
Quantity to be delivered references the dc worksheet.
For
all risk pooling, an additional worksheet, DC, is used to aggregate customer
order requests as well as allocate which orders are to be met when limited
inventory exists. Figure A3 shows the amount delivered to customers while
giving prior to customers with smaller IDs.
Figure A3: Excel
formula for dc meeting demand for customer 2 while giving priority to customer
1.