927
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Revenue sharing contract for a VMI with one for one period policy

ORCID Icon, & | (Reviewing editor)
Article: 1483590 | Received 30 Dec 2017, Accepted 08 May 2018, Published online: 05 Jul 2018

Abstract

In this article, we design a revenue-sharing contract to coordinate inventory control decisions in a serial supply chain consisting of one supplier, one vendor, and one retailer. We assume that the retailer faces Poisson demand and his unsatisfied demands will be lost. The retailer applies one-for-one period policy in which he constantly places an order for one unit of product to the vendor in a predetermined time interval which results in a deterministic demand for the vendor. Vendor orders the required quantity from supplier which will be immediately received at the vendor’s warehouse. Solution procedures are developed to find the equilibrium in the vendor managed inventory program with a revenue-sharing contract. Furthermore, we obtain the optimal order cycle for the retailer and the vendor which minimizes the supply chain’s total cost.

PUBLIC INTEREST STATEMENT

There is always a complicated interactions in a supply chain between suppliers, vendors, and retailers. Each of these parties try to synchronize their demands and their orders in order to minimize the cost and maximize benefits. Situation might get more complicated when revenue would be shared between two or more parties. Our target is to devise an innovative and simple approach to this problem by controlling inventory control decisions between retailer and vendor and make retailer placing an order for one unit of product in a determined time interval. In this way, not only vendor would face a deterministic demand rate and hence could optimize its demands from the suppliers, but also the whole supply chain cost would be minimized. We also claim that we could find the optimal order cycle need to reach this minimal cost.

1. Introduction and literature review

Interaction between supply chain members has been extensively discussed before. There has been a vast body of work on centralized and decentralized inventory systems. Bernstein and Federgruen (Citation2005) studied the equilibrium behavior of a decentralized supply chain with competing retailers under demand uncertainty. Cachon and Zipkin (Citation1999) showed that efficiency is reduced when there is competition in a two-stage serial supply chain. They also established that the value of cooperation is context specific; in some settings competition increases the total cost by only a fraction of a percent, whereas in other settings the increasing in cost is enormous. Guan and Zhao (Citation2010) formulated models to optimize sales volumes in a multiretailer system operated on an infinite time horizon with stochastic demands. Considering Cournot competition, they simultaneously optimized the expected sales volumes and (r, Q) policies for all retailers.

In the traditional supply chain, it is the retailer who controls his own inventory and places orders to the supplier. In vendor managed inventory (VMI) systems, it is the supplier who controls the retailers’ inventories and makes decisions on when and how to replenish them. In recent years, contract designs for VMI programs are recognized to be an important issue. Yu, Chu, and Chen (Citation2009) studied a VMI system of a single manufacturer and multiple retailers and provided a solution for maximizing profits of both the manufacturer and retailers. Yu, Hong, Zhang, Liang, and Chu (Citation2011) extended their work to find the best strategy to select retailers by providing a nonlinear, mixed-integer, game-theoretic, and analytically intractable Stackelberg game model to help the vendor to optimally select his retailers.

Capacity-constrained manufacturer in a VMI system was the focus of study in Almehdawe and Mantin (Citation2009). They compared dominance of retailers and the manufacturer and showed that the retailer dominance, in general, results in higher supply chain efficiency and the highest overall efficiency is when the leader has the lowest market scale among other retailers.

Mateen, Chatterjee, and Mitra (Citation2015) provided formulations for minimizing the expected total cost for the VMI when overstocking is penalized. They also studied four different VMI models in Mateen et al. (Citation2015) and formulated the costs for different aspects of inventory synchronization such as replenishment policy and batch size in product delivery and showed that the all VMI models have less cost than retailer-controlled system. Within VMI models, the one which uses sub-batch size deliveries is proven to have less cost. While Hoque (Citation2009) follows the same approach in his research, Hariga, Gumusb, and Daghfousb (Citation2012) allow unequal shipments to retailers. Hariga, Gumus, Daghfous, and Goyal (Citation2013) showed that taking equal replenishment intervals as the base solution, an algorithm could be devised to find a near-optimal solution for unequal intervals in an iterative approach.

Lee and Cho (Citation2013) studied a VMI contract with (r, Q) policy and showed that although VMI may result in significant cost savings for both parties, the retailer may not always benefit from VMI, especially when the ratio of the supplier’s fixed cost to that of the retailer’s is small and/or when the physical storage cost is relatively large compared with the cost of capital.

In this paper, we focus on the contract design for VMI programs. In contrast, many papers study the design of contracts for non-VMI modes, for example, retailer managed inventory, or RMI for short. For instance, Krichen, Laabidi, and Ben Abdelaziz (Citation2009) discussed a retailer-managed inventory system in which supplier proposes discounts and delay in payments based on the quantity of orders. They proposed a decision rule that generates preferred coalitions for each retailer to reduce the number of explored coalition structures. In some papers, the supply chain efficiency has been studied under different inventory management structures. Govindan (Citation2012) compared VMI and non-VMI systems using pharmaceutical industry data and showed that the VMI system performs better than non-VMI system.

In order to satisfy customers’ heightened expectations, the enterprises increasingly find that they must rely on effective supply chains. A nonefficient supply chain may carry a high cost. Consequently, supply chain performance largely depends on the coordination of materials, information, and financial flows of several separated firms. The supply chain members are autonomous and primarily concerned with optimizing their own objectives. This self-interest may result in poor performance. In order to align each member’s objective with the supply chain’s objective, contracting is a way to coordinate supply chain members such that optimal performance is achievable. Contract characterizes the information and financial flow and specifies the duties and rights of each member which coordinate contractual members by set of transfer payments. In the research literature on supply chain management, coordination issues have attracted an extensive research. Some researchers have studied coordination problem by contract.

Since video cassette rental issues were raised by BlockBuster, Inc., revenue sharing contracts have come to spotlight. Providing a contract for sharing profits between retailers and vendors changes the inventory parameters drastically. Cachon and Lariviere (Citation2005) comprehensively investigate the use of revenue sharing for coordination of the distribution channel. They show that revenue-sharing makes the retailer to choose optimal actions for the supply chain (quantity and price) and distributes the channel profits between the supplier and the retailer. Kunter (Citation2010) showed that channel coordination requires sharing of cost and revenue via a sharing rate and marketing effort participation on both manufacturer and retailer level. Also, efficiency requires that a retailer’s participation of at least 50% in the manufacturer’s cost of marketing effort. Wang, Jiang, and Shen (Citation2004) showed that under a revenue sharing contract between a supplier and a vendor in which supplier decides on the retail price and delivery quantity for this product, both channel performance and the performance of individual firm depend critically on demand price elasticity and on the retailer’s share of channel cost. Yao, Leung, and Lai (Citation2007) showed that in case of competitive retailers, the provision of revenue-sharing in the contract can obtain better performance than a price-only contract. Liu, Xu, and Kouhpaenejad (Citation2010) provided a non-linear programming model for solving the fairest revenue-sharing coefficients between logistic service integrator and functional service provider when they have stochastic demand condition. Palsule-Desai (Citation2011) compared revenue-dependent revenue-sharing contracts with revenue-independent revenue-sharing contracts and showed that there exist situations in which revenue-dependent contracts outperform revenue-independent contracts. El Ouardighi (Citation2014) extended the revenue-sharing idea to collaboration of manufacturer and supplier to improve the quality of the product. Chakraborty, Chauhan, and Vidyarthi (Citation2013) studied comparing revenue-sharing contracts with wholesale price in common retailer channel and deduced that when common retailer has the lead role, it is beneficial for retailer to offer salvage revenue-sharing contract. When manufacturers are leaders, then it is beneficial for the manufacturers to offer wholesale price contract although revenue-sharing contract improves the channel performance. Zhang, Liu, Zhang, and Bai (Citation2014) focused on how to improve the efficiency of a supply chain for deteriorating items with a revenue sharing and cooperative investment contract. Guan and Zhao (Citation2010) showed that in a VMI system with (r, Q) policy, when there is a franchising contract for retailer with ownership, the system achieves the same performance as in centralized control.

In addition to the supply chain structure and the kind of interactions and coordination between supply chain members, the replenishment policy also has significant impact on supply chain efficiency. In many cases, by choosing appropriate combination of replenishment policy and coordination mechanism we can increase supply chain efficiency tremendously and even in some cases it will lead to perfect coordination. Supply chain environmental conditions such as demand function, shortage type and the cost functions are some substantial parameters for each member to choose the suitable inventory policy.

Finding replenishment policy for the supply chain in which the unsatisfied demand lost is studied by a few papers. Bijvank and Vis (Citation2009) reviewed and classified review policies for lost-sales inventory system and deduced that for continuous reviews, comparing (s, Q) policies, (S-1, S) policies and (s, S) policies, most of the work has been done so far was on (s, Q); although still not much is known about an optimal replenishment policy when excess demand is lost. Andersson and Melchiors (Citation1999) proposed a heuristic algorithm for cost-effective base-stock policy to prevent stock outs when both warehouse and all retailers use (S-1, S) review policy. They showed that the cost of the policies is just 0.4% above optimal policy. Seifbarghy and Akbari Jokar (Citation2005) developed an approximate cost function to find the optimal reorder points for given batch sizes in all installations when retailers are working under continuous review inventory policy (r, Q).

While it is well known that for stochastic demand, there is no inventory control policy in which both the order size and the order interval are constant with an optimal solution, Haji and Haji (Citation2007) and later Haji, Pirayesh Neghab, and Baboli (Citation2006) proposed a new One-for-One period policy, in which one unit of product is ordered in each ordering period and so eliminating uncertainty in demand for suppliers. They derived the long-run average total inventory cost, including holding and shortage costs in terms of the average inventory and showed that their cost function has a unique solution. They also formulated the optimal value of the time interval between two consecutive orders. As discussed in Haji and Haji (Citation2007), for the one for one period policy, an order for one unit of item is placed in a predetermined time interval. Hence, both the order size and the order interval are constant. As such, this policy prevents expanding the demand uncertainty for supplier. That is, the demand for the supplier is deterministic, one unit every T units of time.

In our study, we consider a supply chain consisting of a single vendor and a single retailer facing stochastic demand. The ordering cost of the retailer is negligible and the retailer uses one-for-one period ordering 1, T policy. We design a revenue sharing contract for the VMI program to improve the supply chain efficiency and minimize its total inventory cost. We formulate the centralized control and the VMI program of a serial supply chain consisting of a supplier, a vendor and a retailer. We show that the revenue sharing contract will lead to perfect coordination of the supply chain.

2. Problem statement

We study a revenue sharing contract and its further improvement for a serial supply chain consisting of a supplier, a vendor, and a retailer as shown in Figure .

Figure 1. A serial supply chain consisting of a supplier, a vendor, and a retailer.

Figure 1. A serial supply chain consisting of a supplier, a vendor, and a retailer.

The retailer uses a new ordering policy called one-for-one period ordering 1, T policy developed by Haji et al. (2007) in which an order of size one is placed at every fixed cycle time T. This policy results in a deterministic demand for the vendor. The vendor must obtain the optimum ordering times of the retailer and his own to satisfy the orders of retailer. That is, at every T units of time, he delivers 1 unit of the product to the retailer and at every mT units of time, he places an order (of size m) to the outside supplier. Furthermore, since the lead time to the vendor from the outside supplier is constant, to further reduce his holding cost due to satisfying the retailer’s orders, he places his orders to outside supplier in such a way that the arrival times of the orders coincide with the arrival times of the retailer’s orders.

2.1. Assumptions

The research problem can be defined by the following assumptions:

  1. The fixed ordering cost is zero or negligible at the retailor.

  2. The demand process is Poisson and unsatisfied demands will be lost at the retailer.

  3. The replenishment lead time is constant both at the retailer and the vendor.

  4. The transportation time of each order placed by the retailer is assumed to be constant.

  5. Shortage is not allowed for the vendor.

  6. The transportation time from the supplier to the vendor is constant and the supplier has enough stock that would never face shortages.

To satisfy the retailer’s demand, the vendor should determine times and quantities of his orders to supplier in a way that the retailer’s demand is satisfied on time and his total inventory cost is minimized.

To facilitate comparisons, we analyze the system performance in centralized control, which plays the role of benchmark. Then we will investigate coordination of the supply chain through a revenue sharing contract in a VMI program in which the retailer agrees to give a percentage of his revenue to the vendor. Because the vendor is responsible for supply chain inventory levels and incurs the related costs from the fluctuations of these levels, the vendor decides about the inventory policy of the supply chain.

2.2. Notation

We introduce the following notations:

μ:=

Demand rate at the retailer

p:=

The product sales price to customer

π:=

Unit cost of a lost sale at the retailer

hr:=

Holding cost of a product unit during one period at the retailer

T:=

Ordering cycle of the retailer

I:=

Average inventory level at the retailer

CR:=

Expected total cost per unit time for the retailer

A:=

Ordering cost for the vendor

hv:=

Holding cost of a product unit during one period in vendor’s warehouse

m:=

Integer value which determines the ordering cycle of the vendor to the supplier (mT)

φ:=

The percentage of the revenue the retailer keeps. The percentage (1φ) is delivered to the vendor. φ is determined through bargaining between the two parties, φϵ0,1

CV:=

Total vendor’s inventory cost per unit time

TC:=

Total system cost per unit time, TC=CV+CR

3. Model formulation

3.1. Inventory cost of the retailer

The retailer uses a new ordering policy called one-for-one period ordering 1, T policy developed by Haji et al. (2007) in which an order of size one is placed at every fixed cycle time T. Hence, the inventory problem can be interpreted as a D/M/1, a single channel queuing system in which the inter-arrival times, T, are constant and the service times have exponential distribution with mean value of 1/μ. Thus, the arrival rate of units to the system is λ=1/T and the service rate is μ. According to their derivation the total cost at retailer i is

(1) CR=pμρ+hrI+πμ1ρ(1)

Where ρ is the proportion of the demand satisfied by the retailer and sμρ is the revenue obtained by the retailer from selling the product. Also, 1ρ is the proportion of time that the retailer is out of stock, as such, πμ1ρ is his lost sales cost per unit time, since

(2) ρ=λμ=1Tμ(2)

Haji et al. (2007) also show that the average inventory is

(3) I=ρ1β(3)

Where

(4) β=e1βρ=e1I(4)

Consequently,

(5) ρ=I1β=I1e1I(5)

So, we can represent average inventory cost of the retailer as follows:

(6) CR=pμI1e1I+hrI+πμ1I1e1I(6)

And we can find T which minimizes the total cost as:

(7) T=1μI1e1I(7)

3.2. Inventory cost of the vendor

The vendor receives orders from the retailer based on the optimal replenishment cycles. In this scenario, the retailer orders one unit of one type of product at specific intervals (T) to the vendor. In other words, order quantities are discrete and periodic. So, the vendor should decide on his ordering pattern (number, time, and quantity of his orders) to the supplier. As shortage is not allowed and the vendor avoids keeping excessive inventory, the vendor’s ordering quantities should be obtained at the ordering times of the retailer. Regarding the retailer’s ordering times and quantities, the vendor decides how often and how much to order to the supplier to minimize the holding and ordering costs besides fulfilling retailer’s demand without any shortage. So the vendor uses the integer-ratio policy (see also Guan & Xiaobo Zhao, Citation2009; Hariga et al., Citation2013; Mateen et al., Citation2015; Yu et al., Citation2009), in which the replenishment cycle of the vendor equals mT. In this inventory policy, the replenishment cycle of the vendor is m, an integer multiple of the common replenishment cycle (T).

To satisfy the retailer’s orders, the vendor should order m units of the product in every mT units of time to his supplier. So, the vendor should obtain the optimum value of m to minimize the holding and ordering in the long term. The inventory level of the vendor by this policy is depicted in Figure .

Figure 2. The inventory level of the product at the vendor.

Figure 2. The inventory level of the product at the vendor.

Then the inventory cost of the vendor based on his replenishment cycle mT is

(8) CV=hvm12+AmT(8)

By substituting (7) for T, we have

(9) CV=hvm12+AμI1e1Im(9)

3.3. Centralized control

To facilitate the comparison, we analyze the system performance for the case of centralized control, which plays the role of a benchmark. From Equations (6) and (9) we can formulate the total inventory cost of the supply chain as follows:

(10) TC=pμI1e1I+hrI+πμ1I1e1I+hvM12+AμI1e1Im(10)

We will use Theorems 1, 2, and 3 to investigate the properties of I and m for the optimal inventory policy which minimizes the supply chain cost. To achieve this purpose, we propose a convergence algorithm to find the optimal inventory policy for the supply chain in a centralized control environment.

Theorem 1: For any fixed I the optimal m can be uniquely determined by satisfying the following condition:

(11) mm12AμI1e1Ihvmm+1(11)

Proof: see proof in Appendix A.

Theorem 2: The optimal value of I (denoted as I) to minimize (10) has to satisfy

(12) TCI|I=I=0(12)

Proof: see proof in Appendix B.

By solving and simplifying Equation (12) we have

(13) hrμAmπp=1e1I1Ie1I(13)

The right-hand side of Equation (13) is always negative for all values of I. So, from Equation (13) we know that Amπp should be smaller than zero. Thus we can find the minimum value of m as follow:

(14) mmin=Aπ+p(14)

In which x represents the least integer greater than or equal to x. Now that we have found a lower bound for the value of m using Equation (14), by Theorem 3 we can show that the optimum value of I is bounded.

Theorem 3: The optimal value of I for Equation (13) is bounded.

Proof: See proof in Appendix C.

Using Theorems 1, 2, and 3, we have developed an enumerative algorithm to find the optimal inventory policy for the supply chain participating in centralized control policy. Then, we show that the algorithm is capable of finding the optimal solution in Theorem 4.

3.3.1. The algorithm for the case of centralized control

Now, the unique solution can be obtained by following Algorithm:

Algorithm 1: Find mmin from Equation (14). Calculate candidate solutions I for m=mmin,mmin+1,mmin+2, separately by Equation (13) and for each m check whether Equation (11) is satisfied. Once Equation (11) is satisfied, m and I are obtained. This enumerative method is feasible because m is normally relatively small (<10 in practice).

Theorem 4: The algorithm 1 finds the unique optimal policy in the case of centralized control.

Proof: See proof in Appendix D.

3.4. Revenue sharing contract under VMI control

In this model we assume that the vendor controls the replenishment process of both parties and determines the optimal replenishment cycles of himself and the retailer. Hence, the vendor bears the expenses of his own setup cost A per replenishment, his expected holding hv per time unit and expected holding cost of the retailer hR per time unit. The retailer receives an expected revenue per time unit and incurs an expected penalty cost for lost sales per time unit.

The retailer returns a percentage of sales revenue, 1φ, to the vendor which is determined through bargaining between the two parties. When the vendor manages the inventory according to one-for-one period policy the resultant cost at the retailer is given by

(15) CR=φpμI1e1I+πμ1I1e1I(15)

And the vendor’s inventory cost is

(16) CV=1φpμI1e1I+hrI+hvm12+AμI1e1Im(16)

From Equations (15) and (16) the system cost is then

(17) TC=pμI1e1I+hrI+πμ1I1e1I+hvm12+AμI1e1Im(17)

It is seen from Equation (17) that the proportion φ does not influence the system cost.

The vendor hopes for the replenishment policy to minimize (16), which includes the setup cost and the holding cost, whereas the retailer prefers the replenishment policy that generates lower penalty cost in (15).

Like the centralized supply chain in Section 3.3, there are some considerations for the optimal solution in VMI program which have been presented in Theorems 5 and 6. We have used these theorems to develop a convergent algorithm to find the optimal inventory policy in VMI program with revenue sharing contract.

Theorem 5: The optimal value of I (denoted as I˜) to minimize (16) is to satisfy

(18) CVII=I˜=0(18)

Proof: See proof in Appendix E.

By solving and simplifying Equation (18), we have

(19) hrμAm1φp=1e1I1Ie1I(19)

The right-hand side of Equation (19) is always negative for all values of I. So, from Equation (19) we know that Am1φp should be smaller than zero. Thus, we can find the minimum value of m as follows:

(20) mmin=A1φp(20)

Now that, we have found a lower bound for value of m using Equation (20), by Theorem 6 we can show that the optimum value of I is bounded as follow.

Theorem 6: The optimal value of I for Equation (19) is bounded.

Proof: See proof in Appendix F.

Although the vendor possesses the priority to determine the optimal policy, he needs the retailer to cooperate to determine the policy. So, the proportion φ and the value of expected inventory level I are determined by both parties through the following algorithm.

3.5. Algorithm 2 (revenue sharing contract)

Step 1: The negotiation starts at φmax, which is the maximum revenue sharing coefficient accepted by the two parties to enter the VMI program. In other words, (1φmax) is the minimum revenue share the retailer will give to the vendor to manage his inventory. The vendor determines the optimal values of I and m which minimize Equation (16) denoted by I˜,m˜. The vendor then presents the policy to the retailer. The retailer finds his cost CR according to Equation (15). Since the vendor handles inventory cost and does not consider shortage cost in determining the optimal inventory level, the value of I˜ will be smaller than I in centralized control. Consequently, system cost TC=CV+CR should be relatively high due to a small value of I.

Step 2: The retailer desires to increase the inventory level to gain more profit, so in negotiations he tries to increase I, which leads to an increase in CV and a reduction of CR. Provided TC=CV+CR is reduced, both parties can benefit as a win–win result by appropriately modifying φ. The procedure repeats until TC becomes increasing, wherein an equilibrium is reached. The resultant policy at the equilibrium is denoted by φ,I,m.

Step 3: Find the solution and stop. Sign a cooperative contract to share the added profit between the vendor and the retailer.

For step 1 of Algorithm 2, determining φmax is the main problem for the parties to enter the VMI program. Although the value of φmax depends on the bargaining power of each party, its feasible interval, which makes the VMI program beneficial for both parties, has been presented in proposition 1. Another important issue for the vendor is how to determine values of I and m for any proposed φ of the retailer, which can be obtained by algorithm 3. Finally, using Theorem 8 we have presented the specifications of accepted values of φ, I, and m for the revenue sharing contract.

Proposition 1: The maximum revenue sharing coefficient, φmax, should satisfy Equation (21)

(21) π1I1e1IpI1e1I<φmax<1hrpμ1e1Ihvm12pμI1e1IAmp(21)

Proof: See proof in Appendix H.

Algorithm 3: Find mmin from Equation (20). Calculate candidate solutions I˜ for m=mmin,mmin+1,mmin+2, separately by Equation (19) and check whether Equation (11) is satisfied. Once Equation (11) is satisfied, m˜ and I˜ have been obtained. This enumerative method is feasible because m normally is relatively small (<10 in practice).

Using Algorithm 3. We can find the optimal values of I and m for any given value φ. We have shown that this Algorithm finds the optimal inventory policy which minimizes the inventory cost of the vendor by Theorem 7.

Theorem 7: Algorithm 3 finds the unique optimal inventory policy in the VMI program which minimizes the vendor’s inventory cost.

Proof: See proof in Appendix G.

The bargaining process will continue till the value of the cost function of one or both of the parties is not reduced by increasing the inventory level. In other words, when an increase in the value of I could not provide additional benefits for both parties, the bargaining process terminates. In Theorem 8, we have shown that the equilibrium of the revenue sharing contract for VMI program, which minimizes the cost of both parties, is the optimal inventory policy of the centralized supply chain regardless of the value of φ.

Theorem 8: The VMI program is coordinated with the revenue sharing contract described by Algorithm 2 if the vendor and the retailer agree on any contract (φ,I,m) that satisfies the conditions

I,m=I,m

And

(22) πp+φmaxSIπp<φ<1KI1φmaxSI(22)

In which I,m is the optimal policy in centralized control and

(23) SI=I˜1e1I˜I1e1I(23)
(24) KI=1pμI1e1IhrII˜+hvmm˜2+AμI1e1ImI˜1e1I˜m˜(24)

Proof: See proof in Appendix I.

The amounts of both φmax and φ depend on the bargaining power of the vendor and the retailer. The more powerful the vendor, the smaller the values of φmax and φ would be.

4. Numerical example

In this section, a simple example is used to illustrate and test the algorithm. The data for the system are given in Table .

Table 1. The parameters’ values for numerical example

We have presented the optimal values of decision variables to minimize the total supply chain inventory costs in Table .

Table 2. The optimal solution in centralized control

Now we want to obtain the optimal solution through revenue sharing contract. To start the algorithm, two parties should agree on a revenue sharing coefficient to start the revenue sharing bargaining process which satisfies Equation (21). The acceptable interval of φmax for this example is 0.0275,0.7496. The value of selected φmax depends on the bargaining power of the parties. For this example, we assume that both parties have agreed on φmax=0.5.

To obtain the optimal solution for VMI control under revenue sharing contract we have presented one possible bargaining process through Algorithm 2 that can be occurred between the two parties step by step in Table as follows.

Table 3. Bargaining process through Algorithm 2

As can be seen in Table , the optimal solution which is beneficial to both parties occurs at the optimal solution of the centralized control and so the revenue sharing contract can coordinate the supply chain. From Equation (22) we know that the optimal revenue sharing coefficient should be in the interval 0.469,0.488 at the final step of this contract. By increasing the inventory level above 6.73, ΔTC will be a positive value and it will increase the total supply chain inventory cost. Although, the value of φmax affects the revenue share and consequently the inventory cost of each party, it does not have any influence on reaching the optimal policy through the bargaining process. To show the impact of φmax in the bargaining process and finding the equilibrium, we have presented the possible bargaining process for values φmax=0.1 and φmax=0.7 in Table .

Table 4. Final optimal replenishment policy for different values of φmax

Since the value of φmax depends on the bargaining power of the parties, a smaller value of φmax presents a more powerful vendor. Since for smaller values of φmax, a higher revenue share will be assigned to the vendor, the optimal replenishment policy of the vendor at the first step of the Algorithm 2 has the nearest value to the centralized control solution and the bargaining process to achieve the agreement will be easier to handle, too. Totally, as have been explained before, the value of φmax just affects the optimal policy of the vendor at the first step of the Algorithm 2 and the revenue shares of the parties from the total revenue of the supply chain but does not have any influence on the final agreement of the parties.

5. Conclusions

In this article, we formulated a VMI supply chain that consists of a vendor and a retailer. We formulated the supply chain under centralized control and developed an algorithm to design the optimal revenue sharing contract under VMI. Under revenue sharing contract, the system achieves the same performance as in centralized control, so the contract is a perfect contract. Finally, a numerical study is conducted to understand the proposed models and the bargaining process of the supply chain members.

We know that the best inventory policy for the supply chain will be obtained when all the parties make their inventory decisions under centralized control, which is not achievable easily in real world and the companies should utilize their bargaining power instead. In this paper we have shown that the optimal inventory policy of the supply chain can be obtained under a revenue sharing contract by which the equilibrium is the same as the centralized control.

Based on the numerical analysis, it appears that vendor’s dominance in VMI program, even before the bargaining process, results in higher supply chain efficiency and the lowest supply chain efficiency occurs when the vendor has the lowest bargaining power. Despite the effect of bargaining power of the vendor on supply chain efficiency before the bargaining process and signing a revenue sharing contract, it does not have any influence on the final agreement of the parties and the supply chain efficiency.

Our research could be extended in several possible directions. We can further find other contract types to coordinate the supply chain for VMI and non-VMI supply chain structures. More importantly, we should consider other decisions of each party, such as determining retail price of the retailer and wholesale price of the vendor. Moreover in many supply chain structures, pricing decisions and quality properties will affect the demand of consumers which can be considered in further research endeavors.

Additional information

Funding

The author received no direct funding for this research.

Notes on contributors

Maryam Afzalabadi

Research interests:

  • Supply chain management

  • Inventory control

  • Operations research

  • Contract design

  • Pricing

The results obtained in this article can be utilized to coordinate inventory control decisions in multi echelon supply chains with several parties at each level, which leads to supply chain optimization.

References

  • Almehdawe, E. , & Mantin, B. (2009). Vendor managed inventory with a capacitated manufacturer and multiple retailers: Retailer versus manufacturer leadership. International Journal of Production Economics , 128, 292–302. doi:10.1016/j.ijpe.2010.07.029
  • Andersson, J. , & Melchiors, P. (1999). A two-echelon inventory model with lost sales. International Journal of Production Economics , 69, 307–315. doi:10.1016/S0925-5273(00)00031-1
  • Bernstein, F. , & Federgruen, A. (2005). Decentralized supply chains with competing retailers under demand uncertainty. Management Science , 51(1), 18–29. doi:10.1287/mnsc.1040.0218
  • Bijvank, M. , & Vis, I. F. A. (2009). Lost-sales inventory theory: A review. European Journal of Operational Research , 215, 1–13. doi:10.1016/j.ejor.2011.02.004
  • Cachon, G. P. , & Lariviere, M. A. (2005). Supply chain coordination with revenue-sharing contracts: Strengths and limitations. Management Science , 51(1), 30–44. doi:10.1287/mnsc.1040.0215
  • Cachon, G. P. , & Zipkin, P. H. (1999). Competitive and cooperative inventory policies in a two-stage supply chain. Management Science , 45(7), 936–953. doi:10.1287/mnsc.45.7.936
  • Chakraborty, T. , Chauhan, S. S. , & Vidyarthi, N. (2013). Coordination and competition in a common retailer channel: Wholesale price versus revenue-sharing mechanisms. International Journal of Production Economics , 166, 103–118. doi:10.1016/j.ijpe.2015.04.010
  • El Ouardighi, F. (2014). Supply quality management with optimal wholesale price and revenue sharing contracts: A two-stage game approach. International Journal of Production Economics , 156, 260–268. doi:10.1016/j.ijpe.2014.06.006
  • Govindan, K. (2012). The optimal replenishment policy for time-varying stochastic demand under vendor managed inventory. European Journal of Operational Research , 242, 402–423. doi:10.1016/j.ejor.2014.09.045
  • Guan, R. , & Xiaobo Zhao, X. (2009). On contracts for VMI program with continuous review (r,Q) policy. European Journal of Operational Research , 207, 656–667. doi:10.1016/j.ejor.2010.04.037
  • Guan, R. , & Zhao, X. (2010). Pricing and inventory management in a system with multiple competing retailers under (r, Q) policies. Computers & Operations Research , 38, 1294–1304. doi:10.1016/j.cor.2010.12.005
  • Haji, R. , & Haji, A. (2007). One-for-one period policy and its optimal solution. Journal of Industrial and Systems Engineering , 1(2), 200–217.
  • Haji, R. , Pirayesh Neghab, M. , & Baboli, A. (2006). Introducing a new ordering policy in a two-echelon inventory system with Poisson demand. International Journal of Production Economics , 117, 212–218. doi:10.1016/j.ijpe.2008.10.007
  • Hariga, M. , Gumus, M. , Daghfous, A. , & Goyal, S. K. (2013). A vendor managed inventory model under contractual storage agreement. Computers & Operations Research , 40, 2138–2144. doi:10.1016/j.cor.2013.03.005
  • Hariga, M. , Gumusb, M. , & Daghfousb, A. (2012). Storage constrained vendor managed inventory models with unequal shipment frequencies. Omega , 48, 94–106.
  • Hoque, M. A. (2009). Generalized single-vendor multi-buyer integrated inventory supply chain models with a better synchronization. International Journal of Production Economics , 131, 463–472. doi:10.1016/j.ijpe.2011.01.006
  • Krichen, S. , Laabidi, A. , & Ben Abdelaziz, F. (2009). Single supplier multiple cooperative retailers inventory model with quantity discount and permissible delay in payments. Computers & Industrial Engineering , 60, 164–172. doi:10.1016/j.cie.2010.10.014
  • Kunter, M. (2010). Coordination via cost and revenue sharing in manufacturer–retailer channels. European Journal of Operational Research , 216, 477–486. doi:10.1016/j.ejor.2011.07.001
  • Lee, J.-Y. , & Cho, R. K. (2013). Contracting for vendor-managed inventory with consignment stock and stockout-cost sharing. International Journal of Production Economics , 151, 158–173. doi:10.1016/j.ijpe.2013.10.008
  • Liu, W. , Xu, X. , & Kouhpaenejad, A. (2010). Deterministic approach to the fairest revenue-sharing coefficient in logistics service supply chain under the stochastic demand condition. Computers & Industrial Engineering , 66, 41–52. doi:10.1016/j.cie.2013.06.008
  • Mateen, A. , Chatterjee, A. , & Mitra, S. (2015). VMI for single-vendor multi-retailer supply chains under stochastic demand. Computers & Industrial Engineering , 79, 95–102.
  • Palsule-Desai, O. D. (2011). Supply chain coordination using revenue-dependent revenue sharing contracts. Omega , 41, 780–796. doi:10.1016/j.omega.2012.10.001
  • Seifbarghy, M. , & Akbari Jokar, M. R. (2005). Cost evaluation of a two-echelon inventory system with lost sales and approximately Poisson demand. International Journal of Production Economics , 102, 244–254. doi:10.1016/j.ijpe.2005.03.007
  • Wang, Y. , Jiang, L. , & Shen, Z.-J. (2004). Channel performance under consignment contract with revenue sharing. Management Science , 50(1), 34–47. doi:10.1287/mnsc.1030.0168
  • Yao, Z. , Leung, S. C. H. , & Lai, K. K. (2007). Manufacturer’s revenue-sharing contract and retail competition. European Journal of Operational Research , 186, 637–651. doi:10.1016/j.ejor.2007.01.049
  • Yu, Y. , Chu, F. , & Chen, H. (2009). A Stackelberg game and its improvement in a VMI system with a manufacturing vendor. European Journal of Operational Research , 192, 929–948. doi:10.1016/j.ejor.2007.10.016
  • Yu, Y. , Hong, Z. , Zhang, L. L. , Liang, L. , & Chu, C. (2011). Optimal selection of retailers for a manufacturing vendor in a vendor managed inventory system. European Journal of Operational Research , 225, 273–284. doi:10.1016/j.ejor.2012.09.044
  • Zhang, J. , Liu, G. , Zhang, Q. , & Bai, Z. (2014). Coordinating a supply chain for deteriorating items with a revenue sharing and cooperative investment contract. Omega , 56, 37–49.

Appendix A. Proof of Theorem 1

For any given I, we have

(A.1) CVm+1CVm=hvm2+AμI1e1Im+1hvm12AμI1e1Im=hv2AμI1e1Imm+1(A.1)

and

(A.2) CVm1CVm=hvm22+AμI1e1Im1hvm12AμI1e1Im=hv2+AμI1e1Imm1(A.2)

Since

(A.3) CVm+1CVmCVmCVm1=2AμI1e1Imm1m+1>0(A.3)

We can find the optimal value of m when CVm+1CVm0 and CVm1CVm0. From CVm+1CVm0 we have

(A.4) 2AμI1e1Ihvmm+1(A.4)

And from CVm+1CVm0, we have

(A.5) 2AμI1e1Ihvmm1(A.5)

So the optimal m for any given I should satisfy Equation (11).

Appendix B.

Proof of Theorem 2

For any given m, the first derivative of Equation (10) with respect to I can be obtained from (B.1)

(B.1) TCI=hr+Aμmπμpμ1e1I1Ie1I(B.1)

Since 1e1I1Ie1I is positive, if Aμmπμpμ>0 then TCI>o which is not possible. So

(B.2) Aμmπμpμ<0(B.2)

Second derivative of Equation (10) with respect to I can be obtained from (B.3)

(B.3) 2TCI2=Aμmπμpμe1II3>0(B.3)

Since, TC is a convex function of I for any given m, we can find the optimal value of I by setting the first derivative of Equation (10) to zero.

Appendix C.

Proof of Theorem 3

From Equation (13) we can obtain the derivative of optimal I with respect to m as follows:

(C.1) hrAμm2Aμmπμpμ2=e1II3Im(C.1)

So Im>0 and we can see that the optimal value of I is increasing with m. So, we know that when I is small enough, the optimal value of m is fixed at 1. Assuming m=1, Equation (13) becomes

(C.2) hrAπp=μ1e1I1Ie1I(C.2)

We can find a lower bound for I from Equation (13). Also, when m is large enough, the value of I is in its largest magnitude. For m=, Equation (13) becomes

(C.3) hrπ+p=μ1e1I1Ie1I(C.3)

The expression 1e1I1Ie1I is increasing in I, so we can find an amount of I which satisfies Equations (C.2) and (C.3).

Appendix D.

Proof of Theorem 4

From Theorem 3, we can find the lower and upper bounds for the values of I. So, the algorithm is convergent. Thus, it is sufficient to show that the solution obtained by the algorithm is unique. We can show this by contradiction. Let’s assume that we obtained two different solutions Ia and Ib from the algorithm and Ia>Ib. From Equation (C.1) of the Appendix C we know that the optimal value of I is increasing with respect to m. So, ma>mb. So, we have:

(D.1) TCIa,ma=pμIa1e1Ia+hrIa+πμ1Ia1e1Ia+hvma12+AμIa1e1Iama(D.1)
(D.2) TCIb,mb=pμIb1e1Ib+hrIb+πμ1Ib1e1Ib+hvmb12+AμIb1e1Ibmb(D.2)

From (D.1) and (D.2):

(D.3) TCIa,ma TCIb,mb=HIaIb+hvmamb2+μIa1e1IaAmaπpμIb1e1IbAmbπp(D.3)

From Equation (13), we can replace. We have

(D.4) Amaπp=hrμ1e1Ia1Iae1Ia(D.4)

And also

(D.5) Ambπp=hrμ1e1Ib1Ibe1Ib(D.5)

By substituting (D.4) and (D.5) in (D.3), we have

(D.6) TCIa,ma TCIb,mb=hvmamb2+hre1Ia1e1Ia1Iae1Ia+e1Ib1e1Ib1Ibe1Ib>0(D.6)

So TCIa,ma> TCIb,mb while there is not such a solution. Thus, such contradicting assumption is rejected and the optimal solution is unique.

Appendix E.

Proof of Theorem 5

For any given m, the first derivative of Equation (16) with respect to I can be obtained from (E.1)

(E.1) CVI=hr+Aμm1φpμ1e1I1Ie1I(E.1)

Since 1e1I1Ie1I is positive, if Aμm1φpμ>0 then CVI>o which is not possible. So

(E.2) Aμm1φpμ<0(E.2)

The second derivative of Equation (16) with respect to I can be obtained from (E.3)

(E.3) 2CVI2=Aμm1φpμe1II3>0(E.3)

So, CV is convex function of I for any given m and we can find the optimal value of I by setting the first derivative of Equation (16) to zero.

Appendix F.

Proof of Theorem 6

From Equation (19) we can obtain the derivative of optimal I with respect to m as follows:

(F.1) hrAμm2Aμm1φpμ2=e1II3Im(F.1)

So Im>0 and we can see that the optimal value of I is increasing with m. Thus, we know that when I is small enough, the optimal value of m is fixed at 1. Provided m=1, Equation (19) becomes

(F.2) hrμA1φp=1e1I1Ie1I(F.2)

We can find a lower bound for I from Equation (19). Also, when m is large enough, the value of I is in its largest magnitude. For m=, Equation (19) becomes

(F.3) hr1φpμ=1e1I1Ie1I(F.3)

The expression 1e1I1Ie1I is increasing in I, so we can find a value of I which satisfies Equations (F.2) and (F.3).

Appendix G.

Proof of Proposition 1

In the VMI program, the maximum revenue sharing coefficient chosen should be such that for both parties, the total inventory cost is negative. Otherwise, the VMI program will not be feasible. So we should have

(G.1) CV=1φmaxpμI1e1I+hrI+hvM12+AμI1e1IM<0(G.1)
(G.2) CR=φmaxpμI1e1I+πμ1I1e1I<0(G.2)

From (G.1) and (G.2), we have Equation (21) in Proposition 1.

Appendix H.

Proof of Theorem 7

From Theorem 6 we can find the lower and upper bounds for the values of I. So, the algorithm is convergent and that is enough to show that the solution obtained by the algorithm is unique. We can show this by contradiction. Assume that we obtained two different solutions Ia and Ib from the algorithm and Ia>Ib. From Equation (F.1) of Appendix F we know that the optimal value of I is nonincreasing with respect to M. So, ma>mb and we have:

(H.1) CVIa,ma=hrIa+hvma12+μIa1e1IaAma1φp(H.1)
(H.2) CVIb,mb=hrIb+hvM212+μIb1e1IbAmb1φp(H.2)

From (H.1) and (H.2):

(H.3) CVIa,maCVIb,mb=hrIaIb+μIa1e1IaAma1φpμIb1e1IbAmb1φp+hvmamb2<0(H.3)

From Equation (19), we have

(H.4) Ama1φp=hrμ1e1Ia1Iae1Ia(H.4)

And also

(H.5) Amb1φp=hrμ1e1Ib1Ibe1Ib(H.5)

By substituting (H.4) and (H.5) in (H.3), we have

(H.6) CVIa,maCVIb,mb=hre1Ia1e1Ia1Iae1Ia+e1Ib1e1Ib1Ibe1Ib+hvmamb2>0(H.6)

So CVIa,ma>CVIb,mb while there is not such a solution.

Appendix I.

Proof of Theorem 8

The proof is divided into two steps. In step 1, we show that the contract φ,I,m minimizes the TC and is therefore efficient. In step 2, we show that feasible ranges for φ is restricted to the values mentioned in Equation (22).

Step 1: At the first step of the algorithm, we find the optimal values of I˜,m˜ which minimizes the inventory cost of the vendor. Since we do not consider the shortage cost in the cost function of the vendor, the vendor intends to keep a smaller inventory to lower his holding cost. So the optimum inventory level for Equation (16) will be smaller than the optimal inventory level of Equation (10). The retailer will reduce revenue sharing coefficient to increase the vendor’s revenue share, to encourage him to increase the inventory level. So the shortage cost of the retailer would decrease. The bargaining process at each level will be accepted if and only if their total inventory cost decreases. In other words, in each bargaining level the following conditions are established

ΔI>0
Δφ<0
(I.1) ΔCR<0(I.1)
ΔCV<0
ΔTC=ΔCR+ΔCV<0

The bargaining process will be continued until the conditions of Equation (I.1) are being satisfied. Assume that at a bargaining level I˜<I<I, we can still reduce the value of TC by determining appropriate values of φ,I,m. So, we will continue the bargaining process as long as I<I. When the accepted inventory level reaches value I, since I is the optimal solution which minimizes TC, we cannot reduce the value of TC by increasing the inventory level of the vendor any more. In other words, for I>I we have ΔTC>0, so ΔCR+ΔCV>0. This implies that the inventory cost of one of the parties or both of them increases regardless of the value of φ. So, the bargaining process will stop at this level and we have found the optimal contract parameters, which make parties not willing to deviate from.

Step 2: The contract parameters as well as the revenue sharing coefficient in particular, should be chosen such that for both parties, the inventory cost is not lower than the inventory cost before the bargaining process. Total inventory cost of the vendor before the bargaining process and after the bargaining process is presented in Equations (I.2) and (I.3), respectively:

(I.2) CV˜=1φ1pμI˜1e1I˜+hrI˜+hvm˜12+AμI˜1e1I˜m˜(I.2)
(I.3) CV=1φ2pμI1e1I+hrI+hvm12+AμI1e1Im(I.3)

The contract is acceptable to the vendor if and only if

(I.4) CVCV˜<0(I.4)

This is also true for the retailer. Total inventory cost of the retailer before and after bargaining process is presented in Equations (I.5) and (I.6), respectively:

(I.5) CR˜=φ1pμI˜1e1I˜+πμ1I˜1e1I˜(I.5)
(I.6) CR=φ2pμI1e1I+πμ1I1e1I(I.6)

So, the retailer proposes the revenue sharing coefficient in a manner that

(I.7) CRCR˜<0(I.7)

From (I.4) and (I.7), we have Equation (22) of Theorem 8.