| Literature DB >> 32421063 |
Md Tariqul Islam1, Abdullahil Azeem1, Masum Jabir1, Ananna Paul2, Sanjoy Kumar Paul3.
Abstract
This study develops an inventory model to solve the problems of supply uncertainty in response to demand which follows a Poisson distribution. A positive aspect of this model is the consideration of random inventory, delivery capacities and supplier's reliability. Additionally, we assume supplier capacity follows an exponential distribution. This inventory model addresses the problem of a manufacturer having an imperfect production system with single supplier and single retailer and considers the quantity of product (Q), reorder points (r) and reliability factors (n) as the decision variables. The main contribution of our study is that we consider supplier may not be able to deliver the exact amount all the time a manufacturer needed. We also consider that the demand and the time interval between successive availability and unavailability of supplier and retailer follows a probability distribution. We use a genetic algorithm to find the optimal solution and compare the results with those obtained from simulated annealing algorithm. Findings reveal the optimal value of the decision variables to maximize the average profit in each cycle. Moreover, a sensitivity analysis was carried out to increase the understanding of the developed model. The methodology used in this study will help manufacturers to have a better understanding of the situation through the joint consideration of disruption of both the supplier and retailer integrated with random capacity and reliability. © Springer Science+Business Media, LLC, part of Springer Nature 2020.Entities:
Keywords: Disruption; Inventory model; Reliability; Supply chain; Supply uncertainty
Year: 2020 PMID: 32421063 PMCID: PMC7225254 DOI: 10.1007/s10479-020-03639-z
Source DB: PubMed Journal: Ann Oper Res ISSN: 0254-5330 Impact factor: 4.820
Fig. 1Different states and inventory level status of one supplier and one retailer
Probable states of the supplier and retailer
| State | Supplier’s status | Retailer’s status |
|---|---|---|
| 0 | ON | ON |
| 1 | ON | OFF |
| 2 | OFF | ON |
| 3 | OFF | OFF |
Parameter values used
| Parameter | Values |
|---|---|
| 20 | |
| 3 | |
| 0.2 | |
| 0.05 | |
| 5 | |
| 2 | |
| 50 | |
| 25 | |
| 2.5 | |
| 0.25 | |
| 2.5 | |
| 1 | |
| 0.6 | |
| 0.025 | |
| 5 |
Comparison of results obtained from GA and SA approaches
| Solution approach | Order quantity (q) | Reorder point (r) | Reliability (n) | Maximum profit |
|---|---|---|---|---|
| Genetic algorithm | 16.669 | 3.077 | 0.563 | 18.0165 |
| Simulated annealing | 15.842 | 3.048 | 0.556 | 18.0028 |
Fig. 2GA fitness value versus generation for Run 17
Fig. 3SA function value versus iteration for Run 9
Fig. 4Average profit versus reliability
Fig. 5Average profit versus quantity
Fig. 6Profit versus reorder point
Cycle profit, quantity, reorder point as a function of supplier reliability
| Reliability (n) | Profit | Quantity (q) | Reorder point (r) |
|---|---|---|---|
| 0.1 | − 54.1 | 7.72 | 0.77 |
| 0.2 | − 11.23 | 7.47 | 2 |
| 0.3 | 2.3 | 7.42 | 2.68 |
| 0.4 | 8.1 | 7.73 | 3.11 |
| 0.5 | 10.6 | 8.51 | 3.41 |
| 0.6 | 11.46 | 9.73 | 3.7 |
| 0.7 | 11.43 | 11.32 | 3.73 |
| 0.8 | 10.8 | 12.95 | 3.88 |
| 0.9 | 9.9 | 14.9 | 3.88 |
| 1 | 8.8 | 16.3 | 4.01 |
Cycle profit, supplier reliability, reorder point as a function of quantity
| Quantity (q) | Profit | Reliability | Reorder point |
|---|---|---|---|
| 3 | 7.06 | 0.57 | 3.8 |
| 5 | 10.28 | 0.59 | 3.83 |
| 7 | 11.2 | 0.61 | 3.8 |
| 9 | 11.49 | 0.63 | 3.73 |
| 11 | 11.52 | 0.649 | 3.65 |
| 13 | 11.43 | 0.665 | 3.56 |
| 15 | 11.23 | 0.68 | 3.47 |
| 17 | 11.03 | 0.69 | 3.39 |
| 19 | 10.7 | 0.71 | 3.31 |
| 21 | 10.44 | 0.72 | 3.18 |
| 23 | 10 | 0.73 | 3.17 |
Cycle profit, quantity, supplier reliability as a function reorder point
| Reorder point | Profit | Quantity | Reliability |
|---|---|---|---|
| 1 | 7.2 | 10.82 | 0.588 |
| 2 | 10.36 | 13.74 | 0.638 |
| 3 | 11.34 | 10.24 | 0.625 |
| 4 | 11.49 | 10.16 | 0.648 |
| 5 | 11 | 9.56 | 0.661 |
| 6 | 9.9 | 7.5 | 0.64 |
| 7 | 9.2 | 9.5 | 0.704 |
| 8 | 8.2 | 12.1 | 0.74 |
| 9 | 7.07 | 10.8 | 0.748 |
Experimental data set for sensitivity analysis
| Parameter | Basic (Level 1) | Level 2 (+ 20%) | Level 3 (+ 40%) |
|---|---|---|---|
| 2 | 2.4 | 2.8 | |
| 3 | 3.6 | 4.2 | |
| 0.2 | 0.24 | 0.28 | |
| 0.05 | 0.06 | 0.07 | |
| 5 | 6 | 7 | |
| 10 | 12 | 14 | |
| 10 | 12 | 14 | |
| 25 | 30 | 35 | |
| 2.5 | 3 | 3.5 | |
| 0.25 | 0.3 | 0.35 | |
| 2.5 | 3 | 3.5 | |
| 1 | 1.2 | 1.4 | |
| 0.6 | 0.72 | 0.84 | |
| 0.025 | 0.03 | 0.035 | |
| 5 | 6 | 7 |
Sensitivity analysis on different parameter level
| Case | Parameter | Level | Profit | |||
|---|---|---|---|---|---|---|
| 1 | Basic model | 1 | 9.903 | 3.823 | 0.636 | 11.521 |
| 2 | 2 | 9.9 | 3.44 | 0.668 | 9.58 | |
| 3 | 3 | 9.457 | 3.256 | 0.691 | 7.77 | |
| 4 | 2 | 5.44 | 3.82 | 0.57 | 30.77 | |
| 5 | 3 | 4.16 | 3.72 | 0.55 | 55.3 | |
| 6 | 2 | 9.22 | 3.69 | 0.59 | 12.18 | |
| 7 | 3 | 8.27 | 3.63 | 0.56 | 12.99 | |
| 8 | 2 | 10.35 | 3.67 | 0.65 | 11.12 | |
| 9 | 3 | 10.84 | 3.69 | 0.66 | 10.72 | |
| 10 | 2 | 10.54 | 3.69 | 0.707 | 10.68 | |
| 11 | 3 | 12.54 | 3.98 | 0.77 | 10.04 | |
| 12 | 2 | 14.84 | 3.72 | 0.77 | 4.8 | |
| 13 | 3 | 16.73 | 3.8 | 0.9 | 1.02 | |
| 14 | 2 | 10.097 | 3.897 | 0.645 | 11.11 | |
| 15 | 3 | 12.02 | 3.615 | 0.655 | 10.82 | |
| 16 | 2 | 13.45 | 3.803 | 0.679 | 10.161 | |
| 17 | 3 | 14.822 | 4.25 | 0.696 | 9.025 | |
| 18 | 2 | 10.683 | 3.692 | 0.647 | 11.382 | |
| 19 | 3 | 10.864 | 3.706 | 0.648 | 11.23 | |
| 20 | 2 | 12.23 | 3.649 | 0.658 | 10.07 | |
| 21 | 3 | 14.78 | 3.63 | 0.662 | 8.88 | |
| 22 | 2 | 7.046 | 3.172 | 0.599 | 14.73 | |
| 23 | 3 | 5.881 | 2.79 | 0.577 | 17.55 | |
| 24 | 2 | 10.668 | 4.129 | 0.66 | 8.23 | |
| 25 | 3 | 14.634 | 4.079 | 0.661 | 6.03 | |
| 26 | 2 | 8.761 | 3.47 | 0.632 | 14.298 | |
| 27 | 3 | 7.91 | 3.36 | 0.6 | 16.7 | |
| 28 | 2 | 10.12 | 3.69 | 0.63 | 11.42 | |
| 29 | 3 | 9.9 | 3.68 | 0.628 | 11.33 | |
| 30 | 2 | 11.08 | 4.98 | 0.63 | 13.93 | |
| 31 | 3 | 13.91 | 5.32 | 0.66 | 16.31 |
| ON period duration of the supplier | |
| OFF period duration of the supplier | |
| ON period duration of the retailer | |
| OFF period duration of the retailer | |
| Process reliability as a decision variable | |
| Ordering cost | |
| Inventory holding cost/unit/time | |
| Backorder cost/unit | |
| Backorder cost/unit/time | |
| Exponential distribution parameter of the supplier for their random capacity | |
| Supplier’s ordering quantity | |
| Expected quantity received by the manufacturer from the supplier | |
| Reorder point | |
| Average demand/unit/time | |
| Average profit | |
| Total profit of a cycle | |
| Time length of a cycle | |
| Probability of going from initial state i to state j | |
| Steady-state probability of state i | |
| Total holding and ordering cost for state i | |
| Rate out of any state | |
| Kolmogorov differential equation corresponding to | |
| Generator Matrix | |
| Matrix consisting of the eigenvectors of matrix | |
| Inverse of | |
| Diagonal Matrix | |
| Eigenvalues of matrix | |
| Resultant matrix after solution by spectral analysis | |
| Cost incurred to the beginning of the next cycle from the time when inventory drops to r at state | |
| Expected cost starting from the time when inventory drops to reorder point (r) until both supplier and retailer become available | |
| Rate of departure from state 3 | |
| Time to the beginning of the next cycle when both supplier and retailer become available from the time inventory drops to reorder point | |
| Expected time to the beginning of the next cycle from the time inventory drops to r | |
| Purchasing cost per unit product | |
| Non-defective units selling price mark-up factor | |
| Defective units selling price mark-up factor | |
| Inspection cost (considered as % of production cost) | |
| Rejection cost/unit |