Next Article in Journal
A Critical Review of Child-Friendly Environments, Focusing on Children’s Experiential Perspectives on the Physical World for Sustainability
Previous Article in Journal
What Determines the Purchase Intention of Liquid Milk during a Food Security Crisis? The Role of Perceived Trust, Knowledge, and Risk
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Replenishment for Perishable Products with Inventory-Dependent Demand and Backlogging under Continuous and Discrete Progressive Payments

1
College of Management and Economics, Tianjin University, Tianjin 300072, China
2
School of Management Science and Engineering, Hebei University of Economics and Business, Shijiazhuang 050061, China
3
College of Intelligent Manufacturing, Tianjin Sino-German University of Applied Sciences, Tianjin 300350, China
*
Authors to whom correspondence should be addressed.
Sustainability 2018, 10(10), 3723; https://doi.org/10.3390/su10103723
Submission received: 26 August 2018 / Revised: 25 September 2018 / Accepted: 26 September 2018 / Published: 16 October 2018
(This article belongs to the Section Air, Climate Change and Sustainability)

Abstract

:
Managing material and cash flows attracts concerns of physical and financial departments in most companies. We, therefore, focus on optimizing the replenishment policy for a channel with stock-dependent demand considering item deterioration and order backlogging under two financial schemes of progressive trade credit periods. We take both the continuous payment regime (CPR) and discrete payment regime (DPR) into account in the progressive trading process, which generates ten distinct scenarios. We show that the profit functions may not necessarily be concave and accordingly give a corresponding computing algorithm, which relaxes the convexity assumptions of objective functions in the existing literature and consequently enrich the research. We address the formulation characterization and the logic of pursuing global optimization from models arising in all settings. Computational studies and simulations are conducted to illustrate the effect of various parameters on the optimal replenishing policy and profit. Numerical experiments show that the CPR scheme is dominantly prior to DPR for long replenishment time intervals, whereas it is exactly the opposite for short time intervals. We also examine the impact of the shortage cost and deteriorating rate on optimum ordering policy and channel performance. Finally, future research directions are addressed in the end.

1. Introduction

Managing material and cash flows is the common concern for both physical and financial departments both in most of business organizations [1]. In this sense, it is usually viewed as the interesting interface of financing and operations to seek trade-off between inventory control and accounting (including purchasing payment). For the transaction in supply chains, it is common in practice for the supplier to offer the downstream buyer different paying schemes after the transfer of the goods occurs, namely the Progressive Payment Scheme that has been extensively studied. This kind of strategy of payment delay is offered as an incentives of inspiring buyers to enlarge their purchasing amount, which is expected to incur similar effects resulting from a variety of incentive contracts [2] for enhancing supply chain performance. Aggarwal and Jaggi [3], Sarker et al. [4] and Soni and Shah [5] discuss the optimal ordering policy under the progressive payment scheme. In recent years, considering the progressive payment scheme, Pal [6] and Sen and Saha [7] also investigate the optimal decisions of supply chain. From here we see that the progressive payment scheme is one of the most significant factors in ordering decisions, which is also the key factor for the research in this paper.
For the characteristics of market demand, practitioners in practice and academia have both observed the phenomenon that the demand rate is usually affected by the inventory on hand, which has been addressed by dozens of studies since Levin et al. [8]. Shukla et al. [9] developed two different mathematical models in terms of the different types of holding cost function with stock-level dependent demand for obtaining the optimal order quantity. Stock-dependent products is described as a key factor influencing the optimization problem in Fu and Chen [10], in which two functions of minimizing total cost with or without shortage are developed. Thus, it is important for a firm confronting the stock-dependent demand to find the optimum ordering policy associating its stock-on-hand evolving path in order to maximize (or minimize) the total profit (cost) in the long run.
On the other hand, some products may deteriorate depending on the storage conditions. The deteriorating items are classified into two categories in Li et al. [11], the first category are the decayed items, such as meat, fruits, vegetables, the other category are items that lose value, such as computer chips and mobile phone. The deteriorating products in this paper focus on the first category. As we all know, the deterioration of items shows a large impact on inventory decisions of firms. Therefore, how to control the items deterioration to mitigate its influence on inventory is a considerable question, which has gained much attention in academia such as Wang [12], Dye [13], Majumder et al. [14] and Ardak et al. [15].
We investigate the optimal reordering problem of deteriorating items with inventory-dependent demand in the scenario with a plausible delay payment scheme newly proposed. For this purpose, we clearly define two different delay payment regimes, Continuous Payment Regime (hereinafter referred as CPR) and Discrete Payment Regime (hereinafter referred as DPR) as follows: (1) Continuous Payment Regime: over some specific period, the buyer pays the supplier the money owed using the instantaneous revenue continuously until all purchasing cost has been paid back completely; (2) Discrete Payment Regime: the buyer accumulates revenue by depositing it in bank and pay money at some discrete specific time instants until all purchasing cost are cleared off.
The reminder of this paper is organized as follows. In Section 2, the relevant literatures are reviewed. In Section 3, we formulate the problem as well as define notations. In Section 4, we develop models in a variety of scenarios considering CPR and DPR in terms of the variation of permissible delay time, respectively. In Section 5, we firstly give a unified computational algorithm and then conduct computational experiments and sensitivity analyses to obtain some managerial insights. Future research and conclusions are offered in Section 6.

2. Literature Review

This study is typically featured in three aspects, namely, deterioration, stock-dependent demand and financially progressive payment credits. We therefore give a brief review over the literature from these three tracks. An increasing body of literature has focused on inventory control problems with deterioration in different settings. Wang [12], Dye [13] and Chang and [16] discussed the replenishment policy for deteriorating item considering backlogging. Yang et al. [17] formulate the inventory system for non-instantaneous deteriorating items with the price-dependent demand, aiming to find the optimal selling price and replenishment cycle time to maximize the total profit. Khanra et al. [18] assume the deterioration rate is constant, and developed the economic ordering quantity (EOQ) model for deteriorating item. Further, Singh and Pattnayak [19] explore the EOQ model by extending the aforesaid paper, suppose the deterioration rate is variable rather than constant. More studies related to the effect of deteriorating rate on inventory, and one can refer to Majumder et al. [14], Ardak et al. [15] and Pal and Samanta [20].
There is also a number of studies on modeling progressive payment schemes. Aggarwal and Jaggi [3], Sarker et al. [4] and Soni and Shah [5] are among early researches to develop some optimal ordering/quantity policies for system under progressive payment scheme. Chung [21] developed a new solution procedure to overcome the shortcoming of that in Goyal et al. [22] in terms of the classical EOQ model considering payment delay. Mohan et al. [23] explored the optimal replenishment policy for multi-item in three different situations: the permissible delay is negative, is less than the replenishment interval and is greater than the replenishment interval. Recently, Chen and Teng [24] proposed a simple arithmetic-geometric method to solve the extended EOQ model under a conditionally permissible delay in payments. The same year, Li et al. [25] describe the inventory games where the retailer’s delay in payments is permitted by the supplier, and proved that the core of inventory games is nonempty under a permissible delay. For more research on the replenishment considering the permissible delay in payment also see Li et al. [1], Vandana and Sharma [26], Sen and Saha [7] and Pal [6].
For the track of stock-dependent demand, Min and Zhou [27] addressed a deterministic inventory model with demand backlogging permitted and exploited a solution procedure for optimum replenishment policy in a similar way as Lee and Dye [28]. In a more complicated situation, Min et al. [29] considered sequential delayed payments between the retailer with her supplier and customers, respectively and focused on optimizing retailer’s average profit. Although Sana [30] and Sana [31] also both considered stock dependent demand, they moved to study multiple products considering sales efforts’ effect on demand as well. However, these two studies do not take delay payment into consideration while only showing the optimal replenishment policies. Extending the single-firm problem to the supply chain situation, Zhou et al. [32] analyzed the interactions of ordering and paying issues in a non-cooperative game theory framework. Their work opens the door to study stock-dependent demand featured ordering and trading policies with intertwined decision-makings in supply chain scenario. There are also a series of EOQ-based models with stock-dependent demand, such as Ray and Chaudhuri [33], Teng and Chang [34], Teng and Ouyang [35], Tyagi et al. [36], Shukla et al. [9], Ghosh et al. [37] and Fu and Chen [10].
Among the most relevant research to and our study, Teng et al. [38] provide a comprehensive extensions by allowing a non-zero ending inventory, bounded inventory capacity, and deterioration based on Soni and Shah [5]. Glock et al. [39] correct some formulation errors in Soni and Shah [5] and research a new scenario in which the retailer’s credit interest rate is greater than the supplier’s charging interest rate. However, they focus on variant problems using a similar framework of modeling and a solving method with that in Soni and Shah [5]. Different from the above studies, we not only simultaneously consider three factors of deterioration, stock-dependent demand and financially progressive payment credits, but also incorporate two delayed payment schemes and permit order backlogging, which is closer to reality yet seldom examined together.
Compared with the aforementioned existing literatures only adopting a DPR-like policy, our study considers CPR and DPR simultaneously in two main aspects: (1) under CPR, we initially formulate the reordering policy optimization problem, develop models and exploit associated solving processes; (2) under DPR, we reconstruct the formulation and modeling and moreover we permit the time point for clearing off purchasing cost (including charging interest) either in CPR or in DPR, which does not necessarily just hit the time instant T exactly as in Soni and Shah [5] and Teng et al. [38]. Namely, for Z ( T ) the inventory level at time T equals to zero does not mean that the retailer needs to settle all unpaid money just at T. Relaxating the constraint of the clearing off time point at T is significant and will substantially affect the problem formulation, modeling and solving process. Second, when modeling and solving our problem, we remove the pre-conditions and assumptions that all objective functions are convex ensured by putting constraints upon the decision variable T which has been shown frequently in Soni and Shah [5], Teng et al. [38], Glock et al. [39] and so on. This relaxation is managerially significant again due to its impact on modeling and solving process and of course the optimal solution since the objective function should not be confined or necessarily convex (or concave) from the point of practice.

3. Preliminaries and Notations

Consider a retailer purchases finished goods from the upstream supplier in repeated cycles. The market demand facing the retailer is dependent on the timely stock level on hand, which is commonly assumed extensively in the literature and found in reality. Suppose the items are perishable goods that can deteriorate over time. Therefore, the inventory is depleted at three factors of stock level, deteriorating and constant consumption rates. Moreover, assume the retailer permits the order backlogging in each cycle and the unfilled orders will be served in the succeeding period. Hence, the schematic curve of inventory level over time can be plotted as shown in Figure 1, where the retailer receives Q + V units goods from the supplier at the beginning of each replenishment period ( t = 0 ) and immediately put V units of products to meet the backlogging orders inherited from the preceding period, and accordingly Q units are held as the initial inventory of the present period. In each replenishment cycle, the retailer can earn interest income from depositing sales revenue in the bank until the deadline of the permitted credit periods. The time instant T c starts the shortage interval implying that the retailer needs to decide suitable V for backlogging all orders generated in this meantime.
In addition to the ordering and replenishment problem mentioned above, we also incorporate the issue of payment in instalment for goods into the study, which interwines inventory ordering policy to substantially impact the system profit since the payment by instalment can also bring penalty and/or income. Therefore, considering the perishable goods with deterioration, we intend to investigate the system optimal ordering policy with shortage and stock-dependent demand under two trading regimes and credits. Specifically, several cases are discussed according to the variation of credit periods.
For the necessity of problem formulating, the following assumptions are adopted throughout the whole paper: (i) The demand rate, R ( t ) = a + b Z ( t ) + θ Z ( t ) , is a function of the inventory level Z ( t ) , where a, b and θ are intrinsic demand, sensitivity parameter and deteriorating rate to inventory level, respectively, with a > b > 0 , 0 θ < 1 and R ( t ) = a when T c t T . (ii) Lead-time is neglected and replenishment usually occurs at the beginning of each period. Furthermore, assume the supplier’s capacity is infinite without defective item. (iii) as for the payment schedule, the retailer will charge additional fees for the unpaid balances as follows: nothing in the case of payment clearance before time M, at a rate of I c 1 supposing payment clearance during time interval [M, N] and a rate of I c 2 given payment clearance after N with I c 2 > I c 1 > I e and I e denoting interest the rate of banks.

4. Mathematical Models

According to the illustrations and assumptions in Section 2, the depletion of inventory is due to three aspects: the constant demand a , the stock-depended demand and the deterioration in the products. Thereby, we use the differential equations below to govern the instantaneous state of inventory at time t
d Z ( t ) / d t = a b Z ( t ) θ Z ( t ) , 0 t T c
d Z ( t ) / d t = a , T c < t T
Then the stock level can be obtained below in view of the boundary conditions Z ( T c ) = 0 and Z ( 0 ) = Q .
Z ( t ) = a b + θ [ e ( b + θ ) ( T c t ) 1 ] , 0 t T c
Z ( t ) = a ( t T c ) , T c < t T
Combining the condition Z ( T ) = V and Function (4) yields
T c = T V / a
Thus, the inventory level in period [0, T] can be summarized as below
Z ( t ) = { a b + θ [ e ( b + θ ) ( T V / a t ) 1 ] , 0 t T V / a a ( T V / a t ) , T V / a < t T
Additionally, the retailer’s other costs per unit time after value assignment include ordering cost A / T , shortage cost c 0 V / T , and holding cost Z ( t ) = { a b + θ [ e ( b + θ ) ( T V / a t ) 1 ] , 0 t T V / a a ( T V / a t ) , T V / a < t T .
In view of diverse credit periods with different penalty interests charged by supplier as mentioned previously, four major cases with subcases will be discussed as follows, after which we will compare all cases under different progressive payment schemes to recognize the optimum replenishing policy.

4.1. Case 1 T c < T M < N

We first consider an extreme but simplest situation where the replenishment cycle is less than the first credit time M (shown in Figure 2). In this case, assume the retailer intends to exploit the advantage of no penalty incurred in the case of payment clearance before the first credit time M. Thus, the rational retailer will definitely clear all outstanding payment at M since she can deposit the sales revenue in the bank to earn interest at the rate of I e . Considering the costs incurred by ordering, wholesaling, shortage and inventory holding, the retailer’s problem is to determine suitable replenishing cycle time and shortage to maximize her annual profit, which can be expressed as:
M a x ( T , V )   A P 1 ( T , V ) = 1 T { p [ 0 T c R ( t ) d t + V ] + p I e V M + p I e 0 T c R ( t ) ( M t ) d t      c ( Q + V ) A c 0 V h 0 T c Z ( t ) d t }     s . t . { T c = T V / a T c < T M < N V V 0
The first term, the sum of second and third terms and the rest in the curly braces of above Equation (7) represent sales revenue, interest earned and manifold aforesaid costs, respectively.

4.2. Case 2 M < T c < N ( M < T c N < T   o r   M < T c < T N )

We now consider the situation in which the replenishment time interval can be divided into two parts: [ 0 , M ] and [ M , T ] (shown in Figure 3). The profit of retailer includes both sales revenue and interest earned during the credit period [ 0 , M ] . While penalty interest is charged at rate of I c 1 during in the period [ M , T ] , the wise retailer will repay the wholesale cost at the time M to avoid the penalty interest charged by the supplier. The interest earned during the credit period [ 0 , M ] takes the form:
I E [ 0 , M ] = p I e V M + p I e 0 M R ( t ) ( M t ) d t
The remaining deposit of the retailer after repaying the wholesale cost to the supplier at time M can be expressed as follows:
U 2 1 = p V + p 0 M R ( t ) d t + p I e V M + p I e 0 M R ( t ) ( M t ) d t c ( Q + V )
The first two terms of the Equation (9) represents the sales revenue, the sum of the third and fourth terms denotes the earned interest of the retailer by depositing the sales revenue in the bank, and the last term of the function represents the wholesale cost.
It should be noted that whether the revenue including sales revenue and earned interest is sufficient to repay all the wholesale cost. Considering the problem, two subcases are discussed below.

4.2.1. Subcase 2-1 The Revenue Being Sufficient to Repay the Wholesale Cost at Time M

The retailer repays all the wholesale cost at time M , according to the Equation (9), immediately, the annual profit of retailer in the whole replenishment time interval takes the form:
M a x ( T , V )   A P 2 1 ( T , V ) = 1 T { p M T c R ( t ) d t + p I e M T c R ( t ) ( T t ) d t + U 2 1 [ 1 + I e ( T M ) ] A c 0 V h 0 T c Z ( t ) d t } s . t . { U 2 1 = p V + p 0 M R ( t ) d t + p I e V M + p I e 0 M R ( t ) ( M t ) d t c ( Q + V ) M < T c < N p [ 0 M R ( t ) d t + V ] + p I e V M + p I e 0 M R ( t ) ( M t ) d t c ( Q + V ) V V 0

4.2.2. Subcase 2-2 The Revenue Is Insufficient to Repay the Wholesale Cost at Time M

In this subcase, we consider that the revenue is insufficient to repay the wholesale cost in the permissible credit period. For the wise retailer, all revenue including sales revenue and earned interest will be spent on repaying the wholesale cost at time M to avoid paying higher penalty interest. The unpaid money accordingly at time M is shown as:
U ( M ) = c ( Q + V ) p V p 0 M R ( t ) d t p I e V M p I e 0 M R ( t ) ( M t ) d t
Obviously, the unpaid money must be paid by retailer and the penalty interest will be incurred beyond the credit period M . Meanwhile, the supplier provides two ways for the retailer regarding how to pay the remaining balance: continuous and discrete payment regimes.

Subcase 2-2a Continuous Payment Regime (CPR)

With the continuous payment regime, the retailer continuously uses the instantaneous revenue to repay the debt until all wholesale costs are completely paid off. Denote t a the time at which the unpaid balance is cleared off under the continuous payment regime through the paper, M < t a T c . Especially, the profit of the retailer in the period ( T c < t a ) is negative, to facilitate the research, the situation is excluded in this model.
The unpaid money during the [ M , T c ] can be calculated from
d U ( t ) / d t = p R ( t ) + I c 1 U ( t ) ,   M < t < T c
Combining the Equations (12) and (13), the unpaid money takes the form:
U ( t ) = p a θ e I c 1 t I c 1 ( b + θ ) + a b p e I c 1 t e ( b + θ ) ( T V / a t ) ( b + θ ) ( b + θ + I c 1 ) + U ( M ) p a θ e I c 1 M I c 1 ( b + θ ) + a b p e I c 1 t e ( b + θ ) ( T V / a M ) ( b + θ ) ( b + θ + I c 1 )
The clearance point t a can be obtained by letting U ( t ) = 0 . Furthermore, the earned interest in the interval [ t a , T c ] is
I E 2 2 a = p t a T c R ( t ) d t + p I e t a T c R ( t ) ( T t ) d t
Immediately, the annual profit of the retailer during the whole cycle period can be expressed as:
M a x ( T , V )   A P 2 2 a ( T , V ) = 1 T [ p t a T c R ( t ) d t + p I e t a T c R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ]    s . t .   { U ( M ) > 0 , U ( T c ) < 0 t a = arg { U ( t a ) = 0 } M < T c < N , M < t a T c V V 0

Subcase 2-2b Discrete Payment Regime (DPR)

Different from the continuous payment regime, the retailer will pay all the remaining debt at the specific time t b with the discrete payment regime. Similarly, the case with T < t b is not discussed in the paper.
The charged interest during the period [ M , t b ] can be written as:
I C 2 2 b = I c 1 U ( M ) ( t b M )
The earned interest during the period [ M , t b ] can be written as:
I E 2 2 b = p I e M t b R ( t ) ( t b t ) d t
The revenue during the period [ t b , T c ] can be written as:
R 2 2 b = p t b T c R ( t ) d t + p I e t b T c R ( t ) ( T t ) d t
Considering the retailer settles all unpaid balance at time t b , the following equation holds
p M t b R ( t ) d t + p I e M t b R ( t ) ( t b t ) d t = U ( M ) + I c 1 U ( M ) ( t b M )
The left-hand side (LHS) of above equation represents the sales revenue and interest earned in the interval [ M , t b ] , and the right-hand side (RHS) denotes the unpaid balance and interest charged. Solving the equation below can obtain t b
ϕ ( x ) = p M x R ( t ) d t + p I e M x R ( t ) ( x t ) d t U ( M ) I c 1 U ( M ) ( x M ) , M < x T c
where ϕ ( M ) < 0 ,   ϕ ( t b ) = 0 ,   ϕ ( T c ) > 0 . Subsequently, the annual profit of the retailer during the whole cycle period is shown as:
M a x ( T , V )   A P 2 2 b ( T , V ) = 1 T [ p t b T c R ( t ) d t + p I e t b T c R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ]    s . t .   { ϕ ( M ) < 0 , ϕ ( T c ) 0 t b = arg { ϕ ( t b ) = 0 } M < T c < N , M < t b T c V V 0

4.3. Case 3 M < N < T c < T

Consider the different penalty interest rates over progressive delays in payments with the relation M < N < T c < T (shown in Figure 4). In this case, for necessity of analysis the whole cycle period is divided to three intervals [ 0 , M ] , [ M , N ] and [ N , T ] , each of which corresponds to a subcase as discussed below. Similarly, whether the retailer can settle all unpaid balance at time M generates the following two subcases.

4.3.1. Subcase 3-1 The Revenue Is Sufficient to Repay the Wholesale Cost at Time M

This case is no different from the Case 2-1 except for the credit period, which will not be reiterated here.

4.3.2. Subcase 3-2 The Revenue Is Insufficient to Repay the Wholesale Cost at Time M

Consider the subcase in which total purchasing cost cannot be settled at time M . As mentioned previously, assume the supplier offers the retailer two progressive payment regimes, i.e. continuous and discrete payment regimes, whose essential difference reflects the way the retailer behaves continuously or discretely for doing the payment. Then we explore the subcases below.

Subcase 3-2a Continuous Payment Regime (CPR)

With the continuous payment regime, the retailer continuously transfers the instantaneous income to defray the debt until all balance is cleared off at a certain time t a . However, there are different penalty interests incurred when the clearance point t a belongs to the intervals [ M , N ] or [ N , T c ] due to the principles described in supplier’s installment payment schemes. Hence, the Subcase 3-2a can be further decomposed into two separate parts below.

Subcase 3-2a’ M < t a N

This subcase is similar to the Subcase 2-2a as described previously, so it will not be addressed here to avoid the repetition.

Subcase 3-2a’’ N < t a T c

In this subcase, the retailer is not able to settle all unpaid balance in the two progressive periods. Under continuous payment regime, the retailer will pay the penalty interest at the rate I c 1 during the time interval [ M , N ] and I c 2 during the period [ N , T c ] . Then the differential equations below hold
d U ( t ) / d t = { p R ( t ) + I c 1 U ( t ) ,   M < t N p R ( t ) + I c 2 U ( t ) ,   N < t T c
According to the Equation (12) and conditions U ( N ) > 0 and U ( T c ) 0 , the unpaid balance is governed by the equations below
U ( t ) = { p a θ ( e I c 1 t e I c 1 M ) I c 1 ( b + θ ) + a b p e I c 1 t [ e ( b + θ ) ( T V / a t ) e ( b + θ ) ( T V / a M ) ] ( b + θ ) ( b + θ + I c 1 ) + U ( M ) ,   M < t N p a θ ( e I c 2 t e I c 2 N ) I c 2 ( b + θ ) + a b p e I c 2 t [ e ( b + θ ) ( T V / a t ) e ( b + θ ) ( T V / a N ) ] ( b + θ ) ( b + θ + I c 2 ) + U ( N ) ,   N < t T c
Hence, retailer’s annual profit in whole period in Subcase 3-2a’’ can be expressed as:
M a x ( T , V )   A P 3 a ( T , V ) = 1 T [ p t a T c R ( t ) d t + p I e t a T c R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ]    s . t .   { U ( M ) > 0 ,   U ( N ) > 0 ,   U ( T c ) 0 t a = arg { U ( t a ) = 0 } M < N < t a < T c V V 0 ,   T T 0

Subcase 3-2b Discrete Payment Regime (DPR)

Now we pause here to discuss the subcase under the other progressive payment regime, i.e. discrete payment regime. As the name suggests, DPR is just on the opposite of CPR, namely, the retailer deposits money in some discrete times until all unpaid balance is cleared off. at time t b . Similarly, depending on intervals [ M , N ] or [ N , T c ] , to which the point t b belongs, we further discuss the problem in two separate situations, respectively.

Subcase 3-2b’ M < t b N

Similarly, this subcase is the same as the Subcase 2-2b, so we again omit the deriving process.

Subcase 3-2b’’ N < t b T c

Considering the penalty interest charged by the supplier, the retailer tries to settle the unpaid balance by time N and then he pays off all the debt at the time t b under the discrete payment regime. Hence, the unpaid balance at time N can be written as:
U ( N ) = I c 1 U ( M ) ( N M ) + U ( M ) p M N R ( t ) d t p I e M N R ( t ) ( N t ) d t
Accordingly, the interest charged and the interest earned during the credit period [ N , t b ] are shown respectively as:
I C 3 2 b = I c 2 U ( N ) ( t b N )
I E 3 2 b = p I e N t b R ( t ) ( t b t ) d t
Note that the retailer can square up all unpaid balance at the time t b only when her accumulated income equals the sum of unpaid money and charged interest, that is the equation below holds
p N t b R ( t ) d t + p I e N t b R ( t ) ( t b t ) d t = U ( N ) + I c 2 U ( N ) ( t b N )
where t b is determined by the following function as well as its boundary conditions
ϕ ( x ) = p N x R ( t ) d t + p I e N x R ( t ) ( x t ) d t U ( N ) I c 2 U ( N ) ( t b N ) ,   N < x T c
with ϕ ( N ) < 0 ,   ϕ ( t b ) = 0 ,   ϕ ( T c ) > 0 .
Given the above, the retailer’s average annual profit can be expressed as follows
M a x ( T , V )   A P 3 2 b ( T , V ) = 1 T [ p t b T c R ( t ) d t + p I e t b T R ( t ) ( T t ) d t A h 0 T c Z ( t ) d t ] s . t .   { ϕ ( M ) > 0 ,   ϕ ( N ) > 0 ,   ϕ ( T c ) 0 t b = arg { ϕ ( t b ) = 0 } M < N < t b T c V V 0 ,   T T 0

4.4. Case 4 T c < M < T ( T c < M < N < T   o r   T c < M < T < N )

Now we shed the light on the case in which the relationship T c < M < T holds, which can be decomposed into sub-cases T c < M < N < T or T c < M < T < N (shown in Figure 5). In view of the retailer’s rationality, she will return a large amount money at time M while she earns income from sales and deposit interest. Then retailer’s remaining bank savings after payment at time M can be expressed as follows:
U ( M ) = p [ 0 T c R ( t ) d t + V ] + p I e V M + p I e 0 T c R ( t ) ( M t ) d t c ( Q + V )
where the first term in RHS of Equation (32) represents the sales revenue, the last term the total purchasing cost and the second term the earned interest of the retailer by depositing the sales revenue in the bank. Furthermore, the remaining savings of retailer is continuously deposited in bank to earn the interest during the credit period [ M ,   T ] , and it takes the form
I E 4 = I e U ( M ) ( T M )
Hence, the average annual profit of retailer takes can be formulated as follows
M a x ( T ,   V )   A P 4 ( T , V ) = 1 T { U ( M ) [ 1 + I e ( T M ) ] A c 0 V h 0 T c Z ( t ) d t } s . t . { U ( M ) = p [ 0 T c R ( t ) d t + V ] + p I e V M + p I e 0 T c R ( t ) ( M t ) d t c ( Q + V ) 0 T c < M < N V V 0 ,   T T 0

4.5. The Characterization and Logic of Global Optimization

Given all the formulation above, there exist, in total, ten subcases explored in terms of two progressive payment approaches and a comparison of trade credits and the replenishing cycle, which is shown below:
T c = T V a { T c M { T M c a s e   1 T > M c a s e   4 T c > M { T c N c a s e   2   { paid   off   before   M   s u b c a s e   2 1 paid   off   after   M { CPR : s u b c a s e   2 2 a DPR : s u b c a s e   2 2 b T c > N c a s e   3   { paid   off   before   M   s u b c a s e   3 1 paid   off   in   [ M , N ]   { CPR : s u b c a s e   3 2 a DPR : s u b c a s e   3 2 b paid   off   after   N { CPR : s u b c a s e   3 2 a DPR : s u b c a s e   3 2 b
Essentially, it is a process to pursue global optimization based on multiple piecewise nonlinear optimizations. Its logic is to first solve each subcase by getting the local optimum solution, and then compare all of these ten local optimum values to determine the global optimum solution. In view of the complication and nonlinearity of the whole problem, we are not able to give the elegantly analytical solution, so an effective way is to conduct numerical experiments to investigate the problem’s characterization as well as managerial insights. Note that the detailed exposition of formulation and representations for all ten cases are addressed in the Appendix.

5. Numerical Examples

To illustrate the previously developed models, the paper utilizes Particle Swarm Optimization (PSO), an extensively used intelligent optimization algorithm, to solve the problem. For more detailed information about the PSO, one can refer to Shi and Eberhart [40] and Eberhart and Shi [41]. Here some computational experiments are proposed under given parameters below, A = 200 , c = 20 , c 0 = 3 , p = 30 , h = 6 , a = 1000 , b = 0.25 , M = 17 / 365 , N = 35 / 365 , θ = 0.1 , I e = 12 % , I c 1 = 13 % and I c 2 = 20 % . In addition, assume the upper bounds of shortage quantity and replenishment time interval are V 0 = 500 and T 0 = 2 , respectively. The scale of particle swarm is 100, the iteration times 300 and the calculation time is 10.
Example 1. The annual profit (maximum between CPR and DPR) of the retailer is increasing in the replenishment time interval originally, however, with the growth of the replenishment time interval, the annual profit presents a downtrend. This is the same as our intuition that the annual profit is decreasing in shortage quantity. In addition, the annual profit is zero in some situations as shown in Figure 6. The reason for rendering the phenomenon is that the constraint condition T c = T V / a 0 is not satisfied. In view of the situation, we define the annual profit equals to zero when T c = T V / a < 0 . Observing Figure 7, when there is a short replenishment time interval, the profit of the retailer in the discrete payment regime (DPR) is greater than that in the continuous payment regime (CPR), while CPR is superior to DPR with the long replenishment time interval. The result reveals that it is beneficial for the retailer to choose DPR with a short replenishment time interval, otherwise, the CPR will be the best choice.
Example 2. Figure 8 and Figure 9 depict how the unit shortage cost and deteriorating rate influence on the retailer’s profit in the two different payment regimes, and some results can be obtained from the figures. First, the profit is decreasing in unit shortage cost (the same result described aforesaid) and deteriorating rate. Second, the time hitting the profit peak shifts right with the increase of shortage quantity, that is, the retailer obtains the maximum profit in a short replenishment time interval with a small shortage quantity. Third, originally, the profit of retailer in DPR is higher than that in CPR, while, as the growth of replenishment time interval, the CPR is superior to the DPR. The result illustrates when there is a short replenishment time interval, and it is beneficial to the retailer with DPR, otherwise, the CPR will be chosen by the retailer (the same result as obtained in Example 1).
Example 3. Replenishment time interval, order quantity and profit of the retailer are decreasing in unit shortage cost, as shown in Table 1, and some information is reflected in this phenomenon. With the increases of the unit shortage cost, the retailer decreases the replenishment time interval and order quantity by increasing the replenishment times for reducing the shortage cost. Nevertheless, the profit of the retailer is still decreasing in the shortage cost. In addition, the shortage quantity closes to the maximum shortage quantity with a low shortage cost. However, there is no shortage with the high shortage cost.
Example 4. Observing Table 2 and Table 3, some conclusions can be found. As the increase of stock-dependent demand parameter b and the credit periods M and N , the annual profit of retailer is increasing, while it is decreasing in penalty interest rates I c 1 and I c 2 . The phenomenon indicates that when the demand is more dependent on the stock-level or there is a long credit period, the retailer should increase the ordering quantity and extend the replenishment time interval for getting high profits. However, considering the penalty interest, the retailer must shorten the replenishment time interval and reduce the ordering quantity to mitigate the negative effect of penalty interest. In reality, firms should focus on two issues for getting high profit. First, investigate the sensitivity of the consumer on inventory to evaluate the value of b , then decide to increase or reduce the order quantity and replenishment cycle interval for profiting more in term of the value of b . Second, retailers should strengthen the bargaining power with upstream companies to get the long credit periods and low penalty interest rate.

6. Concluding Remarks

In this research, we investigated the optimizing ordering policy for a perishable product supply chain with stock-dependent demand facing items deterioration and order backlogging under progressive payment schemes. We considered the continuous payment regime (CPR) and discrete payment regime (DPR) both in the progressive trading process to generate piecewise nonlinear optimization problem of ten distinct scenarios. We demonstrated the characterization of problem formulation as well as the logic of exploring global optimization from all piecewise local optimizations. We further conducted computational studies and numerical simulation to illustrate the impact of parameters on the optimal ordering policy and channel performance.
Some key findings of this study are summarized as follows: (i) we decompose the problem into an equivalent set of multiple piecewise nonlinear optimizations and elaborate its formulation characterization and logic, which provides an integral approach for exploring the optimal replenishing policy in this specific problem. (ii) comparing the profits incurred by two progressive payment schemes implies that the relatively long replenishment cycle will let the retailer better off under CPR, whereas the relatively short cycle works better under DPR. Therefore, for firms, it is best choice to repay the money by CPR when there is long replenishment cycle, otherwise, the DPR will be the best way for getting more profits. (iii) reducing order backlogging quantity may benefit retailer’s pursuing greater profit in short time range. Thus, the one who wants to maximize the profit in a short time would better reduce order backlogging quantity. (iv) the increasing of stock-dependent demand parameter and the length of the progressive credit period will push up the ordering quantity and replenishment cycle for getting more profit. The result implies two directions that the firms should pay much attention: first, increasing the sensitivity of the consumer on inventory, and second, enhancing bargaining power to obtain a long progressive credit period.
Our research contributes to the track of managing material and cash flows. The proposed model can be extended in several ways. For example, the model may extend the constant deterioration rate to time-varying deterioration. Furthermore, retailers are also likely to provide the permissible delay in payment to consumers in day-to-day deal; then the model will become more complex, and more significant results may be explored.

Author Contributions

L.H. contributed to design, conduct this research and write and revise the whole paper. H.G. and X.Z. contributed to jointly conduct the research and solve some of models and are responsible for doing the numerical studies. Q.W. and C.H. contributed to join the research, discuss models, give valuable suggestions and revise the paper.

Funding

This work is partially supported by NSFC Grants (No. 91646118, 71701144, 71602142, 71528002). It is also supported by Natural Science Foundation of Hebei Province of China under Grant No. G2017207015 and Humanity and Social Science Youth Foundation of Ministry of Education of China under Grant No. 18YJC630183.

Conflicts of Interest

The authors declare no conflict of interest.

Notation/Description

The notations used in this paper are summarized as below:
h Inventory holding cost per unit per year excluding interest charges
p Unit selling price
c Unit wholesale cost ( c < p )
A Fixed ordering cost/ order
M The first permissible delay in settling account (i.e., the trade credit period)
N The second permissible delay in settling account and N > M
Q The on-hand inventory at the beginning of each replenishment period
c 0 Unit shortage cost
V The shortage quantity (the decision variable)
V 0 The maximum permissible shortage quantity
T The replenishment cycle time
T 0 The maximum replenishment time interval
T c The time point that on-hand products are depleted to zero
Q ¯ The order quantity at the beginning of the replenishment period
t a the time at which the unpaid balance is cleared off under continuous payment regime
t b the time at which the unpaid balance is cleared off under discrete payment regime
A P ( T , V ) The annual profit of the retailer

Appendix A

This appendix addresses the detailed exposition of formulation and representations for all ten cases (subcases).
Case 1
M a x ( T , V )   A P 1 ( T , V ) = 1 T { p [ 0 T c R ( t ) d t + V ] + p I e V M + p I e 0 T c R ( t ) ( M t ) d t c ( Q + V ) A c 0 V h 0 T c Z ( t ) d t }    = 1 T { ( p + p I e M ) [ V + a θ T c b + θ + a b ( e ( b + θ ) T c 1 ) ( b + θ ) 2 ] p I e [ a θ ( T c ) 2 2 ( b + θ ) a b T c ( b + θ ) 2 + a b ( e ( b + θ ) T c 1 ) ( b + θ ) 3 ]            c ( Q + V ) A c 0 V h [ a ( e ( b + θ ) T c 1 ) ( b + θ ) 2 a T c b + θ ] }    s . t . { T c = T V / a , T c < T M < N V V 0
Case 2
Subcase 2-1
M a x ( T , V )   T P 2 1 ( T , V ) = 1 T { p M T c R ( t ) d t + p I e M T c R ( t ) ( T t ) d t + U 2 1 [ 1 + I e ( T M ) ] A c 0 V h 0 T c Z ( t ) d t } = 1 T { ( p + p I e T ) [ a θ b + θ ( T c M ) + a b ( e ( b + θ ) ( T c M ) 1 ) ( b + θ ) 2 ] + U 2 1 [ 1 + I e ( T M ) ] A c 0 V h [ a ( e ( b + θ ) T c 1 ) ( b + θ ) 2 a T c b + θ ]    p I e [ a θ [ ( T c ) 2 M 2 ] 2 ( b + θ ) a b [ M e ( b + θ ) ( T c M ) T c ] ( b + θ ) 2 + a b [ e ( b + θ ) ( T c M ) 1 ] ( b + θ ) 3 ] }
s . t . { T c = T V / a U 2 1 = { p V + p I e V M + ( p + p I e M ) [ a θ b + θ M + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]      p I e [ a θ M 2 2 ( b + θ ) a b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } 0 M < T c < N , V V 0
Subcase 2-2
Subcase 2-2a
M a x ( T , V )   A P 2 2 a ( T , V ) = 1 T [ p t a T c R ( t ) d t + p I e t a T c R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ] = 1 T { ( p + p I e T ) [ a θ b + θ ( T c t a ) + a b ( e ( b + θ ) ( T c t a ) 1 ) ( b + θ ) 2 ] p I e [ a θ [ ( T c ) 2 t a 2 ] 2 ( b + θ ) a b [ t a e ( b + θ ) ( T c t a ) T c ] ( b + θ ) 2 + a b [ e ( b + θ ) ( T c t a ) 1 ] ( b + θ ) 3 ]    A c 0 V h [ a ( b + θ ) 2 ( e ( b + θ ) ( T V / a ) 1 ) a ( T V / a ) b + θ ] } s . t .   { U ( M ) = { p V + p I e V M + ( p + p I e M ) [ a θ M b + θ + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]       p I e [ a θ M 2 2 ( b + θ ) a b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } > 0 U ( T c ) = { p a θ e I c 1 T c I c 1 ( b + θ ) + a b p e I c 1 T c ( b + θ ) ( b + θ + I c 1 ) + U ( M ) p a θ e I c 1 M I c 1 ( b + θ ) + a b p e I c 1 M e ( b + θ ) ( T V / a M ) ( b + θ ) ( b + θ + I c 1 ) } < 0 t a = arg { p a θ e I c 1 t a I c 1 ( b + θ ) + a b p e I c 1 t a ( b + θ ) ( b + θ + I c 1 ) + U ( M ) p a θ e I c 1 M I c 1 ( b + θ ) + a b p e I c 1 M e ( b + θ ) ( T V / a M ) ( b + θ ) ( b + θ + I c 1 ) = 0 } M < T c < N , M < t a T c V V 0
Subcase 2-2b
M a x ( T , V )   A P 2 2 b ( T , V ) = 1 T [ p t b T c R ( t ) d t + p γ t b T c R ( t ) ( T t ) d t A h 0 T c Z ( t ) d t ] = 1 T { ( p + p I e T ) [ a θ b + θ ( T c t b ) + a b ( e ( b + θ ) ( T c t b ) 1 ) ( b + θ ) 2 ] A c 0 V h [ a ( e ( b + θ ) ( T V / a ) 1 ) ( b + θ ) 2 a ( T V / a ) b + θ ]    p I e [ a θ [ ( T c ) 2 t b 2 ] 2 ( b + θ ) a b [ t b e ( b + θ ) ( T c t b ) T c ] ( b + θ ) 2 + a b [ e ( b + θ ) ( T c t b ) 1 ] ( b + θ ) 3 ] }
s .   t .   { T c = T V / a ϕ ( M ) = { p V + p I e V M + ( p + p I e M ) [ a θ b + θ M + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]      p I e [ a θ M 2 2 ( b + θ ) a b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } < 0 ϕ ( T c ) = { p ( 1 + I e T c ) [ a θ b + θ ( T c M ) + a b ( e ( b + θ ) ( T c M ) 1 ) ( b + θ ) 2 ] + ϕ ( M ) [ 1 + I c 1 ( T c M ) ]      p I e [ a θ ( T c 2 M 2 ) 2 ( b + θ ) a b ( M e ( b + θ ) ( T c M ) T c ) ( b + θ ) 2 + a b ( e ( b + θ ) ( T c M ) 1 ) ( b + θ ) 3 ] } 0 t b = arg { p ( 1 + I e t b ) [ a θ b + θ ( t b M ) + a b ( e ( b + θ ) ( T c M ) e ( b + θ ) ( T c t b ) ) ( b + θ ) 2 ] + ϕ ( M ) [ 1 + I c 1 ( t b M ) ]      p I e [ a θ ( t b 2 M 2 ) 2 ( b + θ ) a b ( M e ( b + θ ) ( T c M ) x e ( b + θ ) ( T c t b ) ) ( b + θ ) 2 + a b ( e ( b + θ ) ( T c M ) e ( b + θ ) ( T c t b ) ) ( b + θ ) 3 ] = 0 } M < t b < T c < N V V 0 , T T 0
ϕ ( x ) = p M x R ( t ) d t + p I e M x R ( t ) ( x t ) d t U ( M ) I c 1 U ( M ) ( x M )    = p ( 1 + I e x ) { a θ b + θ ( x M ) + a b ( b + θ ) 2 [ e ( b + θ ) ( T V / a M ) e ( b + θ ) ( T V / a x ) ] }    p I e { a θ ( x 2 M 2 ) 2 ( b + θ ) a b ( b + θ ) 2 [ M e ( b + θ ) ( T V / a M ) x e ( b + θ ) ( T V / a x ) ] + a b ( b + θ ) 3 [ e ( b + θ ) ( T V / a M ) e ( b + θ ) ( T V / a x ) ] }    [ 1 + I c 1 ( x M ) ] { a c ( b + θ ) [ e ( b + θ ) ( T V a ) 1 ] + V c p V ( 1 + I e M ) p a θ M b + θ ( 1 + I e M / 2 )    p a b ( b + θ ) 2 [ e ( b + θ ) ( T V / a ) e ( b + θ ) ( T V / a M ) + I e M e ( b + θ ) ( T V / a ) ] p I e a b ( b + θ ) 3 [ e ( b + θ ) ( T V / a M ) e ( b + θ ) ( T V / a ) ] }    = p ( 1 + I e x ) [ a θ b + θ ( x M ) + a b ( e ( b + θ ) ( T c M ) e ( b + θ ) ( T c x ) ) ( b + θ ) 2 ] + ϕ ( M ) [ 1 + I c 1 ( x M ) ]    p I e [ a θ ( x 2 M 2 ) 2 ( b + θ ) a b ( M e ( b + θ ) ( T c M ) x e ( b + θ ) ( T c x ) ) ( b + θ ) 2 + a b ( e ( b + θ ) ( T c M ) e ( b + θ ) ( T c x ) ) ( b + θ ) 3 ]
Case 3
Subcase 3-1
M a x ( T , V )   A P 3 1 ( T , V ) = 1 T { p M T c R ( t ) d t + p I e M T c R ( t ) ( T t ) d t + U 3 1 [ 1 + I e ( T M ) ] A c 0 V h 0 T c Z ( t ) d t } = 1 T { a ( p + p I e T ) [ θ ( T c M ) b + θ + b ( e ( b + θ ) ( T c M ) 1 ) ( b + θ ) 2 ] + U 3 1 [ 1 + I e ( T M ) ] A c 0 V a h [ e ( b + θ ) T c 1 ( b + θ ) 2 T c b + θ ]    a p I e [ θ [ ( T c ) 2 M 2 ] 2 ( b + θ ) b [ M e ( b + θ ) ( T c M ) T c ] ( b + θ ) 2 + b [ e ( b + θ ) ( T c M ) 1 ] ( b + θ ) 3 ] }
s . t . { T c = T V / a , M < N < T c U 3 1 = { p V + p I e V M + a ( p + p I e M ) [ θ b + θ M + b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]     a p I e [ θ M 2 2 ( b + θ ) b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } 0 V V 0
Subcase 3-2a
M a x ( T , V )   A P 3 2 a ( T , V ) = 1 T [ p t a T c R ( t ) d t + p I e t a T c R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ] = 1 T { ( p + p I e T ) [ a θ b + θ ( T c t a ) + a b ( e ( b + θ ) ( T c t a ) 1 ) ( b + θ ) 2 ] A c 0 V h [ a ( e ( b + θ ) ( T V / a ) 1 ) ( b + θ ) 2 a ( T V / a ) b + θ ]    p I e [ a θ [ ( T c ) 2 t a 2 ] 2 ( b + θ ) a b [ t a e ( b + θ ) ( T c t a ) T c ] ( b + θ ) 2 + a b [ e ( b + θ ) ( T c t a ) 1 ] ( b + θ ) 3 ] } s . t .   { U ( M ) = { p V + p I e V M + ( p + p I e M ) [ a θ M b + θ + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]       p I e [ a θ M 2 2 ( b + θ ) a b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } > 0 U ( N ) = { p a θ e I c 1 N I c 1 ( b + θ ) + a b p e I c 1 N ( b + θ ) ( b + θ + I c 1 ) + U ( M ) p a θ e I c 1 M I c 1 ( b + θ ) + a b p e I c 1 M e ( b + θ ) ( T V / a M ) ( b + θ ) ( b + θ + I c 1 ) } < 0 t a = arg { p a θ e I c 1 t a I c 1 ( b + θ ) + a b p e I c 1 t a ( b + θ ) ( b + θ + I c 1 ) + U ( M ) p a θ e I c 1 M I c 1 ( b + θ ) + a b p e I c 1 M e ( b + θ ) ( T V / a M ) ( b + θ ) ( b + θ + I c 1 ) = 0 } M < t a < N < T c V V 0 , T T 0
Subcase 3-2a’’
M a x ( T , V )   A P 3 2 a ( T , V ) = 1 T [ p t a T c R ( t ) d t + p I e t a T c R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ] = 1 T { ( p + p I e T ) [ a θ ( T c t a ) b + θ + a b ( e ( b + θ ) ( T c t a ) 1 ) ( b + θ ) 2 ] A c 0 V h [ a ( e ( b + θ ) ( T V / a ) 1 ) ( b + θ ) 2 a ( T V / a ) b + θ ]    p I e [ a θ [ ( T c ) 2 t a 2 ] 2 ( b + θ ) a b [ t a e ( b + θ ) ( T c t a ) T c ] ( b + θ ) 2 + a b [ e ( b + θ ) ( T c t a ) 1 ] ( b + θ ) 3 ] }
s . t .   { T c = T V / a U ( M ) = { p V + p I e V M + ( p + p I e M ) [ a θ b + θ M + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]       p I e [ a θ M 2 2 ( b + θ ) a b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } > 0 U ( N ) = { p a θ e I c 1 N I c 1 ( b + θ ) + a b p e I c 1 N ( b + θ ) ( b + θ + I c 1 ) + U ( M ) p a θ e I c 1 M I c 1 ( b + θ ) + a b p e I c 1 M e ( b + θ ) ( T V / a M ) ( b + θ ) ( b + θ + I c 1 ) } > 0 U ( T c ) = p a θ ( e I c 2 T c e I c 2 N ) I c 2 ( b + θ ) + a b p e I c 2 t [ e ( b + θ ) ( T V / a T c ) e ( b + θ ) ( T V / a N ) ] ( b + θ ) ( b + θ + I c 2 ) + U ( N ) 0 t a = arg { p a θ ( e I c 2 t a e I c 2 N ) I c 2 ( b + θ ) + a b p e I c 2 t [ e ( b + θ ) ( T V / a t a ) e ( b + θ ) ( T V / a N ) ] ( b + θ ) ( b + θ + I c 2 ) + U ( N ) = 0 } M < N < t a < T c V V 0 , T T 0
Subcase 3-2b
M a x ( T , V )   A P 3 2 b ( T , V ) = 1 T [ p t b T c R ( t ) d t + p I e t b T c R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ]          = 1 T { ( p + p I e T ) [ a θ ( T c t b ) b + θ + a b ( e ( b + θ ) ( T c t b ) 1 ) ( b + θ ) 2 ] A c 0 V h [ a ( e ( b + θ ) T c 1 ) ( b + θ ) 2 a T c b + θ ]            p I e [ a θ [ ( T c ) 2 t b 2 ] 2 ( b + θ ) a b [ t b e ( b + θ ) ( T c t b ) T c ] ( b + θ ) 2 + a b [ e ( b + θ ) ( T c t b ) 1 ] ( b + θ ) 3 ] } s . t .   { T c = T V / a ϕ ( M ) = { p V + p I e V M + ( p + p I e M ) [ a θ b + θ M + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]      p I e [ a θ M 2 2 ( b + θ ) a b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } < 0 ϕ ( N ) = { p ( 1 + I e N ) [ a θ ( N M b + θ ) + a b ( e ( b + θ ) ( N M ) 1 ) ( b + θ ) 2 ] + ϕ ( M ) [ 1 + I c 1 ( N M ) ]      p I e [ a θ ( N 2 M 2 ) 2 ( b + θ ) a b ( M e ( b + θ ) ( N M ) T c ) ( b + θ ) 2 + a b ( e ( b + θ ) ( N M ) 1 ) ( b + θ ) 3 ] } 0 t b = arg { p ( 1 + I e t b ) [ a θ ( t b M ) b + θ + a b ( e ( b + θ ) ( T c M ) e ( b + θ ) ( T c t b ) ) ( b + θ ) 2 ] + ϕ ( M ) [ 1 + I c 1 ( t b M ) ]      p I e [ a θ ( t b 2 M 2 ) 2 ( b + θ ) a b ( M e ( b + θ ) ( T c M ) x e ( b + θ ) ( T c t b ) ) ( b + θ ) 2 ] + a b ( e ( b + θ ) ( T c M ) e ( b + θ ) ( T c t b ) ) ( b + θ ) 3 = 0 } M < t b N T c V V 0 , T T 0
Subcase 3-2b’’
M a x ( T , V )   A P 3 2 b ( T , V ) = 1 T [ p t b T c R ( t ) d t + p I e t b T R ( t ) ( T t ) d t A c 0 V h 0 T c Z ( t ) d t ] = 1 T { ( p + p I e T ) [ a θ ( T c t b ) b + θ + a b ( e ( b + θ ) ( T c t b ) 1 ) ( b + θ ) 2 ] A c 0 V h [ a ( e ( b + θ ) T c 1 ) ( b + θ ) 2 a T c b + θ ]     p I e [ a θ [ ( T c ) 2 t b 2 ] 2 ( b + θ ) a b [ t b e ( b + θ ) ( T c t b ) T c ] ( b + θ ) 2 + a b [ e ( b + θ ) ( T c t b ) 1 ] ( b + θ ) 3 ] }
s . t .   { M < N < t b T c = T V / a ϕ ( M ) = { p V + p I e V M + ( p + p I e M ) [ a θ b + θ M + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 2 ]      p I e [ a θ M 2 2 ( b + θ ) a b M e ( b + θ ) ( T c M ) ( b + θ ) 2 + a b ( e ( b + θ ) T c e ( b + θ ) ( T c M ) ) ( b + θ ) 3 ] c ( Q + V ) } < 0 ϕ ( N ) = { p ( 1 + I e N ) [ a θ ( N M ) b + θ + a b ( e ( b + θ ) ( N M ) 1 ) ( b + θ ) 2 ] + ϕ ( M ) [ 1 + I c 1 ( N M ) ]      p I e [ a θ ( N 2 M 2 ) 2 ( b + θ ) a b ( M e ( b + θ ) ( N M ) T c ) ( b + θ ) 2 + a b ( e ( b + θ ) ( N M ) 1 ) ( b + θ ) 3 ] } < 0 ϕ ( T c ) = { p ( 1 + I e T c ) [ a θ b + θ ( T c N ) + a b ( e ( b + θ ) ( T c N ) 1 ) ( b + θ ) 2 ] + ϕ ( N ) [ 1 + I c 2 ( T c N ) ]      p I e [ a θ ( T c 2 N 2 ) 2 ( b + θ ) a b ( N e ( b + θ ) ( T c N ) T c ) ( b + θ ) 2 + a b ( e ( b + θ ) ( T c N ) 1 ) ( b + θ ) 3 ] } 0 t b = arg { p ( 1 + I e t b ) [ a θ ( t b N ) b + θ + a b ( e ( b + θ ) ( T c N ) e ( b + θ ) ( T c t b ) ) ( b + θ ) 2 ] + ϕ ( N ) [ 1 + I c 2 ( t b N ) ]      p I e [ a θ ( t b 2 N 2 ) 2 ( b + θ ) a b ( N e ( b + θ ) ( T c N ) T c e ( b + θ ) ( T c t b ) ) ( b + θ ) 2 + a b ( e ( b + θ ) ( T c N ) e ( b + θ ) ( T c t b ) ) ( b + θ ) 3 ] = 0 } V V 0 , T T 0
Case 4
M a x ( T , V )   A P 4 ( T , V ) = 1 T [ U ( M ) I e ( T M ) A c 0 V h 0 T c Z ( t ) d t ]         = 1 T { U ( M ) I e ( T M ) A c 0 V h [ a ( e ( b + θ ) T c 1 ) ( b + θ ) 2 a T c b + θ ] }       s . t . { T c = T V / a U ( M ) = { ( p + p I e M ) [ V + a θ T c b + θ + a b ( e ( b + θ ) T c 1 ) ( b + θ ) 2 ]      p I e [ a θ ( T c ) 2 2 ( b + θ ) a b T c ( b + θ ) 2 + a b ( e ( b + θ ) T c 1 ) ( b + θ ) 3 ] c ( Q + V ) } 0 T c < M < N V V 0 , T T 0

References

  1. Li, L.; Shubik, M.; Sobel, M.J. Control of Dividends, Capital Subscriptions, and Physical Inventories. Manag. Sci. 2013. [Google Scholar] [CrossRef]
  2. Cachon, G. Supply chain coordination with contracts. In Handbooks in Operations Research and Management Science: Supply Chain Management: Design, Coordination and Operation; Graves, S., Kok, T.D., Eds.; North-Holland: Amsterdam, The Netherlands, 2003; pp. 229–340. [Google Scholar]
  3. Aggarwal, S.P.; Jaggi, C.K. Ordering Policies of Deteriorating Items under Permissible Delay in Payments. J. Oper. Res. Soc. 1995, 46, 658–662. [Google Scholar] [CrossRef]
  4. Sarker, B.R.; Jamal, A.M.M.; Wang, S. Supply chain models for perishable products under inflation and permissible delay in payment. Comput. Oper. Res. 2000, 27, 59–75. [Google Scholar] [CrossRef]
  5. Soni, H.; Shah, N.H. Optimal ordering policy for stock-dependent demand under progressive payment scheme. Eur. J. Oper. Res. 2008, 184, 91–100. [Google Scholar] [CrossRef]
  6. Pal, B. Optimal production model with quality sensitive market demand, partial backlogging and permissible delay in payment. RAIRO Oper. Res. 2017, 52, 499–512. [Google Scholar] [CrossRef]
  7. Sen, N.; Saha, S. An inventory model for deteriorating items with time dependent holding cost and shortages under permissible delay in payment. Int. J. Procure. Manag. 2018, 11, 518. [Google Scholar] [CrossRef]
  8. Levin, R.I.; McLaughlin, C.P.; Lamone, R.P.; Kottas, J.F. Productions Operations Management: Contemporary Policy for Managing Operating Systems; McGraw-Hill: New York, NY, USA, 1972. [Google Scholar]
  9. Shukla, H.S.; Tripathi, R.P.; Sang, N. EOQ Model with Stock-Level Dependent Demand and Different Holding Cost Functions. Int. J. Oper. Res. Inf. Syst. (IJORIS) 2017, 8, 59–75. [Google Scholar] [CrossRef]
  10. Fu, K.; Chen, Z. EPQ model for stock-dependent demand with learning effect of productivity. Comput. Integr. Manuf. Syst. 2016, 22, 2478–2486. [Google Scholar]
  11. Li, R.; Lan, H.; Mawhinney, J.R. A Review on Deteriorating Inventory Study. J. Serv. Sci. Manag. 2010, 3, 117–129. [Google Scholar] [CrossRef]
  12. Wang, S.P. An inventory replenishment policy for deteriorating items with shortages and partial backlogging. Comput. Oper. Res. 2002, 29, 2043–2051. [Google Scholar] [CrossRef]
  13. Dye, C.Y. Joint pricing and ordering policy for a deteriorating inventory with partial backloggin. Omega 2007, 35, 184–189. [Google Scholar] [CrossRef]
  14. Majumder, P.; Bera, U.K.; Maiti, M. An EPQ model for a deteriorating item with inflation reduced selling price and demand with immediate part payment. Hacet. Univ. Bull. Nat. Sci. Eng. 2014, 43, 641–659. [Google Scholar]
  15. Ardak, P.S.; Borade, A.B.; Betlejewska, R.S. An epq model for deteriorating items with mix demand pattern. In. J. Mech. Eng. Technol. 2017, 8, 59–69. [Google Scholar]
  16. Chang, H.J.; Dye, C.Y. An EOQ model for deteriorating items with time varying demand and partial backlogging. J. Oper. Res. Soc. 1999, 50, 1176–1182. [Google Scholar] [CrossRef]
  17. Yang, C.T.; Ouyang, L.Y.; Wu, H.H. Retailer’s Optimal Pricing and Ordering Policies for Non-Instantaneous Deteriorating Items with Price-Dependent Demand and Partial Backlogging. Math. Probl. En. 2009, 2009, 1–18. [Google Scholar] [CrossRef]
  18. Khanra, S.; Ghosh, S.K.; Chaudhuri, K.S. An EOQ model for a deteriorating item with time dependent quadratic demand under permissible delay in payment. Appl. Math. Comput. 2011, 218, 1–9. [Google Scholar] [CrossRef]
  19. Singh, T.; Pattnayak, H. An EOQ Model for a Deteriorating Item with Time Dependent Quadratic Demand and Variable Deterioration under Permissible Delay in Payment. Adv. Theor. Appl. Math. 2013, 7, 2939–2951. [Google Scholar] [CrossRef]
  20. Pal, M.; Samanta, A. Inventory model for non-instantaneous deteriorating item with random pre-deterioration period. Int. J. Inventory Res. 2018, 5, 3–12. [Google Scholar] [CrossRef]
  21. Chung, K.-J. A note on optimal ordering policies when the supplier provides a progressive interest scheme. Eur. J. Oper. Res. 2009, 199, 611–617. [Google Scholar] [CrossRef]
  22. Goyal, S.K.; Teng, J.T.; Chang, C.T. Optimal ordering policies when the supplier provides a progressive interest scheme. Eur. J. Oper. Res. 2007, 179, 404–413. [Google Scholar] [CrossRef]
  23. Mohan, S.; Mohan, G.; Chandrasekhar, A. Multi-item, economic order quantity model with permissible delay in payments and a budget constraint. Eur. J. Ind. Eng. 2008, 2, 446–460. [Google Scholar] [CrossRef]
  24. Chen, S.C.; Teng, J.T. 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–291. [Google Scholar] [CrossRef]
  25. Li, J.; Feng, H.; Zeng, Y. Inventory games with permissible delay in payments. Eur. J. Oper. Res. 2014, 234, 694–700. [Google Scholar] [CrossRef]
  26. Vandana; Sharma, B.K. An EOQ model for retailers partial permissible delay in payment linked to order quantity with shortages. Math. Comput. Simul. 2016, 125, 99–112. [Google Scholar] [CrossRef]
  27. Min, J.; Zhou, Y.-W. A perishable inventory model under stock-dependent selling rate and shortage-dependent partial backlogging with capacity constraint. Int. J. Syst. Sci. 2009, 40, 33–44. [Google Scholar] [CrossRef]
  28. Lee, Y.-P.; Dye, C.-Y. An inventory model for deteriorating items under stock-dependent demand and controllable deterioration rate. Comput. Ind. Eng. 2012, 63, 474–482. [Google Scholar] [CrossRef]
  29. Min, J.; Zhou, Y.-W.; Zhao, J. An inventory model for deteriorating items under stock-dependent demand and two-level trade credit. Appl. Math. Model. 2010, 34, 3273–3285. [Google Scholar] [CrossRef]
  30. Sana, S.S. An EOQ model for salesmen’s initiatives, stock and price sensitive demand of similar products—A dynamical system. Appl. Math. Comput. 2011, 218, 3277–3288. [Google Scholar] [CrossRef]
  31. Sana, S.S. An EOQ model of homogeneous products while demand is salesmen’s initiatives and stock sensitive. Comput. Math. Appl. 2011, 62, 577–587. [Google Scholar] [CrossRef]
  32. Zhou, Y.-W.; Zhong, Y.; Li, J. An uncooperative order model for items with trade credit, inventory-dependent demand and limited displayed-shelf space. Eur. J. Oper. Res. 2012, 223, 76–85. [Google Scholar] [CrossRef]
  33. Ray, J.; Chaudhuri, K.S. An EOQ model with stock-dependent demand, shortage, inflation and time discounting. Int. J. Prod. Econ. 1997, 53, 171–180. [Google Scholar] [CrossRef]
  34. Teng, J.T.; Chang, C.T. Economic production quantity models for deteriorating items with price- and stock-dependent demand. Comput. Oper. Res. 2005, 32, 297–308. [Google Scholar] [CrossRef]
  35. Teng, J.T.; Ouyang, L.Y. An EOQ model for deteriorating items with power-form stock-dependent demand. Int. J. Inf. Manag. Sci. 2005, 16, 1–16. [Google Scholar]
  36. Tyagi, A.P.; Pandey, R.K.; Singh, S. An optimal replenishment policy for non-instantaneous deteriorating items with stock-dependent demand and variable holding cost. Int. J. Oper. Res. 2014, 21, 466. [Google Scholar] [CrossRef]
  37. Ghosh, S.K.; Sarkar, T.; Chaudhuri, K. A Multi-Item Inventory Model for Deteriorating Items in Limited Storage Space with Stock-Dependent Demand. Am. J. Math. Manag. Sci. 2015, 34, 147–161. [Google Scholar] [CrossRef]
  38. Teng, J.-T.; Krommyda, I.-P.; Skouri, K.; Lou, K.-R. A comprehensive extension of optimal ordering policy for stock-dependent demand under progressive payment scheme. Eur. J. Oper. Res. 2011, 215, 97–104. [Google Scholar] [CrossRef]
  39. Glock, C.H.; Ries, J.M.; Schwindl, K. A note on: Optimal ordering policy for stock-dependent demand under progressive payment scheme. Eur. J. Oper. Res. 2014, 232, 423–426. [Google Scholar] [CrossRef] [Green Version]
  40. Shi, Y.; Eberhart, R.C. Empirical study of particle swarm optimization. In Proceedings of the 1999 Congress on Evolutionary Computation, CEC 99, Washington, DC, USA, 6–9 July 1999; Volume 321, pp. 320–324. [Google Scholar]
  41. Eberhart, R.C.; Shi, Y. Particle swarm optimization: Developments, applications and resources. In Proceedings of the 2001 Congress on Evolutionary Computation, Seoul, Korea, 27–30 May 2001; Volume 81, pp. 81–86. [Google Scholar]
Figure 1. The change of the inventory level over time.
Figure 1. The change of the inventory level over time.
Sustainability 10 03723 g001
Figure 2. Inventory level over time in case 1.
Figure 2. Inventory level over time in case 1.
Sustainability 10 03723 g002
Figure 3. Inventory level over time in case 2.
Figure 3. Inventory level over time in case 2.
Sustainability 10 03723 g003
Figure 4. Inventory level over time in case 3.
Figure 4. Inventory level over time in case 3.
Sustainability 10 03723 g004
Figure 5. Inventory level over time in case 4.
Figure 5. Inventory level over time in case 4.
Sustainability 10 03723 g005
Figure 6. The annual profit of retailer.
Figure 6. The annual profit of retailer.
Sustainability 10 03723 g006
Figure 7. The difference of the annual profit between CPR and DPR.
Figure 7. The difference of the annual profit between CPR and DPR.
Sustainability 10 03723 g007
Figure 8. The annual profit versus c 0 variation.
Figure 8. The annual profit versus c 0 variation.
Sustainability 10 03723 g008
Figure 9. The annual profit versus θ variation.
Figure 9. The annual profit versus θ variation.
Sustainability 10 03723 g009
Table 1. Effect of c 0 on decision parameters.
Table 1. Effect of c 0 on decision parameters.
c 0 T V Q ¯ A P
20.8167 497.7667 835.1714 9057.6313
30.8832 491.0036 911.3325 8467.8100
40.2180 0226.4905 8410.6412
50.2178 0 226.3488 8410.6407
60.2176 0226.1124 8410.6383
Table 2. Effect of b , M and I c 1 on decision parameters.
Table 2. Effect of b , M and I c 1 on decision parameters.
b M
20/365
( I c 1 = 15 % )
30/365
( I c 1 = 15 % )
40/365
( I c 1 = 15 % )
40/365
( I c 1 = 25 % )
40/365
( I c 1 = 35 % )
0.15
T 0.8441 0.8605 0.8927 0.8837 0.8716
V 488.4832 489.1813 471.2593 486.4183 472.1411
Q ¯ 860.3828 878.2310 891.2670 914.0644 892.2445
A P 8404.4491 8477.7351 8537.7501 8532.4892 8526.0081
0.2
T 0.8646 0.8697 0.8988 0.8976 0.8846
V 493.0853 491.1428 490.7041 489.9936 481.6495
Q ¯ 886.0368 892.0257 924.8738 923.5452 909.9451
A P 8448.1874 8521.0173 8589.4862 8588.9267 8581.8973
0.25
T 0.8866 0.8950 0.9082 0.9083 0.8938
V 500 500498.2631 498.0957 488.6078
Q ¯ 913.9737 923.5793 939.1119 939.1504 923.8838
A P 8497.2087 8573.3328 8645.2952 8645.1166 8636.5492
0.3
T 0.8981 0.9134 0.9198 0.9193 0.9011
V 496.6770 500500499.8087 489.0922
Q ¯ 932.1163 949.5101 957.0938 956.4898 936.9380
A P 8540.1315 8621.0579 8696.7935 8696.4078 8686.3345
0.35
T 0.9102 0.9313 0.9386 0.9346 0.9091
V 490.3020 497.0977 498.5971 498.0310 489.3622
Q ¯ 952.4840 976.6036 985.1538 980.3983 951.3962
A P 8584.4509 8670.4279 8749.4627 8747.2465 8738.3301
Table 3. Effect of b , N and I c 1 on decision parameters.
Table 3. Effect of b , N and I c 1 on decision parameters.
b N
50/365
( I c 2 = 30 % )
70/365
( I c 2 = 30 % )
90/365
( I c 2 = 30 % )
90/365
( I c 2 = 40 % )
90/365
( I c 2 = 50 % )
0.15
T 0.8595 0.8701 0.8701 0.8701 0.8633
V 491.9821 500 500500494.4807
Q ¯ 876.8582 887.7219 887.7933 887.7933 880.7802
A P 8480.8280 8488.3131 8488.3071 8488.3071 8483.1111
0.2
T 0.8729 0.8795 0.8749 0.8700 0.8617
V 495.9561 500500491.2119 488.7023
Q ¯ 895.0049 901.9195 896.7598 892.3055 883.3820
A P 8525.3818 8529.1272 8529.2760 8520.6942 8518.6131
0.25
T 0.8836 0.8852 0.8868 0.8867 0.8868
V 498.4398 500500500500
Q ¯ 910.7060 912.3960 914.2018 914.1471 914.0690
A P 8570.8756 8572.3571 8572.3734 8572.3734 8572.3734
0.3
T 0.8971 0.8985 0.8995 0.9054 0.8962
V 498.5952 499.7340 500500495.6017
Q ¯ 930.6382 932.0134 933.1913 940.1691 930.0751
A P 8616.7980 8617.8926 8618.1521 8617.9222 8613.8861
0.35
T 0.9001 0.9100 0.9134 0.9120 0.9101
V 494.9595 495.6477 500498.8823 497.4994
Q ¯ 939.3413 951.1595 954.3575 950.6287 953.2017
A P 8661.7442 8662.6566 8666.9194 8665.8131 8664.4647

Share and Cite

MDPI and ACS Style

He, L.; Gao, H.; Zhang, X.; Wang, Q.; Hu, C. Optimal Replenishment for Perishable Products with Inventory-Dependent Demand and Backlogging under Continuous and Discrete Progressive Payments. Sustainability 2018, 10, 3723. https://doi.org/10.3390/su10103723

AMA Style

He L, Gao H, Zhang X, Wang Q, Hu C. Optimal Replenishment for Perishable Products with Inventory-Dependent Demand and Backlogging under Continuous and Discrete Progressive Payments. Sustainability. 2018; 10(10):3723. https://doi.org/10.3390/su10103723

Chicago/Turabian Style

He, Longfei, Han Gao, Xiao Zhang, Qinpeng Wang, and Chenglin Hu. 2018. "Optimal Replenishment for Perishable Products with Inventory-Dependent Demand and Backlogging under Continuous and Discrete Progressive Payments" Sustainability 10, no. 10: 3723. https://doi.org/10.3390/su10103723

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop