Introduction

In an oligopolistic supply chain environment, the sales team’s initiative/promotional effort plays an important role to boost the sale of items or to speed up the movement of the goods. That is, in recent years, sales team’s initiative motivates the customers to buy more items. For example, Wal-Mart frequently encourages the demand for specific types of electronic equipment by offering price discounts. McDonalds frequently offers coupons to attract consumers. Other promotional strategies include free goods, advertisement, and displays. In this direction, Taylor (2002) considered a situation in which the demand is influenced by the sales efforts of retailer. Krishnan et al. (2004) analyzed the coordination of contracts for decentralized supply chains with the promotional efforts of retailers. Tsao and Sheen (2008) developed the inventory model with dynamic pricing, promotion and replenishment policies for a deteriorating item under permissible delay in payments.

Sana (2011) recently discussed an EOQ models for similar products when the demand of the end customers depends on the stock level with selling price and sales teams’ initiatives. Sana (2013) formulated an inventory model with sales team’s initiatives and stock sensitive demand for a production control system. Cárdenas-Barrón and Sana (2014) proposed a production-inventory model for a two-echelon supply chain when demand is dependent on sales teams’ initiatives. Priyan et al. (2015) considered a two-echelon production-inventory system with fuzzy production rate and promotional effort-dependent demand.

In some practical situations, when suppliers offer price discounts for bulk purchases or the products are seasonal, the retailers may purchase more goods than can be stored in his/her own warehouse (OW). Therefore, a rented warehouse (RW) is used to store the excess units over the fixed capacity W 1 of the own warehouse. Usually, the rented warehouse may charge higher unit holding cost than the own warehouse due to additional cost of maintenance, material handling, etc. To reduce the inventory costs, it will be economical to consume the goods of RW at the earliest. Consequently, the firm stores goods in OW before RW, but clears the stocks in RW before OW. Hartely (1976) was the first author to consider the effect of a two-warehouse model in inventory research and developed an inventory model with a RW storage policy. Then Lee and Ma (2000) discussed an optimal inventory policy for deteriorating items with two-warehouse and time-dependent demand. Yang (2004) presented a two-warehouse inventory model with constant deteriorating items, constant demand rate and shortages under inflation. Lee and Hsu (2009) developed a two-warehouse inventory model for deteriorating items with time-dependent demand. Yang (2012) analyzed two-warehouse partial backlogging inventory models with three-parameter Weibull distribution deterioration under inflation. Bhunia et al. (2014) discussed a two-warehouse inventory model for deteriorating items under permissible delay in payment with partial backlogging. Tiwari et al. (2016) developed a two-warehouse inventory model for non-instantaneous deteriorating items and they explored the role of trade credit and inflation on the optimal policy. Xianhao et al. (2017) compared the different dispatching policies in two-warehouse inventory systems for deteriorating items over a finite time horizon.

Deterioration plays a major role in many inventory systems. Deterioration is defined as decay, damage, spoilage, evaporation, obsolescence, pilferage, loss of marginal value of a commodity that results in decreased usefulness. The first attempt to describe the optimal ordering policies for such items was made by Ghare and Schrader (1963). Many researchers (e.g., Tat et al. 2015; Taleizadeh 2014) assumed that the deterioration of the items in inventory starts from the instant of their arrival in stock. In fact, most goods would have a span of maintaining quality or original condition (e.g., vegetables, fruit, fish, meat, etc.), during that period, there is no deterioration occurring. Wu et al. (2006) defined the phenomenon as ‘‘non-instantaneous deterioration’’. In the real world, this type of phenomenon exists commonly such as firsthand vegetables and fruits have a short span of maintaining fresh quality, in which there is almost no spoilage. Afterwards, some of the items will start to decay. For this kind of items, the assumption that the deterioration starts from the instant of arrival in stock may cause retailers to make inappropriate replenishment policies due to overvalue the total annual relevant inventory cost. In this connection, numerous researchers (see Geetha and Uthayakumar 2010; Maihami and Abadi 2012; Dye 2013; Ghoreishi et al. 2014; Palanivel and Uthayakumar 2015; Malik and Singh 2011; Taleizadeh et al. 2015; Mukhopadhyay et al. 2004) designed inventory models for non-instantaneous deteriorating items.

Economic design of an inventory policy for non-instantaneous deteriorating items under permissible delay in payment is developed by Geetha and Uthayakumar (2010). Joint control of inventory and its pricing for non-instantaneous deteriorating items under permissible delay in payments and partial backlogging is designed by Maihami and Abadi (2012). Dye (2013) investigated the effect of preservation technology investment on a non-instantaneous deteriorating inventory model. Ghoreishi et al. (2014) derived an optimal pricing and ordering policy for non-instantaneous deteriorating items under inflation and customer returns. Palanivel and Uthayakumar (2015) recently considered a finite horizon EOQ model for non-instantaneous deteriorating items with probabilistic deterioration and partial backlogging under inflation.

Inflation plays an essential role in the optimal order policy and influences the demand of certain products. As inflation increases, the value of money goes down and erodes the future worth of saving and forces one for more current spending. These spending are on peripherals and luxury items that give rise to demand of these items. As a result, the effect of inflation and time value of the money cannot be ignored for determining the optimal inventory policy. The concept of the inflation should be considered especially for long term investment and forecasting. Buzacott (1975) first demonstrated the EOQ model taking inflation into account. Hou and Lin (2006) developed an EOQ model for deteriorating items with price and stock-dependent selling rates under inflation and time value of money. Mishra (2007) has discussed some problems on approximations of functions in banach spaces. Mirzazadeh et al. (2009) analyzed an inventory model under uncertain inflationary conditions with finite production rate, inflation dependent demand rate for deteriorating items and shortages. Thangam and Uthayakumar (2010) studied an inventory model for deteriorating items with inflation induced demand and exponential partial backorders using a discounted cash flow approach. Sarkar and Moon (2011) considered an imperfect production process for time varying demand with inflation and time value of money for an EMQ model. Guria et al. (2013) formulated an inventory policy for an item with inflation induced purchasing price, selling price and demand with immediate part payment. Uthayakumar and Palanivel (2014) developed an inventory model for defective items with trade credit and inflation. Palanivel and Uthayakumar (2016) gave an inventory model with imperfect items, stock-dependent demand and permissible delay in payments under inflation.

For the case of perishable product, the retailer may need to backlog demand to avoid costs due to deterioration. When the shortage occurs, some customers are willing to wait for back order and others would turn to buy from other sellers. In this connection, numerous authors (see Dye et al. 2007; Min and Zhou 2009; Tripathy and Pradhan 2010; Taleizadeh and Pentico 2013; Taleizadeh 2014; Palanivel and Uthayakumar 2016; Maihami and Kamalabadi 2012a; b; Taleizadeh and Nematollahi 2014; Taleizadeh et al. 2017; Taleizadeh 2017; Lashgari and Taleizadeh 2016; Palanivel and Uthayakumar 2016) addressed inventory models with backordering under various environments. Inventory model of deteriorating items with time proportional backlogging rate have been developed by Dye et al. (2007). Min and Zhou (2009) derived a perishable inventory model under stock-dependent selling rate and shortage-dependent partial backlogging with capacity constraint. An EOQ model for Weibull deteriorating items with power demand and partial backlogging have been considered by Tripathy and Pradhan (2010). Taleizadeh and Pentico (2013) provided an economic order quantity model with a known price increase and partial backordering. Taleizadeh (2014) gave an EOQ model with partial backordering and advance payments for an evaporating item.

Palanivel and Uthayakumar (2016) recently framed a two-warehouse inventory model for non-instantaneous deteriorating items with partial backlogging and inflation over a finite time horizon. They base their analyses on simplified assumptions such as demand is constant. Today’s highly competitive business environment, the managers of business organizations have a lot of pressure to sell products to downstream channel members. Thus nowadays vendors influence their customers with sales teams’ initiatives or promotional policies, i.e., free gifts, discounts, delay in payments, packaging, special services and advertising, among others. So the decision-makers require superior knowledge to make the best use of their promotional efforts in order to take optimal decisions in the inventory system. The topic that has separately received considerable attention in the inventory control literature is promotional effort. In this connection, we develop a model that combines the promotional effort extension of the two-warehouse inventory model developed by Palanivel and Uthayakumar (2016). The aim of this study is to provide the optimal time interval and order quantity while minimizing the system total cost so as to make the best use of their promotional efforts. In addition, our model has a new managerial insight that helps a retailer to optimize the replenishment strategies when demand is dependent on sales teams’ initiatives.

The rest of the paper is organized as follows: in Notations and assumptions section, the notations and assumptions, which are used throughout this article, are described. In Model Formulation section, the mathematical model to minimize the total annual inventory cost is established. Solution procedure section presents the solution procedure to find the optimal length of time and order quantity. Numerical example is provided in Numerical example section to illustrate the theory and the solution procedure. This is followed by conclusion.

Notations and assumptions

Notations

The following notations are used throughout this paper:

A :

The ordering cost per order

C hr :

The holding cost per item in RW

C ho :

The holding cost per item in OW, C hr > C ho

C 2 :

The deterioration cost per unit per cycle

C 3 :

The shortage cost for backlogged items per unit per cycle

C 4 :

The unit cost of lost sales per unit per cycle

p :

The purchasing cost per unit

s :

The selling price per unit, with s > p

μ 1 :

The life time of the items in OW

μ 2 :

The life time of the items in RW, μ 1 < μ 2

α :

The deterioration rate in OW, 0 ≤ α < 1

β :

The deterioration rate in RW, 0 ≤ β < 1, α > β

T :

The length of the order cycle

H :

The planning horizon

m :

The number of replenishments during planning horizon, m = H/T

W 1 :

The capacity of the OW

W 2 :

The maximum inventory level in RW

S :

The maximum inventory level per cycle

BI:

The maximum amount of shortage demand to be backlogged

Q :

The 2nd, 3rd, …, m th order size

r :

The discount rate represents the time value of money

f :

The inflation rate

R :

The net discount rate of inflation, i.e., R = r – f

q r (t):

The inventory level in RW at time t

q 0 (t):

The inventory level in OW at time t

q s (t):

The negative inventory level at time t

T j :

The total time that elapsed up to and including the jth replenishment cycle (j = 1, 2, …, m), where T 0 = 0, T 1 = T, …, T m  = H

t r :

Length of the period during which the inventory level reaches to zero in RW

t j :

Time at which the inventory level in OW in the jth replenishment cycle drops to zero (j = 1, 2, …, m)

T j  − t j :

The time period when shortage occurs (j = 1, 2, …, m)

TCF :

The total cost for first replenishment cycle

TC:

The total cost of the system over a finite planning horizon H

Assumptions

To develop the mathematical model, the following assumptions are being made:

  1. 1.

    There is no replacement or repair of deteriorated items takes place in a given cycle.

  2. 2.

    Deterioration takes place after the life time of items. That is, during the fixed period, the product has no deterioration. After that, it will deteriorate with constant rate.

  3. 3.

    The effects of inflation and time value of money are considered.

  4. 4.

    The rate of demand for the customer D is given by the following expression \( D(\rho ) = d_{0} + \tau \left( {1 - \frac{1}{1 + \rho }} \right) \), where d 0 is the first part of the demand rate which is independent on the sales teams’ initiatives \( \rho \). And \( \tau \) is a scale parameter of 2nd part of the demand which varies with the sales teams’ initiatives \( \rho \). We shall use D and \( D(\rho ) \) interchangeable in the rest of the paper.

  5. 5.

    The promotional effort cost PEC is an increasing function of the promotional effort/sales teams’ initiatives and the basic demand \( PEC = c\,(\rho - 1)^{2} \left[ {\int\limits_{0}^{T} {D{\text{d}}t} } \right]^{\gamma } \), where c is the cost per unit effort of the sales teams’ initiatives, \( c > 0 \) and \( \gamma \) is a constant.

  6. 6.

    Shortages are allowed and partially backlogged. During stock out period, the backlogging rate is a variable and is dependent on the length of the waiting time for the next replenishment. So the backlogging rate for negative inventory is, \( B(t) = \frac{1}{1 + \delta (T - t)}, \) where \( \delta \) is a backlogging parameter \( 0 \le \delta \le 1 \) and \( (T - t) \) is waiting time \( (t_{j} \le t \le T) \), (j = 1, 2, …, m). The remaining fraction \( (1 - B(t)) \) is lost.

  7. 7.

    The OW has limited capacity of W 1 units and the RW has unlimited capacity. For economic reasons, the items of RW are consumed first and next the items of OW.

Model formulation

Suppose that the planning horizon H is divided into m equal parts of length T = H/m. Hence the reorder times over the planning horizon H are T j  = jT (j = 0, 1, 2, …, m). When the inventory is positive, demand rate is constant, whereas for negative inventory, the demand is partially backlogged. The period for which there is no-shortage in each interval [jT, (j + 1)T] is a fraction of the scheduling period T and is equal to kT (0 < k < 1). Shortages occur at time t j  = (k + j − 1)T, (j = 1, 2, …, m) and are build up until time t = jT (j = 1, 2, …, m) before they are backordered. This model is demonstrated in Fig. 1. The first replenishment lot size of S which is replenished at T 0 = 0. W 1 units are kept in OW and the rest is stored in RW. The items of OW are consumed only after consuming the goods kept in RW.

Fig. 1
figure 1

Graphical representation of the inventory system

In the RW, during the time interval \( [0,\,\,\mu_{2} ] \), the inventory level is decreasing only due to demand rate and the inventory level is dropping to zero owing to demand and deterioration during the time interval \( [\mu_{2} ,\,\,t_{r} ] \). In OW, during the time interval \( [0,\,\,\mu_{1} ] \), there is no change in the inventory level. However, the inventory W 1 decreases during \( [\mu_{1} ,\,\,t_{r} ] \) due to deterioration only, but during \( [t_{r} ,\,\,t_{1} ] \), the inventory is depleted due to both demand and deterioration. By the time \( t_{1} \), both warehouses are empty. Finally, during the interval \( [t_{1} ,\,\,T] \), shortages occur and are accumulated until t = T 1 before they are partially backlogged.

Based on the above description, during the time interval \( [0,\,\,\mu_{2} ] \), the inventory level in RW is decreasing only due to demand rate and the differential equation representing the inventory status is given by

$$ \frac{{{\text{d}}q_{\text{r}} (t)}}{{{\text{d}}t}} = - D,\quad 0 \le t \le \mu_{2} . $$
(1)

With the condition \( q_{\text{r}} (0) = W{}_{2}, \) the solution of Eq. (1) is

$$ q_{\text{r}} (t) = W_{2} - Dt,\quad 0 \le t \le \mu_{2} . $$
(2)

In the second interval \( [\mu_{2} ,\,\,t_{r} ] \) in RW, the inventory level decreases due to demand and deterioration. Thus, the differential equation given below represents the inventory status:

$$ \frac{{{\text{d}}q_{\text{r}} (t)}}{{{\text{d}}t}} + \beta \,q_{\text{r}} (t) = - D,\quad \mu_{2} \le t \le t_{\text{r}} . $$
(3)

With the condition \( q_{\text{r}} (t_{\text{r}} ) = 0 \), we get the solution of Eq. (3) as:

$$ q_{\text{r}} (t) = \frac{D}{\beta }\left[ {e^{{\beta (t_{\text{r}} - t)}} - 1} \right],\quad \mu_{2} \le t \le t_{\text{r}} . $$
(4)

Putting \( t = \mu_{2} \) in Eqs. (2) and (4), we find the value of W 2 as

$$ W_{2} = D\left[ {\mu_{2} + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right]. $$
(5)

Substituting Eq. (5) in Eq. (2) we get

$$ q_{\text{r}} (t) = D\left[ {\mu_{2} - t + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right],\quad 0 \le t \le \mu_{2} . $$
(6)

In OW, during the time interval \( [0,\,\,\mu_{1} ] \), there is no change in the inventory level and during \( [\mu_{1} ,\,\,t_{r} ] \) the inventory W 1 decreases due to deterioration only. Therefore, the rate of change in the inventory is given by

$$ \frac{{{\text{d}}q_{o} (t)}}{{{\text{d}}t}} = 0,\quad 0 \le t \le \mu_{1} , $$
(7)
$$ \frac{{{\text{d}}q_{\text{o}} (t)}}{{{\text{d}}t}} + \alpha \,q_{\text{o}} (t) = 0,\quad \mu_{1} \le t \le t_{\text{r}} . $$
(8)

With the conditions \( q_{\text{o}} (0) \, = \, W{}_{1} \) and \( {\text{q}}_{\text{o}} (\mu_{ 1} ) { } = {\text{ W}}_{ 1} \), the solutions of Eqs. (7) and (8) are

$$ q_{\text{o}} (t) = W_{1} ,\quad 0 \le t \le \mu_{1} , $$
(9)
$$ q_{\text{o}} (t) = W_{1} e^{{\alpha \,(\mu_{1} - t)}} ,\quad \mu_{1} \le t \le t_{\text{r}} . $$
(10)

In the interval \( [t_{\text{r}} ,\;t_{1} ] \) in OW, the inventory level decreases due to demand and deterioration. Thus, the differential equation is

$$ \frac{{{\text{d}}q_{o} (t)}}{{{\text{d}}t}} + \alpha \,q_{o} (t) = - D,\quad t_{\text{r}} \le t \le t_{1} . $$
(11)

With the condition \( q_{\text{o}} (t_{1} ) = 0 \), we get the solution of Eq. (11) as

$$ q_{\text{o}} (t) = \frac{D}{\alpha }\left[ {e^{{\alpha (t_{1} - t)}} - 1} \right],\quad t_{\text{r}} \le t \le t_{1} . $$
(12)

Putting \( t = t_{\text{r}} \) in Eqs. (10) and (12), we get

$$ t_{\text{r}} = t_{1} - \mu_{1} - \frac{1}{\alpha }\ln \left( {\frac{{W_{1} \alpha }}{D}} \right). $$
(13)

During the interval \( [t_{1} ,\,\,T] \), shortages occur and the demand is partially backlogged. That is, the inventory level at time t is governed by the following differential equation:

$$ \frac{{{\text{d}}q_{\text{s}} (t)}}{{{\text{d}}t}} = \frac{ - D}{1 + \delta (T - t)},\quad t_{1} \le t \le T. $$
(14)

With the condition \( q_{\text{s}} (t_{1} ) = 0 \), the solution of Eq. (14) is

$$ q_{\text{s}} (t) = D(t_{1} - t)\left[ {1 - \delta T + \frac{\delta }{2}(t_{1} + t)} \right],\quad t_{1} \le t \le T. $$
(15)

Therefore, the maximum inventory level and maximum amount of shortage demand to be backlogged during the first replenishment cycle are:

$$ S = W_{1} + D\left[ {\mu_{2} + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right], $$
(16)
$$ {\text{BI}} = \frac{{{\text{DH}}(1 - k)}}{{2m^{2} }}\left[ {2m - \delta H(1 - k)} \right], $$
(17)

respectively, where

$$ t_{\text{r}} = \frac{kH}{m} - \mu_{1} - \frac{1}{\alpha }\ln \left( {\frac{{W_{1} \alpha }}{D}} \right). $$
(18)

There are m cycles during the planning horizon. Since, inventory is assumed to start and end at zero, an extra replenishment at T m  = H is required to satisfy the backorders of the last cycle in the planning horizon. Therefore, there are m + 1 replenishments in the entire planning horizon H.

The first replenishment lot size is S.

The 2nd, 3rd, …, mth replenishment order size is

$$ Q = S + {\text{BI}}. $$
(19)

The last or (m + 1)th replenishment lot size is BI.

Since replenishment in each cycle is done at the start of each cycle, the present value of ordering cost during the first cycle is

$$ {\text{OC}} = A. $$
(20)

The holding cost \( {\text{HC}}_{\text{r}} \) for the RW during the first replenishment cycle is

$$ \begin{aligned} HC_{\text{r}} & = C_{\text{hr}} \left[ {\int\limits_{0}^{{\mu_{2} }} {q_{\text{r}} (t)\,e^{ - Rt} {\text{d}}t} + \int\limits_{{\mu_{2} }}^{{t_{r} }} {q_{\text{r}} (t)\,e^{ - R\,t} {\text{d}}t} } \right] \\ & = C_{\text{hr}} \left\{ {\frac{D}{R}\left\{ {\left( {\frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta } - \frac{1}{R}} \right)\left( {1 - e^{{ - R\,\mu_{2} }} } \right) + \mu_{2} } \right\}} \right. \\ & \quad + \left. {\frac{D}{\beta }\left\{ {e^{{ - R\,t_{\text{r}} }} \left( {\frac{\beta }{R(\beta + R)}} \right) + e^{{ - R\,\mu_{2} }} \left( {\frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} }}{\beta + R} - \frac{1}{R}} \right)} \right\}} \right\}. \\ \end{aligned} $$
(21)

The holding cost HCo for the OW during the first replenishment cycle is

$$ \begin{aligned} {\text{HC}}_{\text{o}} & = C_{\text{ho}} \left[ {\int\limits_{0}^{{\mu_{1} }} {q_{\text{o}} (t)\,e^{ - R\,t} {\text{d}}t} + \int\limits_{{\mu_{1} }}^{{t_{\text{r}} }} {q_{\text{o}} (t)e^{ - Rt} {\text{d}}t} + \int\limits_{{t_{r} }}^{{t_{1} }} {q_{\text{o}} (t)e^{ - Rt} {\text{d}}t} } \right] \\ & = C_{\text{ho}} \left\{ {\frac{{W_{1} }}{R}\left( {1\frac{{}}{{}}e^{{ - R\,\mu_{1} }} } \right)} \right. + \frac{{W_{1} e^{{\alpha \,\mu_{1} }} }}{\alpha + R}\left( {e^{{ - (\alpha + R)\,\mu_{1} }} \frac{{}}{{}}e^{{ - (\alpha + R)\,t_{\text{r}} }} } \right) \\ & \quad + \left. {\frac{D}{\alpha }\left\{ {e^{ - R\,kH/m} \left( {\frac{\alpha }{R(\alpha + R)}} \right) + e^{{ - R\,t_{r} }} \left( {\frac{{e^{{\alpha \,((kH/m)\,\, - t_{r} )}} }}{\alpha + R} - \frac{1}{R}} \right)} \right\}} \right\}. \\ \end{aligned} $$
(22)

The deteriorating cost \( {\text{DC}}_{r} \) for RW during the first replenishment cycle is

$$ \begin{aligned} {\text{DC}}_{\text{r}} & = C_{2} \int\limits_{{\mu_{2} }}^{{t_{\text{r}} }} \beta q_{\text{r}} (t)e^{ - Rt} {\text{d}}t \\ & = {\text{DC}}_{2} \left\{ {e^{{ - R\,t_{\text{r}} }} \left( {\frac{\beta }{R(\beta + R)}} \right) + e^{{ - R\mu_{2} }} \left( {\frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} }}{\beta + R} - \frac{1}{R}} \right)} \right\}. \\ \end{aligned} $$
(23)

The deteriorating cost DCo for OW during the first replenishment cycle is

$$ \begin{aligned} {\text{DC}}_{\text{o}} & = C_{2} \alpha \left[ {\int\limits_{{\mu_{1} }}^{{t_{\text{r}} }} {q_{\text{o}} (t)e^{ - Rt} {\text{d}}t} + \int\limits_{{t_{\text{r}} }}^{{t_{1} }} {q_{\text{o}} (t)e^{ - Rt} {\text{d}}t} } \right] \\ & = C_{2} \alpha \left\{ {\frac{{W_{1} e^{{\alpha \,\mu_{1} }} }}{\alpha + R}\left( {e^{{ - (\alpha + R)\,\mu_{1} }} \frac{{}}{{}}e^{{ - (\alpha + R)\,t_{\text{r}} }} } \right)} \right. \\ & \quad + \left. {\frac{D}{\alpha }\left\{ {e^{ - R\,kH/m} \left( {\frac{\alpha }{R(\alpha + R)}} \right) + e^{{ - R\,t_{\text{r}} }} \left( {\frac{{e^{{\alpha \,((kH/m) - t_{\text{r}} )}} }}{\alpha + R} - \frac{1}{R}} \right)} \right\}} \right\}. \\ \end{aligned} $$
(24)

Total shortage cost SC during the first replenishment cycle is given by

$$ \begin{aligned} {\text{SC}} & = - C_{3} \int\limits_{{t_{1} }}^{T} {q_{\text{s}} (t)e^{ - R\,t} {\text{d}}t} \\ & = \frac{{ - C_{3} D}}{R}\left\{ \begin{aligned} e^{ - R\,H/m} \left[ {\frac{{kH^{2} \delta }}{{m^{2} }}\left( {1 - \frac{k}{2} - \frac{m}{\delta H}} \right) + \frac{H}{m}\left( {1 - \frac{\delta H}{2m}} \right) + \frac{1}{R}\left( {1 + \frac{\delta }{R}} \right)} \right] \hfill \\ + \frac{{e^{ - R\,k\,H/m} }}{R}\left[ {\frac{\delta H}{m}\left( {1 - k - \frac{m}{HR}} \right) - 1} \right] \hfill \\ \end{aligned} \right\} \\ \end{aligned} $$
(25)

The lost sales cost LC during the first replenishment cycle is

$$ \begin{aligned} {\text{LC}} & = C_{4} \int\limits_{{t_{1} }}^{T} {\left( {1 - \frac{1}{1 + \delta (T - t)}} \right)De^{ - R\,t} {\text{d}}t} \\ & = \frac{{ - C_{4} D\delta }}{{R^{2} }}\left[ {e^{ - R\,H/m} + e^{ - R\,k\,H/m} \left( {\frac{RH}{m}(1 - k) - 1} \right)} \right]. \\ \end{aligned} $$
(26)

Replenishment is done at \( t = 0 \) and T. The present value of purchasing cost PC during the first replenishment cycle is

$$ \begin{aligned} {\text{PC}} & = pS + pe^{ - RT} ({\text{BI}}) \\ & = p\left\{ {W_{1} + D\left[ {\mu_{2} + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right] +\,De^{ - R\,H/m} \frac{H}{m}(1 - k)\left[ {1 + \frac{\delta H}{2m}(k - 1)} \right]} \right\}. \\ \end{aligned} $$
(27)

The promotional effort cost PEC for the first replenishment cycle is given by

$$ {\text{PEC}} = c(\rho - 1)^{2} \left[ {\int\limits_{0}^{T} {D\,{\text{d}}t} } \right]^{\gamma } = c(\rho - 1)^{2} ({\text{DT}})^{\gamma } . $$
(28)

Hence, the system inventory total cost = ordering cost + inventory holding cost in RW + inventory holding cost in OW + deterioration cost in RW + deterioration cost in OW + shortage cost + lost sales cost + purchasing cost + promotional effort cost. Mathematical expression of the system cost is given below:

$$ {\text{TC}}_{F} = {\text{OC}} + {\text{HC}}_{\text{r}} + {\text{HC}}_{\text{o}} + {\text{DC}}_{\text{r}} + {\text{DC}}_{\text{o}} + {\text{SC}} + {\text{LC}} + {\text{PC}} + {\text{PEC}} . $$
(29)

So, the present value of total cost of the system over a finite planning horizon H is

$$ {\text{TC}}\left( {\rho ,m,k} \right) = \sum\limits_{j = 0}^{m - 1} {{\text{TC}}_{F} \,e^{ - R\,jT} } + Ae^{ - RH} = {\text{TC}}_{F} \left( {\frac{{1 - e^{ - RH} }}{{1 - e^{{{{ - RH} \mathord{\left/ {\vphantom {{ - RH} m}} \right. \kern-0pt} m}}} }}} \right) + Ae^{ - RH} , $$
(30)

where \( T = {H \mathord{\left/ {\vphantom {H m}} \right. \kern-0pt} m} \) and \( {\text{TC}}_{F} \) is derived by substituting Eqs. (20) to (28) in Eq. (29).

On simplification, we get

$$ \begin{aligned} {\text{TC}}(\rho ,m,k) = & Ae^{ - RH} + G\left\{ {A + c\,(\rho - 1)^{2} (\rm DT)^{\gamma } + \frac{{C_{h\,r} \,D}}{R}\left\{ {\left( {\frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta } - \frac{1}{R}} \right)\left( {1 - e^{{ - R\,\mu_{2} }} } \right) + \mu_{2} } \right\}} \right. \\ & + \left[ {\frac{{C_{\text{hr}} \,D}}{\beta } + {\text{DC}}_{2} } \right] \times \left\{ {e^{{ - R\,t_{r} }} \left( {\frac{\beta }{R(\beta + R)}} \right) + e^{{ - R\,\mu_{2} }} \left( {\frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} }}{\beta + R} - \frac{1}{R}} \right)} \right\} + \frac{{C_{\text{ho}} W_{1} }}{R}\left[ {1 - e^{{ - R\,\mu_{1} }} } \right] \\ & + \left[ {C_{\text{ho}} + C_{2} \alpha } \right] \times \left\{ {\frac{{W_{1} e^{{\alpha \,\mu_{1} }} }}{\alpha + R}\left( {e^{{ - (\alpha + R)\,\mu_{1} }} - e^{{ - (\alpha + R)\,t_{r} }} } \right)} \right. \\ & + \left. {\frac{D}{\alpha }\left\{ {e^{ - R\,kH/m} \left( {\frac{\alpha }{R(\alpha + R)}} \right) + e^{{ - R\,t_{r} }} \left( {\frac{{e^{{\alpha \,((kH/m)\,\, - t_{\text{r}} )}} }}{\alpha + R} - \frac{1}{R}} \right)} \right\}} \right\} \\ & - \frac{{C_{3} D}}{R}\left\{ {e^{ - R\,H/m} \left[ {\frac{{kH^{2} \delta }}{{m^{2} }}\left( {1 - \frac{k}{2} - \frac{m}{\delta H}} \right) + \frac{H}{m}\left( {1 - \frac{\delta H}{2m}} \right) + \frac{1}{R}\left( {1 + \frac{\delta }{R}} \right)} \right]} \right. \\ & \left. { + \frac{{e^{ - R\,k\,H/m} }}{R}\left[ {\frac{\delta H}{m}\left( {1 - k - \frac{m}{HR}} \right) - 1} \right]} \right\} - \frac{{C_{4} D\delta }}{{R^{2} }}\left[ {e^{ - R\,H/m} + e^{ - R\,k\,H/m} \left( {\frac{RH}{m}(1 - k) - 1} \right)} \right] \\ & \left. { +\,p\left\{ {W_{1} + D\left[ {\mu_{2} + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right] + De^{ - RH/m} \frac{H}{m}(1 - k)\left[ {1 + \frac{\delta H}{2m}(k - 1)} \right]} \right\}} \right\},\\ \end{aligned} $$
(31)

where \( G = \left( {\frac{{1 - e^{ - RH} }}{{1 - e^{{{{ - RH} \mathord{\left/ {\vphantom {{ - RH} m}} \right. \kern-0pt} m}}} }}} \right). \)

Solution procedure

The problem formulated in the previous section appears as nonlinear programming problem. To solve this kind of nonlinear problem, we follow the similar procedure of most of the literature dealing with nonlinear problem. That is, minimize the total relevant cost function \( {\text{TC}}\left( {\rho ,m,k} \right) \) over the variables \( \rho \), \( m \) and \( k \) with classical differential calculus optimization techniques by taking the first partial derivatives of \( {\text{TC}}\left( {\rho ,m,k} \right) \) with respect to k only since \( \rho \) and m are discrete variables and \( k \) is a continuous variable. Then, for a given value of \( \rho \) and \( m \), the necessary condition for \( {\text{TC}}\left( {\rho ,m,k} \right) \) to be minimized is \( {{{\text{dTC}}\left( {\rho ,m,k} \right)} \mathord{\left/ {\vphantom {{{\text{dTC}}\left( {\rho ,m,k} \right)} {{\text{d}}k = 0}}} \right. \kern-0pt} {{\text{d}}k = 0}} \) which gives

$$ \begin{aligned} \frac{{{\text{dTC}}(\rho ,m,k)}}{{{\text{d}}k}} & = \frac{{C_{\text{hr}} e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} }}{R}\left[ {1 - e^{{ - R\,\mu_{2} }} } \right] + \left[ {\frac{{C_{\text{hr}} }}{\beta } + C_{2} } \right] \times \left[ {\frac{\beta }{\beta + R}} \right] \times \left[ {e^{{\beta \,t_{\text{r}} }} e^{{ - (\beta + R)\,\mu_{2} }} - e^{{ - R\,t_{\text{r}} }} } \right] \\ & \quad + \left[ {C_{\text{ho}} + C_{2} \alpha } \right] \times \left\{ {\frac{{W_{1} e^{{\alpha \,\mu_{1} }} e^{{ - (\alpha + R)\,t_{\text{r}} }} }}{D}\left. { + \frac{1}{\alpha }\left[ {e^{{ - R\,t_{\text{r}} }} - \left( {\frac{\alpha }{\alpha + R}} \right)e^{ - R\,kH/m} - \left( {\frac{R}{\alpha + R}} \right)e^{\alpha \,kH/m} e^{{ - (\alpha + R)\,t_{\text{r}} }} } \right]} \right\}} \right. \\ & \quad +\,\frac{{C_{3} \delta }}{R}\left\{ {\frac{{He^{ - R\,H/m} }}{m}\left[ {k + \frac{m}{\delta H} - 1} \right] + e^{ - R\,k\,H/m} \left[ {\frac{H}{m}(1 - k) - \frac{1}{\delta }} \right]} \right\} + C_{4} \delta \left[ {\frac{{(1 - k)He^{ - R\,k\,H/m} }}{m}} \right] \\ & \quad + p\left\{ {e^{{\beta \,(t_{r} - \mu_{2} )}} + e^{ - R\,H/m} \left[ {1 + (k - 1)\frac{\delta H}{m}} \right]} \right\} = 0. \\ \end{aligned} $$
(32)
$$ \begin{aligned} \frac{{{\text{d}}^{2} {\text{TC}}(\rho ,m,k)}}{{{\text{d}}k^{2} }} & = \frac{{GDH^{2} }}{{m^{2} }}\left\{ {\left[ {1 - e^{{ - R\,\mu_{2} }} } \right] \times \left[ {\frac{{C_{\text{hr}} \beta e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} }}{R}} \right] + \left[ {\beta e^{{\beta \,t_{\text{r}} }} e^{{ - (\beta + R)\,\mu_{2} }} + \text{Re}^{{ - R\,t_{\text{r}} }} } \right] \times \left[ {\frac{{C_{\text{hr}} \, + C_{2} \beta }}{\beta + R}} \right]} \right. \\ & \quad + \left[ {C_{\text{ho}} + C_{2} \alpha } \right] \times \left\{ {\frac{R}{\alpha }\left[ {\left( {\frac{R}{\alpha + R}} \right)e^{\alpha \,kH/m} e^{{ - (\alpha + R)\,t_{\text{r}} }} + \left( {\frac{\alpha }{\alpha + R}} \right)e^{ - R\,kH/m} - e^{{ - R\,t_{\text{r}} }} } \right]} \right. \\ & \left. { \quad - \frac{{\left( {\alpha + R} \right)W_{1} e^{{\alpha \,\mu_{1} }} e^{{ - (\alpha + R)\,t_{\text{r}} }} }}{D}} \right\} + \delta e^{ - R\,k\,H/m} \left[ {\frac{{C_{3} }}{R} + C_{4} } \right] \times \left[ {\frac{RH}{m}(k - 1) - 1} \right] \\ & \quad + C_{3} \left[ {\frac{\delta }{R}e^{ - RH/m} + e^{ - RkH/m} } \right] + p\left[ {\beta e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} + \delta \,e^{ - R\,H/m} } \right] > 0. \\ \end{aligned} $$
(33)

Furthermore, Eq. (33) shows that \( TC\left( {\rho ,m,k} \right) \) is convex with respect to k. So, for given positive integers \( \rho \) and m, the optimal value of k can be obtained from (32).

Computational algorithm

Step 1 :

Start with ρ = 0

Step 2 :

Set m = 1

Step 3 :

Compute k from Eq. (32)

Step 4 :

Substitute the solution obtained for (32) into (31) to compute the total inventory cost TC

Step 5 :

Increase m by 1 and repeat steps 3–4 until TC(ρ, m − 1, k) ≥ TC(ρ, m, k) ≤ TC(ρ, m + 1, k)

Step 6 :

Set TC(ρ, m*, k*) = TC(ρ, m, k)

Step 7 :

Increase ρ by 1 and repeat steps 2–6 until TC(ρ-1, m*, k*) ≥ TC(ρ, m*, k*) ≤ TC(ρ + 1, m*, k*)

Step 8 :

Set TC(ρ*, m*, k*) = TC(ρ, m*, k*) is the optimal solution.

Using the optimal solution procedure described above, we can find the optimal order quantity and maximum inventory levels to be

$$ W_{2}^{*} = D\left[ {\mu_{2} + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right],\quad S^{*} = W_{1} + D\left[ {\mu_{2} + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right], $$
$$ Q^{*} = W_{1} + D\left[ {\mu_{2} + \frac{{e^{{\beta \,(t_{\text{r}} - \mu_{2} )}} - 1}}{\beta }} \right] + \frac{{{\text{DH}}(1 - k^{*} )}}{{2m^{*2} }}\left[ {2m^{*} - \delta H(1 - k^{*} )} \right], $$

where \( t_{\text{r}} = \frac{{k^{*} H}}{{m^{*} }} - \mu_{1} - \frac{1}{\alpha }\ln \left( {\frac{{W_{1} \alpha }}{D}} \right). \)

Numerical example

To illustrate the solution procedure, let us solve the following numerical example and the results can be found by applying the computer coding of Matlab 6.5.

Consider an inventory system with the following data: d 0 = 100 units; \( \tau = 50 \); \( c = 2 \); \( \gamma = 1 \); W 1 = 50 units; p = $4; s = $15; A = $150; C hr = $2; C ho = $1.2; C 2 = $1.5; C 3 = $5; C 4 = $10; α = 0.8; β = 0.2; δ = 0.008; μ 1 = 5/12 year; μ 2 = 8/12 year; R = 0.2; H = 20 years.

Using the solution procedure described above, the optimal values of \( \rho \), m and k are ρ = 1, m * = 7, k * = 0.2805, respectively, and the minimum total cost TC (ρ * , m *, k *) = $7555. We then have, T * = H/m * = 20/7 = 2.8571 year, t *r  = 0.8014 year, t *1  = k * H/m * = 1.8091 year, W 2 = 243 units, S = 293 units, Q * = 548 units.

Moreover, if μ 1 = 0 and μ 2 = 0, this model becomes the instantaneous deteriorating item case, and the optimal values of \( \rho \), m and k are ρ = 1, m * = 6, k * = 0.2529, respectively. Furthermore, T * = 3.3333 year, t *r  = 0.8432 year, t *1  = 2.2675 year, W 2 = 358 units, S = 408 units, Q * = 716 units and the minimum total cost TC (ρ *, m*, k*) = $9229.

Managerial insights

There are some interesting managerial implications in the above analyses. We make the following observations:

  • From the comparison of the proposed model with Palanivel and Uthayakumar (2016), we can observe that the optimal decisions of both papers are distinct. That is, the lot size of the proposed model Q* = 548 units is higher than the lot size Q* = 417 units of Palanivel and Uthayakumar (2016). This is true in real-life inventor system because promotional tools only for increasing their sales.

  • In real-life market, we know that if sales increases then automatically the total cost increase. Our results proved this fact.

  • It can be seen that there is a decrease in total cost for the non-instantaneous deteriorating item model. This implies that if the retailer can convert the instantaneously deteriorating items to non-instantaneous deteriorating items by improving stock control, then the total cost per unit time will decrease.

  • The computational results of the proposed model show that there is a decrease in total cost from the non-instantaneously deteriorating items compared with instantaneously deteriorating items.

  • This model can be adopted in the inventory control of retail business such as food industries, seasonable clothes, domestic goods, automobile, electronic components, etc.

Conclusion

In oligopolistic marketing environment, the sales team’s initiatives/promotional effort plays an important role to inspire the customers to buy more items that result in less inventory cost. In view of this we have complemented the shortcomings in Palanivel and Uthayakumar (2016), and relaxed the improbable assumption that the demand is constant. We developed a two-warehouse inventory model over the finite planning horizon for non-instantaneous deteriorating items with the consideration of sales team’s initiative-dependent demand with partial backlogging under inflation and time value of money. Holding costs and deterioration costs are different in OW and RW due to different preservation environments. Mathematical modeling, differential calculus and computational algorithm are employed in this study for optimizing the lot size and setup cost simultaneously. A computer code using the software Matlab is developed to derive the optimal solution of the system.

There are several extensions of this work that could constitute future research related to this field. One immediate probable extension could be to discuss the constant demand to a more generalized demand pattern that fluctuates with price, displayed stock level, time and their combination. Another possible extension of this work may be conducted by considering the trade credit policy. Furthermore, some of major parameter of the model such as demand rate, deterioration rate, holding cost, and ordering cost may be fuzzy variable.