Next Article in Journal
Portability of Predictive Academic Performance Models: An Empirical Sensitivity Analysis
Previous Article in Journal
A Liouville’s Formula for Systems with Reflection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Unitary Owen Points in Cooperative Lot-Sizing Models with Backlogging

1
Departamento de Fundamentos del Análisis Económico, Universidad de Alicante, 03690 Alicante, Spain
2
I.U. Centro de Investigación Operativa, Universidad Miguel Hernández, Edificio Torretamarit, Avda. de la Universidad s.n., 03202 Elche, Spain
3
Facultad de Matemáticas, Universidad de Sevilla, 41012 Sevilla, Spain
*
Author to whom correspondence should be addressed.
All the authors contributed equally to this work.
Mathematics 2021, 9(8), 869; https://doi.org/10.3390/math9080869
Submission received: 25 February 2021 / Revised: 6 April 2021 / Accepted: 11 April 2021 / Published: 15 April 2021
(This article belongs to the Section Mathematics and Computer Science)

Abstract

:
This paper analyzes cost sharing in uncapacitated lot-sizing models with backlogging and heterogeneous costs. It is assumed that several firms participate in a consortium aiming at satisfying their demand over the planning horizon with minimal operating cost. Each individual firm has its own ordering channel and holding technology, but cooperation with other firms consists in sharing that information. Therefore, the firms that cooperate can use the best ordering channels and holding technology among members of the consortium. This mode of cooperation is stable. in that allocations of the overall operating cost exist, so that no group of agents benefit from leaving the consortium. Our contribution in the current paper is to present a new family of cost sharing allocations with good properties for enforcing cooperation: the unitary Owen points. Necessary and sufficient conditions are provided for the unitary Owen points to belong to the core of the cooperative game. In addition, we provide empirical evidence, through simulation, showing that, in randomly-generated situations, the above condition is fulfilled in 99% of the cases. Additionally, a relationship between lot-sizing games and a certain family of production-inventory games, through Owen’s points of the latter, is described. This interesting relationship enables easily constructing a variety of coalitionally stable allocations for cooperative lot-sizing models.

1. Introduction

The economic lot-sizing problem (henceforth ELSP) is a production problem in operations management and inventory theory that has been studied by many researchers for more than 50 years. The ELSP is an extension of the economic order quantity model to the case where there are some goods to be produced over a planning horizon, so that the production lots must be decided, in order to meet certain demand over the given finite horizon. Demand is usually generated from forecasts or by customer orders, or often by a combination of both. This production planning model is a common point for most companies or industries: planning what, when, and how much to produce.
To define the feasible production plans, several parameters of the production system are usually taken into account: the resource capacity (with or without restrictions) and all of the inventory costs involved. The simpler production planning model is known as the single-item uncapacitated lot-sizing model. It corresponds to the production planning of a single item to meet some demand over a discretized planning horizon. Despite its simplicity, it already contains most of the modeling elements that are cited above, with the exception of the capacity constraints.
There are also some other modeling elements that can be found in some situations. Those elements usually complicate the models and make them more difficult to solve. For instance, a competitive model for the allocation of capacity from some shared resources. In other cases, the products interact through multi-level product structures. Finally, there may be other elements that are needed to refine the model. For instance, the production process may allow demand for finished products to be backlogged.
In this case, it is possible to deliver to a customer later than required, but that delay is pennalized because it has a negative impact on customer satisfaction. The latter is currently happening, for example, with the main producers of vaccines for COVID-19 (BioNTech, Moderna, Oxford), which do not have enough capacity to deliver all of the vaccines requested (Pfizer, Moderna, and Astrazeneca) to all countries on time. The reader is referred to the surveys by [1,2] for a complete and well-organized description of lot-sizing problems.
Over the last 40 years, single-item uncapacitated lot-sizing problems have been studied, trying out different formulations that have enabled more efficient solutions to the problem to be found. Among them, Pochet and Wolsey [3] present a mixed integer programming reformulation of the uncapacitated lot-sizing problem with backlogging, which in an extended space of variables, give strong reformulations using linear programming.
Nevertheless, most of the traditional research on lot-sizing-models focuses on tactical decision-making by single agents using optimization methods. This approach relies on the assumption that the outcome of a particular decision is independent of the decisions of other agents. However, as a result of global interaction, it has also reached supply chain management, an alternative perspective is becoming more common. Specifically, many recent research papers recognize the strategic interaction of multiple agents within supply chains. These agents are often independently owned and motivated companies. The fact that the outcomes from the agents’ decisions partly depend on the decisions of other independent agents makes game theory a natural approach to modeling those decisions. In practice, the agents may behave either cooperatively or noncooperatively, and the recent literature contains two comprehensive general reviews, by [4] for both cooperative and noncooperative planning and scheduling games, and by [5,6] for non cooperative lot-sizing games, with and without capacity restrictions, respectively. However, our focus is specifically on cooperative lot-sizing models with backlogging, but without capacity restrictions. Each firm faces demand for a single product in each period and coalitions can pool orders. Firms cooperate by using the best ordering channel and holding technology provided by the participants in the consortium, e.g., they produce, hold inventory, pay backlogged demand, and make orders at the minimum cost among the members of the coalition. Thus, firms aim at satisfying their demand over the planning horizon with minimal operating cost. In principle, sharing private information can be seem as a limitation of this model. However, the reader may notice that this can be easily overcome. To prevent disclosing private information, one can assume that companies communicate through a mediator who helps them to make their optimal decisions without having to share their private information. The mediator implements the cooperation mechanism without disclosing information, reaching a win–win situation for all entities involved and giving rise to acceptable costs allocations.
To illustrate this form of cooperation today, let us consider four automotive companies, Peugeot (P), Citroen (C), Fiat (F), and Iveco (I). They all use the same chassis for their cars and buy it from a Chinese supplier twice a year (two periods). Peugeot is interested in buying a larger quantity of chassis to avoid supply problems from China and a possible increase in transportation costs. In addition, P is able to negotiate with the Chinese supplier and obtain very competitive unit and period purchasing costs for large-scale order sizes. P then proposes to the other companies to place a joint order for chassis. Citroen thinks that this is a good idea, because it has a large warehouse in Vigo where the entire order can always be stored. Iveco proposes to take advantage of its good contacts with transport companies and to fleet a ship to transport the joint orders from China to Vigo. The fixed order and transport costs are included in the set-up costs. Fiat analyzes the proposal and, although it does not have a long delay per period in the delivery of its cars, and its penalty costs are the lowest, it concludes that it turns out profitable. The four companies then reach an agreement and taking the unit purchasing costs of P, the holding costs of C, the set-up costs of I and the backlogging costs of F, they place a joint order with the lowest total cost c ( N ) . We should note that the cooperation of the four companies generates a reduction in the backlogging costs of P, C, and I (to those of F), because they can now reduce delivery times to their customers and leave fewer cars undelivered. We wonder whether there are any kind of unitary prices for the demands, related to inventory costs, which enable coalitional stable allocations of the overall operating costs to be built among the automotive companies, so that no group of firms profits from leaving the consortium.
A possible answer may be to consider the Owen point that applies for PI-problems. The Owen point works very-well as long as there is a strong formulation for the underlying optimization problem, such as PI-problems, because the dual variables (shadow prices) are used to construct the core allocations. However, this does not work for SI-problems, since the corresponding optimization problem has integer variables, and strong duality does not apply in the original space of variables. In this paper, we further extend the idea of dual prices and construct an “ad hoc” price type as the sum of the production, inventory and backlogging costs plus a proportion of the fixed order cost, which depends on the total demand satisfied in that period. They are called unitary prices. These unit prices enable replicating the construction of the Owen point by multiplying such unit prices by the demands and adding in all of the periods. These allocations “a la Owen” are called unitary Owen points. Unfortunately, one cannot always guarantee that unitary Owen points are core allocations. Nevertheless, we provide necessary and sufficient conditions for this situation to hold, i.e., for unitary Owen points to be core allocations and also show, by simulation empirical evidence, that this condition is satisfied in most cases. Furthermore, we consider whether it is possible to relate general SI-situations to simpler situations, where the core is well-known and characterized as in PI-games. In this regard, we prove that the answer to this question is yes: one can use the Owen point of the surplus game, a PI-game that measures the excess in costs that occurs with respect to the minimum unit price.
As compared with the existing literature on lot-sizing games, the contributions of this paper can be summarized, as follows. First of all, when compared with previous papers on the topic, our model extends the results in [7,8] to deal with backlogging and heterogeneous costs, whereas the models in those papers only consider homogeneous costs, and backlogging is not allowed. In addition, we also extend the models in [9,10], since those models do not allow set-up costs, whereas our new model does. Moreover, with respect to the cost sharing literature of production-inventory models, this paper introduces a new family of cost sharing allocations: the unitary Owen points. This family is an extension of the Owen set that enjoys very-good properties in production-inventory problems. We also contribute by providing the necessary and sufficient conditions for unitary Owen points to be core allocations. Furthermore, we empirically show that these conditions are satisfied for almost any SI-situation, which results in an explicit quasi-solution for this class of games. Finally, this paper also proves a new result that establishes a relationship between lot-sizing games and a certain family of PI-games, through the Owen’s points of the latter. This relationship enables us to analyze cooperative lot-sizing models using properties of the much simpler and well-known class of PI-games.
The rest of this paper is organized, as follows: the next section reviews the literature of lot-sizing models. Section 3 formulates SI-problems and it shows that SI-games are totally balanced, resorting to a result of [3]. Section 4 describes the unitary Owen points, provides a necessary and sufficient condition for those points to be core allocations, and gives empirical evidence to consider the unitary Owen point as a quasi-solution for SI-games. Section 5 presents a relationship between SI-games and a certain family of PI-games through the Owen’s points of the latter. This interesting relationship simplifies the analysis and construction of core allocations for SI-games. Finally, Section 6 presents a research summary and some conclusions.

2. Literature Review

Several papers have tackled problems that are associated with lot-sizing models and the interested reader is referred to [1] for an excellent survey. However, in addition to the references that can be found therein, some interesting recent papers deserve to be cited, since they consider aspects of coordination and cooperation that are directly related with our model. Related with the concept of coordination, Gharaei et al. [11] develop an integrated lot-sizing policy in a multi-level multi-product supply chain under stochastic conditions with limitations. They use generalised Benders decomposition to obtain a satisfactory performance in optimal solution, the number of iterations, dual infeasibility, constraint violation, and complementarity. In addition, Zissis, Ioannou, and Burnetas [12] study the important aspect of coordination in lot-sizing models. They develop a model for coordinating lot-sizing decisions under bilateral information asymmetry while using a mediator. This mediator makes coordination achievable, without enforcing centralized policies. Therefore, individual objectives can be aligned with channel objectives, reducing costs and eliminating inefficiencies.
Concerning the analysis of cooperation in lot-sizing models, several papers have considered the cost sharing aspects of these models. Specifically, Van den Heuvel, Borm, and Hammers [8] focus on the cooperation in economic lot-sizing situations with homogeneous costs, but without backlogging (henceforth, ELS-games). Subsequently, Guadiola, Meca, and Puerto [9,10] present the class of production-inventory games (henceforth, PI-games). PI-games study the cooperation among heterogeneous companies coming from production-inventory situations with discrete demand and backlogging, but without set-up costs. PI-games may be considered to be ELS games without set-up costs, but with backlogging and heterogeneous costs. They prove that the Owen set, i.e., the set of cost allocations that are achievable through shadow prices (the dual solutions to the primal linear optimization problem) (see [13]), is reduced to a unique cost allocation in the class of PI-games. These authors coined the term Owen point to refer to them and prove that the Owen point is always a coalitional stable and consistent cost allocation, in the sense that there is no group of firms that can improve upon or block this point by reducing the aggregated cost for the group (recall that the core of a cooperative cost game consists of all coalitional stable cost allocations, usually called core allocations). More recently, Chen and Zhang [7] consider the ELS-game with general concave ordering costs and they found out that a core allocation can be computed in polynomial time when all retailers have the same cost parameters (again homogeneous costs). Their approach is based on linear programming (LP) duality. Specifically, they prove that there is an optimal dual solution that defines an allocation in the core and point out that it is not necessarily true that every core allocation can be obtained by means of dual solutions.
On the other hand, Dreschel [14] focuses on cooperative lot-sizing games in supply chains. That paper considers several models of cooperation in lot-sizing problems of different complexity that are analyzed regarding theoretical properties, like monotonicity or concavity, and solved with a row generation algorithm to find stable cost allocations. Zeng, Li, and Cai [15] study the ELS-game with perishable inventory. They consider a single supplier and several retailers that collaborate to place joint orders of known and perishable demand in a determinate number of periods. They demonstrate that the associate ELS-game is subadditive and totally balanced. Moreover, they present a core-solution that allocates, in an equal form, the unit cost to each period.
In another paper, Gopaladesikan and Uhan [16] consider cooperative cost-sharing games that arise from ELS-problems with remanufacturing options. While studying the relative strength and integrality gaps of several mathematical optimization formulations of this problem, they show that the core associated to the cost-sharing game is, in general, empty. However, they show that, for two specific cases: large initial quantity of low cost returns and zero setup costs, the cost sharing game has a non-empty core. Finally, they demonstrate that a cost allocation in the core can be computed in polynomial time. Xu and Yang [17] present a competitive cost-sharing method with approximate cost recovering and cross-monotonic for an ELS-game under a weak triangle inequality assumption. They show the effectiveness of the proposed method with numerical results. In addition, Tsao, Chan, and Wu [18] investigate the combined effects of an imperfect production process, learning effect, and lot-sizing integration on a manufacturer-retailer channel for the Nash game and the cooperation game in an imperfect production system. They also solved the problem by a search procedure, and studied the relationship between downstream entities of the supply chain and the upstream to obtain structural and quantitative results. By numerical experiments, they reach the conclusion that the cooperative policy enables further cost reduction under a wide range of parameter settings. We conclude this literature review, recalling that the class of set-up-inventory games (henceforth, SI-games), considered in this paper, is introduced in [19] as a new class of combinatorial optimization games that arise from cooperation in lot-sizing problems with backlogging and heterogeneous costs. That paper proves that the game is balanced, proposes an “ad hoc” parametric family of cost allocations, and provides sufficient conditions for this family to be stable against the coalitional defection of firms.

3. SI-Games: Reformulation and Balancedness

We begin by formulating the set-up-inventory problems with backlogging (SI-problems).
Consider T periods, numbered from 1 to T, where the demand for a single product occurs in each of them. This demand is satisfied by own production, and it can be done during the production periods, in previous periods (inventory), or later periods (backlogging). A fixed cost must be paid in each production period. Therefore, the model includes production, inventory holding, backlogging, and set-up costs. The aim is to find an optimal ordering plan, which is, a feasible ordering plan that minimizes the sum of set-up, production, inventory holding and backlogging costs. Although the model assumes that companies produce their demand, we can interchangeably consider the case where demand is satisfied either by producing or purchasing. One has simply to interpret that the purchasing costs can be ordering costs (set-up costs) and unit purchasing costs (variable costs). The goal is to establish an operational plan in order to satisfy demand at a minimum total cost. The notation of the parameters and decision variables of the model are described in Table 1.
In the following, we recall the mathematical programming formulation for the set-up-inventory problem (SI-problem). The reader is referred to [3,20] for a detailed discussion of this model. We denote, by C ( d , k , h , b , p ) , the minimum overall operating cost during the planning horizon, then
C ( d , k , h , b , p ) : = min t = 1 T p t q t + h t I t + b t E t + k t z t s.t. I 0 = I T = E 0 = E T = 0 , I t E t = I t 1 E t 1 + q t d t , t { 1 , , T } , q t M · z t , t { 1 , , T } , q t , I t , E t , non-negative , integer , t { 1 , , T } , z t { 0 , 1 } , t { 1 , , T } .
The above objective function minimizes the sum of all the considered costs over the planning horizon. The first constraint imposes that the model must start and finish with an empty inventory. The second group of constraints are flow conservation constraints that ensure the correct transition of inventory and backlogged demand among periods. The third group of constraints model that set-up cost is only charged whenever an order is placed. Zangwill [21] proved that there is an optimal solution to C ( d , k , h , b , p ) , such that, for each t = 1 , , T , E t > 0 and I t > 0 , simultaneously; that is, there is always an optimal solution that fulfills the constraints in the formulation of the problem. Therefore, that formulation provides optimal plans to the problem. Actually, this property and formulations were already proposed by [3]. Obviously, it does not mean that other optimal plans dividing the production may not exist, but restriction to these plans is sufficient for achieving an optimal solution.
In order to simplify the notation, we define Z as a matrix in which all costs are included, which is, Z : = ( K , H , B , P ) being K , H , B and P the matrices containing the set-up, inventory carrying, backlogging and unit production costs for all periods t = 1 , , T . A cooperative cost TU-game is an ordered pair ( N , c ) , where N is a finite set, the set of players, and the characteristic function c is a function from P ( N ) to R with c ( ) = 0 , where P ( N ) is the power set of N (i.e., the set of coalitions in N). We use x ( S ) to denote i S x i with x ( ) = 0 for any cost allocation x R n and for every coalition S N .
For each SI-situation represented by its cost matrices ( N , D , Z ) , we associate a cost TU-game ( N , c ) , where, for any nonempty coalition S N , c ( S ) : = C ( d S , k S , h S , b S , p S ) with d S = i S d i , where d i = d 1 i , . . . , d T i , and the rest of the costs will be the minimum value among all the costs of the players in the coalition S at each one of the periods, serve as an example p S = [ p 1 S , , p T S ] , where p t S = min i S { p t i } for t = 1 , , T . Subsequently, for each S N :
c ( S ) : = min t = 1 T p t S q t + h t S I t + b t S E t + k t S z t s.t. I 0 = I T = E 0 = E T = 0 , I t E t = I t 1 E t 1 + q t d t S , t { 1 , , T } , q t M · z t , t { 1 , , T } , q t , I t , E t , non-negative , integer , t { 1 , , T } , z t { 0 , 1 } , t { 1 , , T } .
Every cost TU-game that is defined in this way is what we call a set-up-inventory game (SI-game). The reader may notice that every PI-game (as introduced by [9]) is a SI-game with k t = 0 , for all t T . Moreover, as mentioned above, although the model assumes that companies produce their demand, we can interchangeably consider the case where demand is satisfied by either producing or purchasing. One has simply to interpret that the purchasing costs can be ordering costs (set-up costs) and unit purchasing costs (variable costs). Recall that the core of a game ( N , c ) consists of those cost allocations that divide the cost of the grand coalition, c ( N ) , in a efficient way, so that no coalition has an incentive to break the consortium because its costs increase. Formally,
C o r e ( N , c ) = x R n x ( N ) = c ( N ) and x ( S ) c ( S ) for all S N .
In the following, as is common in cooperative game theory, we call stable allocations the elements of the core. Bondareva [22] and Shapley [23] independently provide a general characterization of games with a nonempty core by means of balancedness. They prove that ( N , c ) has a nonempty core if and only if it is balanced. In addition, it is a totally balanced game (totally balanced games were introduced by Shapley and Shubik in the study of market games (see [24])) if the core of every subgame is nonempty.
Our goal is to show that SI-games are totally balanced. To do so, we use an easy proof that is based on duality resorting to a result by [3]. Observe that the characteristic function c ( S ) of these games can be written as the optimal value of the following L S I ( S ) problem:
c ( S ) = max 1 t T 1 τ T d τ S p t τ S λ t τ + 1 t T k t S z t                 ( L S I ( S ) ) s.t. d τ S 1 t T λ t τ = d τ S , τ { 1 , , T } , λ t τ z t , t , τ { 1 , , T } , λ t τ , z t { 0 , 1 } , t , τ { 1 , , T } .
The variables λ t τ are equal to 1, if and only if demand in period τ is produced in period t and zero otherwise. Likewise, the variables z t are equal to 1 if and only if there is some production at period t. The cost of covering the demand in period τ if the production is done in period t is given by
p t τ S = p t S if t = τ , p t S + i = t τ 1 h i S if t < τ , p t S + i = τ t 1 b i S if t > τ .
This is the facility location reformulation by [3] of the SI problem. This formulation has a strong dual if the underlying graph of the location problem is a tree ([25]). In this case, the graph is a line and, thus, the mentioned result applies. Let y τ be the dual variable that is associated with the first constraints and β t τ those that are associated with the second family of constraints, then the dual is:
c ( S ) = max 1 τ T d τ S y τ                 ( D S I ( S ) ) s.t. 1 τ T β t τ k t S , t { 1 , , T } , d τ S y τ β t τ d τ S p t τ S , t , τ { 1 , , T } , β t τ 0 , t , τ { 1 , , T } , y t free , t { 1 , , T } .
Reference [3] proved that the linear relaxation of a SI-problem, L S I ( S ) , has an integral optimal solution. Hence, the optimal value of its dual problem matches that of the primal one, which is, v ( D S I ( S ) ) = C ( d S , k S , h S , b S , p S ) = c ( S ) for all S N .
Theorem 1.
Every SI-game is totally balanced.
Proof. 
Take a SI-situation ( N , D , Z ) and the associated SI-game ( N , c ) . Consider ( y * , β * ) to be an optimal solution to dual D S I ( N ) , where y * = ( y 1 * , . . . , y T * ) and β * = ( β 11 * , . . . , β T T * ) . It is known from optimality that
t = 1 T y t * d t N = v ( D S I ( N ) ) = c ( N )
Note that the solution ( y * , β * ) is also feasible for any dual problem with S N , since p N p S , h N h S , b t N b t S and k t N k t S . Therefore,
t = 1 T y t * d t S v ( D S I ( S ) ) = c ( S )
Thus, the allocation ( t = 1 T y t * d t i ) i N C o r e ( N , c ) .
Note that every subgame of a SI-game is also a SI-game. Hence, we can also conclude that every SI-game is totally balanced. □

4. Unitary Owen Points

In this section, we introduce a new family of cost allocations on the class of SI-games. This family is inspired by the flavour of the Owen point and its relationship with the shadow prices of the dual problems that are associated with SI-problems. To define those cost allocations, it is necessary to describe the set of optimal plans and the unitary prices.
Consider a SI-situation ( N , D , Z ) . A feasible ordering plan for such a situation is defined by σ R T , where σ t T { 0 } denotes the period where the demand of period t is ordered. We assume the convention that σ t = 0 if and only if d t = 0 . It means that no order can be placed to satisfy demand at period t, since demand is null there. Moreover, P S ( σ ) R T is defined as the operating cost vector that is associated to the ordering plan σ (henceforth: cost-plan vector) for any coalition S N , where
P t S ( σ ) = 0 if σ t = 0 , p σ t t S if σ t { 1 , . . . , T } .
Given an optimal ordering plan, σ S , for the SI-problem C ( d S , k S , h S , b S , p S ) , the characteristic function is rewritten, as follows: for any non-empty coalition S N ,
c ( S ) = P S ( σ S ) d S + δ ( σ S ) k S = t = 1 T P t S ( σ S ) d t S + δ t ( σ S ) k t S ,
where, δ ( σ S ) = δ t ( σ S ) t T and
δ t ( σ S ) = 1 if r T / σ r S = t , 0 otherwise .
The set of optimal plans is denoted by Λ ( N , D , Z ) : = σ S S P ( N ) where σ S is an optimal ordering plan that is associated to L S I ( S ) . Note that the set of optimal plans may be large, since there are often multiple optimal solutions for the program L S I ( S ) . Core allocations that are built from optimal dual variables are known to exhibit some questionable properties, as pointed out, for instance, by [26] or [27]. For this reason, whenever the core is larger than the set of allocations coming from dual variables, it is interesting to provide some alternative core allocations. In the following, we derive alternatives that, under mild conditions, are stable, i.e., core allocations for these situations.
We define the unitary prices as the sum of the production, inventory, and backlogging costs plus a proportion of the fixed order cost which depends on the total demand satisfied in each period.
Definition 1.
Let ( N , D , Z ) be a SI-situation and σ S S P ( N ) Λ ( N , D , Z ) . For each period t T and each coalition S N , the unitary price is defined, as follows:
y t σ S , d S , z S : = 0 i f σ t S = 0 , P t S ( σ S ) + k σ t S S m Q S ( σ t S ) d m S i f σ t S 0 ,
where Q S ( t ) : = k T : σ k S = t and z S represent the cost matrix ( k S , h S , b S , p S ) .
The reader should observe that Q S ( t ) is the set of periods that satisfy the demand in period t, for the optimal plan σ S . Note that, for any coalition S N , t = 1 T y t σ S , d S , z S · d t S = c ( S ) .
The next proposition shows that we may construct core allocations from the unitary prices of the grand coalition, as long as they are the cheapest in each period with positive demand. We shall call them unitary Owen points.
Definition 2.
Let ( N , D , Z ) be a SI-situation and σ S S P ( N ) Λ ( N , D , Z ) . The unitary Owen point is given by
θ σ N , d N , z N : = t = 1 T y t σ N , d N , z N · d t i i N .
Note that every optimal plan generates a unit price for each period of time and, hence, a unitary Owen point.
Observe that, from y ( σ N , d N , z N ) , we can build a solution ( y ( σ N , d N , z N ) , β ( σ N ) ) with β σ N ( τ ) , τ = 0 if σ N ( τ ) = 0 and β σ N ( τ ) , τ = k σ N ( τ ) N m Q N ( σ N ( τ ) ) d m N if σ N ( τ ) 0 satisfying c ( N ) = τ = 1 T d τ N y t ( σ N , d N , z N ) . However, it may not be a feasible solution of the dual for the grand coalition whenever P τ N ( σ N ( τ ) ) > p t τ N for some t. Still, the unitary Owen point that is associated with this dual solution can be a core allocation.
The following example elaborates on a SI-situation with three players and two periods. The unitary Owen point for the corresponding SI-game is a core allocation, but this allocation does not come from optimal dual prices.
Example 1.
Consider the following SI-situation with two periods and three players and the associated SI-game, as shown in Table 2:
The optimal plan for coalition N is σ N = ( 1 , 1 ) with p N ( σ N ) = 5 , 8 and y σ N , d N , z N = 5 + 3 10 , 8 + 3 10 . The unitary Owen point θ σ N , d N , z N = 18 + 9 10 , 59 , 40 + 1 10 C o r e ( N , c ) . Note that ( y ( σ N , d N , z N ) , β ( σ N ) ) with β 21 ( σ N ) = 3 10 , β 22 ( σ N ) = 3 10 and β t τ ( σ N ) = 0 for all the remaining t and τ, is not feasible for the dual problem D S I ( N ) . Indeed, it violates the constraint d 2 N y 2 ( σ N , d N , z N ) β 22 ( σ N ) d 2 N p 22 N , since this is equivalent to 32 + 9 10 24 .
Therefore, it is clear that the unitary Owen point can provide core allocation, which does not come from optimal dual prices, although it is not clear under which conditions this unitary price fulfills this property. The following result provides an easy sufficient condition for this to happen.
Proposition 1.
Let ( N , D , Z ) be a SI-situation, σ S S P ( N ) Λ ( N , D , Z ) , and ( N , c ) the associated SI-game. If y t σ N , d N , z N y t σ S , d S , z S for all t T and for all S N with d t S 0 , then
θ σ N , d N , z N C o r e ( N , c ) .
Proof. 
It is straightforward from the definition of the unitary Owen point. □
It would be reasonable that, the larger a coalition, the lower its unit prices, since its members operate with the best technology available in the group. Unfortunately, this condition is not always satisfied as Example 3 shows. Therefore, we are interested in finding stronger conditions than the one that is given in Proposition 1. This question is addressed below.
In order to simplify the notation, for each t T , we define:
  • Cost difference per demand unit between coalition S and R in a period t:
    a t S R : = P t S ( σ S ) P t R ( σ R ) .
    Note that a t S R + a t R S = 0 .
  • Aggregate demand of coalition S N in all of those periods that satisfy its demand in period t:
    α t ( S ) : = m Q N ( t ) d m S .
  • Aggregate order cost of coalition S N :
    k ( S ) : = t T S k t S ,
    where T S : = t T δ t ( σ S ) = 1 is the set of ordering periods.
The next theorem provides the necessary and sufficient conditions for the unitary Owen point to be a core allocation. These conditions state an upper bound for the average cost savings per unit demand in the grand coalition, for those periods where an order is placed. Such an upper bound is related to the savings in fixed order costs.
Theorem 2.
Let ( N , D , Z ) be a SI-situation, σ S S P ( N ) Λ ( N , D , Z ) , and ( N , c ) the associated SI-game. θ σ N , d N , z N C o r e ( N , c ) if and only if there are real weights β t S , for any S N and any t T N with α t ( S ) > 0 , satisfying that
j Q N ( t ) a j N S · d j S α t ( S ) β t S · k ( S ) α t ( S ) k t N α t ( N )
with t T N : α t ( S ) > 0 β t S 1 .
Proof. 
(if) Take σ S S P ( N ) Λ ( N , D , Z ) and consider a coalition S N . We must prove that θ σ N , d N , z N C o r e ( N , c ) , e.g., i S θ i σ N , d N , z N c ( S ) 0 . Indeed,
i S θ i σ N , d N , z N c ( S )
= t = 1 T y t σ N , d N , z N · d t S t = 1 T y t σ S , d S , z S · d t S
= t = 1 T a t N S · d t S + k σ t N N · d j S m Q N ( σ t N ) d m N k σ t S S · d j S m Q S ( σ t S ) d m S
= t T N j Q N ( t ) a j N S · d j S + k t N · d j S α t ( N ) k ( S )
= t T N : α t ( S ) > 0 α t ( S ) · j Q N ( t ) a j N S · d j S α t ( S ) + k t N · α t ( S ) α t ( N ) k ( S )
t T N : α t ( S ) > 0 β t S · α t ( S ) · k ( S ) α t ( S ) α t ( S ) · k t N α t ( N ) + k t N · α t ( S ) α t ( N ) k ( S )
= k ( S ) · t T N : α t ( S ) > 0 β t S k ( S ) 0
(only if) Consider now that θ σ N , d N , z N C o r e ( N , c ) . Then, for all S N , i S θ i σ N , d N , z N c ( S ) 0 which is equivalent to
t T N j Q N ( t ) a j N S · d j S + k t N · d j S α t ( N ) k ( S ) .
For all t T N and every coalition S N with α t ( S ) > 0 , there are always real weights β t S with t T N β t S 1 , satisfying
j Q N ( t ) a j N S · d j S + k t N · d j S α t ( N ) β t S · k ( S ) , j Q N ( t ) a j N S · d j S α t ( S ) + k t N · α t ( S ) α t ( N ) · α t ( S ) β t S · k ( S ) α t ( S ) , j Q N ( t ) a j N S · d j S α t ( S ) β t S · k ( S ) α t ( S ) k t N α t ( N ) .
The next example illustrates Proposition 1 and Theorem 2. It shows how unitary Owen points are calculated by using unitary prices.
Example 2.
Consider the following SI-situation with three periods and three players with the associated SI-game, as shown in Table 3:
An optimal plan is given by Table 4:
Thus, the unitary prices for the optimal plan above are described in Table 5:
One can observe that y t σ N , d N , z N y t σ S , d S , z S for all t T and, so, by Proposition 1, θ σ N , d N , z N = 6.6 , 5.6 , 9.8 C o r e ( N , c ) .
On the other hand, the ordering plan for the grand coalition σ ˜ N = ( 1 , 2 , 3 ) belongs to an optimal plan and the associated unit prices are y 1 σ ˜ N , d N , z N = 1 + 1 5 , y 2 σ ˜ N , d N , z N = 1 + 1 5 and y 3 σ ˜ N , d N , z N = 1 + 5 5 . Note that for this plan T N = { 1 , 2 , 3 } . Theorem 2 is applied here for the weights that are given in Table 6.
Hence, it follows that θ σ ˜ N , d N , z N = 6 8 , 5 6 , 9 6 C o r e ( N , c ) .
This section is completed with a third example showing that, if any of the conditions either of the Proposition 1 or Theorem 2 fail, the unitary Owen points are no longer core allocations.
Example 3.
Now, consider the following SI-situation with three periods, two players, and the associated 2-player SI-game, given by Table 7:
There is a single optimal ordering plan that is shown in Table 8:
The unitary prices for the optimal plan above are described in Table 9:
Note that θ σ N , d N , z N = 30 + 200 11 , 35 + 350 11 = ( 48 18 ^ , 66 81 ^ ) is not a core allocation. Theorem 2 fails here, because T N = { 2 } and β 2 { 1 } 5 4 .

Numerical Experiments

At first glance, the reader might think that the conditions of Theorem 2 are too restrictive, i.e., they are only satisfied by a small family of SI-situations. However, an empirical analysis simulating SI-situations shows that most of the instances satisfy those conditions. Indeed, we start by randomly generating (using the uniform probability distribution) a first set of 100,000 instances of SI-situations, so that, for every player and for each period, the data range in d t i 0 , 30 , p t i , h t i , b t i 0 , 10 , and k t i 0 , 50 . Table 10 shows the percentage of SI-situations for which the Unitary Owen point belongs to the core of the corresponding SI-game.
It can be seen that the the larger the number of players and periods, the higher the percentage that some unitary Owen point belongs to the core. In case that we impose that the demand and the costs are greater than zero: d t i 1 , 30 , p t i , h t i , b t i 1 , 10 , and k t i 1 , 50 , the results even improve significantly, as Table 11 shows.
In the previous simulation, the range of variation for the costs have been chosen, so that those costs are actually relevant in determining the optimal plans for each coalition. In addition, if the the set-up costs are large when compared to the other costs, as, for instance, for d t i 0 , 10 , p t i , h t i , b t i 0 , 10 and k t i 50 , 500 the percentage of instances where the unitary Owen point is a core allocation is close to 99.995 % , even for the case of two players and two periods. Moreover, if the demand is larger, as happens in the following situation d t i 10 , 50 , p t i , h t i , b t i 0 , 10 and k t i 0 , 50 , percentages of “success” also increase close to 1 ( 99.999 % ).

5. SI-Games and PI-Games

To complete the paper, we provide a relationship between a generic SI-game and a specific family of PI-games through Owen’s points of the latter. We use Owen points from an ad hoc family of PI-situations constructed from core allocations of the so-called surplus game, which measures the excess in costs that occurs with respect to the minimum unit price. This interesting relationship simplifies the analysis and construction of core allocations for SI-games.
First, we introduce the minimum unitary prices for every optimal plan. Denote, by Δ : = σ S S P ( N ) , an optimal plan in Λ ( N , D , Z ) .
Definition 3.
Let ( N , D , Z ) be a SI-situation. The minimum unitary price for Δ, in each period t T , is
y t * ( Δ ) = min S N d t S 0 { y t σ S , d S , z S } .
Second, for each coalition, we measure the excess in costs that occurs with respect to the minimum unit prices. The resulting cost game is what we have called surplus game.
Definition 4.
Let ( N , D , Z ) be a SI-situation and ( N , c ) the associated SI-game. For any Δ Λ ( N , D , Z ) , the surplus game ( N , c Δ ) is defined for all S N , as
c Δ ( S ) : = c ( S ) t = 1 T y t * ( Δ ) · d t S .
Note that the surplus game is a non-negative cost game that measures the increase in costs by the influence of set-up costs. The first result of this section shows that surplus games are always balanced.
Proposition 2.
Every surplus game ( N , c Δ ) is balanced.
Proof. 
It follows from Theorem 1 that every SI-game ( N , c ) is balanced. Take a core allocation x R N for it. For each S N , it holds that
x ( S ) c ( S ) x ( S ) t = 1 T y t * ( Δ ) · d t S c ( S ) t = 1 T y t * ( Δ ) · d t S x ( S ) t = 1 T y t * ( Δ ) · d t S c Δ ( S ) i S x i t = 1 T y t * ( Δ ) · d t i c Δ ( S ) .
Moreover x ( N ) = c ( N ) , which easily implies that i N x i t = 1 T y t * ( Δ ) · d t i = c Δ ( N ) . Hence, we conclude that x i t = 1 T y t * ( Δ ) · d t i i N C o r e ( N , c Δ ) .
In the following, we use this game to construct core allocations for SI-games by means of the Owen points of the surplus game, which is an easy PI-game. The next result provides a necessary and sufficient condition for this purpose: the set-up costs cannot contribute to any increase in costs for the grand coalition. In other words, there are no costs exceeding the unit prices of the grand coalition.
Proposition 3.
Let ( N , c ) be a SI-game. For any Δ Λ ( N , D , Z ) ,
c Δ ( N ) = 0   i f   a n d   o n l y   i f   t = 1 T y t * ( Δ ) · d t i i N C o r e ( N , c ) .
Proof. 
(If) If c Δ ( N ) = 0 then t = 1 T y t * ( Δ ) · d t N = c ( N ) . For each S N , i S t = 1 T y t * ( Δ ) · d t i = t = 1 T y t * ( Δ ) · d t S t = 1 T y t σ S , d S · d t S = c ( S ) . Thus, t = 1 T y t * ( Δ ) · d t i i N C o r e ( N , c ) .
(Only if) If t = 1 T y t * ( Δ ) · d t i i N C o r e ( N , c ) , it is satisfied that t = 1 T y t * ( Δ ) · d t N = c ( N ) , and, so, c Δ ( N ) = 0 .
The main theorem in this section shows that the core of any SI-game consists of the Owen points of certain PI-games that were obtained from core allocations of surplus games. To state this theorem, it is necessary to describe a procedure for constructing a PI-situation from core allocations of surplus games.
Consider a SI-situation ( N , D , Z ) , the associated SI-game ( N , c ) , and the surplus game ( N , c Δ ) , for Δ Λ ( N , D , Z ) . For any α C o r e ( N , c Δ ) , N , D ¯ ( α ) , Z ¯ is a PI-situation with Z ¯ = ( K ¯ , H ¯ , B ¯ , P ¯ ) and D ¯ ( α ) = [ d ¯ 1 , , d ¯ n ] , K ¯ = 0 , H ¯ = [ M , , M ] , B ¯ = [ M , , M ] , P ¯ = [ p ¯ , , p ¯ ] , with p ¯ = ( y 1 * ( Δ ) , . . . , y T * ( Δ ) , 1 ) , d ¯ i = ( d 1 i , . . . , d T i , α i ) for all i N and M R N large enough. This procedure shows that any SI-situation can be transformed into multiple PI-situations just by using the core of the surplus games.
Theorem 3.
Let ( N , c ) be a SI-game and ( N , c Δ ) the associated surplus game for Δ Λ ( N , D , Z ) . Thus,
C o r e ( N , c ) = O w e n N , D ¯ ( α ) , Z ¯ : α C o r e ( N , c Δ ) .
Proof. 
As ( N , c Δ ) is balanced, there is at least one α R N , such that α ( S ) c Δ ( S ) = c ( S ) t = 1 T y t * ( Δ ) · d t S for all S N and α ( N ) = c ( N ) t = 1 T y t * ( Δ ) · d t N . Consider a PI-situation ( N , D ¯ ( α ) , Z ¯ ) with T + 1 periods, where
D ¯ ( α ) = [ d ¯ 1 , , d ¯ n ] , K ¯ = 0 , H ¯ = [ M , , M ] , B ¯ = [ M , , M ] , P ¯ = [ p ¯ , , p ¯ ]
with p ¯ = ( y 1 * ( Δ ) , . . . , y T * ( Δ ) , 1 ) , d ¯ i = ( d 1 i , . . . , d T i , α i ) for all i N and M R N large enough. For each i N , O w e n i N , D ¯ ( α ) , Z ¯ = t = 1 T + 1 y t * ( N ) d t i = t = 1 T y t * ( Δ ) d t i + α i . Subsequently, for all S N :
i S O w e n i N , D ¯ ( α ) , Z ¯ = t = 1 T y t * ( Δ ) · d t S + α ( S ) t = 1 T y t * ( Δ ) · d t S + c ( S ) t = 1 T y t * ( Δ ) · d t S = c ( S ) .
Moreover, i N O w e n i N , D ¯ ( α ) , Z ¯ = t = 1 T y t * ( Δ ) d t N + α ( N ) = t = 1 T y t * ( Δ ) d t N + c ( N ) t = 1 T y t * ( Δ ) d t N = c ( N ) . Thus O w e n N , D ¯ ( α ) , Z ¯ C o r e ( N , c ) .
On the other hand, if x C o r e ( N , c ) , for each S N , it holds that
x ( S ) c ( S ) ; x ( S ) t = 1 T y t * ( Δ ) · d t S c ( S ) t = 1 T y t * ( Δ ) · d t S ; i S x i i S t = 1 T y t * ( Δ ) · d t { i } c Δ ( S ) ; i S x i t = 1 T y t * ( Δ ) · d t { i } c Δ ( S ) ;
Moreover, x ( N ) = c ( N ) i N x i t = 1 T y t * ( Δ ) · d t i = c Δ ( N ) . Thus, for each x C o r e ( N , c ) , we can take α i : = x i t = 1 T y t * ( Δ ) · d t i for all i N , such that α C o r e ( N , c Δ ) . From there, it easily follows that O w e n N , D ¯ ( α ) , Z ¯ = t = 1 T y t * ( Δ ) · d t i + α i i N = x .
We illustrate the procedure above with the Example 3 that is shown above.
Example 4.
Consider the two-player SI-game that is given in Example 3. We have shown that the unitary Owen point is not a core allocation for this example. It can be easily checked that the minimal unit prices are those shown in Table 12.
Thus, the surplus game is given by in Table 13
Consider a core allocation from the surplus game, for instance, the nucleolus η ( N , c Δ ) = ( 10 11 , 3 2 11 ) . We obtain a core allocation for the SI-game just by calculating the Owen point of the associated PI-situation N , D ¯ ( η ( N , c Δ ) ) , Z ¯ . Thus, O w e n N , D ¯ ( η ( N , c Δ ) ) , Z ¯ = ( 45 , 70 ) . It can be concluded that
η ( N , c ) = O w e n N , D ¯ ( η ( N , c Δ ) ) , Z ¯ .
In the above example, the nucleolus of the surplus game leads to the nucleolus of the SI-game through the Owen point. The last result in the paper shows that this close relationship between both nucleoli always holds, e.g., the nucleolus of any SI-game matches the Owen point for the PI-situation that is obtained from the nucleolus of the surplus game.
Proposition 4.
Let ( N , D , Z ) be a SI-situation, ( N , c ) the associated SI-game, and ( N , c Δ ) the surplus game for Δ Λ ( N , D , Z ) . Thus,
O w e n N , D ¯ ( η ( N , c Δ ) ) , Z ¯ = η ( N , c ) .
Proof. 
It is known that x C o r e ( N , c ) if and only if x Δ : = x i t = 1 T y t * ( Δ ) · d t i i N C o r e ( N , c Δ ) . Thus, the excess vectors, e ( S , x ) , and e Δ ( S , x Δ ) coincide.
For each coalition S N , it holds that:
e ( S , η ( N , c ) ) = c ( S ) i S η i ( N , c ) = c Δ ( S ) + t = 1 T y t * ( Δ ) · d t S i S η i ( N , c ) = c Δ ( S ) i S η i ( N , c ) t = 1 T y t * ( Δ ) · d t i .
Therefore, η i ( N , c Δ ) = η i ( N , c ) t = 1 T y t * ( Δ ) · d t i for all i N , because otherwise η ( N , c ) would not be the nucleolus. Moreover,
c Δ ( S ) η i ( N , c Δ ) = c ( S ) t = 1 T y t * ( Δ ) · d t S + i S η i ( N , c Δ ) = c ( S ) i S O w e n i N , D ¯ ( η ( N , c Δ ) ) , Z ¯ = e ( S , O w e n N , D ¯ ( η ( N , c Δ ) ) , Z ¯ ) .
This implies that O w e n N , D ¯ ( η ( N , c Δ ) ) , Z ¯ = η ( N , c ) .

6. Discussion

The study of cooperation in lot-sizing problems with backlogging and heterogeneous costs has been previously considered by [19]. The authors prove that there are always stable allocations of the overall operating cost among the firms, so that no group of agents benefit from leaving the consortium. They propose a parametric family of cost allocations and provide sufficient conditions for this to be a stable family against coalitional defections of firms and focus on those periods of the time horizon that are consolidated, analyzing their effect on the stability of cost allocations.
This paper completes the study of those cooperative lot-sizing models by presenting unitary Owen points. As mentioned, the Owen point works very well for constructing core-allocations in the class of PI-games. Unfortunately, no longer works for SI-problems. In spite of that, here we have managed to construct a particular kind of prices, which we call unitary prices, based on the production, inventory, and backlogging costs, and a proportion of the fixed order cost, which depends on the total demand satisfied in each period. These unit prices resemble the Owen point and allow to replicate its construction, so that these allocations “a la Owen” are called unitary Owen points. These quantities can be understood as approximate dual prices that allow pricing each firm resources, in order to distribute, in a stable manner, the overall operating costs. Necessary and sufficient conditions are provided for the unitary Owen points to belong to the core of the cooperative game. In addition, we provide empirical evidence, through simulation, showing that, in randomly generated situations, the above condition is fulfilled in 99% of cases. Finally, a relationship between lot-sizing games and a certain family of production-inventory games, through Owen’s points of the latter, is described. This interesting relationship enables us to easily derive and interpret a variety of coalitionally stable allocations for cooperative lot-sizing models. The growing literature that is devoted to the study of cooperation in lot-sizing models shows that there are always ways to allocate the minimum cost that results from cooperation that are coalitionally stable. In addition, a few algorithms have been proposed to determine some of these allocations. The main contribution of this paper is that it presents an explicit cost allocation for cooperative lot-sizing models with backlogging and heterogeneous costs that is coalitional stable and consistent in 99% of cases.
Moreover, the analysis of cooperation in general lot-sizing models offers a vast field for future research. We propose the following directions for future research. The first direction is to find a set of properties the determine the unitary Owen point by means of an axiomatic characterization. The second direction is to consider lot-sizing models with capacity constraints, which is, to study capacitated lot-sizing models with backlogging. We believe that adding restrictions on the companies’ production capacity could create incentives for them to compete with each other, in a first stage, and to cooperate later, once the production capacity has been decided. Finally, it would also be interesting to study the cooperation in lot-sizing models with limited information sharing. Full information sharing us a typical assumption in cooperative models. However, in supply chains settings, companies may not release all of their relevant information. Furthermore, it should be possible to design mechanisms to encourage the firms to release full and true information.

Author Contributions

The authors of this manuscript have evenly contributed to all aspects of the research. Conceptualization, L.A.G., A.M. and J.P.; methodology, L.A.G., A.M. and J.P.; software, L.A.G., A.M. and J.P.; validation, L.A.G., A.M. and J.P.; formal analysis, L.A.G., A.M. and J.P.; investigation, L.A.G., A.M. and J.P.; writing—original draft preparation, L.A.G., A.M. and J.P.; writing—review and editing, L.A.G., A.M. and J.P.; funding acquisition, A.M. and J.P. All authors have read and agreed to the published version of the manuscript.

Funding

The research authors is supported from Spain’s Ministerio de Ciencia, Innovación y Universidades (MCIU), from the Agencia Estatal de Investigación (AEI) and from the Fondo Europeo de Desarrollo Regional (FEDER) under the projects MTM2016-74983-C02-01 and PGC2018-097965-B-I00. The research of the third author is also partially supported from projects FEDER-US-1256951, CEI-3-FQM331 and NetmeetData: Ayudas Fundación BBVA a equipos de investigación científica 2019.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Brahimi, N.; Absi, N.; Dauzère-Pérès, S. Nordli, Single-item dynamic lot-sizing problems: An updated survey. Eur. J. Oper. Res. 2017, 263, 838–863. [Google Scholar] [CrossRef]
  2. Ullah, H.; Parveen, S. A Literature Review on Inventory lot-sizing Problems. Glob. J. Res. Eng. 2010, 10, 21–36. [Google Scholar]
  3. Pochet, Y.; Wolsey, A.L. Lot-size models with backlogging: Strong reformulations and cutting planes. Math. Program. 1988, 40, 317–335. [Google Scholar] [CrossRef]
  4. Hall, N.G.; Liu, Z. Cooperative and Noncooperative Games for Capacity Planning and Scheduling. In TutORials in Operations Research: State-of-the-Art Decision-Making Tools in the Information-Intensive Age; INFORMS: Hanover, MD, USA, 2008; pp. 108–129. [Google Scholar]
  5. Li, H.; Meissner, J. Competition under capacitated dynamic lot-sizing with capacity acquisition. Int. J. Prod. Econ. 2011, 131, 535–544. [Google Scholar] [CrossRef] [Green Version]
  6. Carvalho, M.; Pedroso, J.P.; Telha, C.; Van Vyve, M. Competitive uncapacitated lot-sizing game. Int. J. Prod. Econ. 2018, 204, 148–159. [Google Scholar] [CrossRef]
  7. Chen, X.; Zhang, J. Duality approaches to economic lot-sizing games. Prod. Oper. Manag. 2016, 25, 1203–1215. [Google Scholar] [CrossRef] [Green Version]
  8. Van den Heuvel, W.; Borm, P.; Hamers, H. Economic lot-sizing games. Eur. J. Oper. Res. 2007, 176, 1117–1130. [Google Scholar] [CrossRef] [Green Version]
  9. Guardiola, L.A.; Meca, A.; Puerto, J. Production-Inventory games: A new class of totally balanced combinatorial optimization games. Games Econ. Behav. 2009, 65, 205–219. [Google Scholar] [CrossRef] [Green Version]
  10. Guardiola, L.A.; Meca, A.; Puerto, J. PI-games and pmas games: Characterizations of Owen point. Math. Soc. Sci. 2008, 56, 96–108. [Google Scholar] [CrossRef] [Green Version]
  11. Gharaei, A.; Karimi, M.; Hoseini Shekarabi, S.A. Joint Economic Lot-sizing in Multi-product Multi-level Integrated Supply Chains: Generalized Benders Decomposition. Int. J. Syst. Sci. Oper. Logist. 2020, 7, 309–325. [Google Scholar] [CrossRef]
  12. Zissis, D.; Ioannou, G.; Burnetas, A. Coordinating Lot Sizing Decisions Under Bilateral Information Asymmetry. Prod. Oper. Manag. 2020, 29, 371–387. [Google Scholar] [CrossRef]
  13. Owen, G. On the core of linear production games. Math. Program. 1975, 9, 358–370. [Google Scholar] [CrossRef]
  14. Dreschel, J. Cooperative Lot-Sizing Games in Supply Chains; Springer: Berlin, Germany, 2010. [Google Scholar]
  15. Zeng, Y.; Li, J.; Cai, X. Economic lot-sizing games with perishable inventory. In Proceedings of the ICSSSM11, Tianjin, China, 25–27 June 2011; pp. 1–5. [Google Scholar] [CrossRef]
  16. Gopaladesikan, M.; Uhan, N.A. Cost Sharing for the Economic Lot-Sizing Problem with Remanufacturing Options. 2011. Available online: http://www.optimization-online.org/DB_FILE/2010/09/2733.pdf (accessed on 15 January 2021).
  17. Xu, D.; Yang, R. A cost-sharing method for an economic lot-sizing game. Oper. Res. Lett. 2009, 37, 107–110. [Google Scholar] [CrossRef]
  18. Tsao, Y.C.; Chen, T.H.; Wu, P.Y. Effects of Lot-Sizing Integration and Learning Effect on Managing Imperfect Items in a Manufacturer-Retailer Chain. J. Appl. Math. 2013, 9, 1–11. [Google Scholar] [CrossRef]
  19. Guardiola, L.A.; Meca, A.; Puerto, J. Cooperation in lot-sizing problems with heterogeneous costs: The effect of consolidated periods. arXiv 2021, arXiv:2103.09086. [Google Scholar]
  20. Zangwill, W.I. A deterministic multi-period production scheduling model with backlogging. Manag. Sci. 1966, 13, 105–119. [Google Scholar] [CrossRef]
  21. Zangwill, W.I. A backlogging model and multi-echelon model of a dynamic economic lot size production system—A network approach. Manag. Sci. 1969, 15, 506–527. [Google Scholar] [CrossRef]
  22. Bondareva, O.N. Some applications of linear programming methods to the theory of cooperative games. Probl. Kibernety 1963, 10, 119–139. (In Russian) [Google Scholar]
  23. Shapley, L.S. On Balanced Sets and Cores. Naval. Res. Logist. 1967, 14, 453–460. [Google Scholar] [CrossRef]
  24. Shapley, L.S.; Shubik, M. On market games. J. Econ. Theory 1969, 1, 9–25. [Google Scholar] [CrossRef]
  25. Tamir, A. On the complexity of some classes of location problems. Transp. Sci. 1992, 26, 352–354. [Google Scholar] [CrossRef] [Green Version]
  26. Perea, F.; Puerto, J.; Fernández, F.R. Avoiding unfairness of Owen allocations in linear production processes. Eur. J. Oper. Res. 2012, 220, 125–131. [Google Scholar] [CrossRef] [Green Version]
  27. Fernández, F.R.; Hinojosa, M.A.; Puerto, J. Core solutions in vector-valued games. J. Optim. Theory Appl. 2002, 112, 331–360. [Google Scholar] [CrossRef]
Table 1. Notation table.
Table 1. Notation table.
Tnumber of periods in the planning horizon
d t demand during period t
p t unit production costs in period t
h t unit inventory carrying costs in period t
b t unit backlogging carrying costs in period t
k t set-up cost in period t
M = t = 1 T d t upper bound on the production
Decision variables
q t production during period t
I t inventory at the end of the period t
E t backlogged demand at the end of period t
z t a binary variable that assumes value 1 if an order
is placed at the beginning of period t and 0, otherwise
Table 2. SI-situation with two periods and three players and the associated SI-game.
Table 2. SI-situation with two periods and three players and the associated SI-game.
d 1 S d 2 S p 1 S p 2 S h 1 S b 1 S k 1 S k 2 S c
{ 1 } 2199646839
{ 2 } 82969779100
{ 3 } 61563561044
{ 1 , 2 } 103966468122
{ 1 , 3 } 8256346862
{ 2 , 3 } 143563569100
{ 1 , 2 , 3 } 164563468118
Table 3. SI-situation with three periods and three players with the associated SI-game.
Table 3. SI-situation with three periods and three players with the associated SI-game.
d 1 S d 2 S d 3 S p 1 S p 2 S p 3 S h 1 S h 2 S b 1 S b 2 S k 1 S k 2 S k 3 S c
{ 1 } 13111111113158
{ 2 } 211234111114812
{ 3 } 213235111111720
{ 1 , 2 } 342111111111513
{ 1 , 3 } 344111111111517
{ 2 , 3 } 424234111111731
{ 1 , 2 , 3 } 555111111111522
Table 4. An optimal plan for the SI-situation.
Table 4. An optimal plan for the SI-situation.
σ 1 S σ 2 S σ 3 S P 1 S ( σ S ) P 2 S ( σ S ) P 3 S ( σ S ) k ( S )
{ 1 } 2222121
{ 2 } 1112341
{ 3 } 1112341
{ 1 , 2 } 1221122
{ 1 , 3 } 1221122
{ 2 , 3 } 1112341
{ 1 , 2 , 3 } 1221122
Table 5. The unitary prices associated to the optimal plan above.
Table 5. The unitary prices associated to the optimal plan above.
y 1 σ S , d S , z S y 2 σ S , d S , z S y 3 σ S , d S , z S
{ 1 } 2 + 1 5 1 + 1 5 2 + 1 5
{ 2 } 2 + 1 4 3 + 1 4 4 + 1 4
{ 3 } 2 + 1 6 3 + 1 6 4 + 1 6
{ 1 , 2 } 1 + 1 3 1 + 1 6 2 + 1 6
{ 1 , 3 } 1 + 1 3 1 + 1 8 2 + 1 8
{ 2 , 3 } 2 + 1 10 3 + 1 10 4 + 1 10
{ 1 , 2 , 3 } 1 + 1 5 1 + 1 10 2 + 1 10
Table 6. Weights associated to the optimal plan.
Table 6. Weights associated to the optimal plan.
β 1 S β 2 S β 3 S t T N β t S
{ 1 } 4 5 3 5 0 1 5
{ 2 } 8 5 9 5 2 27 5
{ 3 } 8 5 9 5 6 47 5
{ 1 , 2 } 3 10 4 10 0 7 10
{ 1 , 3 } 3 10 4 10 0 7 10
{ 2 , 3 } 16 5 18 5 8 27 5
Table 7. SI-situation with three periods and two players with the associated SI-game.
Table 7. SI-situation with three periods and two players with the associated SI-game.
d 1 S d 2 S d 3 S p 1 S p 2 S p 3 S h 1 S h 2 S b 1 S b 2 S k 1 S k 2 S k 3 S c
{ 1 } 0101011111111501546
{ 2 } 035011111111501571
{ 1 , 2 } 04510111111115015115
Table 8. An optimal plan for SI-situation.
Table 8. An optimal plan for SI-situation.
σ 1 S σ 2 S σ 3 S P 1 S ( σ S ) P 2 S ( σ S ) P 3 S ( σ S ) k ( S )
{ 1 } 01302116
{ 2 } 0100201
{ 1 , 2 } 02201250
Table 9. The unitary prices associated to the optimal plan above.
Table 9. The unitary prices associated to the optimal plan above.
y 1 σ S , d S y 2 σ S , d S y 3 σ S , d S
{ 1 } 0 2 + 1 10 1 + 15 10
{ 2 } 0 2 + 1 35 0
{ 1 , 2 } 0 1 + 50 55 2 + 50 55
Table 10. Percentage of instances fulfilling the condition of Theorem 2 for the first set of instances.
Table 10. Percentage of instances fulfilling the condition of Theorem 2 for the first set of instances.
Players T = 2 T = 3 T = 4 T = 5
2 99.934 % 99.979 % 99.993 % 100 %
3 99.942 % 99.983 % 99.989 % 99.995 %
4 99.950 % 99.991 % 99.996 % 99.999 %
5 99.974 % 99.982 % 99.992 % 99.998 %
6 99.974 % 99.993 % 99.998 % 99.999 %
7 99.985 % 99.996 % 99.999 % 100 %
Table 11. Percentage of instances fulfilling the condition of Theorem 2 for instances with positive costs.
Table 11. Percentage of instances fulfilling the condition of Theorem 2 for instances with positive costs.
Players T = 2 T = 3 T = 4 T = 5
2 99.984 % 99.996 % 99.999 % 100 %
3 99.997 % 99.995 % 99.999 % 99.999 %
4 99.998 % 99.996 % 99.999 % 99.998 %
5 100 % 99.999 % 100 % 100 %
6 100 % 100 % 100 % 100 %
Table 12. Minimal unit prices.
Table 12. Minimal unit prices.
y 1 * ( Δ ) y 2 * ( Δ ) y 3 * ( Δ )
0 1 + 50 55 1 + 15 10
Table 13. The surplus game.
Table 13. The surplus game.
c c Δ
{ 1 } 46 1 + 10 11
{ 2 } 71 4 + 2 11
{ 1 , 2 } 115 4 + 1 11
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Guardiola, L.A.; Meca, A.; Puerto, J. Unitary Owen Points in Cooperative Lot-Sizing Models with Backlogging. Mathematics 2021, 9, 869. https://doi.org/10.3390/math9080869

AMA Style

Guardiola LA, Meca A, Puerto J. Unitary Owen Points in Cooperative Lot-Sizing Models with Backlogging. Mathematics. 2021; 9(8):869. https://doi.org/10.3390/math9080869

Chicago/Turabian Style

Guardiola, Luis A., Ana Meca, and Justo Puerto. 2021. "Unitary Owen Points in Cooperative Lot-Sizing Models with Backlogging" Mathematics 9, no. 8: 869. https://doi.org/10.3390/math9080869

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

Article Metrics

Back to TopTop