| Literature DB >> 29856746 |
Ligang Cui1, Yajun Zhang2, Jie Deng3, Maozeng Xu1.
Abstract
In business replenishment, discount offers of multi-item may either provide different discount schedules with a single discount type, or provide schedules with multiple discount types. The paper investigates the joint effects of multiple discount schemes on the decisions of multi-item joint replenishment. In this paper, a joint replenishment problem (JRP) model, considering three discount (all-unit discount, incremental discount, total volume discount) offers simultaneously, is constructed to determine the basic cycle time and joint replenishment frequencies of multi-item. To solve the proposed problem, a heuristic algorithm is proposed to find the optimal solutions and the corresponding total cost of the JRP model. Numerical experiment is performed to test the algorithm and the computational results of JRPs under different discount combinations show different significance in the replenishment cost reduction.Entities:
Mesh:
Year: 2018 PMID: 29856746 PMCID: PMC5983408 DOI: 10.1371/journal.pone.0194738
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Summary of pertinent papers.
| Article | Discount | Item | Buyer | Supplier | Model and Solution Algorithm |
|---|---|---|---|---|---|
| [ | All unit discounts | Multi-item | – | Multi-supplier | Multi-objective programming, optimization tool box of Matlab |
| [ | All unit discount | Single item | Multi-retailer | Multi-supplier | MIP |
| [ | All unit discount | Single item | – | Multi-supplier | MIP, Bender’s decomposition heuristic |
| [ | All-unit and incremental discounts | Single item | – | Multi-supplier | MIP, Genetic Algorithm |
| [ | Incremental quantity discount | Multi-item | A warehouse | – | MIP, multiple software packages |
| [ | All unit discount | Multi-item | A newsboy | – | MIP, lagrangian relaxation |
| [ | All unit discount | Multi-item | A retailer | Multi-supplier | MIP, lagrangian relaxation |
| [ | Total quantity discount | Multi-item | – | Multi-supplier | MIP, a branch-and-cut approach |
| [ | Total quantity discount | Multi-item | A buyer | Multi-supplier | MIP, a heuristic algorithm |
| [ | All-unit discount | Multi-lane | A distributor | Multi-carrier | MIP, a tabu search algorithm |
| [ | All unit discount | Multi-item | A buyer | A supplier | MIP, heuristic algorithms |
| [ | All unit discounts, incremental and total volume discounts | Single item | A buyer | Multi-supplier | MIP, a scatter search algorithm |
| [ | All unit and incremental discounts | Single item | A centralized buyer | Multi-vendor | Integer lot-sizing model and heuristic algorithms |
* MIP is the abbreviation of Mixed Integer Programming.
Fig 1Graphical illustration of two discounts.
Discount data of the two items.
| Item | Discount intervals | Price |
|---|---|---|
| 2 | 0 ≤ | 3.25$ |
| 500 ≤ | 3.20$ | |
| 1000 ≤ | 3.15$ | |
| 5 | 3.10$ | |
| 0 ≤ | 3.25$ | |
| 3.20$ |
Computational results for Δ.
| Item 5 | Item 2 | ||||
|---|---|---|---|---|---|
| Δ | 0 | -25 | -75 | -175 | |
| 0 | Δ = 0 | Δ = -25 | Δ = -75 | Δ = -175 | |
| Δ = -15 | Δ = -40 | Δ = -190 | |||
|
| 141 | ||||
|
| 141 − 90 = 51 > 0 | ||||
‘j’ denotes j-th interval, S = 50, s2 = 46, s3 = 45, K = [1, 1, 1, 1, 1, 1].
Fig 2Flow chart of the algorithm.
The data for the JRP case.
| Item | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| 10,000 | 5,000 | 3,000 | 1,000 | 600 | 200 | |
| 1 | 1 | 1 | 1 | 1 | 1 | |
| 45 | 46 | 47 | 44 | 45 | 47 | |
| S | 100 | 100 | 100 | 100 | 100 | 100 |
| 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 |
Discount schedule.
| Item | Discount types | Schedule | Price |
|---|---|---|---|
| 1 | AD | 0 ≤ | 0.10$ |
| 500 ≤ | 0.09$ | ||
| 1000 ≤ | 0.08$ | ||
| 0.07$ | |||
| 2 | ID | 0 ≤ | 0.10$ |
| 500 ≤ | 0.09$ | ||
| 1000 ≤ | 0.08$ | ||
| 0.07$ | |||
| 3 | AD | 0 ≤ | 0.10$ |
| 500 ≤ | 0.09$ | ||
| 0.08$ | |||
| 4 | ND | — | 0.10$ |
| 5 | ID | 0 ≤ | 0.10$ |
| 0.09$ | |||
| 6 | BD | 0 ≤ | 0.00% |
| 10$≤ | 10% |
Comparisons of JRP with different discounts.
| TC | |||
|---|---|---|---|
| 1,1,1,1,1,4 | 0.1822 | 8,337.86 | |
| 1,1,1,1,1,4 | 0.1822 | 8,049,86 | |
| 1,1,1,1,2,2 | 0.1523 | 8,555,01 | |
| 1,1,1,1,1,4 | 0.1822 | 8,049,96 | |
| 1,1,1,1,2,4 | 0.1628 | 8,204,21 |
The schedule information under different discount schemes and Q*.
| Item | ND | AD and ID | BD | MD | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Schedule | Schedule | Price |
|
| Schedule | Price | Types | Schedule | Price | ||||
| 1 | 0 ≤ | 1822 | 0 ≤ | 0.10$ | 0 ≤ | 0% | AD | 0 ≤ | 0.10$ | ||||
| 500 ≤ | 0.09$ | 500 ≤ | 10% | 500 ≤ | 0.09$ | ||||||||
| 1000 ≤ | 0.08$ | 1822 | 1523 | 1000 ≤ | 20% | 1822 | 1000 ≤ | 0.08$ | 1628 | ||||
| 0.07$ | 30% | 0.07$ | |||||||||||
| 2 | 0 ≤ | 911 | 0 ≤ | 0.10$ | 0 ≤ | 0% | ID | 0 ≤ | 0.10$ | ||||
| 500 ≤ | 0.09$ | 911 | 762 | 500 ≤ | 10% | 911 | 500 ≤ | 0.09$ | 814 | ||||
| 1000 ≤ | 0.08$ | 1000 ≤ | 20% | 1000 ≤ | 0.08$ | ||||||||
| 0.07$ | 30% | 0.07$ | |||||||||||
| 3 | 0 ≤ | 547 | 0 < ≤ | 0.10$ | 457 | 0 < ≤ | 0% | AD | 0 < ≤ | 0.10$ | 488 | ||
| 500 ≤ | 0.09$ | 547 | 500 ≤ | 10% | 547 | 500 ≤ | 0.09$ | ||||||
| 0.08$ | 20% | 0.08$ | |||||||||||
| 4 | 0 ≤ | 182 | 0 ≤ | 0.10$ | 182 | 152 | 0 ≤ | 0% | 182 | ND | 0 ≤ | 0.10$ | 163 |
| 5 | 0 ≤ | 109 | 0 ≤ | 0.10$ | 109 | 183 | 0 ≤ | 0% | 109 | ID | 0 ≤ | 0.10$ | 195 |
| 0.09$ | 10% | 0.09$ | |||||||||||
| 6 | 0 ≤ | 146 | 0 ≤ | 0.00% | 61 | 0 ≤ | 0% | BD | 0 ≤ | 0.00% | |||
| 10.0% | 146 | 10% | 146 | 10.0% | 130 | ||||||||
: Q* under AD, : Q* under ID.