WITHDRAWN: Economic lot-sizing game with price-dependent demand

WITHDRAWN: Economic lot-sizing game with price-dependent demand

Accepted Manuscript Economic Lot-sizing Game with Price-dependent Demand Xiaojie Yan , Juliang Zhang , T.C.E. Cheng , Guowei Hua PII: DOI: Reference:...

1MB Sizes 2 Downloads 84 Views

Accepted Manuscript

Economic Lot-sizing Game with Price-dependent Demand Xiaojie Yan , Juliang Zhang , T.C.E. Cheng , Guowei Hua PII: DOI: Reference:

S0377-2217(17)30179-0 10.1016/j.ejor.2017.02.040 EOR 14277

To appear in:

European Journal of Operational Research

Received date: Revised date: Accepted date:

28 January 2016 23 February 2017 27 February 2017

Please cite this article as: Xiaojie Yan , Juliang Zhang , T.C.E. Cheng , Guowei Hua , Economic Lotsizing Game with Price-dependent Demand, European Journal of Operational Research (2017), doi: 10.1016/j.ejor.2017.02.040

This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

ACCEPTED MANUSCRIPT

Highlights A new cooperative game, economic lotsize game with dynamic pricing, is introduced; Show that the game is balanced and has a nonempty core under general conditions; Show that the game is convex for two special cases but not convex for general case; Numerical experiments are conducted to show the benefits of cooperation.

AC

CE

PT

ED

M

AN US

CR IP T

• • • •

1

ACCEPTED MANUSCRIPT Economic Lot-sizing Game with Price-dependent Demand Xiaojie Yan1, Juliang Zhang1*, T.C.E. Cheng2, Guowei Hua1 1

Department of Logistics Management School of Economics and Management Beijing Jiaotong University, Beijing, 100044, China 2

CR IP T

Department of Logistics and Maritime Studies The Hong Kong Polytechnic University Hung Hom, Kowloon, Hong Kong SAR

Abstract

AN US

We study the economic lot-sizing (ELS) game with price-dependent demand, whereby several retailers form a coalition to jointly place orders to a single supplier and determine their sale prices over a multi-period finite time horizon for profit maximization. We show that the game is balanced and has a non-empty core in general. We also show that the game is convex in two special cases where the retailers’ demand functions are the same and where the time horizon consists of two periods. We give a counter-example to demonstrate that the game

M

is non-convex in general. We perform numerical experiments to show the benefits of cooperating on inventory replenishment.

AC

CE

PT

ED

Key words: logistics; economic lot-sizing game; pricing; balancedness; core

*

Corresponding author, email: [email protected] 2

ACCEPTED MANUSCRIPT

1.

Introduction Increasing numbers of firms in a variety of industries have deployed innovative pricing strategies to

manage demand and improve profit (see, e.g., Elmaghraby and Keskinocak, 2003; Chen and Simchi-Levi, 2012). In addition, many companies have explored innovative collaboration strategies in efforts to improve

CR IP T

their core competence and bottom lines. For example, many retailers in Zhongguancun Electronic City in Beijing, China cooperate to place orders and stock their products in a centralized warehouse while only displaying sample products in their shops. In addition, Good Neighbor Pharmacy and Affiliated Foods Midwest employ collaborative strategies in the form of long-term alliance and collaborative logistics,

AN US

respectively, with a view to reducing costs. The former is a cooperative network of 2,700 independently owned and operated pharmacies, while the latter supplies more than 850 independent retailers in the 12 Midwest states with a full line of grocery products. These pharmacies and retailers form retailers’ cooperative groups which implement unified management such as inventory management, pricing assistance, logistics, warehousing and so on (Chen, 2009). In order to keep the long-term relationship, a very important issue faced

M

by the partnering firms is how to optimally allocate the profit or cost among them to ensure that the alliance is

ED

stable (van den Heuvel et al., 2007; Chen, 2009). Seeking to address this problem, we adopt the economic lot-sizing (ELS) game with price-dependent demand for modelling and analysis in this paper.

PT

There are two related steams of research. The first one is on inventory centralization games, for which Nagarajan and Sošić (2008), Drechsel (2010), and Montrucchio et al. (2012) gave comprehensive reviews. We

CE

briefly review the literature most closely related to our work. Hartman et al. (2000), Müller et al. (2002), Slikker et al. (2005), Chen and Zhang (2009), Özen et al. (2008), and Uhan (2015) studied the newsvendor

AC

game, while Chen (2009) studied the newsvendor game with price-dependent demand. They showed that the core is non-empty. Lu et al. (2014) studied how different firms cooperate in their recycling and pricing decisions using cooperative game theory. All these studies considered one-period problem and assumed that the retailers face random demands. Dror and Hartman (2007), Anily and Haviv (2007), and Zhang (2009) studied the inventory centralization game based on the economic order quantity (EOQ) model. They assumed that the demand is stationary. Karsten et al. (2009) studied the continuous-time inventory centralization game where demand occurs 3

ACCEPTED MANUSCRIPT

according to a Poisson process with a constant demand rate. Many researchers have studied the multi-period inventory game based on the ELS problem, which is called the ELS game. Van den Heuvel et al. (2007) showed that the ELS game is balanced and has a non-empty core under the assumption that backorders are not allowed. Guardiola et al. (2006) studied the case where backorders are allowed and showed how to find a core allocation. Chen and Zhang (2016) studied the game with a general ordering cost and allowing backorders. They developed a duality approach to compute a core allocation in

CR IP T

polynomial time. They pointed out that it remains a challenge to incorporate pricing decisions into the ELS game. Gopaladesikan and Uhan (2011) studied the cooperative cost sharing game based on the ELS problem considering re-manufacturing options. They showed that the game has an empty core in general and a non-empty core for two special cases. Drechsel (2010) extended the ELS games to include uncertain demand and capacity constraints with

AN US

transshipments, and studied a multi-level lot sizing game with restricted cooperation. Toriello and Uhan (2013) generalized the classical linear production game to the multi-period model with stochastic parameters. Guardiola et al. (2007), Esmaeili et al. (2009), Esmaeili and Zeephongsekul (2010), Anily and Haviv (2010), and Özener et al. (2013) studied applications of cooperative game theory to the management of centralized inventory systems. Hall

M

and Liu (2010), Chen and Chen (2013), and Yu et al. (2015) studied the inventory centralization game with capacity sharing using cooperative game theory. The above research assumed that the price is exogenous.

ED

The second research stream related to this study is on the joint decision on pricing and inventory control, on which Elmaghraby and Keskinocak (2003), Yano and Gilbert (2004), and Chen and Simchi-Levi (2012)

PT

gave extensive reviews. We only review some literature based on the ELS model. Wagner and Whitin (1958) first studied the ELS problem with price-dependent demand without capacity constraints. They established the

CE

zero inventory ordering (ZIO) property and proposed a cyclic algorithm with polynomial-time complexity. Thomas (1970) demonstrated explicitly that the optimal price in one period is consistently independent of the

AC

prices in the other periods. Florian and Morton (1971), and Florian et al. (1980) showed that the joint pricing and inventory management problem with capacity limits is NP-hard. Deng and Yano (2006) characterized properties of the optimal solution and gave an algorithm to solve the problem. Adeinat and Ventura (2015) generalized the problem to the case with multiple capacitated suppliers. All these studies considered only one retailer. In this paper we study the ELS game with price-dependent demand. In this game, there are several retailers that make ordering and pricing decisions over a multi-period finite time horizon. They may cooperate 4

ACCEPTED MANUSCRIPT

to place joint orders and keep inventory in a central warehouse. The demand of each retailer depends on its own sale price. At the beginning of each period, the retailers first review the initial inventory in the central warehouse, and then jointly decide on the order quantity and their sale prices. Associated with each order there are a fixed ordering cost and a purchase cost, which depends on the order quantity and the unit purchase cost. We assume that the lead time is zero so that the order is delivered immediately to the central warehouse. After the order delivery, the retailers’ demands are realized and the inventory in the central warehouse is allocated to

CR IP T

satisfy the demands; no shortages are allowed. The unsold inventory in any period is carried forward to the next period, which incurs a holding cost. We further assume that the inventory at the beginning of the time horizon is zero, and that the demand, ordering cost, and holding cost are independent, and the transportation cost from the central warehouse to each retailer’s warehouse is negligible. The objective is to make optimal

AN US

ordering and pricing decisions to maximize the total profit of all the retailers over all the periods in the time horizon. Also, we study whether there exists an allocation policy that ensures that the retailers can form a stable alliance, i.e., whether the core of the cooperative game is non-empty.

We show that the ZIO property holds and propose a polynomial-time algorithm to compute the optimal

M

total profits of the coalitions. We prove that the ELS game with price-dependent demand is balanced and has a non-empty core. We show that the game is convex in two special cases where the retailers’ demand functions

ED

are the same and where there are only two periods in the time horizon. We provide a counter-example to demonstrate that the game is non-convex in general.

PT

We organize the remainder of the paper as follows: In Section 2 we introduce the ELS game with price-dependent demand and show how to find the characteristic functions of coalitions. In Section 3 we prove

CE

that the game is balanced and has a non-empty core. In Section 4 we address the convexity issues of the game.

AC

We conclude the paper in the last section.

2. ELS game with price-dependent demand In this section we introduce the ELS game with price-dependent demand and show how to compute the

maximum payoff of the coalitions. Consider a set of retailers N  1,2

, n that sell the same product, and make pricing and ordering

decisions over a finite time horizon consisting of T periods. Retailer i ’s demand d ti in period t is 5

ACCEPTED MANUSCRIPT

deterministic and depends on its set price pti in that period. Assume that the demand function is dti  Dti  pti  (i  1,2,..., n, t  1,2,..., T ) , which is a decreasing and concave function of the current price

(Talluri and Van Ryzin, 2004; Chen and Simchi-Levi, 2012). The retailers may cooperate to buy the product from the same manufacturer. When the retailers in a set (coalition) S  N decide to cooperate, they place joint orders, which are delivered to a central warehouse. At the beginning of period t , they first review the

CR IP T

inventory I t 1 in the central warehouse, and then decide their sale prices pti (i  S ) and the order quantity

xt . When an order is placed, a fixed ordering cost K t and a purchase cost ct xt are incurred, where ct is the unit purchase cost. Let us assume that the lead time is zero, so orders is delivered immediately. After the order delivery, the demands are realized and the inventory in the central warehouse is allocated to satisfy the

AN US

demands; no shortages are allowed. The unsold inventory is carried forward to the next period, which incurs a unit holding cost ht . Assume that the inventory at the beginning of period 1 is zero and that the transportation cost from the central warehouse to the retailers is zero.

The retailers can place orders individually or opt to cooperate to keep joint inventory in the central

M

warehouse. Following the arguments in van den Heuvel et al. (2007), we can show that it is profitable for the

ED

retailers to cooperate. The problem is whether there exists an allocation policy that ensures that the grand coalition is stable, i.e., all the retailers form a coalition.

PT

For each coalition S  N , let F  S  be the characteristic profit function of S , i.e., the total maximum profit obtained by the retailers in the set S that cooperate in their pricing and ordering decisions. The game

CE

( N , F ) is called the ELS game with price-dependent demand.

Noting that there is a one-to-one correspondence relationship between the demand and price of each

AC

retailer, we adopt demand d ti (i  1,..., n) the analysis. It follows that

as the decision variable rather than price pti (i  1,..., n) to simplify

pti  pti (dti )   Dti 

1

d  i t

 

(i  1,..., n) . Since dti  Dti pti

(i  1,..., n) is a

decreasing and concave function by assumption, pti  pti (dti ) (i  1,..., n) is a decreasing and concave function. i i i So the profit function dt pt  dt  (i  1,..., n) is also concave. The notation used in this paper is listed as

follows: 6

ACCEPTED MANUSCRIPT

d ti : demand of retailer i in period t, (a decision variable);

xt : order quantity in period t (a decision variable; we call t an ordering period if xt  0 ); I t : ending inventory in period t;

K t : fixed ordering cost in period t;

CR IP T

ct : unit purchase cost in period t; ht : unit holding cost in period t;

pti  dti  : the sale price of retailer i in period t when the demand is d ti ;

cst : defined as cst  cs   l  s hl .

AN US

t 1

We now consider the computation of the characteristic function, F  S  . Evidently, F  S  is the optimal value of the following optimization problem: F  S  : max

  d p d     K   x   c x iS 1 t T

s.t.

i t

i t

i t

1 t T

I t  xt  I t 1   dti ,

t

t

t  1,

t t

 ht I t 

,T

M

iS

(2.1)

I 0  0,

,T

PT

1, xt  0, where   xt    0, otherwise.

t  1,

ED

xt  0, I t  0,

The following proposition characterizes the optimal inventory policy for problem (2.1).

CE

Proposition 1. The ZIO property holds for problem (2.1), i.e., no order is placed whenever the initial inventory is positive.

AC

Proof. Suppose that the result does not hold, i.e., there exists an optimal ordering plan x   x1 , x2 ,

, xT  for

problem (2.1) and an ordering period t such that I t 1  0 and xt  0 . Since the inventory of each retailer at the beginning of period 1 is zero, the order quantity in period 1 is positive and period t is not period 1. Let period s be the ordering period immediately before period t . We keep the pricing decision unchanged and either shift the order quantity in period t to period s or shift an order quantity of I t 1 units from period s to period t . In the former case, no order is placed in period t 7

ACCEPTED MANUSCRIPT

and the resulting cost change is

 cst  ct  xt , while in the latter case, the initial inventory level in period

t is

zero and the resulting cost change is   cst  ct  It 1 , where cst  cs   l  s hl is the marginal cost of t 1

satisfying the demand in period t by an order placed in period s . Clearly either case will lead to an ordering plan with a cost no more than that of the original plan. Hence the profit of new plan is larger than the profit of the original plan, contradicting x   x1 , x2 ,

, xT  is an optimal ordering plan, and the result follows.

CR IP T



From Proposition 1, we can convert problem (2.1) into the longest-path problem, which can be solved by a forward-type algorithm in O(T 2 ) time (see, e.g., Chen and Simchi-Levi, 2012), and design an algorithm

AN US

with polynomial-time complexity to solve it.

Algorithm 1: Step 1.

If periods a and b (a < b) are two consecutive ordering periods in an ordering plan, the ZIO property implies that the demand in period t  a  t  b  is satisfied by the order placed in period

M

a only, so the marginal cost of satisfying the demand in period t is cat . The associated optimal

ED

demand in period t  a  t  b  can then be derived by solving the following optimization problem: vatS  max d i 0

 p  d   c  d . iS

i t

i t

at

i t

(2.2)

Construct an equivalent acyclic network G = (V, E) with the node set V  1,2,

PT

Step 2.

t

CE

set V   a, b  :1  a  b  T  1 . The arc

 a, b 

means that the demands from periods a through

b  1 are satisfied by the order in period a . The weight of the arc  a, b  is

AC

, T  1 and arc



b 1 S t  a at

v  Ka , which

is the total profit from periods a through b  1 with the demands determined by solving problem (2.2) for t  a,

Step 3.

, b 1 .

Find the longest path from node 1 to node T+1 in the network G = (V, E). The longest path gives an optimal ordering plan with the ZIO property whose ordering periods exactly correspond to the nodes on the longest path, and the associated optimal demands are derived from solving problem (2.2). The length of the longest path is the maximum profit F  S  . The order quantity in an 8

ACCEPTED MANUSCRIPT

ordering period equals the sum of the demands from the current period to the period before the next ordering period. The associated optimal ordering decision is decision of retailer i is

i* 1

d

i* 1

,

, xT*  . The optimal demand S

, dTi *  . S

,

We obtain the optimal pricing decisions of retailer i demand decision

* 1

 p d , i 1

i* 1

, pTi  dTi* 



S

by using the optimal

, dTi *  . S

CR IP T

Step 4.

d

x ,

Remark 1. Note that the objective function in problem (2.2) is by assumption concave, implying (2.2) is an unconstrained concave programming and can be solved by a polynomial algorithm. This follows that Algorithm 1 is a polynomial-time algorithm.

Remark 2. Proposition 1 states that the alliance places an order only if the initial inventory is zero. Algorithm

AN US

1 helps the retailers to properly set prices, place orders, and allocate the inventory when the demands realized and the orders are delivered when they decide to cooperate to form an alliance.

3. The balancedness of the game

M

In Section 2 we show that it is profitable for retailers to cooperate. In this section we study whether there exists an allocation policy that ensures that the grand coalition is stable, i.e., whether the core of the

ED

cooperative game is non-empty. Noting that the objection function in (2.1) is non-linear and non-continuous, there exists a duality gap between the primal and dual problems. Chen (2009) and Lu et al (2014) considered

PT

the single-period pricing problem with a duality gap and showed that the coalition’s optimal order quantity increases as more players join the coalition. Based on this, they located a core allocation. Given that the ELS

CE

game is multi-period, the duality gap property no longer holds, so the duality approach developed by Chen and Zhang (2016) cannot be used to find a core allocation. Here we show that the game is balanced. The core

AC

of the game is non-empty by the Bondareva-Shapley theorem (Bondareva, 1963; Shapley, 1971). The proof is obtained by merging the ordering plans (of balanced collections) of coalitions to construct some ordering plans for the grand coalition in such a way that we can show the balancedness conditions of the Bondareva-Shapley theorem are satisfied. Let 2 N be the set consisting of all the subsets of N . Then B  2N is called a balanced collection of

9

ACCEPTED MANUSCRIPT

2 N if there exist weights S ( S  B ) such that

 e

SB

S

S

 e N , where e S is the vector in R n with e S  1 i

 F S   F  N 

if i  S and eiS  0 otherwise. A game is balanced if

S

SB

for all the balanced collections.

As noted before, ordering plans can be completely described by setting the ordering periods. Let X be an ordering plan and X t  1 if period t is an ordering period and X t  0 otherwise ( t  1, , T ). Let t 1





j  max l  t X l 1 and wti  X   max dti pti  dti   ct  X  dti . So the total

with

CR IP T

ct  X   c j   l  j hl

S profit F  X  of the ordering plan X is

T   F S  X      wti  X   X t Kt  . t 1  iS 

AN US

For convenience, a plan X with X t  0 ( t  1, , T ) is called an empty plan, and we define ct  X    and wti  X   0 under an empty plan X .

The following result states that the profit that retailer i obtains in period t under ordering plan X decreases in the unit marginal ordering cost of plan X in period t .

Suppose

ct  X   ct  X 

that

ED

Proof:

M

i Lemma 1. For any i  S , wt  X  is strictly decreasing in ct  X  .







wti  X   max d i pti  dti   ct  X  dti

,

t

,



wti  X   max d i pti  dti   ct  X  dti , and d ti is an optimal solution for wti  X  . For any i  S , we have t

PT

wti  X   max d i

 p  d   c  d   p  d   c  X  d i t

t

  

i t

jt



i t

i t

i t

t

i t

CE

 pti dti  ct  X  d ti





 max d i pti  dti   ct  X  dti t

 wti  X  . □

AC

The lemma holds.

Theorem 1. The ELS game with price-dependent demand is balanced. Proof: Let B be a balanced collection of 2 N and S ( S  B ) be the corresponding weights. It suffices to prove that

 F S   F  N  .

SB

S

(3.1)

Obviously, (3.1) holds for B   N  . Let B   N  and qB be the smallest integer for which qB S is 10

ACCEPTED MANUSCRIPT integral for all S  B . Then (3.1) is equivalent to

q  F S   q F  N .

SB

B S

(3.2)

B

The term qB S F  S  on the left hand side of (3.2) is qB S times of the profit of the optimal ordering plan for coalition S . So the left hand side of (3.2) is the total profit of nB   qB S ordering plans. Let SB

, nB  be the index set of coalitions (in an arbitrary order) and let S  m  be the coalition

CR IP T

N B  1,

corresponding to index m . So we have qB S indices for each coalition S  B . Moreover, let X m be the optimal ordering plan corresponding to coalition S  m  , so the profit of plan X m for coalition S  m  is

F S  m  X m  . If we can construct ordering plans Y j  j  1, , qB  for the grand coalition from the ordering , nB  and show that the cumulative profit of these plans equals at least the total profit of

m plans X  m  1,

, nB  , i.e., nB

F

AN US

m plans X  m  1,

S  m

 X    F Y  , N

then we have

j

(3.3)

j 1

M

m 1

qB

m

nB

qB

ED

 qB S F  S    F S m  X m    F N Y j   qB F  N  .

SB

S

j 1

 1 for B   N  , nB   qB S  qB . Then we can construct q plans B

, qB  from nB plans X m  m  1,

SB

, nB  .

CE

Y j  j  1,



S B

PT

and (3.2) follows. Since

m 1

j In the remainder of the proof, we show how to construct plans Y  j  1,

, qB  for the grand coalition

AC

N based on the plans X m  m  1, , nB  and why the cumulative profit of plans Y j  j  1, , qB  equals at m least the cumulative profit of plans X  m  1,

, nB  . The construction procedure is given as follows:

Procedure A: Yt j : 0  j  1,

, qB , t  1,

,T 

cmax :  11

ACCEPTED MANUSCRIPT

For t  1, , T For i  1,

, nB

 

i If X ti  1 and ct X  cmax , then

k : arg max j 1,

c Y  j

, qB

t

Yt k : 1

c Y 

CR IP T

cmax : max j 1,

j

, qB

t

End If Next i

AN US

Next t

j In words, the procedure works as follows: We start with empty plans Y  j  1, m periods t (t  1,2,..., T ) and over all the plans X  m  1,

, qB  and iterate over all the

, nB  . Once we encounter an ordering period in

an ordering plan X m , if the unit marginal ordering cost is strictly smaller than the maximum of the current unit

 

, qB  , we assign it to the plan Y j with the maximum current unit

M

j marginal ordering cost of plans Y  j  1,

j assigned to plans Y  j  1,

ED

j marginal ordering cost ct Y . This means that the qB smallest unit marginal ordering costs have been

, qB  in period t .

PT

j Next we show why this procedure works, i.e., the cumulative profit of plans Y  j  1,

X m  m  1,

, nB  . Note that we use every ordering period in each plan

CE

m least the cumulative profit of plans X  m  1,

, nB  at most once in constructing plans Y j  j  1,

AC

j of plans Y  j  1,

, qB  equals at

, qB  , so the cumulative fixed ordering cost

, qB  equals at most the cumulative fixed ordering cost of plans X m  m  1, qB

T

nB

T

Yt j Kt   X tm Kt . j 1 t 1

, nB  , i.e.,

(3.4)

m 1 t 1

 

j Because an ordering period is assigned to plan Y j with the maximum value ct Y

in period t and no

 

j ordering period is assigned if the unit marginal ordering costs is greater than the maximum value ct Y , the

12

ACCEPTED MANUSCRIPT

set

c Y  j

t

plans

consists of the qB smallest unit marginal ordering costs of the ordering periods in the

j 1, , qB

X km  m  1,

, nB 

for

k  1,

periods

,t .

Assume

without

 ct Y qB  . Let A be an arbitrary subset of N B with

ct Y 1   ct Y 2  

loss

of

generality

that

A  qB . We choose qB





m arbitrary coalitions out of N B with the corresponding ordering plans X m  m  A . Let ct  X 

mA

be the

set of the corresponding unit marginal ordering costs. We may assume without loss of generality

 

 ct  X qB  . Then, we have ct Y j   ct  X j  for all j  1,

 

, qB  and ct X 1  ct X 2 

 

c Y 

 

i j i j From Lemma 1, we have wt Y  wt X . Otherwise,

CR IP T

that A  1,

j

t

, qB .

is not the set consisting of the qB

j 1, , qB

smallest unit marginal ordering costs. Then, for any i  Sm ( m  A ) and A  N B with A  qB , we have qB

i t

j 1

j

AN US

 w Y    w  X  . mA

i t

m

(3.5)

Now we compare the cumulative profit that retailer i ( i  N ) obtains in period t ( t  1,2,..., T ) under m plans X  m  1,

, nB  and that under plans Y j  j  1,

, qB  . Let I i  N B be the index set of coalitions in

c  X 

which player i is contained. Note that we have I i  qB . Let

M

m

t

mIi

be the set of the corresponding

 w  X  . On the other hand, the cumulative profit that retailer

mIi

j under plans Y  j  1,

i t

m

, qB  is

i obtains in period t

qB

 w Y  .

PT

X m  m  I i  is

ED

unit marginal ordering costs. Then the total profit that retailer i obtains in period t under plans

j 1

i t

j

CE

From (3.5), we have

qB

 w Y    w  X  .

AC

j 1

i t

j

mI i

i t

m

(3.6)

So the cumulative profit that each retailer obtains in each period t under plans Y j is larger than that under plans X m .

Note that qB

qB

 w Y    w Y  n

i 1 j 1

i t

j

j 1 iN

13

i t

j

(3.7)

ACCEPTED MANUSCRIPT

and nB

 wti  X j   



wti  X m  .

(3.8)

 w Y    

wti  X m  .

(3.9)

n

m 1 iS  m 

i 1 jI i

qB

j 1 iN

i t

nB

j

m 1 iS  m 

Then we have   F Y      w Y   Y qB

qB

N

T

j

j 1

j 1 t 1 qB

i t

iN

j

j

t

qB

CR IP T

It follows from (3.6)-(3.8) that

 Kt  

  wti Y j    Yt j K t T

j 1 t 1 iN nB

T



j 1 t 1 nB

wti  X m    X tm K t , T

AN US

 

T

m 1 t 1 iS  m 

m 1 t 1

nB T       wti  X m   X tm K t    m 1 t 1  iS  m   nB

  F S  m  X m 

M

m 1

where the inequality follows from (3.4) and (3.9). Then we prove (3.3) and the theorem.



ED

From Theorem 1 and the Bondareva-Shapley theorem (Bondareva, 1963; Shapley, 1967), we obtain the following result.

PT

Theorem 2. The ELS game with price-dependent demand has a non-empty core. Recall that the core of a profit game (N, F) is defined as follows:

AC

CE

 n z  R 

z iN

i

 F  N  and

z iS

i

  F  S  for all S  N , S    . 

An allocation l is in the core of the game (N, F) if



l  F  N  and

jN j



l  F  S  for any subset

jS j

SN.

Remark 3. It follows from Theorem 2 that it is not only profitable for the retailers to cooperate to form an alliance, but also there exists a pricing and inventory allocation policy that ensures that the grand alliance is stable. How to find the policy is a challenge since the game is not convex in general (please see Section 4). In the following section we show that the game is convex for two special cases. If a cooperative game is convex, 14

ACCEPTED MANUSCRIPT

then the Shapley value is an allocation in the core (Shapley, 1971).

4. The convexity issues of the game In this section we show that the game is convex in two special cases where the retailers face the same demand function and where the time horizon consists of two periods. We also give an example to demonstrate that the game is non-convex in general.

 N, F 

is convex if for each i  N , we have

CR IP T

A profit game

F  S  i  F  S   F  R  i  F  R  for any S  R  N \ i .

(4.1)

First, we consider the case where the retailers face the same demand function.

AN US

Theorem 3. The ELS game with price-dependent demand is convex when the retailers face the same demand function.

Proof. Suppose the inverse demand function faced by all the retailers in period t is pt  dt  , i.e.,  ptn  dt   pt  dt  ( t  1,2,..., T ). Let s be the number of retailers in coalition S . We

prove that F  S  is convex in s .

M

pt1  dt   pt2  dt  

ED

Let P be an ordering plan represented by its ordering periods (in increasing order) and P T  be the set of all the possible ordering plans. Let r  t  be the first ordering period after period t in the ordering plan

 r  j  1 F P  S     s   max jP   t j   s

i t

t

i t

jt

r  j  1

 max  p  d   c  d t

jP t  j



 p  d   c  d   K  i t

jt

i t

j



  K j.  jP

AC

CE

PT

P and r  t   T  1 if period t has no successor. Then the maximum profit of plan P  P T  is

P F P  S  and So under a given ordering plan P , F  S  is a linear function of s . Since F  S   Pmax P T 

P T  is finite, F  S  is piecewise linear convex. To complete the proof, let i  N and S  R  N \ i . Using the convexity of function F  S  and S  R , we have F  S  i  F  S   F  R  i  F  R  . The conclusion holds.

15



ACCEPTED MANUSCRIPT

When the retailers face the same demand function, it is easy to see that the average allocation is the Shapley value of the game and we have the following conclusion. Corollary 1. The policy that the retailers set the same prices and the inventory is allocated equally can ensure that the allocation is in the core when the retailers face the same demand function. Now we consider the case where the time horizon consists of two periods. In this case, we have two

• Ordering plan X 1  1,0 

CR IP T

possible ordering plans, namely X 1  1,0  and X 2  1,1 .

In this case, we order all the demands d1  d 2 in period 1. The marginal costs in the two periods

 

 

1 1 are c1 X  c1 and c2 X  c1  h . The profit of coalition S  N under plan X 1 is









AN US

F S  X 1     max p1i  d1i   c1 d1i     max p2i  d 2i   c1  h d 2i   K1 .   iS   iS 2 •Ordering plan X  1,1 :

(4.2)

We order d1 in period 1 and order d 2 in period 2. The marginal costs in the two periods

 

 



M

2 2 are c1 X  c1 and c2 X  c2 . The profit of coalition S  N under plan X 2 is







ED

F S  X 2     max p1i  d1i   c1 d1i     max p2i  d 2i   c2 d 2i   K1  K 2 .   iS   iS



(4.3)



PT

S 1 S 2 The maximum profit of coalition S  N is F  S   max F  X  , F  X  . It is easy to show the

following result from (4.2) and (4.3).

if   max iS

CE

Lemma 2. We prefer ordering plan

 p  d   c  h d i 2

i 2

1

i 2

    max  iS 

X 1  1,0 

 p d   c  d i 2

i 2

2

to ordering plan i 2

X 2  1,1

if and only

  K2 . 

AC

The following result states that the two-period ELS game with price dependent demand is convex.

Theorem 4. The two-period ELS game with price-dependent demand is convex. Proof. We prove that (4.1) holds for any coalitions S  R . Obviously, (4.1) holds for S   . Let

S  R  N \  j

   

and

S   . Let d1i , d 2i and

  



d 2i  i  S 

be the optimal solutions

   

i i i i i i i i i of v11    max p1 d1  c1 d1  , v12    max p2 d 2  c1  h d 2  , and v22    max p2 d 2  c2 d 2  iS iS iS

16

ACCEPTED MANUSCRIPT

respectively.

w11i   p1i  d1i   c1  d1i  i  S 

Let

,

w12i   p2i  d2i   c1  h  d 2i  i  S 

,

and

 

i w22   p2i d 2i  c2  d 2i  i  S  . We consider the following two cases: c1  h  c2 and c1  h  c2 .  

Case (i). c1  h  c2 i In this case, Lemma 1 implies that w12i  w22  i  S  for any i  S . From Lemma 2, we know that

CR IP T

ordering plan X 1  1,0  is optimal for all the coalitions. Then it is easy to show that (4.1) holds. Case (ii). c1  h  c2

2 In this case, we first show that if the optimal plan for some coalition S is X  1,1 , then the optimal

Since the optimal plan for coalition



iS  j

w12i 



iS  j

AN US

2 i plan of coalition S   j is also X  1,1 . It follows from c1  h  c2 and Lemma 1 that w12i  w22 i  N  .

S

is

X 2  1,1 , we have

w  w iS

i 12

iS

i 22

 K 2 . Hence

i w22  K 2 , so the assertion is true. From this, we know that there are six possible

combinations of the ordering plans in this case, which are listed in Table 3.

M

Table 3: The possible combinations of the ordering plans when T  2 and c1  h  c2 . S   j

R

R   j

(1,0)

(1,0)

(1,0)

(1,0)

(1,0)

(1,1)

(1,0)

(1,0)

(1,1)

(1,1)

(1,0)

(1,1)

(1,0)

(1,1)

(1,0)

(1,1)

(1,1)

(1,1)

(1,1)

(1,1)

(1,1)

(1,1)

S

Case 1

(1,0)

Case 2

(1,0)

PT

ED

Coalition

Case 4 Case 5

AC

Case 6

CE

Case 3

In the following, we check (4.1) for each case. Case 1.

Obviously, we have

F  S   j  F  S   w11j  w12j  F  R   j  F  R  . 2 Case 2. Note that the optimal plan of coalition R   j is X  1,1 , Lemma 2 implies that

17

ACCEPTED MANUSCRIPT



iR  j

w12i 



iR  j

i w22  K2 .

So we have F  S   j   F  S   w11j  w12j



 w11j 



iR  j

iR  j



i w22 

iR  j

w12i  K 2

i w22   w12i  K 2 iR

CR IP T

 w11j  w12j 

 F  R   j   F  R  .

Case 3. We have

F  S   j  F  S   w11j  w12j  w11j  w22j  F  R   j  F  R  .

 w

iR  S

i 22

F  S   j   F  S   w11j 

 w12i   0 . So

AN US

Case 4. It is easy to check that



iS  j

w w  j 11

j 12

j 12



i w22 



w 

w  j 11

i 22

iS  j

iR  j



w12i  K 2



w12i  K 2 

iS  j

iS  j

 w

iR  S

i 22

 w12i  .

w   w  K2

M



iS

iS  j

w w  j 11

i w22   w12i  K 2

i 22

iR

i 12

ED

 F  R   j   F  R  .

1 Case 5. Note that the optimal plan of coalition S is X  1,0  . From Lemma 2, we have

iS

i 12

iS

i 22

 K 2 . Hence

PT

w  w

AC

CE

F  S   j   F  S   w11j 



iS  j

i w22   w12i  K 2 iS

 w  w   w   w12i  K 2 j 11

j 22

iS

i 22

iS

w w j 11

j 22

 F  R   j   F  R  .

Case 6. Obviously, we have

F  S   j  F  S   w11j  w22j  F  R   j  F  R  . Summarizing the above analysis, we establish the theorem.



In the sequel, we provide an example to illustrate that the ELS game with price-dependent demand 18

ACCEPTED MANUSCRIPT where T  3 and the demand functions are not the same is non-convex. Let N  1,2,3 , T  3 , K1  K2  K3  9 , c1  2 , c2  1 , c3  0 , and ht  0 . The demand functions

 

i i i i of the retailers are pt dt  t  dt , where 11  4, 12  4, 13  4 ,  21  12, 22  5.5, 23  4.5 , 31  11 ,

32  4 , 33  4 . In this setting, the profit F S  X  of coalition S  N under plan X is

For this game, we have four possible ordering plans as follows: 1 • Ordering plan X  1,0,0 

Under

this

plan,

we

order

d1  d2  d3

in

period

CR IP T

3 2 1  F S  X       ti  ct  X    X t Kt  . t 1  4 iS 

1.

The

marginal

costs

are

AN US

c1  X 1   c2  X 1   c3  X 1   c1 . The profit of coalition S  N under plan X 1 is 2 1 3 ti  c1   K1   4 t 1 iS 2 1 3    ti  2   9. 4 t 1 iS

M

FS X1 

 

ED

2 •Ordering plan X  1,1,0 

2 Under this plan, we order d1 in period 1 and d 2  d3 in period 2. The marginal costs are c1 X  c1 ,

 

 

PT

2 2 and c2 X  c3 X  c2 . The profit of coalition S  N under plan X 2 is

CE

FS X 2 

2 2 2 1 1 1 1i  c1      2i  c2     3i  c2   K1  K 2   4 iS 4 iS 4 iS 2 2 2 1 1 1    1i  2      2i  1    3i  1  18. 4 iS 4 iS 4 iS

AC

3 •Ordering plan X  1,0,1

Under this plan, we order d1  d 2 in period 1 and d 3 in period 3. The marginal costs are

c1  X 3   c2  X 3   c1 , and c3  X 3   c3 . The profit of coalition S  N under plan X 3 is FS X3 

2 2 2 1 1 1 1i  c1      2i  c1     3i  c3   K1  K 3   4 iS 4 iS 4 iS 2 2 2 1 1 1    1i  2      2i  2     3i   18. 4 iS 4 iS 4 iS

19

ACCEPTED MANUSCRIPT

• Ordering plan X 4  1,1,1 Under this plan, we order d1 in period 1, d 2 in period 2, and d 3 in period 3. The marginal costs are

c1  X 4   c1 , c2  X 4   c2 , and c3  X 4   c3 . The profit of coalition S  N under plan X 4 is 2 2 2 1 1 1 1i  c1      2i  c2     3i  c3   K1  K 2  K3   4 iS 4 iS 4 iS 2 2 2 1 1 1    1i  2      2i  1    3i   27. 4 iS 4 iS 4 iS

CR IP T

FS X 4  

Thus, the maximum profit of coalition S  N is





F  S   max F S  X 1  , F S  X 2  , F S  X 3  , F S  X 4  .

From this, we have





AN US

F 1  max F 1  X 1  , F 1  X 2  , F 1  X 3  , F 1  X 4   max 37.25,38.25,38.25,34.5  38.25,





F 1, 2  max F 1,2  X 1  , F 1,2  X 2  , F 1,2  X 3  , F 1,2  X 4   max 42.3125, 46.5625, 46.3125, 44.5625



M

 46.5625,



F 1,3  max F 1,3  X 1  , F 1,3  X 2  , F 1,3  X 3  , F 1,3  X 4 

ED

 max 40.8125, 44.5625, 44.8125, 42.5625  44.8125,





PT

F 1, 2,3  max F 1,2,3  X 1  , F 1,2,3  X 2  , F 1,2,3  X 3  , F 1,2,3  X 4   max 45.875,52.875,52.875,52.625

AC

Then

CE

 52.875.

F 1, 2  F 1,3  46.5625  44.8125  91.375, F 1  F 1, 2,3  38.25  52.875  91.125.

It follows that

F 1  F 1,2,3  F 1,2  F 1,3 .

This means that the game is not convex.

20

ACCEPTED MANUSCRIPT

5. Numerical Experiments In this section we perform numerical experiments to show that the cooperation benefits can be significant. Consider an ELS game with price-dependent demand. There are three retailers N  1,2,3 over 6 periods with fixed ordering costs K1  K3  K5  12 , K2  K4  K6  6 , unit purchase costs ct  c  3 and unit holding costs ht  h  1 . The retailers’ inverse demand functions are given in Table 1. And the

CR IP T

characteristic functions are summarized in Table 2.

Table 1. The inverse demand functions 1

2

3

4

5

6

Retailer 1

10  d11

9  d 21

11  d31

10  d 41

9  d51

10  d61

Retailer 2

9  d12

8  d 22

9  d32

8  d 42

10  d52

8  d62

Retailer 3

8  d13

11  d 23

8  d33

8  d 43

9  d53

9  d63

AN US

Period

Table 2. The characteristic functions {1}

{2}

F S 

34.25

18

{3}

M

S

24.5

{1, 2}

{1, 3}

{2, 3}

{1, 2, 3}

77.25

82

60.75

125

ED

When the retailers cooperate to jointly place their orders and keep inventory in the central warehouse, they can get the total profit F 1, 2,3  125 , which is larger than the sum of individual profits

PT

F 1  F 2  F 3  77 . Note that the total fixed ordering cost is 28, the total purchase cost is 130.5,

CE

the total unit holding cost is 48, and the total income is 283.25 when they place orders individually, while the total fixed ordering cost is 156, the total purchase cost is 123, the total unit holding cost is 30, and the total

AC

income is 327 when they cooperate to place orders. So the retailers’ cooperation can not only save costs, but also increase their total income. Next, we study the impacts of the unit purchase cost ct  c on the profit increases achieved by

cooperation.

The

F1,2,3( F {1} F {2} F {3}) F {1} F {2} F {3} F1,2,3 ( F {1,3} F {2}) F {1,3} F {3}

results

are

depicted

in

Figure

1,

where

with respect to c ; l2 depicts the changes

and l4 depicts the changes

F1,2,3 ( F {1} F {2,3}) F {1} F {2,3}

21

.

curve

l1

F1,2,3 ( F {1,2} F {3}) F {1,2} F {3}

depicts

the

changes

; l3 depicts the changes

CR IP T

ACCEPTED MANUSCRIPT

Figure 1. Profit increase ratio with respect to c

From Figure 1, we find that the total profit increases as more players join the coalition. Moreover, the

AN US

larger the unit purchase cost c is, the more the cooperation profits are.

We then study the impact of the holding cost ht  h on the profit increases. The results is depicted in Figure 2 and l1 , l2 , l3 and l4 have the similar meanings as those in Figure 1. Figure 2 shows that as the unit holding cost h increases, cooperation can also bring more profit. The more the players join the coalition,

AC

CE

PT

ED

M

the larger the profit is.

Figure 2. Profit increase ratio with respect to h

6. Conclusions In this paper we introduce a new cooperative game, i.e., the ELS game with price-dependent demand, in which the demand depends on the sale price set by the retailers in each period. We first show that the ZIO 22

ACCEPTED MANUSCRIPT

property holds and give a polynomial-time algorithm to make optimal ordering and pricing decisions, and compute the characteristic profit function based on ZIO. We then show that the game is balanced and has a non-empty core in general, i.e., there exists an allocation policy that ensures that the retailers can form a stable alliance. Finally, we show that the game is convex for two special cases where the retailers face the same demand function and where the time horizon consists of two periods. We provide a counter-example to demonstrate that the game is not convex in general.

CR IP T

In reality, there are many situations in which retailers set their prices by themselves and cooperate to replenish their inventories, e.g., chain stores, retailers in a special region etc. Also, in real practice of e-commerce, many retailers sell the same products on the same e-commerce platform, and cooperate to manage inventory and delivery. Our results show that cooperation on inventory replenishment can bring

AN US

significant profits to retailers and there exists an allocation policy that can ensure that cooperation among retailers is stable. Also, retailers can use our algorithm to derive their optimal pricing and ordering policies. Future research could address some of our limiting assumptions. In this study we assume that shortage is not allowed. However, in some practical situations, backlog is allowed. Extending our model to the case

M

where backlog is allowed is both interesting and challenging.

Another interesting point of departure is to drop the assumption that the adjustment of price incurs no

ED

cost and the demand only depends on the price in the current period. In reality, the demand in a period may depend on the price in the current period and those in the past periods. Also the adjustment of price may incur

PT

costs. Extending our model to consider these two issues are interesting topics. It is also relevant to study dependent retailers where the demands faced by retailers are dependent. In

CE

reality, there are situations where the demand faced by a retailer depends on its own price as well as the other retailers’ prices. The ELS game with inter-dependent demand functions is a topic that needs further research.

AC

Finally, extending our model to the case where the supplier is capacitated is an interesting and challenging topic.

Acknowledgements We thank the editor and reviewers for their helpful comments, which help us improve the quality of the paper. This work was supported by the National Natural Science Foundation of China (grant numbers: 23

ACCEPTED MANUSCRIPT

71390334 and 71661167009), the Program for New Century Excellent Talents in University (NCET-13-0660) and National Social Science Foundation of China (grant numbers: 15ZDA022).

References

CR IP T

Adeinat, H.,Ventura, J.A. (2015) Determining the retailer's replenishment policy considering multiple capacitated suppliers and price-sensitive demand. European Journal of Operational Research, 247(1), 83-92. Anily, S., Haviv, M. (2007) The cost allocation problem for the first order interaction joint replenishment model. Operations Research, 55(2), 292-302. Anily, S., Haviv, M. (2010) Cooperation in service systems. Operations Research, 58(3), 660-673.

Bondareva, O.N. (1963) Some applications of linear programming methods to the theory of cooperative games. Problemy Kibernetiki, 10, 119-139.

AN US

Chen, X. (2009) Inventory centralization games with price-dependent demand and quantity discount. Operations Research, 57(6), 1394-1406. Chen, X., Chen, Z. (2013) Cost allocation of capacity investment games. Naval Research Logistics, 60(6), 512-523.

M

Chen, X., Simchi-Levi D. (2012) Pricing and inventory management. In Özer, Ö., Phillips, R. (Eds.), Oxford Handbook of Pricing Management, (pp. 784-822), Oxford University Press. Chen, X., Zhang, J. (2009) A stochastic programming duality approach to inventory centralization games. Operations Research, 57(4), 840-851.

ED

Chen, X., Zhang, J. (2016). Duality approaches to economic lot‐sizing games. Production and Operations Management, 25(7), 1203-1215.

PT

Deng, S., Yano, C.A. (2006) Joint production and pricing decisions with setup costs and capacity constraints. Management Science, 52(5), 741-756.

CE

Drechsel, J. (2010) Cooperative lot sizing games in supply chains. Lecture Notes in Economics and Mathematical Systems, Volume 644, Springer Berlin Heidelberg.

AC

Dror, M., Hartman, B.C. (2007) Shipment consolidation: who pays for it and how much? Management Science, 53(1), 78-87. Elmaghraby, W., Keskinocak, P. (2003) Dynamic pricing in the presence of inventory considerations: Research overview, current practices, and future directions. Management Science, 49(10), 1287-1309. Esmaeili, M., Aryanezhad, M.B., Zeephongsekul, P. (2009) A game theory approach in seller–buyer supply chain. European Journal of Operational Research, 195(2), 442-448. Esmaeili, M., Zeephongsekul, P. (2010) Seller-buyer models of supply chain management with an asymmetric information structure. International Journal of Production Economics, 123(1), 146-154. Florian, M., Klein, M. (1971) Deterministic production planning with concave costs and capacity 24

ACCEPTED MANUSCRIPT

constraints. Management Science, 18(1), 12-20. Florian, M., Lenstra, J.K., Rinnooy Kan, A.H.G. (1980) Deterministic production planning: Algorithms and complexity. Management Science, 26(7), 669-679. Guardiola, L.A., Meca, A., Timmer, J. (2007) Cooperation and profit allocation in distribution chains. Decision Support Systems, 44(1), 17-27. Gopaladesikan, M., Uhan, N.A. (2011) Cost sharing for the economic lot-sizing problem with remanufacturing options, http://www.optimization-online.org/DB_FILE/2010/09/2733.pdf, 2011.

CR IP T

Guardiola, L.A., Meca, A., Puerto, J. (2006) Coordination in periodic review inventory situations. Working Paper, Centro de Investigación Operativa, Universidad Miguel Hernández de Elche. Hall, N.G., Liu, Z. (2010) Capacity allocation and scheduling in supply chains. Operations Research, 58(6), 1711-1725.

AN US

Hartman, B.C., Dror, M., Shaked, M. (2000) Cores of inventory centralization games. Games and Economic Behavior, 31(1), 26-49. Karsten, F.J.P., Slikker, M., van Houtum, G.J. (2009) Spare parts inventory pooling games. Working Paper, School of Industrial Engineering, Eindhoven University of Technology. Lu, L., Qi, X., Liu, Z. (2014) On the cooperation of recycling operations. European Journal of Operational Research, 233(2), 349-358.

M

Müller, A., Scarsini, M., Shaked, M. (2002) The newsvendor game has a nonempty core. Games and Economic Behavior, 38(1), 118-126.

ED

Montrucchio, L., Norde, H., Özen, U., Scarsini, M., Slikker, M. (2012) Cooperative newsvendor games: A review. In Choi, T.M. (Ed.), Handbook of Newsvendor Problems (pp. 137-162), Springer, New York.

PT

Nagarajan, M., Sošić, G. (2008) Game-theoretic analysis of cooperation among supply chain agents: Review and extensions. European Journal of Operational Research, 187(3), 719-745.

CE

Özen, U., Fransoo, J., Norde, H., Slikker, M. (2008) Cooperation between multiple newsvendors with warehouses. Manufacturing & Service Operations Management, 10(2), 311-324.

AC

Özener, O.Ö., Ergun, Ö., Savelsbergh, M. (2013) Allocating cost of service to customers in inventory routing. Operations Research, 61(1), 112-125.

Shapley, L.S. (1971) Cores of convex games. International Journal of Game Theory, 1(1), 11-26. Slikker, M., Fransoo, J., Wouters, M. (2005) Cooperation between transshipments. European Journal of Operational Research, 167(2), 370-380.

multiple

newsvendors

with

Talluri, K.T., Van Ryzin, G.J. (2004) The Theory and Practice of Revenue Management. Springer. Thomas, J. (1970) Price-production decisions with deterministic demand. Management Science, 16(11), 747-750. Toriello, A., Uhan, N.A. (2013) Dynamic linear production games under uncertainty. Working Paper, University of Chicago, Booth School of Business Operations/Management Science Workshop.

25

ACCEPTED MANUSCRIPT

Uhan, N.A. (2015) Stochastic linear programming games with concave preferences. European Journal of Operational Research, 243(2), 637-646. van den Heuvel, W., Borm, P., Hamers, H. (2007) Economic lot-sizing games. European Journal of Operational Research, 176(2), 1117-1130. Wagner, H.M., Whitin, T.M. (1958) Dynamic problems in the theory of the firm. Naval Research Logistics Quarterly, 5(1), 53-74.

CR IP T

Yano, C.A., Gilbert, S.M. (2004) Coordinated pricing and production/procurement decisions: A review. In Chakravarty, A.K., Eliashberg, J. (Eds.), Managing Business Interfaces (pp. 65-103), Springer USA. Yu, Y., Benjaafar, S., Gerchak, Y. (2015) Capacity sharing and cost allocation among independent firms with congestion. Production and Operations Management, 24(8), 1285-1310.

AC

CE

PT

ED

M

AN US

Zhang, J. (2009) Cost allocation for joint replenishment models. Operations Research, 57(1), 146-156.

26