- 1College of Graduate Studies, Walailak University, Nakhon Si Thammarat, Thailand
- 2School of Mathematics and Quantitative Economics, Guangxi University of Finance and Economics, Nanning, China
- 3School of Management, Walailak University, Nakhon Si Thammarat, Thailand
- 4College of General Education, Guangxi Agricultural Vocational and Technical University, Nanning, China
- 5College of Mathematics and Information Science, Guangxi University, Nanning, China
The finite horizon should be considered for products with a limited lifecycle. To introduce this possibility, multiple orders and partial backlogging policies are established under trade credit in an inventory model, where demand is a time-varying function and the backlogging rate is a decreasing function about a customer's waiting time. This paper presents lemmas and theories to determine optimal replenishment time and backlogging time to maximize total profit for the retailer. A search algorithm to solve the optimal order strategy is proven based on the theoretical results. Numerical examples are presented, and the optimal order strategy is obtained. A sensitivity analysis of the main parameters is carried out. The effects of total profit on the main parameter of trade credit are analyzed from both macroscopic and microscopic perspectives.
Introduction
With increasing uncertainties about demand, shortages are inevitable. Uncertain factors include the situation of demand exceeding supply. For products that are favored, some customers are willing to wait for the next delivery. As a result, the enterprise adopts the partial backlogging strategy accordingly. Concurrently, to improve customer service and reduce unnecessary inventory backlog, the retailer takes a small-batch and multi-batch order strategy in the finite planning horizon, utilizing smooth traffic and convenient information channel.
Uncertainties have penetrated real life and many interdisciplinary fields, such as ecology [1], computer science [2], and nonlinear dynamics [3]. To deal with these uncertainties, a great deal of feasible approaches were proposed and put into practical application, for instance, fuzzy model [4] and signal filtering [5].
On one hand, shortages are allowed and the part of low demand is canceled at the end of the sales period, that is, a retailer deletes the part with a low profit margin and improves the overall profit margin to achieve the sales goal. At the same time, scholars have different methods for different shortage situations, which can be roughly divided into three situations: the first is no replenishment for shortage, the second is complete backlogging for shortage, and the third is partially delayed replenishment. The three situations have their own scope of application. Such as, the reason for not replenishing out of stock may be that customers are unwilling to wait or the product has strong timeliness [6]. While completely delaying replenishment if customers are willing to wait or the product is particularly favored by customers [7]. Among them, some of the reasons for the delay in supply may lie between the abovementioned two situations because some customers are prepared to wait [8].
On the other hand, in the universal inventory model, the planning period is infinite, and scholars mainly consider the optimal solution of the ordering strategy of the single-cycle model [9]. However, the retailer's actual sales are not only single cycle or repeating most cycles indefinitely. Therefore, the optimal ordering strategy of each sales cycle should be gradually decided in the planning period according to the actual situation, so that the retailer can achieve the goal of maximum profit in the planning period [10].
To sum up, the main contribution of this paper is given in the following three aspects. Firstly, the trade credit strategy and partial trade credit replenishment were introduced in the limited planning period and the corresponding inventory model was established. Secondly, in the process of classification discussion, the optimal ordering strategy is deduced to solve each case, and the existence and uniqueness of the optimal solution are proven. Thirdly, according to the theoretical results and corresponding algorithms, the optimal solution of each sales cycle is solved gradually until the end of the planning period.
The remainder of this paper is outlined as follows. The literature is retrospect in section “ Literature review”. Section “Notation and assumptions” presents assumptions and notations of the model. The model is established in section “Model formulation”, and the calculation process is shown about the retailer's revenue and cost under different situations. In section “Theoretical results and optimal solutions”, the optimal solution of the model is deduced and the algorithm is given according to the theorem. Section “Numerical example” describes the numerical simulation and sensitivity analysis of the main parameters to prove the validity of the model. Based on the theory and numerical examples, Section “Conclusion” summarizes the management enlightenment of this paper and future research directions.
Literature review
Combined with the research theme of this paper, the literature review is carried out from the three aspects: trade credit in an inventory model, finite horizon research, and shortages and backlogging.
Trade credit in an inventory model
To increase market share and enhance market competitiveness, the supplier allows the retailer to delay the payment, namely, trade credit. In the case of the sale price being equal to the order price, Goyal [11] first introduced trade credit into the classical economic order quantity (EOQ) model. Then, Ouyang et al. [12] constructed the model closer to the actual market by modifying four assumptions according to the classical model of Goyal [11]: (1) the retailer's selling price per unit is significantly higher than per unit purchase price; (2) the interest rate charged by a bank is not necessarily higher than the retailer's investment return rate; (3) many items such as fruits and vegetables deteriorate continuously, and (4) the supplier may offer a partially permissible delay in payments even if the order quantity is less than the predetermined value. The trade credit policy is a strategy stimulating demand, but a certain risk exists. Therefore, considering their own interests, the supplier provides the trade credit policy through some restrictive conditions, for example, the credit period is associated with the order quantity with two cases comprising complete credit and partial credit.
The full trade credit means that the supplier will provide the trade credit policy as long as the retailer's order quantity arrives in the preset values, otherwise the retailer must pay all the payments immediately, as mentioned by Chung et al. [13], Chung and Liao [14], Chung and Liao [15], Kreng and Tan [16], and Ouyang et al. [17]. Yu [18] proposed an inventory model for deteriorating and backlogging under a two-warehouse system. The partial trade credit means that the retailer first pays a certain percentage of payment and the remaining payments are paid through trade credit strategy when the order quantity is less than preset values, otherwise the retailer can enjoy full trade credit. Nonetheless, Yung-Fu [9] and Chen et al. [19] extended the full credit inventory model to partial credit to render the inventory model closer to the real market. Tiwari et al. [20] built an EOQ model with partial trade credit for deteriorating items under complete backlogging. Xu et al. [21] considered the trapezoidal-type demand with warehouse mode selection under trade credit.
As discussed earlier, a single-level and two-level trade credit inventory models were built for exponentially deteriorating items by Chang et al. [22]. Tiwari et al. [23] formulated a two-level partial trade credit model for deteriorating items with partial backlogging. Vandana and Kaur [24] presented an integrated inventory model with a two-level trade credit under stochastic demand. Zou and Tian [25] discovered that offering a two-level trade credit contract will increase the retailer's total cost and reduce the retailer's early payment fraction through the model.
Finite horizon research
All the abovementioned inventory models with credit payment for a single cycle in the infinite horizon were decided as the optimal replenishment policies. However, most items have a lifecycle, based on the item's demand, the finite horizon has been divided into equal period or unequal period in the actual market. Panda et al. [26] introduced an inventory model for deteriorating and seasonal items with no shortages over the finite horizon, the maximum objective function of the model was calculated through a search algorithm and Newton–Raphson for the equations. Dey et al. [27] presented an inventory model with two-warehouses in the basal model, where the demand rate is an inverse function. Dye [10] established an inventory model with the equal period and time-varying deterioration rate under a dual function of the demand rate about time and price, which decided the optimal replenishment number and the optimal sale price. Lin et al. [28] proposed an inventory model with production rate depending on the demand rate and the inventory level for practitioners with a finite planning horizon. Palanivel et al. [29] complemented the two-warehouse in the past model. Udayakumar and Geetha [30] discussed two cases of no shortage and partial backlogging under trade credit. Pramanik and Maiti [31] obtained the optimal solution of the mode through artificial bee colony (ABC) and genetic algorithm (GA) under two-level partial trade credit. Xu et al. [32] introduced a supply chain optimization problem with selling price-dependent demand. In the abovementioned eight models where Panda et al. [26] and Pramanik and Maiti [31] built the unequal cycle inventory models, the rest of them were equal cycle models.
Shortages and backlogging
Shortages are not allowed in the classical EOQ models. However, a shortage exists in the actual market. The ways of treating shortages can be roughly divided into three types: shortages allowed and no backlogging; shortages allowed and fully backlogged; and shortages allowed and partially backlogged.
First, comparing with the optimal solution for traditional replenishment policies, Goyal et al. [6] extended no shortage to shortage and no backlogging.
Second, Kar et al. [7] complement the shortcomings of Goyal et al.'s [6] mode and assumed complete backlogging. Simultaneously, Jaggi et al. [33], Hui-Ling [34], and Jaggi et al. [35] considered inflation, two warehouses, and trade credit under full backlogging. San-José et al. [36] given an EOQ model with price- and time-dependent demand, Nath and Sen [37] expanded Nath and Sen's model with non-instantaneous deterioration. Sicilia et al. [38] extended the newsvendor model for stochastic demands.
Third, shortages allowed and partially backlogged are not only in accordance with the rule of the market but also satisfy customer needs. Based on the original model of Hui-Ling [34], the partially backlogged rate about the customer's waiting time was added by Hui-Ling [39]. To further improve the model, Yang and Chang [40] introduced trade credit into the model. Sana [8] assumed that the backlogging rate is an inverse proportional function about the waiting time and the deterioration rate of products is a linear function about quality guarantee period. Hsieh and Dye [41] established an inventory model with partial backlogging and decided the optimal replenishment number and sales prices, where the demand rate is a binary function about the time and sale price. Khan et al. [42] proposed an inventory model for non-instantaneous deteriorating items with a fixed backlogging rate and two warehouses. Sumon and Bibhas [43] assumed that the backlogging rate was a binary function about a customer's waiting time and an item's selling price. Soni and Suthar [44] supposed that the demand rate function is a negative and positive exponential effect of price and promotional effort. Rana et al. [45] developed an EOQ mode for optimal dispatching policies under inflation and partial backlogging. Among the models mentioned above with backlogging, Kar et al. [7] and Hsieh and Dye [41] studied the equal cycle problem in the finite planning horizon. The advancements in this paper related to the existing literature are presented in Table 1.
In this paper, a multi-order problem for deteriorating items with an unequal period and partial backlogging is studied under trade credit. Supposing that the demand rate is an increasing exponential function, and the backlogging rate is a decreasing function about the waiting time, an inventory model that regarded the retailer's profit as the objective is established. A corresponding search algorithm for the order strategy is designed, and the optimality of every search step is proven. Concurrently, a numerical example is presented, and the sensitivity analysis of the main parameters is given.
Notation and assumptions
The following notation and assumptions are used in this paper.
Notations
p: the selling price per unit.
c0: the purchasing cost per unit.
h: the holding cost per unit time excluding the capital cost.
c1: backlogging cost per unit time.
c2: opportunity cost per unit of lost sale.
ti: the (i + 1)th replenishment time.
si: the time when the inventory level reaches 0 in the ith cycle.
Ti: the ith replenishment cycle.
Ii(t): the ith inventory level at time t ∈ [ti−1, si] ∪ [si, ti].
qi: the order quantity of the ith replenishment cycle.
θ: the parameter of the deterioration rate of the stock.
Ie: the interest rate earned per unit of time.
Ic: the interest rate charged per unit of time.
M: the length of the trade credit period.
Assumptions
(1) Time horizon is finite and is of length H.
(2) Selling price is greater than purchasing cost, that is, p > c0.
(3) The product's demand rate is a time-varying function with an exponential form, if is an increasing function; if is a non-negative decreasing function, where D0 > 0, λ > 0.
(4) Instantaneous replenishment: the lead time is 0. Shortages are allowed and partially backlogged for the next replenishment, the backlogging rate is a decreasing function, β(t) = e−δt, δ > 0, where t is the waiting time of a customer.
(5) The number of replenishments is m in the finite time horizon, which satisfies the relation ti−1 < si ≤ ti, i = 1, ⋯, m.
(6) During the trade credit period [ti−1, M + ti−1], the account is not settled and the sales revenue is deposited in an interest-bearing account. At the end of the period, the retailer pays off all units bought and starts to pay the capital opportunity cost for the products in stock.
Model formulation
Under the abovementioned notation and assumptions, the inventory level Ii(t) of the ith cycle is described by
With the boundary condition Ii(si) = 0, we have
The inventory level Ii(t) at time t ∈ [si, ti] of the ith cycle is described by
With the boundary condition Ii(si) = 0, we have
Given that Qi = Ii(ti−1) + (−Ii(ti)), the ordering quantity of the ith cycle is
The retailer's profit comprises the following components:
(a) The sales revenue: .
(b) The purchasing cost: .
(c) The holding cost: .
(d) The shortage cost: .
(e) The lost sale cost: .
(f) The interest earned IEi and interest charged ICi. Two cases are considered as follows (see Figure 1):
Case 1: si − ti−1 < M.
Case 2: si − ti−1 ≥ M.
Therefore, the retailer's profit is defined in the interval (ti−1, H] as follows:
where
This paper aims to determine the optimal replenishment time si and the optimal replenishment time ti with ti−1 < si ≤ ti, i = 1, …, m, t0 = 0, tm = H such that the retailer's profit,
is maximized in the finite horizon H. The corresponding mathematical model is
Theoretical results and optimal solutions
Considering the complexity of the objective function, we adopt the following method to solve this model: assuming that t0, …, ti−1 are known, we search si and ti, with si ≤ ti in the interval (ti−1, H] to maximize πi(si, ti), i = 1, ⋯ , m. Therefore, first, we search ti (denoted by ti = t(si)) in the interval [si, H]to maximize πi(si, ti) for any given si, then we search si with si > ti−1 (denoted by ) to maximize πi(si, t(si)), thus is the solution, where
For convenience, we denote ti and πi(ti) as t and πi(t), respectively. Based on the relation between si − ti−1 and M, two cases are discussed.
Sales cycle less than the trade credit, namely, si − ti−1 < M
Now the retailer's profit function is πi1(s, t). Taking the derivative of πi1(s, t) with respect to t will give
where
Namely, x = t − s, from Equation 2, it follows that
Taking the derivative of E(x) will give
From E′(x) = 0, it follows that
Given that p > c0, hence x0 > 0.
Lemma 1: Let t1 is the maximum point of πi1(s, t) on [s, H] for any given s. Then, the following conclusions are obtained:
(i) If E(x0) ≥ 0, or E(x0) < 0 and H < x1 + s, then t1 = H.
(ii) If E(x0) < 0 and H ≥ x1 + s, then t1 = x1 + s, where x0 is computed by Equation 5, x1 is a unique solution of equation E(x) = 0 in the interval [0, x0].
Proof. From Equation 4, we obtain that x0 is the minimum point of E(x), because if x < x0, then E′(x) < 0, hence E(x) is a decreasing function, if x > x0, then E′(x) > 0, hence E(x) is an increasing function.
(1) If E(x0) ≥ 0, then E(x) ≥ 0 for any given x > 0. From Equation 1, it follows that ∂πi1(s, t)/∂t > 0 for any given s and t. Given that t ≤ H, hence πi1(s, t) obtains the maximum at t = H, which says t1 = H.
(2) If E(x0) < 0, because of and E′(x) < 0, based on the intermediate value theorem, the unique solution x1 exists in the interval (0, x0), which allows E(x1) = 0 and only if 0 < x < x1, then E(x) > 0, if x1 < x < x0, E(x) < 0. According to x = t − s and Equation 1, if s < t < x1 + s, ∂πi1(s, t)/∂t > 0; if t = x1 + s, ∂πi1(s, t)/∂t = 0; if x1 + s < t < x0 + s, then ∂πi1(s, t)/∂t < 0. Hence, if x1 + s > H, when t ∈ [s, H], t ≤ H < x1 + s, hence ∂πi1(s, t)/∂t > 0, then the maximum point of πi1(s, t) is H in the interval t ∈ [s, H], which says t1 = H. If x1 + s ≤ H, then the maximum point of πi1(s, t) is x1 + s, which says .
Lemma 1 reveals that t1 is a function about s. Motivated by t = t1(s), we obtain . Next, we search s ∈ [ti−1, H] to let acquire the maximum. Based on Lemma 1, three cases are discussed as follows:
(a) E(x0) ≥ 0. Now, t1(s) = H, taking the derivative of will give
where
Given that ti−1 ≤ s ≤ t ≤ H and si < M + ti−1, then ti−1 ≤ s ≤ ai, where ai = min{M + ti−1, H},. We summarize our finding for in Lemma 2.
Lemma 2: Let s1 be the maximum point of on [ti−1, ai]. Then, the following conclusions are obtained:
(i) If Fi(ai) ≥ 0, then .
(ii) If Fi(ai) < 0, then , where is a unique solution for Fi(s) = 0 in the interval [ti−1, ai].
Proof. Taking the derivative of Fi(s) will give
Then hence Fi(s) is a decreasing function about s.
If Fi(ai) ≥ 0, based on Fi(s) ≥ 0, ti−1 ≤ s ≤ ai, from Equation 6, hence
If Fi(ai) < 0, from p > c0 and ti−1 ≤ H, it follows that
Given that Fi(ti−1) > 0, equation Fi(s) = 0 holds a unique solution (denoted by ) in the interval [ti−1, ai], and only if Fi(s) > 0, Fi(s) < 0. From Equation 6, we unveil that if hence
(b) E(x0) < 0 and H < x1 + s. Now, t1(s) = H. Given that ti−1 ≤ s ≤ t ≤ H and s < M + ti−1, then bi ≤ s ≤ ai, where bi = max{ti−1, H − x1}. We summarize our finding for in Lemma 3.
Lemma 3: Let s1 be the maximum point of on [bi, ai]. Then, the following conclusions are obtained:
(i) If Fi(bi) ≤ 0, then .
(ii) If Fi(ai) ≥ 0, then .
(iii) If Fi(bi) > 0 and Fi(ai) < 0, then , where is a unique solution for Fi(s) = 0 in the interval [bi, ai].
Proof. Given that Fi(s) is a decreasing function, hence three cases are discussed as follows:
If Fi(bi) ≤ 0, from , Fi(s) ≤ 0, bi ≤ s ≤ ai. From Equation 6, , then is a decreasing function, hence .
If Fi(ai) ≥ 0, from , Fi(s) ≥ 0, bi ≤ s ≤ ai. From Equation 6, , then is an increasing function, hence .
If Fi(bi) > 0 and Fi(ai) < 0, based on and the intermediate value theorem, a unique solution exists (denoted by ), and if , Fi(s) > 0; if , Fi(s) < 0. From Equation 6, if , then ; if , then , hence .
(c) E(x0) < 0 and H ≥ x1 + s. Now, , taking the derivative of will give
where
Given that ti−1 ≤ s ≤ t ≤ H, s < M + ti−1 and x1 + s ≤ H, then ti−1 ≤ s ≤ di, where di = min{M + ti−1, H − x1}. We summarize our finding for in Lemma 4.
Lemma 4: Let s1 be the maximum point of on [bi, ai]. Then, the following conclusions are obtained:
(i) If Gi(di) ≥ 0, then .
(ii) If Gi(di) < 0, then , where is a unique solution for Gi(s) = 0 in the interval [ti−1, di].
Proof. Taking the derivative of Gi(s) will give
Then, . Hence Gi(s) is a decreasing function about s.
If Gi(di) ≥ 0, based on , Gi(s) ≥ 0, ti−1 ≤ s ≤ di. From Equation 7, if s ∈ [ti−1, di], , hence .
If Gi(di) < 0, from p > c0, it follows that
Then, equation Gi(s) = 0 holds a unique solution (denoted by ) in the interval [ti−1, di], and only if , Gi(s) > 0, if , Gi(s) < 0. From Equation 7, we learn that if , ; if , then , hence .
Theorem 1. Let (s1, t1) be the maximum of πi1(s, t), which satisfies and Then, the following conclusions are obtained:
(i) When E(x0) ≥ 0, then t1 = H, and if Fi(ai) ≥ 0, ; if Fi(ai) < 0, then , where is a unique solution for Fi(s) = 0 in the interval [ti−1, ai].
(ii) When E(x0) < 0 and H < x1 + s, then t1 = H, and if Fi(bi) ≤ 0, then ; if Fi(ai) ≥ 0, then ; if Fi(bi) > 0 and Fi(ai) < 0, then , where is a unique solution for Fi(s) = 0 in the interval [bi, ai].
(iii) When E(x0) < 0 and H ≥ x1 + s, then if Gi(di) ≥ 0, then ; if Gi(di) < 0, then , hence , where is a unique solution for Gi(s) = 0 in the interval [ti−1, di].
Based on Theorem 1, we can design the following Algorithm 1.
Sales cycle greater than the trade credit, namely, si − ti−1 ≥ M
Now, the retailer's profit function is πi2(s, t). Taking the derivative of πi2(s, t) with respect to t will give
where E(s, t) and E(x) are Equations 2, 3, respectively.
Lemma 5: For any given s and x0 given by Equation 5, let t2 is the maximum of πi2(s, t) on [s, H]. Then, we will obtain the following conclusions:
(i) If E(x0) ≥ 0 or E(x0) < 0 and H < x1 + s, then t2 = H.
(ii) If E(x0) < 0 and H ≥ x1 + s, then , where x0 is computed by Equation 5, x1is a unique solution of equation E(x) = 0 in the interval [0, x0].
Proof. Similar to Lemma 1.
Lemma 5 reveals that t2 is a function about s. Motivated by t = t2(s), we obtain . Next, we search s ∈ [M + ti−1, H] to let to obtain the maximum. According to Lemma 5, three cases are discussed as follows:
(a) E(x0) ≥ 0. Now, t2(s) = H, taking the derivative of will give
where
Given that M + ti−1 ≤ s ≤ t ≤ H and t2(s) = H, then M + ti−1 ≤ s ≤ H. We summarize our finding for in Lemma 6.
Lemma 6: Let s2 be the maximum point of on [M + ti−1, H]. Then, the following conclusions are obtained:
(i) If Ui(M + ti−1) ≤ 0, then .
(ii) If Ui(H) ≥ 0, then s2 = H.
(iii) If Ui(M + ti−1) > 0 and Ui(H) < 0, then , where is a unique solution for Ui(s) = 0 in the interval [M + ti−1, H].
Proof. Taking the derivative of Ui(s) will give
Then, . Hence Ui(s) is a decreasing function about s.
If Ui(M + ti−1) ≤ 0, based on , then Ui(s) ≤ 0, s ∈ [M + ti−1, H], based on Equation 9, , hence .
If Ui(H) ≥ 0, based on , then Ui(s) ≥ 0, s ∈ [M + ti−1, H]. Based on Equation 9, if s ∈ [M + ti−1, H], then , hence .
If Ui(M + ti−1) > 0 and Ui(H) < 0, based on the intermediate value theorem, equation Ui(s) = 0 holds a unique solution (denoted by ) in the interval (M + ti−1, H), and only if , Ui(s) > 0, if , Ui(s) < 0. From Equation 9, we get that if , ; if , , hence .
(b) E(x0) < 0 and H < x1 + s. Now, t2(s) = H. Given that s ≥ M + ti−1, then ki ≤ s ≤ H, where ki = max{M + ti−1, H − x1}. We summarize our finding for in Lemma 7.
Lemma 7: Let s2 be the maximum point of on [ki, H]. Then, the following conclusions are obtained:
(i) If Ui(ki) ≤ 0, then .
(ii) If Ui(H) ≥ 0, then s2 = H.
(iii) If Ui(ki) > 0 and Ui(H) < 0, then , where is a unique solution for Ui(s) = 0 in the interval (ki, H).
Proof. Given that Ui(s) is a decreasing function, three cases are discussed as follows:
If Ui(ki) ≤ 0, from , then Ui(s) ≤ 0, s ∈ [ki, H]. Based on Equation 9, when s ∈ [ki, H], then , hence is a decreasing function and .
If Ui(H) ≥ 0, from , Ui(s) ≥ 0, s ∈ [ki, H]. Based on Equation 9, when s ∈ [ki, H], then hence is an increasing function and s2 = H.
If Ui(ki) > 0 and Ui(H) < 0, based on the intermediate value theorem, Ui(s) = 0 holds a unique solution (denoted by ), and if , Ui(s) > 0; if , Ui(s) < 0. Based on Equation 9, if , then ; if then , hence .
(c) E(x0) < 0 and H ≥ x1 + s. Now, , taking the derivative of will give
where
Given that s ≥ M + ti−1, t = x1 + s, and t ≤ H, then M + ti−1 ≤ s ≤ H − x1. We summarize our finding for in Lemma 8.
Lemma 8: Let s2 be the maximum point of on [M + ti−1, H − x1]. Then, the following conclusions are obtained:
(i) If Vi(M + ti−1) ≤ 0, then .
(ii) If Vi(H − x1) ≥ 0, then .
(iii) If Vi(M + ti−1) > 0 and Vi(H − x1) < 0, then , where is a unique solution for Vi(s) = 0 in the interval (M + ti−1, H − x1).
Proof. Taking the derivative of Vi(s) will give
Then, , hence Vi(s) is a decreasing function about s.
If Vi(M + ti−1) ≤ 0, based on , Vi(s) ≤ 0, s ∈ [M + ti−1, H − x1]. Based on Equation 11, if s ∈ [M + ti−1, H − x1], , then .
If Vi(H − x1) ≥ 0, based on , Vi(s) ≥ 0, s ∈ [M + ti−1, H − x1]. Based on Equation 11, if s ∈ [M + ti−1, H − x1], , then .
If Vi(M + ti−1) > 0 and Vi(H − x1) < 0, based on the intermediate value theorem, Vi(s) = 0 holds on a unique solution (denoted by ) in the interval (M + ti−1, H − x1), and only if , Vi(s) > 0, if , Vi(s) < 0. From Equation 11, we learn that if , ; if , then , hence .
Theorem 2. Let (s2, t2) be the maximum of πi2(s, t) such that it satisfies and . Then, the following conclusions are obtained:
(i) When E(x0) ≥ 0, then t2 = H, and if Ui(M + ti−1) ≤ 0, ; if Ui(H) > 0, then s2 = H; if Ui(M + ti−1) > 0 and Ui(H) ≤ 0, then , where is a unique solution for Ui(s) = 0 in the interval [M + ti−1, H].
(ii) When E(x0) < 0 and H < x1 + s, then t2 = H, and if Ui(ki) ≤ 0, then ; if Ui(H) ≥ 0, then s2 = H; if Ui(ki) > 0 and Ui(H) < 0, then , where is a unique solution for Ui(s) = 0 in the interval (ki, H).
(iii) When E(x0) < 0 and H ≥ x1 + s, if Vi(M + ti−1) ≤ 0, then ; if Vi(H − x1) ≥ 0, then ; if Vi(M + ti−1) > 0, and Vi(H − x1) < 0, then , hence , where is a unique solution for Vi(s) = 0 in the interval (M + ti−1, H − x1).
Based on Theorem 2, we can design Algorithm 2.
Numerical example
Example 1: The parameters of the inventory system, refer to Experiment 1 of Gupta et al.'s [47] model, are as follows: D0 = 100, λ = 0.7, p = $2/unit, c0 = $1/unit, c1 = $0.8/unit, c2 = $2/unit, h = $0.5/unit/month, Ie = 0.12/$/unit/month, Ic = 0.15/$/unit/month, θ = 0.08, δ = 0.9, M = 0.25 month, and H = 6 month. Using the proposed algorithm, we have two order strategies in Table 2 with different demand function.
Table 2 shows the ordering strategies under two different demand functions, the finite horizon is divided into four sale cycles. Among them, the first three cycles are the same. Due to horizon limitation, the remaining time of the horizon is regarded as the fourth period. The total profit of the ordering policy with an increasing demand function is $4,437.2, which is smaller than that with a decreasing demand function ($5,113.9). The reason is that when the last cycle is insufficient, and demand is small, the impact on total profit is small and vice versa. The order quantity of the first three periods under the two ordering strategies has the change trend similar to the demand function.
Based on the initial value of system parameters from Example 1, the demand function is . The effect of the main parameters (p, c0, M, and θ) on total profit is shown in Figure 2.
Figure 2 reveals that total profit is increasing as the selling price increases in the interval (1.5, 2.5); the overall tendency of total profit is rising in the same way as the selling price in the interval. The figure of changes in total profit floats up and down irregularly, the reason is that the length of the last cycle depends on the finite horizon surplus under the first (m−1) equal cycles. Purchasing cost is outlay items, thus the overall tendency falls in the interval (0.5, 1.5), as mentioned above.
The effect on trade credit and the deterioration rate on total profit is drawn in the interval (Figure 2). The overall change trend of total profit with respect to these two parameters is increasing, but the range of change is larger because the sensitivity of these two parameters is higher. We analyzed the effects of selling price and purchase cost on total profit from a macro perspective. As for why the overall trend fluctuates, we can understand from a micro perspective by showing the important nodes of trade credit change.
To understand the reasons why the parameters affect total profit fluctuation in more detail, trade credit is taken as an example. Based on the parameters of Example 1 and the figures of several important nodes in trade credit, the total profit change data are studied in Table 3.
Generally, total profit also rises with a rise in trade credit, details of the curve floating up or down are presented in Table 3. The first three cycles become longer as trade credit increases. However, the last cycle diminishes until it reaches 0, when M = 0.66, that is to say, there are only three cycles in finite horizon.
When M ∈ [0.05, 0.2] is increasing, the total profit increased from the first three cycles is greater than the decreased profit from the last one, hence the total profit is increasing. When M ∈ [0.2, 0.65] is increasing, the total profit increased from the first three cycles is less than the decreased profit from the last one, hence the total profit is decreasing. When M ∈ [0.66, 1.55] is increasing, order strategies only have three cycles, and the third cycle is basically the same as the first two cycles, that is, all three cycles are in the best sales state. As there is no limited planning period, this results in a very short cycle.
Conclusion
In this paper, a model for deteriorating products with multiple orders and partial backlogging under the condition of permissible delay in payments is studied. Suppose the deterioration rate of products is constant, the demand rate is a time-varying function, the backlogging rate is variable and dependent on the customer's waiting time for the next replenishment. Two kinds of situations for the model objective function are discussed, the existence and uniqueness of the optimal solution for each cycle are proven, a search algorithm corresponding to the order strategy is designed, and the optimality of each search step is presented. Ultimately, numerical examples are presented and the effect of the main parameters on total profit is analyzed.
Through the research conclusions of this paper, we can obtain some management enlightenment, listed as follows:
(1) By comparing the two demand functions, replenishment should be ensured as much as possible in the stage of a large demand during the finite horizon, so as to maximize retailers' overall profit.
(2) Sales price determination is also a very important consideration during the planning period as it affects not only the length and number of cycles, but also retailers' overall profit.
(3) As for trade credit and deterioration, through microscopic analysis, small changes in the parameters will lead to large changes in total profit, the reason of this factor is included in this paper.
At the same time, there are many shortcomings in this paper, which needs to be studied in the future. As for the partial backlogging rate, we only consider the waiting time of customers, and should also consider the price discount and other issues. In addition, global warming and carbon emissions are also significant factors for inventories and supply chains. I hope to be able to study a more realistic inventory model.
Data availability statement
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.
Author contributions
Conceptualization: ZL and JM. Investigation: ZL, PC, and LN. Methodology and validation: ZL, JM, and PC. Writing—original draft preparation: ZL. Writing—review and editing: PC and LN. All authors contributed to the article and approved the submitted version.
Funding
This project was funded by the Natural Science Foundation of Guangxi Province (2020GXNSFAA297010 and 2021GXNSFBA220033) and Middle-aged and Young Teachers' Basic Ability Promotion Project of Guangxi (2021KY1563 and 2021KY0651). This work was also supported by Guangxi First-class Discipline Statistics Construction Project Fund (SXYB12).
Acknowledgments
The authors would like to thank the editors and reviewers for their valuable and constructive comments, which have led to a significant improvement in the manuscript.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher's note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1. Huang C, Cao J. Comparative study on bifurcation control methods in a fractional-order delayed predator-prey system. Sci China Technol Sci. (2019) 62:298–307. doi: 10.1007/s11431-017-9196-4
2. Liu H, Wang H, Cao J, Alsaedi A, Hayat T. Composite learning adaptive sliding mode control of fractional-order nonlinear systems with actuator faults. J Franklin Inst. (2019) 356:9580–99. doi: 10.1016/j.jfranklin.2019.02.042
3. Xue G, Lin F, Li S, Liu H. Adaptive dynamic surface control for finite-time tracking of uncertain nonlinear systems with dead-zone inputs and actuator faults. Int J Control Autom Syst. (2021) 19:2797–811. doi: 10.1007/s12555-020-0441-6
4. Liu H, Pan Y, Cao J, Zhou Y, Wang H. Positivity and stability analysis for fractional-order delayed systems: a T-S fuzzy model approach. IEEE Trans Fuzzy Syst. (2021) 29:927–39. doi: 10.1109/TFUZZ.2020.2966420
5. Xue G, Lin F, Li S, Liu H. Adaptive fuzzy finite-time backstepping control of fractional-order nonlinear systems with actuator faults via command-filtering and sliding mode technique. Inf Sci. (2022) 600:189–208. doi: 10.1016/j.ins.2022.03.084
6. Goyal SK, Morin D, Nebebe F. The finite horizon trended inventory replenishment problem with shortages. J Oper Res Soc. (2017) 43:1173–8. doi: 10.1057/jors.1992.183
7. Kar S, Bhunia AK, Maiti M. Deterministic inventory model with two levels of storage, a linear trend in demand and a fixed time horizon. Comput Oper Res. (2001) 28:1315–31. doi: 10.1016/S0305-0548(00)00042-3
8. Sana SS. Optimal selling price and lotsize with time varying deterioration and partial backlogging. Appl Math Comput. (2010) 217:185–94. doi: 10.1016/j.amc.2010.05.040
9. Yung-Fu H. Economic order quantity under conditionally permissible delay in payments. Eur J Oper Res. (2007) 176:911–24. doi: 10.1016/j.ejor.2005.08.017
10. Dye C. A finite horizon deteriorating inventory model with two-phase pricing and time-varying demand and cost under trade credit financing using particle swarm optimization. Swarm Evol Comput. (2012) 5:37–53. doi: 10.1016/j.swevo.2012.03.002
11. Goyal SK. Economic order quantity under conditions of permissible delay in payment. J Oper Res Soc. (1985) 36:335–8. doi: 10.1057/jors.1985.56
12. Ouyang L, Teng J, Goyal SK, Yang C. An economic order quantity model for deteriorating items with partially permissible delay in payments linked to order quantity. Eur J Oper Res. (2009) 194:418–31. doi: 10.1016/j.ejor.2007.12.018
13. Chung K, Goyal SK, Huang Y. The optimal inventory policies under permissible delay in payments depending on the ordering quantity. Int J Prod Econ. (2005) 95:203–13. doi: 10.1016/j.ijpe.2003.12.006
14. Chung K, Liao J. Lot-sizing decisions under trade credit depending on the ordering quantity. Comput Oper Res. (2004) 31:909–28. doi: 10.1016/S0305-0548(03)00043-1
15. Chung K, Liao J. The optimal ordering policy in a DCF analysis for deteriorating items when trade credit depends on the order quantity. Int J Prod Econ. (2006) 100:116–30. doi: 10.1016/j.ijpe.2004.10.011
16. Kreng VB, Tan S. The optimal replenishment decisions under two levels of trade credit policy depending on the order quantity. Expert Syst Appl. (2010) 37:5514–22. doi: 10.1016/j.eswa.2009.12.014
17. Ouyang L, Ho C, Su C. An optimization approach for joint pricing and ordering problem in an integrated inventory system with order-size dependent trade credit. Comput Ind Eng. (2009) 57:920–30. doi: 10.1016/j.cie.2009.03.011
18. Yu JCP. Optimizing a two-warehouse system under shortage backordering, trade credit, and decreasing rental conditions. Int J Prod Econ. (2019) 209:147–55. doi: 10.1016/j.ijpe.2018.06.003
19. Chen S, Cárdenas-Barrón LE, Teng J. Retailer's economic order quantity when the supplier offers conditionally permissible delay in payments link to order quantity. Int J Prod Econ. (2014) 155:284–91. doi: 10.1016/j.ijpe.2013.05.032
20. Tiwari S, Cárdenas-Barrón LE, Shaikh AA, Goh M. Retailer's optimal ordering policy for deteriorating items under order-size dependent trade credit and complete backlogging. Comput Ind Eng. (2020) 139:105559. doi: 10.1016/j.cie.2018.12.006
21. Xu C, Zhao D, Min J, Hao J. An inventory model for nonperishable items with warehouse mode selection and partial backlogging under trapezoidal-type demand. J Oper Res Soc. (2021) 72:744–63. doi: 10.1080/01605682.2019.1708822
22. Chang C, Teng J, Chern M. Optimal manufacturer's replenishment policies for deteriorating items in a supply chain with up-stream and down-stream trade credits. Int J Prod Econ. (2010) 127:197–202. doi: 10.1016/j.ijpe.2010.05.014
23. Tiwari S, Cárdenas-Barrón LE, Goh M, Shaikh AA. Joint pricing and inventory model for deteriorating items with expiration dates and partial backlogging under two-level partial trade credits in supply chain. Int J Prod Econ. (2018) 200:16–36. doi: 10.1016/j.ijpe.2018.03.006
24. Vandana, Kaur, A. Two-level trade credit with default risk in the supply chain under stochastic demand. Omega. (2019) 88:4–23. doi: 10.1016/j.omega.2018.12.003
25. Zou X, Tian B. Retailer's optimal ordering and payment strategy under two-level and flexible two-part trade credit policy. Comput Ind Eng. (2020) 142:106317. doi: 10.1016/j.cie.2020.106317
26. Panda S, Senapati S, Basu M. Optimal replenishment policy for perishable seasonal products in a season with ramp-type time dependent demand. Comput Ind Eng. (2008) 54:301–14. doi: 10.1016/j.cie.2007.07.011
27. Dey JK, Mondal SK, Maiti M. Two storage inventory problem with dynamic demand and interval valued lead-time over finite time horizon under inflation and time-value of money. Eur J Oper Res. (2008) 185:170–94. doi: 10.1016/j.ejor.2006.12.037
28. Lin J, Chao HCJ, Julian P. Planning horizon for production inventory models with production rate dependent on demand and inventory level. J Appl Math. (2013) 2013:1–9. doi: 10.1155/2013/961258
29. Palanivel M, Priyan S, Mala P. Two-warehouse system for non-instantaneous deterioration products with promotional effort and inflation over a finite time horizon. J Ind Eng Int. (2018) 14:603–12. doi: 10.1007/s40092-017-0250-6
30. Udayakumar R, Geetha KV. Economic ordering policy for single item inventory model over finite time horizon. Int J Syst Assur Eng Manag. (2017) 8:734–57. doi: 10.1007/s13198-016-0516-1
31. Pramanik P, Maiti MK. An inventory model for deteriorating items with inflation induced variable demand under two level partial trade credit: a hybrid ABC-GA approach. Eng Appl Artif Intell. (2019) 85:194–207. doi: 10.1016/j.engappai.2019.06.013
32. Xu C, Wang C, Ren J, Kang L, Du D. Online-retail supply chain optimization with credit period and selling price-dependent demand. Asia Pac J Oper Res. (2021) 2240004.
33. Jaggi CK, Yadavalli VSS, Verma M, Sharma A. An EOQ model with allowable shortage under trade credit in different scenario. Appl Math Comput. (2015) 252:541–51. doi: 10.1016/j.amc.2014.12.040
34. Hui-Ling Y. Two-warehouse inventory models for deteriorating items with shortages under inflation. Eur J Oper Res. (2004) 157:344–56. doi: 10.1016/S0377-2217(03)00221-2
35. Jaggi CK, Pareek S, Khanna A, Sharma R. Credit financing in a two-warehouse environment for deteriorating items with price-sensitive demand and fully backlogged shortages. Appl Math Model. (2014) 38:5315–33. doi: 10.1016/j.apm.2014.04.025
36. San-José LA, Sicilia J, González-de-la-Rosa M, Febles-Acosta J. Optimal price and lot size for an EOQ model with full backordering under power price and time dependent demand. Mathematics. (2021) 9:1848. doi: 10.3390/math9161848
37. Nath BK, Sen N. A completely backlogged two-warehouse inventory model for non-instantaneous deteriorating items with time and selling price dependent demand. Int J Appl Comput Math. (2021) 7:1–22. doi: 10.1007/s40819-021-01070-x
38. Sicilia J, San-José LA, Alcaide-López-de-Pablo D, Abdul-Jalbar B. Optimal policy for multi-item systems with stochastic demands, backlogged shortages and limited storage capacity. Appl Math Modell. (2022) 108:236–57. doi: 10.1016/j.apm.2022.03.025
39. Hui-Ling Y. Two-warehouse partial backlogging inventory models for deteriorating items under inflation. Int J Prod Econ. (2006) 103:362–70. doi: 10.1016/j.ijpe.2005.09.003
40. Yang H, Chang C. A two-warehouse partial backlogging inventory model for deteriorating items with permissible delay in payment under inflation. Appl Math Model. (2013) 37:2717–26. doi: 10.1016/j.apm.2012.05.008
41. Hsieh T, Dye C. Pricing and lot-sizing policies for deteriorating items with partial backlogging under inflation. Expert Syst Appl. (2010) 37:7234–42. doi: 10.1016/j.eswa.2010.04.004
42. Khan MA, Shaikh AA, Panda GC, Bhunia AK, Konstantaras I. Non-instantaneous deterioration effect in ordering decisions for a two-warehouse inventory system under advance payment and backlogging. Ann Oper Res. (2020) 289:243–75. doi: 10.1007/s10479-020-03568-x
43. Sumon S, Bibhas CG. Safety stock management in a supply chain model with waiting time and price discount dependent backlogging rate in stochastic environment. Oper Res. (2020) 22:1–30. doi: 10.1007/s12351-020-00587-1
44. Soni HN, Suthar DN. Optimal pricing and replenishment policy for non-instantaneous deteriorating items with varying rate of demand and partial backlogging. OPSEARCH. (2020) 57:986–1021. doi: 10.1007/s12597-020-00451-y
45. Rana RS, Kumar D, Prasad K. Two warehouse dispatching policies for perishable items with freshness efforts, inflationary conditions and partial backlogging. Oper Manag Res. (2021) 15:1–18. doi: 10.1007/s12063-020-00168-7
46. Palanivel M, Uthayakumar R. Finite horizon EOQ model for non-instantaneous deteriorating items with price and advertisement dependent demand and partial backlogging under inflation. Int J Syst Sci. (2015) 46:1762–73. doi: 10.1080/00207721.2013.835001
Keywords: multi-cycle, inventory control model (ICM), shortages, partial backlogging, trade credit, deterioration
Citation: Li Z, Chamchang P, Niu L and Mo J (2022) A multi-cycle inventory control model for deteriorating items with partial backlogging under trade credit. Front. Appl. Math. Stat. 8:1005509. doi: 10.3389/fams.2022.1005509
Received: 28 July 2022; Accepted: 31 August 2022;
Published: 09 November 2022.
Edited by:
Peijun Wang, Anhui Normal University, ChinaReviewed by:
Dharmendra Yadav, Vardhaman College, IndiaXu Chunming, Tianjin University of Technology, China
Yulong Yan, Taiyuan University of Technology, China
Jiaqin Hao, Suzhou University, China
Copyright © 2022 Li, Chamchang, Niu and Mo. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Zhonghui Li, lzh@gxufe.edu.cn