The present invention relates to methods and systems for optimizing product inventory cost and sales revenue.
Demand forecasting and replenishment system 151 may be implemented within a three-tier computer system architecture as illustrated in
Presentation tier 201 includes a PC or workstation 211 and standard graphical user interface enabling user interaction with the DCM application and displaying DCM output results to the user. Application tier 203 includes an application server 253 hosting demand forecasting and replenishment software application 214. Database tier 203 includes a database server containing a database 216 of product price and demand data accessed by the demand forecasting and replenishment software application 214.
Optimizing the replenishment policies is a paramount problem for the largest retailers in the world. The optimization consists of tuning a combination of interdependent replenishment parameters (levers) such as lead time, review time, pack-size, vendor minimum, safety stock, minimum on shelf, and target service level. Changing each of these parameters would impact the profitability of the retailer in two ways:
a. Impact on Inventory Cost: the amount of inventory carried, which includes the cost of storage, capital, insurance and labor.
b. Impact on Sales Revenue: replenishment levers indirectly impact the on-shelf-availability of the products, and hence the service level and lost sales.
In order to optimize the replenishment system, the sales revenue curve 301 and inventory cost elasticity curve 303 need to be determined, and an optimal relationship between the two curves identified.
Generally, inventory units are directly determined by the replenishment levers, and inventory carrying cost can thereby be calculated by employing the corresponding coefficients for the cost of capital (interest rate), inventory handling cost, labor cost, insurance premiums, etc. There are currently established science and methods available to determine the impact of safety stock, minimum on shelf, pack-size, vendor minimum, lead time and review time on the inventory units at stores as well as distribution centers.
However, to date, there has been no comprehensive method available to predict the impact of replenishment levers on service level, lost sales, or on shelf availability of the retailers. As a result, retailers are currently capable of quantifying the cost of their replenishment policies, but are unable to identify the corresponding upside, or the revenue impact of their policies. This has of course led to an inability of replenishment experts to mathematically model and optimize replenishment policies for retail businesses.
A novel methodology for predicting revenue elasticity curves as a function of replenishment levers, and optimizing replenishment policies for retail businesses is described below.
Modeling the demand distribution is at the core of the new methodology. By modeling the demand distribution for the duration of an inventory cycle, i.e., the time between receiving two shipments at store, and cross-joining the demand distribution against the available on-shelf inventory, it is possible to determine potential lost sales or service level.
Demand density curve 401, plotted against the left axis, Frequency (%), illustrates the relative likelihood for the demand variable to take on a given value. Cumulative distributive curve 403, plotted using the right axis, Cumulative Frequency, shows the probability that the demand variable will be less than or equal to a specified value. Since it is a cumulative function, the cumulative distributive curve shows the sum of the probabilities that the variable will have any of the values less than the stated value. Referring to cumulative distribution curve 403, it is seen that the likelihood of selling six or less units is 94%. Thus, maintaining an on-hand inventory (OH) of six units results in a likelihood of having adequate inventory to meet demand of 94%, and a possibility of encountering an out-of-stock (OOS) situation of 6%.
Considering that the number of units of on shelf inventory is a direct result of the replenishment levers, sales metrics can be calculated for any given set of the levers. Using this holistic logic, combination of sales (revenue), inventory (cost) and replenishment levers can be modeled as a single integrated set of functions f( ) and g( ):
On shelf inventory units=f(replenishment levers), and
Sales Metrics=g(inventory units), thus
Sales Metrics=g(f(replenishment levers)).
For example,
The process for identifying optimal values for replenishment levers is illustrated in the flow diagram of
Information concerning replenishment levers and inventory units are obtained from replenishment system 151, and inventory carrying cost are thereby calculated by employing the corresponding coefficients for the cost of capital, inventory handling cost, labor cost, insurance premiums, etc., as shown in step 520. There are currently established science and methods available to determine the impact of safety stock, minimum on shelf, pack-size, vendor minimum, lead time and review time on the inventory units at stores as well as distribution centers.
In step 530, the demand distribution and inventory cost models are analyzed to identify the optimal values for the product replenishment levers to improve the profitability of the retailer.
As stated above, proper modeling of demand distribution is at the core of this methodology. Various techniques and considerations are essential to derive accurate and reliable distribution of demand.
Accurate calculation of the distribution tail, i.e., the rightmost portion of the graphs, is essentially important since most practical optimizations are done over the tail of the demand distribution. This can be challenging as typically the fewest number of data points are available to construct the tail. In order to translate sales data into demand distribution the following factors must be considered:
Separate demand distributions need to be calculated for different product categories and groups of stores (locations). Calculation of demand distribution at Store-SKU (Stock Keeping Unit) level may not be feasible when a limited amount of data does not provide enough data points to accurately calculate the tail of demand distribution. Calculation of demand distribution as high levels of product-store hierarchy is also undesirable, since it requires mixing distinctly different product-stores. Demand distribution can be calculated for any group of product-locations. Identifying the right group of product-locations is essential for accuracy of demand models.
As illustrated in
The predictive model presented here relates the replenishment policies to inventory units and sales metrics, and enables the retailers to perform what-if analysis in order to determine the optimum set of the replenishment levers.
Instructions of the various software routines discussed herein, are stored on one or more storage modules in the system described herein and loaded for execution on corresponding control units or processors. The control units or processors include microprocessors, microcontrollers, processor modules or subsystems, or other control or computing devices. As used here, a “controller” refers to hardware, software, or a combination thereof. A “controller” can refer to a single component or to plural components, whether software or hardware.
Data and instructions of the various software routines are stored in respective storage modules, which are implemented as one or more machine-readable storage media. The storage media include different forms of memory including semiconductor memory devices such as dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and flash memories; magnetic disks such as fixed, floppy and removable disks; other magnetic media including tape; and optical media such as compact disks (CDs) or digital video disks (DVDs).
The instructions of the software routines are loaded or transported to each device or system in one of many different ways. For example, code segments including instructions stored on floppy disks, CD or DVD media, a hard disk, or transported through a network interface card, modem, or other interface device are loaded into the device or system and executed as corresponding software modules or layers.
The foregoing description of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many alternatives, modifications, and variations will be apparent to those skilled in the art in light of the above teaching
This application claims priority under 35 U.S.C. §119(e) to the following co-pending and commonly-assigned patent application, which is incorporated herein by reference: Provisional Patent Application Ser. No. 61/858,912, entitled “METHOD AND SYSTEM FOR OPTIMIZING PRODUCT INVENTORY COST AND SALES REVENUE THROUGH TUNING OF REPLENISHMENT FACTORS,” filed on Jul. 26, 2013, by Arash Bateni.
Number | Date | Country | |
---|---|---|---|
61858912 | Jul 2013 | US |