| Literature DB >> 35176051 |
Ester Guijarro1, Eugenia Babiloni1, Manuel Cardós1.
Abstract
In the continuous review reorder point, base-stock (s, S) policy, the replenishment order is launched when the inventory position reaches the reorder point, s. It is commonly assumed that the inventory position is exactly equal to the reorder point at the moment the order is launched, when actually it could be lower at that moment. This implies neglecting the possible undershoots at the reorder point, which has a direct impact on the calculation of the expected shortages per replenishment cycle. This article presents a method for an exact calculation of the fill rate (fraction of demand that is immediately satisfied from shelf) which takes explicit account of the existence of undershoots and is applicable to any discrete demand distribution function in a context of lost sales. This method is based on the determination of the stock probability vector at the moment the replenishment order is launched. Furthermore, neglecting the undershoots is shown to lead to an overestimation of the fill rate, particularly when we move farther away from the unitary demand assumption. From a practical point of view, this behaviour involves underestimating the base-stock level, S, when a target fill rate is set for its determination. The method proposed in this paper overcomes these shortcomings.Entities:
Mesh:
Year: 2022 PMID: 35176051 PMCID: PMC8853522 DOI: 10.1371/journal.pone.0263655
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Evolution of the stock in a (s, S) inventory policy and lost sales when the system is not out of stock (a) and when it is out of stock (b).
Fig 2Evolution of the stock in a (s, S) inventory policy when undershoots are neglected.
Fig 3Evolution of a (s, S) inventory policy that illustrates the ESPRC(1) and ESPRC(2) cases.
Set of data.
| Lead Time |
| Base-stock |
| Reorder point |
| Demand Variability (Poisson distributed) |
Fig 4β and β vs. β.
Average and standard deviation of errors between β and β.
| Error (%) | ||
|---|---|---|
| λ | Average | Standard Deviation |
| 0.1 | 0.026 | 0.031 |
| 0.5 | 1.406 | 0.673 |
| 0.75 | 2.478 | 0.709 |
| 1 | 3.132 | 0.822 |
| 1.25 | 3.311 | 1.251 |
| 1.5 | 4.764 | 7.750 |
Base-stock level computed by β and β with Poisson demand with λ = 1, s = 2, L = 2.
|
|
|
|
|---|---|---|
| 5 | 0.85 | 0.79 |
| 6 | 0.88 | 0.83 |
| 7 | 0.90 | 0.86 |
| 8 | 0.92 | 0.88 |
| 9 | 0.93 | 0.89 |
| 10 | 0.94 | 0.91 |
| 11 | 0.94 | 0.92 |
| 12 | 0.95 | 0.92 |
| 13 | 0.95 | 0.93 |
| 14 | 0.96 | 0.93 |
| 15 | 0.96 | 0.94 |
| 16 | 0.96 | 0.94 |
| 17 | 0.97 | 0.95 |
Base-stock level and ROP computed by β and β with Poisson demand with λ = 1 and L = 2.
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 0.779 | 0.815 | 0.841 | 0.860 | 0.876 | 0.888 | 0.898 | 0.906 | 0.914 | 0.920 | 0.925 |
|
| 0.847 | 0.881 | 0.902 | 0.917 | 0.928 | 0.937 | 0.943 | 0.949 |
| 0.957 | 0.96 |
|
| 0.948 |
| 0.965 | 0.97 | 0.973 | 0.976 | 0.979 | 0.981 | 0.982 | ||
|
| 0.985 | 0.988 | 0.989 | 0.991 | 0.992 | 0.993 | 0.993 | ||||
|
| 0.996 | 0.997 | 0.997 | 0.998 | 0.998 | ||||||
|
| 0.999 | 0.999 | 0.999 | ||||||||
|
| 1 | ||||||||||
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 0.733 | 0.772 | 0.801 | 0.823 | 0.841 | 0.855 | 0.867 | 0.878 | 0.886 | 0.894 | 0.901 |
|
| 0.794 | 0.835 | 0.861 | 0.881 | 0.895 | 0.906 | 0.915 | 0.923 | 0.929 | 0.934 | 0.939 |
|
| 0.912 | 0.928 | 0.939 | 0.946 |
| 0.957 | 0.961 | 0.964 | 0.967 | ||
|
| 0.968 | 0.973 | 0.977 | 0.979 | 0.981 | 0.983 | 0.985 | ||||
|
| 0.99 | 0.991 | 0.992 | 0.993 | 0.994 | ||||||
|
| 0.997 | 0.997 | 0.998 | ||||||||
|
| 0.999 | ||||||||||