Next Article in Journal
Earthquake Catastrophe Bond Pricing Using Extreme Value Theory: A Mini-Review Approach
Next Article in Special Issue
An Aggregation Rule Based on the Binomial Distribution
Previous Article in Journal
On the Global Behaviour of Solutions for a Delayed Viscoelastic-Type Petrovesky Wave Equation with p-Laplacian Operator and Logarithmic Source
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cooperative Purchasing with General Discount: A Game Theoretical Approach

by
Jose A. García-Martínez
1,*,
Ana Meca
2 and
G. Alexander Vergara
3,4
1
Departamento de. Estudios Económicos y Financieros, Universidad Miguel Hernández de Elche, 03202 Elche, Spain
2
I. U. Centro de Investigación Operativa, Universidad Miguel Hernández de Elche, 03202 Elche, Spain
3
Interuniversity Doctorate in Economics (DEcIDE), I. U. Centro de Investigación Operativa, Universidad Miguel Hernández de Elche, 03202 Elche, Spain
4
Facultad de Ciencias Económicas, Universidad de San Buenaventura Cali, Cali 760031, Colombia
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(22), 4195; https://doi.org/10.3390/math10224195
Submission received: 11 October 2022 / Revised: 28 October 2022 / Accepted: 1 November 2022 / Published: 9 November 2022
(This article belongs to the Special Issue Trends in Game Theory and Its Applications)

Abstract

:
In some situations, sellers of certain commodities usually provide price discounts for large orders according to a decreasing unit price function. Buyers of such commodities can cooperate and form purchasing groups to benefit from these price discounts. A natural way to allocate the corresponding cost reductions is the equal price rule. We analyze this situation as a cooperative game. We show that when the decreasing unit price function is linear, the equal price rule coincides with the Shapley value and the nucleolus of the cooperative game. However, some buyers may argue that the equal price rule is not acceptable because it favors those who buy just a few units of the product. This can be more problematic when the decreasing unit price function is nonlinear: In that case, the equal price rule loses some of its good properties and it no longer matches the Shapley value or the nucleolus. Unlike the linear case, in this nonlinear case, the Shapley value and nucleolus do not assign the same price to all agents, so there are different price rules. However, they have a computability problem, as both are very laborious to calculate for a large number of agents. To find a suitable alternative, we first study the properties that a different price rule should have in this situation. Second, we propose a family of different price rules that hold those properties and are easy to calculate for a large number of agents. This family of different price rules provides buyers (companies, institutions, consumers, etc.) with an easy-to-implement method which ensures stability in cooperative purchasing.

1. Introduction

Since time immemorial, trade has offered buyers the opportunity to pay a lower price for the purchase of large quantities of a product. Today, consumers encounter all kinds of quantity discounts at every turn in both retail shops and online platforms. Beyond consumers, quantity discounts can be seen to permeate business-to-business transactions. Most companies receive a quantity discount on some of their purchases and extend a quantity discount to some of their customers. Mobile operators in Europe receive volume discounts from telecommunications operators based on the number of international calls made [1]. More generally, large retailers and manufacturers such as Lidl and Ikea demand discounts from their suppliers based on a large volume of products purchased. At the same time, many large manufacturers and retailers have programs in place to offer volume discounts to external companies, schools and non-profit organizations. One example of such a program is Apple’s Volume Purchase Program, which offers customized volume discounts for purchases.
The omnipresence of quantity discounts for buyers highlights the importance of addressing questions such as how many units should be ordered when dealing with a quantity discount schedule? Should buyers join a group-purchasing organization to try to lower purchase prices? Since the 1950s, quantity discounting has been an important research topic, which has also appeared in economics and operations research literature. In operations, much of the core work for determining optimal order sizes for buyers and for using quantity discounts to coordinate lot sizes in supply chains was carried out by the end of the last century. Several literature review papers address much of this work in various ways. Since the turn of the century, a steady flow of papers has continued to appear. The research area remains vibrant, with quality publications appearing every year in the operations-management field alone. A comprehensive overview of quantity discounts by [2] covers many of the papers published in the last 25 years.
Here, we focus on the questions raised above and demonstrate that it is beneficial for buyers to join a large purchasing group to obtain lower purchase prices and, thus, a significant reduction in their costs. We assume that the buyers (retailers or producers) already know how many units of the product they are going to buy. They may be finished products or raw materials to produce a certain product. That is, they initially know how many units of a commodity they are going to order when they deal with a quantity-discount schedule. Cooperative purchasing initiatives such as purchasing groups, purchasing consortia, and buying offices are becoming increasingly popular due to advances in information technology and the development of online markets. Purchasing groups generate multiple benefits for its participants: buyers can obtain better prices by increasing their purchasing power and reduce costs by consolidating their operations.
In purchasing literature, cooperative purchasing is referred to using many terms. There are certain patterns in those terms, but the terminology is not yet fully stabilized [3]. We define cooperative purchasing as the sharing and/or bundling of purchasing-related information, processes, resources, and/or volumes by two or more organizations in a purchasing group in order to improve their performances [4]. A purchasing group consists of two or more dependent or independent organizations that purchase together, either formally or informally, or through a third party [5]. Cooperative purchasing is a type of cooperative arrangement, often among businesses, to agree to add up demand so as to obtain lower prices from selected suppliers. Retailers’ cooperatives are a form of cooperative purchasing. Cooperatives are often used by government agencies to reduce procurement costs [6] and they are also gaining popularity in the private sector [5].
Research on cooperative purchasing has received relatively little attention in the field of operations research. It has so far focused mainly on inductive explanations of practices and deductive qualitative reasoning. There has been little use of game-theory reasoning, to date. One specific issue which has received particularly little research attention is the allocation of costs resulting from purchasing price savings achieved through cooperative purchasing using the so-called equal price (EP) allocation method. This EP method is commonly used, and is defined as all agents paying the same price per item [7]. EP is practically and intuitively appealing, but it may lead to unfair outcomes under certain circumstances. This has been reported previously by [7] and analyzed systematically by [4]. The latter focuses specifically on allocating the total gains resulting from cooperation and formally analyzes how and under what conditions unfairness arises when EP is used. These two issues are important to all types of purchasing groups as they all have to make decisions on how to allocate their gains. They provide an analytical analysis of unfair outcomes of EP, provide recommendations for purchasing groups as to how to deal with them, and contribute to increased awareness and understanding of EP-related problems.
In this paper, we study situations in which a seller of a certain commodity provides price discounts for large orders according to a decreasing unit-price function. Buyers of this commodity can cooperate and form purchasing groups to benefit from these price discounts. It is provided in [8] an analytical and empirical basis for a general quantity-discount function (QDF) which can be used to describe the underlying function of almost all types of quantity discount. They show that this QDF fits very well with 66 discount schedules found in practice. It is proposed in [8] a QDF with an explicit formula depending on certain parameters, but we propose a general price function which measures the quantity discount buyers encounter when cooperating in purchasing and satisfies properties such as continuity, decreasingness, convexity, and limited growth rate.
On the other hand, as mentioned, it is focused in [4] on allocating the total gains from cooperation by means of a benefit game, and analyze the unfairness resulting from using the commonly used EP method for allocating such gains. They demonstrate that this unfairness is caused by neglecting a particular component of the added value of individual group members. They discuss measures that a purchasing group might consider to mitigate the perception of unfairness, but they do not study in depth the class of cooperative games that they have at hand or propose an alternative to the EP rule. Unlike [4], we analyze these cooperative purchasing situations as cooperative cost games and study them comprehensively. We go beyond the EP rule and other well-known but difficult-to-calculate distributions such as the Shapley value or the compromise value [9]. In particular, we show that when the decreasing unit price function is linear, the EP rule coincides with the Shapley value and the nucleolus. However, some buyers may argue that the EP rule is not acceptable because it favors those who buy just a few units of the product. This can be more problematic when the decreasing unit-price function is nonlinear: In that case, EP loses some of its good properties and no longer matches the Shapley value or the nucleolus. By contrast to the linear case, in this nonlinear case, the Shapley value and nucleolus do not assign the same price to all agents, so they are different price (DP) rules. However, they have a computability problem in that both are very laborious to calculate for a large number of agents. To find an adequate alternative, we first study the properties that a DP rule should have in this situation. Second, we propose a family of DP rules that hold those properties and are easy to calculate for a large number of agents.
Our paper, thus, contributes to the literature on cooperative purchasing models in the following way: First, we extend the study of such models with general discount functions and introduce a new class of cooperative-purchasing cost games with general discounts. Second, we comprehensively analyze cooperative-purchasing cost games with linear discounts and show that the EP rule coincides with the Shapley value and the nucleolus. This equality does not hold for cooperative-purchasing cost games with nonlinear discounts, so we then study such cost games with nonlinear discounts and propose a family of DP rules that are acceptable to all agents and easier to compute than the Shapley value and the nucleolus. They are called α -proportional rules. To make our family of α -proportional rules acceptable to all agents, we distinguish between major agents (who buy large quantities) and non-major agents (who buy small quantities). To the best of our knowledge, there is no formal definition of such agents in the cooperative-purchasing-games literature. The beauty of our α -proportional rules is that, with the proportionality factor α , they reduce the cost of major agents and increase the cost of non-major agents. Fortunately, there is always an α threshold above which any α -proportional rule is acceptable for all agents.
The paper is organized as follows. We begin with a Related Literature section, which describes the literature most closely related to our paper. Next, in Section 3, we develop a formal model of cooperative-purchasing cost with a general discount (CPGD model) and prove that all the buyers included (grand coalition) can obtain significant reductions in costs. The equal price (EP) rule turns out to be an efficient and (coalitionally) stable method for allocating the reduced costs generated by the CPGD model. Then, Section 4 looks at cooperative-purchasing models with decreasing and linear unit-price functions. We demonstrate that the linear nature of the discount price function provides additional information about the corresponding cooperative-purchasing game with linear discount (CPL-game): The marginal contribution of an agent diminishes as a coalition grows. Moreover, the EP rule matches the Shapley value and the nucleolus. In Section 5, we propose a family of allocation rules for cooperative-purchasing games with non-linear discount (CPNL-games). We focus on the different price (DP) method and propose a family of allocation rules with different prices that are acceptable for all agents: BDP rules. Section 6 focuses on an alternative approach to obtain DP rules for CPNL-games. This consists of allocating the cost of the grand coalition proportionally, with a proportionality factor which combines individual costs and the EP rule. We obtain a highly suitable parametric family of proportional rules, named α -proportional rules, which, notably, is related to the family of BDP rules. Specifically, Section 7 proves that there is always an α threshold above which any α -proportional rule is a BDP rule. Finally, we illustrate our model with a couple of examples in Section 8. Finally, Section 9 draws conclusions and points out further research for scholars in the field.

2. Related Literature

As mentioned above, the use of game theory to study cooperative-purchasing models has so far been limited. However, there are works that have approached the subject from various perspectives. Here, we describe the literature from the past 15 years most closely related to our paper.
It is discussed in [10] the problem that arises when a small buying organization uses a contract negotiated by a large buying organization. They show that a relatively small organization would benefit from joining a specific purchasing group, but the inclusion of such an organization might decrease the profits of the bigger organizations in this exchange. In [11], it is noted that it is important to avoid the kind of imbalance of incentives for and contributions by organizations in a purchasing group that can be caused by EP. Finally, reasoning from an equity-theory perspective [12], it can be observed that individuals who feel under-rewarded will try to restore equity. As in purchasing groups, EP may lead to under-rewarded organizations in a group. This may lead to lower commitment on the part of those organizations or result in them leaving the group [13].
In [14], it is considered a distribution system consisting of a set of retailers who face a single-period price-dependent demand for a single product. By taking advantage of the risk-pooling effect and the quantity/volume discount provided by suppliers or third-party carriers, the retailers may place joint orders and keep inventory at central warehouses before demand realization, and allocate inventory among themselves after demand realization to reduce their operating costs. Under certain assumptions, the author shows that there is a stable allocation of profits among the retailers and also shows how to compute it.
In [15], it is introduced a new class of cooperative-purchasing situations: maximum cooperative purchasing (MCP) situations. The allocation of possible cost savings in MCP situations, in which the unit price depends on the quantity of the largest order within a group of players, is analyzed by defining corresponding cooperative MCP-games. The authors show that a decreasing unit price is a sufficient condition for a non-empty core: There is a set of marginal vectors that belong to the core. The nucleolus of an MCP-game can be derived in polynomial time from one of these marginal vectors. Using the decomposition of an MCP-game into unanimity games, they also find an explicit expression for the Shapley value.
It is studied in [16] mechanisms for managing group purchasing by a set of buyers of a given product with a concave purchase-cost function. Cost-sensitive buyers are willing to buy a range of product quantities at different prices. They investigate two types of mechanism that can be used by a group-purchasing organization: ordering and bidding mechanisms. Under the choice of appropriate cost-sharing rules, they introduce a sequential joint-ordering mechanism and a family of ordering strategies under which some buyers’ strategic deviations never leave other buyers worse off.
Inventory cost games with discounts are a particular type of cooperative-purchasing model. In an inventory cost game [17] a group of firms dealing with the ordering of a certain commodity decide to cooperate and place their orders jointly. To coordinate the ordering policy of the firms, some revelation of information is needed: the amount of information revealed by each firm to the rest is kept as low as possible, since they may be competitors in the consumer market. In [17], it is focused on proportional division mechanisms for sharing the joint cost, and introduce and characterize the SOC rule (share the prdering costs). Later, it is analyzed in [18] the class of inventory games that arises from inventory problems with special sale prices. A group of firms trying to minimize their joint inventory costs by cooperating may receive a special discount on set-up cost just by ordering. Reasons for such price reductions range from competitive price wars to attempted inventory reduction by the supplier. This cooperative situation generates the class of inventory games with non-discriminatory temporary discounts. The modified SOC rule, a kind of proportional rule, is proposed as a stable (core-allocation), consistent allocation. More recently, in [19], it is extended inventory-cost games to the situation where the manufacturer provides the retailers with a price discount on purchases in excess of a certain order quantity. The authors define the corresponding inventory game with quantity discount, and show that there is a stable allocation of the total cost, which they call the demand-proportionality rule and which they characterize. At the same time, it is considered in [20] an inventory-cost game involving a single supplier that offers quantity discounts and allows retailers to delay payments. The retailers are tempted to form coalitions in order to minimize their costs. They propose a solution approach which generates stable coalition structures for the retailers taking into account the delay in payments and the amount of the discount offered by the supplier. The approach proposed includes a decision rule that generates preferred coalitions for each retailer and considerably reduces the number of coalition structures explored in order to determine stable solutions.
In [21], it is proposed and studied the family of α -serial cost-sharing rules for cost-sharing problems. Each rule in this family is a parametric combination of the serial cost-sharing rule [22] and the dual serial cost-sharing rule [23]. The parameter α determines how this combination is obtained. The α -serial cost-sharing rule allocates the total production cost, in a cost-sharing problem, in such a way that agents with low demands have to pay cost increments associated with low outputs and cost increments associated with high outputs ( 0 < α < 1 ). If only one type of cost increase is taken into account, e.g., agents with low demands only have to pay cost increments associated with low outputs, we obtain the serial cost- sharing rule ( α = 1 ). On the contrary, if agents with low demands only have to pay cost increments associated with high outputs, we obtain the dual serial cost-sharing rule ( α = 0 ). Albizuri’s approach and the context are different from ours in this paper. While her α -serial cost-sharing rule is proposed for general cost-sharing problems, our alpha-proportional rule is a very appropriate allocation rule for cooperative-purchasing models with a general discount. It distributes the cost of the grand coalition proportionally, with a proportional factor that combines the maximum cost that each agent has to pay individually (its own individual cost) with the minimum cost that can be achieved through cooperation (the EP rule). The α -proportional rule is natural and intuitive and much easier to calculate than the α -serial cost-sharing rule.
Finally, the book [24] shows that the Shapley value is highly valued by many researchers as a useful and relevant model to analyze, both from a theoretical and applied perspective, allocation problems in the most general sense. It is structured in three parts. They first present some of its very well-known mathematical expressions, starting with those introduced by Lloyd Shapley in 1953. Secondly, they present some of its most important characterizations as an indication of the large number of appealing and interesting properties that this value satisfies. Finally, they select a sample of the Shapley-value extensions to a large number of contexts and their applications to very different fields and sceneries. For a recent survey of Shapley value, nucleolus and other solution concepts in operation management, see [25].

3. Model

We consider a finite set of agents N = { 1 , 2 , , n } , who want to buy a certain service or good. Each agent i N wants to buy a quantity q i > 0 units of the product at a cost P ( q i ) q i , where P ( q i ) > 0 represents variable costs with discount per unit, i.e., the price that agent i pays for quantity q i . It is, however, independent of player i . Throughout the paper and with no loss of generality, we rank agents according to how much they buy. In other words, we assume that q 1 q 2 . . . q n . We consider a general discount price function P : ( 0 , + ) R + with the following properties:
Properties of P
1. Class C 2 at ( 0 , + ) : there exists P ( q ) at all points of ( 0 , + ) and it is continuous.
2. Decreasing: for all q > 0 , P ( q ) < 0 .
3. Convex: for all q > 0 , P ( q ) 0 .
4. Limited growth rate: for all q > 0 , P ( q ) P ( q ) q
Notice that property 2 means that agents who buy large quantities will obtain greater discounts—per unit of product—than agents that buy small quantities. Property 3 means that the biggest discounts occur at the start of the deal. The last property indicates that the cost P ( q ) q is increasing in q, as the opposite makes no economic sense. This means that the average cost per unit is greater than the marginal cost (this property comes from the fact that x y P ( x ) x P ( y ) y is equivalent to P ( x ) P ( x ) x .
We refer to our model as a cooperative-purchasing model with general discount ( N , q , P ) (henceforth, CPGD-model), where N is the total number of agents in a purchasing group (i.e., the grand coalition); q is the vector of quantities that each agent i N wants to buy, i.e., q = ( q i ) i N ; and P is a discount function satisfying properties 1–4.
Given a CPGD-model ( N , q , P ) , we define the corresponding cooperative purchasing cost game with general discount ( N , c ) . For any coalition of agents S N , the cost function c ( S ) is defined as the total cost that the coalition has to pay on buying the product together: c ( S ) = P ( q S ) q S , with q S = i S q i . From now on, we refer to this as a CPGD-game.
The first question that comes to mind is whether it is profitable for the agents in N to form the grand coalition to obtain a significant reduction in costs. The answer is yes because CPGD-games are always subadditive. A cost game ( N , c ) is said to be subadditive if S T = , so c ( S T ) c ( S ) + c ( T ) , for all S , T N . The subadditivity property reveals that the cost of the grand coalition is always less than the sum of the costs of any partition of N in two coalitions S and N \ S ; that is, c ( N ) c ( S ) + c ( N \ S ) for all S N . Consequently, agents have incentives to form the grand coalition in CPGD situations.
The following proposition shows this property for CPGD-games.
Proposition 1.
Every CPGD-game ( N , c ) is subadditive.
Proof. 
Take S , T N s.t. S T = . Then
c ( S T ) = P ( q S T ) q S T = P ( q S T ) q S + P ( q S T ) q T P ( q S ) q S + P ( q T ) q T = c ( S ) + c ( T ) ,
considering that P ( q S T ) P ( q S ) , and P ( q S T ) P ( q T ) .  □
We have, thus, proved that the grand coalition can obtain significant reductions in costs. In that case, the reduced total cost is given by c ( N ) = i N P ( q N ) q i , where P ( q N ) is the minimum price with discount per unit that coalition N can obtain.
The second question is whether a method can be found for allocating the costs generated by the CPGD model that is efficient, coalitionally stable and easy to compute. The answer is again yes, but it is not as straightforward as the previous answer. More elaborate work is required, as set out in the following sections.
We start by defining an allocation rule for CPGD-games. This is a map ψ which assigns a vector ψ c R n to every ( N , c ) , satisfying efficiency, that is, i N ψ i c = c ( N ) . Each component ψ i c indicates the cost allocated to i N , so an allocation rule for CPGD-games is a method for allocating the reduced total cost among the agents in N when they cooperate.
A very natural, commonly used method is the equal price (EP) rule. Given a CPGD-game ( N , c ) , the EP rule is given by ϵ c = ϵ i c i N with ϵ i c = P ( q N ) q i . Each agent i N obtains the quantity q i at the minimum cost P ( q N ) , and pays P ( q N ) q i . The EP rule has good properties for CPGD-games, at least with respect to computability (it is easily computable) and coalitional stability, in the sense of the core. The core of a cost game ( N , c ) is defined as follows:
C ( c ) : = x R n / i N x i = c ( N ) , i S x i c ( S ) , S N .
Coalitional stable allocations in the core sense are called core-allocations. A game ( N , c ) is balanced if and only if C ( c ) . We interpret a non-empty core for cost games as indicating a setting where all included cooperation is feasible, in the sense that there are possible cost reductions that leave all agents better off (or, at least, not worse off).
Proposition 2.
Every CPGD-game ( N , c ) is balanced.
Proof. 
The idea is to prove that ϵ ( c ) is a core allocation. That is, i S ϵ i c c ( S ) for every S N .
Take a coalition S N . Thus,
i S ϵ i c = i S P ( q N ) q i i S P ( q S ) q i = c ( S ) .
Hence, C ( c ) and ( N , c ) is balanced.  □
As shown in Section 4, when P is linear, the corresponding cooperative-purchasing game with linear discount (henceforth, CPL-game) is concave and the EP rule matches the Shapley value and the nucleolus. In such cases, there is no better way to allocate the reduced total cost. However, some agents may argue that the EP is questionable because it favors those agents who buy just few units of the product. Note that these agents pay the same price as the major buyers. The concerns of these agents can be really problematic when P is not linear. In that case, the equal price rule loses some of its good properties and no longer matches the Shapley value or the nucleolus.
In addition, the EP rule takes only two elements into account for a particular agent i N : the quantity demanded by this agent ( q i ) and the aggregate of all quantities ( q N = i N q i ). It does not take into account the distribution of the individual quantities demanded by agents, i.e., q j for all j N \ { i } . This can also be a problem when there are large asymmetries between large and small buyers.
To solve this problem, Section 5 proposes a family of allocation rules for cooperative-purchasing games with non-linear discount (henceforth, CPNL-games). We focus there on the different price (DP) method and propose a family of allocation rules with different prices that are acceptable for all agents.

4. Equal Price Rule for CPL-Games

We begin by studying CPL-games. The linear nature of the discount price function provides additional information about these games: The marginal contribution of an agent diminishes as a coalition grows. This is well-known as the snowball effect or concavity property. Cooperative game theory provides allocation rules for concave games with good properties (coalitional stability and acceptability). We highlight the Shapley value, first introduced in [26], and the nucleolus, presented in [27].
Here we prove that CPL-games with linear discounts are always concave and the EP rule matches the Shapley value and the nucleolus.
Let ( N , c ) be a CPL-game with P being a linear discount function. That is, P : R + + R + , such that, for all q R + , P ( q ) : = a b q , with b 0 and a large enough that a b q 0 , for all 0 < q a b . Thus, for all S N , c ( S ) = a q S b q S 2 .
The next proposition shows that a CPL-game is always concave, in the sense that for all i N and all S , T N such that S T N with i S , c ( S ) c ( S \ { i } ) c ( T ) c ( T \ { i } ) .
Proposition 3.
Every CPL-game is concave.
Proof. 
We first show that an agent’s marginal contribution to any coalition is always smaller than its individual cost. We denote by M i c ( S ) the marginal contribution of player i S N ; that is, M i c ( S ) = c ( S ) c ( S \ { i } ) , for all i S N . Thus,
M i c ( S ) = a q S b q S 2 a q S \ { i } + b q S \ { i } 2 = a q i b q S 2 q S \ { i } 2 = a q i b q S + q S \ { i } q S q S \ { i } = a q i b q i 2 2 b q i q S \ { i } = c ( { i } ) 2 b q i q S \ { i } .
Finally, take i N and S T N with i S ; thus
M i c ( S ) = c ( i ) 2 b q i q S \ { i } c ( i ) 2 b q i q T \ { i } = M i c ( T ) ,
where q S \ { i } q T \ { i } .  □
Now we focus on the Shapley value and the nucleolus. The Shapley value assigns a unique allocation (among the agents) of the total surplus generated by the grand coalition. It measures how important each agent is to overall cooperation, and what cost it can reasonably expect. The Shapley value of a concave game is the center of gravity of its core (see [28]. This allocation is, in general, hard to compute when the number of agents is large. Given a CPL-game ( N , c ) , we denote by ϕ ( c ) the Shapley value, where for each agent i N , the corresponding cost allocation is
ϕ i ( c ) = i T N ( n t ) ! ( t 1 ) ! n ! ( c ( T ) c ( T \ { i } ) , w i t h T = t .
The nucleolus maximizes the “welfare” of the worst treated coalitions, i.e. those with the smallest excess. We denote by ν ( c ) the nucleolus of the CPL-game ( N , c ) . First, we define the excess of coalition S in ( N , c ) with respect to allocation x R n as e S , x = c ( S ) i S x i . This number can be considered as an index of the “welfare” of coalition S at x: The greater e S , x , the better coalition S is at x. Let e * ( q ) be the vector of the 2 n excesses arranged in (weakly) increasing order, i.e., e i * ( x ) e j * ( x ) for all i < j . Second, we define the lexicographical order l . For any x , y R n , x l y if and only if there exists an index k such that for any i < k , x i = y i and x k > y k . The nucleolus of the CPL-game ( N , c ) is the set
ν ( c ) = { x X : e * ( x ) l e * ( y ) for all y X }
with X = { x R n : i N x i = c ( N ) , x i c ( { i } ) for all i N } .
It is well-known that the nucleolus is a singleton for balanced games and that it is always a core allocation.
This last Proposition shows that the EP coincides with the Shapley value and the nucleolus for CPL-games.
Proposition 4.
Let ( N , c ) be a CPL-game. Thus, ϵ ( c ) = ϕ ( c ) = ν ( c ) .
Proof. 
To prove this, we first need to describe the class of PS-games introduced by [29]. Thus, a cost game ( N , c ) satisfies the PS property if for all i N , there exists k i R such that M i c ( S { i } ) + M i c ( N \ S ) = k i , for all i N and S N \ { i } . In [29], it is shown that for PS games, the Shapley value coincides with the nucleolus; that is, ϕ i ( c ) = ν i ( c ) = k i 2 , for all i N .
Take a CPL-game ( N , c ) , and take i N . First we prove that it is a PS-game with k i = 2 ϵ i ( c ) . Take S N \ { i } . By (1), it holds that
M i c ( S { i } ) + M i c ( N \ S ) = c ( { i } ) 2 b q i q S + c ( { i } ) 2 b q i q ( N \ S ) \ { i } = 2 c ( { i } ) 2 b q i q S 2 b q i ( q ( N \ S ) q i ) = 2 a q i 2 b q i q S 2 b q ( N \ S ) = 2 a q i 2 b q i q N = 2 a q i P ( q N ) = 2 ϵ i ( c ) .
Second, we know that ϕ i ( c ) = ν i ( c ) = k i 2 , and thus ϕ i ( c ) = ν i ( c ) = ϵ i ( c ) , for all i N .  □
It can be concluded that, for CPL-games, the EP rule is an appropriate way to allocate the reduced total cost.

5. Balanced Different Price Rule for CPNL-Games

This section studies CPNL-games, where P function is not linear. We focus on DP rules, where a DP rule is defined as D P c = D P i c i N with D P i c q i D P j c q j for all q i q j with i , j N . Note that D P i c q i is the price that agent i will pay per unit under this DP rule. We analyze the properties that a different price allocation rule (DP rule) should have in order to be acceptable to all agents.
As mentioned above, the agents could argue that the equal price rule is not acceptable because it favors those agents who buy just few units of the product. This becomes more problematic when the discount function is non-linear. In that case, the equal price rule loses some of its good properties. Unlike the linear case, other acceptable rules, such as the Shapley value and the nucleolus, do not assign the same price to all agents, i.e., they are DP rules but they have a computability problem in that both are very laborious to calculate for a large number of agents.
Therefore, those who buy large quantities of the product (major agents) may not accept the EP rule and they would prefer to pay a lower price than the EP. An easily computable DP rule should be proposed in which the price depends on the quantity demanded (with this new rule, the benefits of cooperation are not distributed as uniformly as in the equal price rule). First, we need to define “major agents”. We propose the following approach: ranking agents according to how much they buy ( q 1 q 2 . . . q n ), the major agents are all i N such that j N P ( q i ) q j < j N P ( q j ) q j , i.e., if all agents pay the individual price of agent i, the total cost is smaller than if agents pay their individual costs. Thus, the set of agents can be split into two subsets: the major agents
A m = { i N , j N P ( q i ) q j < j N P ( q j ) q j }
and the non-major agents
A n m = { i N , j N P ( q i ) q j j N P ( q j ) q j } .
The DP rule should assign a price lower than the EP to the major agents, and one higher than or equal to the EP to the non-major agents. Therefore, each agent i N should pay the price σ ( q i , q i ) P ( q N ) for the profile of quantities q = ( q 1 , q 2 , . , q i , . . , q n ) R + n where σ : [ 0 , + ) × [ 0 , + ) n 1 R + + is a function which determines the different prices. Thus, the price σ ( q i , q i ) P ( q N ) not only depends of the quantity demanded by agent i, but possibly also on the quantities demanded by other agents and their distribution. This is another significant difference with regard to the equal price rule.
We consider that if for agents i , j N q i q j , then the function takes a smaller/equal value, i.e., σ ( q i , q i ) σ ( q j , q j ) ; thus, the different price is greater/equal for agent i. We also consider that this property of σ is limited. This means that the larger one’s purchase is, the higher one’s cost; i.e., if q i q j for i , j N , then σ ( q i , q i ) P ( q N ) q i σ ( q j , q j ) P ( q N ) q j which is equivalent to σ ( q i , q i ) q i σ ( q j , q j ) q j . Both are quite reasonable assumptions.
We also assume that the major agents will pay a price lower than P ( q N ) and the non-major agents a price of P ( q N ) or higher. We name this property major agent acceptability (henceforth, MA). Formally, for all i A m , σ ( q i , q i ) < 1 and for all i A n m , σ ( q i , q i ) 1 .
To make the allocation rule also acceptable to the non-major agents, we assume an upper bound for the price that they have to pay. Thus, the price payable by any i A n m is assumed to be greater than or equal to the price that all non-major agents can obtain together, i.e., σ ( q i , q i ) P ( q N ) P q A n m with q A n m = i A n m q i , where this condition is equivalent to σ ( q 1 , q 1 ) P ( q N ) P q A n m because σ ( q 1 , q 1 ) σ ( q j , q j ) for any j N \ { 1 } . This means that the σ function sets an upper bound for the different price of the non-major agents: σ ( q 1 , q 1 ) P q A n m P ( q N ) . We call this property non-major agent acceptability (henceforth, NMA).
Another desirable property for the DP rule is efficiency, that is, i N σ ( q i , q i ) P ( q N ) q i = i N P ( q N ) q i . This is equivalent to i N σ ( q i , q i ) q i = i N q i i N σ ( q i , q i ) 1 q i = 0 i A n m σ ( q i , q i ) 1 q i = i A m 1 σ ( q i , q i ) q i (Note that N = A m A n m , σ ( q i , q i ) < 1 if i A m , and σ ( q i , q i ) 1 if i A n m ). Thus, a different price rule is efficient if and only if i A m 1 σ ( q i , q i ) q i = i A n m σ ( q i , q i ) 1 q i . This means that the function σ weighs the quantities of the major and non-major agents in such a way that the sets A m and A n m are balanced. We call this property balanced weighting (henceforth, BW).
Finally, we consider that there is a limit to how much the function σ can decrease if the quantity demanded by one agent i N increases. This limit is set by the ratio P ( q N ) q i P ( q N ) q i in the following way. Let q = ( q i , q i ) and q = ( q i , q i ) , if q i q i , then, σ ( q i , q i ) P ( q N ) q i P ( q N ) q i σ ( q i , q i ) . First, note that the ratio P ( q N ) q i P ( q N ) q i < 1 (in (11), it is shown that the equal price ϵ i ( c ) = P ( q N ) q i is increasing in q i . Therefore, P ( q N ) q i P ( q N ) q i < 1 ). Thus, σ ( q i , q i ) has to be at least greater than a portion of σ ( q i , q i ) , that is P ( q N ) q i P ( q N ) q i σ ( q i , q i ) .
We thus define a balanced different price rule (BDP rule) as β c = β i c i N with β i ( c ) = σ ( q i , q i ) P ( q N ) q i for all i N , and the function σ : [ 0 , + ) × [ 0 , + ) n 1 R + + satisfying the following properties:
1.
Monotonically decreasing through players (MDP). Given a q R + n , if q i q j , then σ ( q i , q i ) σ ( q j , q j ) for all i , j N .
2.
Limited decrease through players (LDP). Given a q R + n , if q i q j , then σ ( q i , q i ) q i σ ( q j , q j ) q j for all i , j N .
3.
Major-agents acceptability (MA). For all i A m , σ ( q i , q i ) < 1 , and for all i A n m , σ ( q i , q i ) > 1 .
4.
Balanced weighting (BW). i A m 1 σ ( q i , q i ) q i = i A n m σ ( q i , q i ) 1 q i .
5.
Non-major agents acceptability (NMA). σ ( q 1 , q 1 ) P q A n m P ( q N ) .
6.
Limited decrease in a player quantity (LDQ). Let ( N , q , P ) and ( N , q , P ) be two CPGD-models with q = ( q i , q i ) and q = ( q i , q i ) . If q i q i , then
σ ( q i , q i ) P ( q N ) q i P ( q N ) q i σ ( q i , q i ) .
Note that a BDP rule always satisfies the following desirable properties:
1.
Symmetry (SYM). If two agents i and j in a group are interchanged in the sense that c ( S { i } ) = c ( S { j } ) for every S N \ { i , j } , then β i c = β j c . It means that equal agents in a group should pay equal costs. Indeed, c ( S { i } ) = c ( S { j } ) q i = q j . Thus, σ ( q i , q i ) P ( q N ) q i = σ ( q j , q j ) P ( q N ) q j .
2.
Player motononicity (PMON). For all i , j N s.t. q i q j , it holds that β i c β j c .
This holds by property 2 of function σ .
3.
Cost monotonicity (CMON). For all i N s.t. q i q i , it holds that β i c β i c , with ( N , c ) , ( N , c ) being the CPGD-games corresponding to CPGD-models ( N , q , P ) and ( N , q , P ) where q = ( q i , q i ) and q = ( q i , q i ) . Satisfying this property means that if the number of units of the product to be purchased by one agent in a purchasing group remains the same or increases in comparison to a previous situation, then that agent should pay an equal or higher cost.
This holds by property 6 of function σ .
4.
Fair ranking added cost (FRAC). If for two agents i and j in a group c ( N ) c ( N \ { i } ) c ( N ) c ( N \ { j } ) , then β i c β j c . Satisfying this FRAC property means that an agent with an equal or larger added cost (this is also called marginal costs) should pay an equal or larger cost.
Indeed, c ( N ) c ( N \ { i } ) c ( N ) c ( N \ { j } ) P ( q N \ { i } ) q N \ { i } P ( q N \ { j } ) q N \ { j } , and by property 4 (limited growth rate) of function P, q N \ { i } q N \ { j } q i q j . Thus, by property 2 of function σ , FRAC holds.
The Dummy player property (DUM) is meaningless in this context. For a dummy player to exist, the function P must be constant, and in that case, all players are dummies.
The following proposition shows that the BDP rule is always efficient and coalitionally stable. In cooperative game theory, efficiency and coalition stability is equivalent to being a core allocation. This means that no coalition has incentives to break the grand coalition to obtain a lower cost.
Theorem 1.
Every BDP rule for CPNL-games is efficient and coalitionally stable.
Proof. 
Let ( N , c ) be a CPNL-game. Take a BDP rule β c = σ ( q i , q i ) P ( q N ) q i i N with the function σ satisfying 1–6. First, the BDP rule is efficient if i N σ ( q i , q i ) P ( q N ) q i = c ( N ) , which, as mentioned above, is equivalent to property 4 (BW) of the function σ . Second, for it to be coalitionally stable it must be proved that i S σ ( q i , q i ) P ( q N ) q i c ( S ) , for all S N . Three cases can be distinguished.
(1)
S A m . Here, for all i S , σ ( q i , q i ) < 1 and so i S σ ( q i , q i ) P ( q N ) q i i S P ( q S ) q i = c ( S ) .
(2)
S A n m . We now prove that i S σ ( q i , q i ) P ( q N ) P ( q S ) q i 0 . By P.5 (NMA) we know that i A n m , σ ( q i , q i ) P q A n m P ( q N ) . Then, σ ( q i , q i ) P ( q N ) P ( q A n m ) . Take into account that P ( q A n m ) P ( q S ) , for all S A n m , it is found that σ ( q i , q i ) P ( q N ) P ( q S ) 0 for any i S A n m . Hence, i S σ ( q i , q i ) P ( q N ) P ( q S ) q i 0
(3)
S A n m S . By an argument similar to that above
i S σ ( q i , q i ) P ( q N ) q i = i S A m σ ( q i , q i ) P ( q N ) q i + i S A n m σ ( q i , q i ) P ( q N ) q i i S A m P ( q N ) q i + i S A n m P ( q N ) q i
Hence, by the subadditive property,
i S A m P ( q N ) q i + i S A n m P ( q N ) q i i S P ( q N ) q i = c ( S ) ,
and so, i S σ ( q i , q i ) P ( q N ) q i c ( S ) .  □
Summarizing, any BDP rule always satisfies the properties SYM, PMON, CMON, FRAC, efficiency and coalitional stability. Moreover, it is acceptable for both major and non-major agents. It can be concluded that a BDP rule is a good DP rule for CPNL-games.
Below, we focus on an alternative approach for obtaining DP rules for CPNL-games. This consists of allocating the cost of the grand coalition proportionally, with a proportionality factor that combines the individual costs (faced when each agent buys the product on its own) and the EP rule (available when agents face cooperative purchasing). We obtain a highly suitable parametric family of proportional rules which, notably, is related to the family of BDP rules.

6. The Family of α -Proportional Rules

Consider a CPNL-game ( N , c ) and a parameter 0 α 1 . We define an α -proportional rule as Θ ( c , α ) = ( Θ i ( c , α ) ) i N where
Θ i ( c , α ) : = θ i ( α ) P ( q N ) q N for all i N ,
with
θ i ( α ) : = α P ( q N ) q i + ( 1 α ) P ( q i ) q i j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] .
Note that θ i ( α ) is a convex combination of the EP rule P ( q N ) q i and the individual cost P ( q i ) q i , which is normalized to one. Hence, 0 θ i ( α ) 1 and i N θ i ( α ) = 1 . Thus, Θ i ( c , α ) allocates the cost of the grand coalition P ( q N ) q N proportionally to θ i ( α ) .
Note first the 1-proportional rule matches the EP rule, that is, for all i N
Θ i ( c , 1 ) = θ i ( 1 ) P ( q N ) q N = P ( q N ) q i j N P ( q N ) q j P ( q N ) q N = P ( q N ) q i P ( q N ) q N P ( q N ) q N = P ( q N ) q i = ϵ i ( c ) .
The 0-proportional rule is the rule proportional to the individual cost, and it is related to the EP rule: for all i N
Θ i ( c , 0 ) = P ( q i ) q i j N P ( q j ) q j P ( q N ) q N = P ( q i ) q N j N P ( q j ) q j P ( q N ) q i = P ( q i ) q N j N P ( q j ) q j ϵ i ( c ) = P ( q i ) q N j N P ( q j ) q j Θ i ( c , 1 )
Therefore, Θ i ( c , 0 ) is greater or less than Θ i ( c , 1 ) depending on the ratio P ( q i ) q N j N P ( q j ) q j is greater or less than 1. We assume w.l.o.g. that q 1 q 2 q n . If at least one of these inequalities is strict, clearly, P ( q 1 ) q N j N P ( q j ) q j > 1 and P ( q n ) q N j N P ( q j ) q j < 1 . As P is a continuously decreasing discount function, there is a unique threshold q ¯ q 1 , q n , such that,
P ( q ¯ ) q N j N P ( q j ) q j = 1 P ( q ¯ ) = j N P ( q j ) q j q N
This threshold q ¯ makes it possible to define two sets of agents that are independent of the parameter α : those who buy small quantities S ¯ = { i N , q i < q ¯ } , and those who buy large quantities L ¯ = { i N , q i > q ¯ } .
The agents i S ¯ , who buy small quantities, are harmed by the 0-proportional rule in comparison to the EP because P ( q 1 ) q N j N P ( q j ) q j > 1 for all q i < q ¯ , which implies that Θ i ( c , 0 ) > Θ i ( c , 1 ) = ϵ i ( c ) . However, the agents in i L ¯ who buy large quantities benefit because P ( q 1 ) q N j N P ( q j ) q j < 1 , for all q i > q ¯ . If there is an agent i such that q i = q ¯ , that agent is neutral to the rule, i.e., Θ i ( c , 0 ) = Θ i ( c , 1 ) . That agent will pay the equal price for any α ( 0 , 1 ) .
The proposition below summarizes the above reasoning by relating the α -proportional rules Θ ( c , α ) to the EP rule ϵ ( c ) . It also shows the increasing or decreasing character of the α -proportional rule with respect to the parameter α .
Proposition 5.
Let ( N , c ) be a CPNL-game. The α-proportional allocation rule holds:
1.
For α = 1 , all agents pay the equal price: Θ i ( c , 1 ) = ϵ i ( c ) , for all i N .
2.
For any α < 1 ,
(a)
For all i L ¯ , Θ i ( c , α ) < ϵ i ( c ) and Θ i ( c , α ) decreases in α.
(b)
For all i S ¯ , Θ i ( c , α ) > ϵ i ( c ) and Θ i ( c , α ) increases in α.
(c)
If there is i L ¯ S ¯ , then Θ i ( c , α ) = ϵ i ( c ) .
Proof. 
It is straightforward to prove point 1, i.e., Θ i ( c , 1 ) = ϵ i ( c ) for all i N .
To prove point 2, it is necessary to assess the derivative of function Θ i ( c , α ) with respect to α .
Indeed, d Θ i ( c , α ) d α = d θ i ( α ) d α P ( q N ) q N . We now calculate d θ i ( α ) d α by writing it as a function of ϵ i ( c ) = P ( q N ) q i and c ( { i } ) = P ( q i ) q i . Thus,
d θ i ( α ) d α = d α ϵ i ( c ) + ( 1 α ) c ( { i } ) j N [ α ϵ j c + ( 1 α ) c ( { j } ) ] d α
= j N ϵ i ( c ) c ( { i } ) [ α ϵ j c + ( 1 α ) c ( { j } ) ] j N α ϵ i ( c ) + ( 1 α ) c ( { i } ) [ ϵ j c c ( { j } ) ] j N [ α ϵ j c + ( 1 α ) c ( { j } ) ] 2
= j N ϵ i ( c ) c ( { i } ) [ α ϵ j c + ( 1 α ) c ( { j } ) ] α ϵ i ( c ) + ( 1 α ) c ( { i } ) [ ϵ j c c ( { j } ) ] j N [ α ϵ j c + ( 1 α ) c ( { j } ) ] 2
= j N ϵ i ( c ) c ( { j } ) ϵ j c c ( { i } ) j N [ α ϵ j c + ( 1 α ) c ( { j } ) ] 2 .
Note that the sign of d Θ i ( c , α ) d α depends only on the sign of j N ϵ i ( c ) c ( { j } ) ϵ j c c ( { i } ) . Let us look at the latter:
j N ϵ i ( c ) c ( { j } ) ϵ j c c ( { i } ) = ϵ i ( c ) j N c ( { j } ) c ( { i } ) j N ϵ j c
= P ( q N ) q i j N P ( q j ) q j P ( q i ) q i j N P ( q N ) q j
= P ( q N ) q i j N P ( q j ) q j P ( q i ) q i P ( q N ) q N
= P ( q N ) q i j N P ( q j ) q j P ( q i ) q N .
Clearly, j N ϵ i ( c ) c ( { j } ) ϵ j c c ( { i } ) 0 j N P ( q j ) q j P ( q i ) q N 0 . The last inequality holds if and only if q i > q ¯ (see expression (7)). Hence, if i L ¯ , then Θ i ( c , α ) < ϵ i ( c ) and Θ i ( c , α ) decreases in α .
On the other hand, j N ϵ i ( c ) c ( { j } ) ϵ j c c ( { i } ) 0 j N P ( q j ) q j P ( q i ) q N 0 . This last inequality holds if and only if q i < q ¯ (see expression (7)). Hence, if i S ¯ , then Θ i ( c , α ) > ϵ i ( c ) and Θ i ( c , α ) increases in α .
Finally, if there is i L ¯ S ¯ , then q i = q ¯ , so Θ i ( c , 0 ) = Θ i ( c , 1 ) = ϵ i ( c ) . As Θ i ( c , α ) is continuous in α , Θ i ( c , α ) = ϵ i ( c ) for all α [ 0 , 1 ] .  □
Proposition 5 shows that for α = 1 all agents pay as per the EP rule. As α decreases, those agents who buy large quantities ( L ¯ ) start to pay less than under the EP rule and those who buy small quantities ( S ¯ ) pay more. These differences with respect to the EP rule increase with α and peak when α = 0 . Therefore, the parameter α quantifies how different the prices are. Thus, for α = 1 , there are no different prices and for α = 0 the difference in prices is maximum.
The next question is whether there is any link between the α -proportional rules and BDP rules. In other words, is any α -proportional rule a BDP rule? The following section shows that there is always an α threshold above which any α -proportional rule is a BDP rule.

7. Condition for an α -Proportional Rule to Be a BDP Rule

To compare the α -proportional rule and the BDP rule, it is first necessary to rewrite the former for any agent i N as follows:
Θ i ( c , α ) = θ i ( α ) P ( q N ) q N = α P ( q N ) q i + ( 1 α ) P ( q i ) q i j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] P ( q N ) q N =
α P ( q N ) + ( 1 α ) P ( q i ) j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] q N P ( q N ) q i .
Denote
σ α q i , q i : = α P ( q N ) + ( 1 α ) P ( q i ) j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] q N ,
thus, Θ i ( c , α ) = σ α q i , q i P ( q N ) q i .
First, note that the function σ α depends on the distribution of the agents’ quantities ( q 1 , q 2 , . , q i , . . , q n ) unlike the equal price rule. This dependence is reflected in the second term of the denominator, which is the sum of the individual cost without cooperation, i.e., j N P ( q j ) q j . Note that () is equal to α c ( N ) + ( 1 α ) P ( q i ) q N α c ( N ) + ( 1 α ) j N P ( q j ) q j .
Remember that a BDP rule β ( c ) is defined as β i ( c ) = σ ( q i , q i ) P ( q N ) q i , for all i N , with the function σ satisfying properties 1–6. The question is whether σ α q i , q i satisfies these six properties for any q R + n and all α [ 0 , 1 ] . Although it does not, we show that a threshold α < 1 can be always found above which σ α q i , q i does so.
Returning to the major and non-major agents, note that here major agents are those who buy large quantities, i.e., A m = L ¯ . This follows comparing the definitions of A m , L ¯ and expression (7). Analogously, it can be shown that A n m is equal to set S ¯ plus any i N such that q i = q ¯ (if any), i.e., A n m = S ¯ L ¯ S ¯ C .
The following theorem states an α threshold above which any α -proportional rule is a BDP rule.
Theorem 2.
For any CPNL-game, there is always an α * < 1 , such that for any α α * , 1 any α-proportional rule is a BDP rule.
Proof. 
Let ( N , c ) be a CPNL-game and Θ ( c , α ) be an α -proportional rule for that game, with σ α q i , q i given by (8). To prove that Θ ( c , α ) is a BDP rule, it must be shown that σ α q i , q i satisfies properties 1–6 of function σ .
1.
(MDP) Take i , j N s.t. q i q j then, by property 2 (Decreasingness) of function P, it follows that P ( q i ) P ( q j ) , and so σ α q i , q i σ α q j , q j .
2.
(LDP) Take i , j N s.t. q i q j . It can be shown that σ α q i , q i q i σ α q j , q j q j . Indeed, by property 4 (limited growth rate) of function P, it emerges that α P ( q N ) q i + ( 1 α ) P ( q i ) q i α P ( q N ) q j + ( 1 α ) P ( q j ) q j . Hence,
α P ( q N ) + ( 1 α ) P ( q i ) j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] q N q i < α P ( q N ) + ( 1 α ) P ( q j ) j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] q N q j .
3.
(MA) We now prove that for α < 1 , σ α q i , q i < 1 , for all i A m , and σ α q i , q i > 1 , for all i A n m .
Indeed, as mentioned above, A m = L ¯ and A n m = S ¯ L ¯ S ¯ . Thus, if α < 1 , from point 2.a. of Proposition 5, we know that, for all i A m , Θ i ( c , α ) < ϵ i ( c ) , which is equivalent to σ α q i , q i P ( q N ) q i < P ( q N ) q i σ α q i , q i < 1 . Analogously, from point 2.b. and 2.c. of Proposition 5, it can be shown that, for all i A n m , σ α q i , q i 1 . Finally, note that if α = 1 , then Θ i ( c , 1 ) = ϵ ( c ) and σ α q i , q i = 1 for all i N .
4.
(BW) It is straightforward to prove that i A m 1 σ α q i , q i q i = i A n m 1 σ α q i , q i q i .
Indeed,
i A m 1 σ α q i , q i q i = i A n m 1 σ α q i , q i q i
i N σ α ( q i , q i ) 1 q i = 0 i N σ α q i , q i q i = i N q i
i N σ α q i , q i q i = q N i N α P ( q N ) + ( 1 α ) P ( q i ) j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] q N q i = q N
i N α P ( q N ) + ( 1 α ) P ( q i ) j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] q i = 1 i N α P ( q N ) q i + ( 1 α ) P ( q i ) q i j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] = 1 .
5.
(NMA) We show that there is always an α * < 1 such that for any α [ α * , 1 ) , σ α q 1 , q 1 P q A n m P ( q N ) . Note that, as shown above, A n m = S ¯ L ¯ S ¯ C .
We first prove that for all i A n m , σ α q i , q i is decreasing in α . Indeed, as Θ i ( c , α ) = σ α q i , q i P ( q N ) q i , thus d Θ i ( c , α ) d α = d σ α q i , q i d α P ( q N ) q i . Therefore, d σ α q i , q i d α < 0 if and only if d Θ i ( c , α ) d α < 0 , since P ( q N ) q i > 0 . The sign of the last derivative always holds for all i S ¯ (see point 2.b of Proposition 5). In addition, if there exists any i L ¯ S ¯ then, by point 2.c of Proposition, d Θ i ( c , α ) d α = 0 .
Now note that σ α q 1 , q 1 P q A n m P ( q N ) is equivalent to
α P ( q N ) + ( 1 α ) P ( q 1 ) j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] q N P q A n m P ( q N ) .
This last inequality always holds for α = 1 . Indeed, P ( q N ) j N P ( q N ) q j q N = 1 < P q A n m P ( q N ) , because of q A n m < q N . Thus, σ α = 1 q 1 , q 1 = 1 and σ α q 1 , q 1 is decreasing in α . Thus, only two different situations can occur: First, there is a root α ¯ ( 0 , 1 ) such that σ α ¯ q 1 , q 1 = P q A n m P ( q N ) , i.e., (9) holds with equality, thus, σ α q 1 , q 1 P q A n m P ( q N ) for all α ( α ¯ , 1 ) . Second, there is no such α ¯ that σ α ¯ q 1 , q 1 = P q A n m P ( q N ) . In that case, σ α q 1 , q 1 P q A n m P ( q N ) , for all α ( 0 , 1 ) .
Assume that α * = α ¯ if α ¯ ( 0 , 1 ) and α * = 0 otherwise. We conclude that there is always an α * < 1 , such that for any α [ α * , 1 , σ α q 1 , q 1 P q A n m P ( q N ) .
6.
(LDQ) Take ( N , q , P ) and ( N , q , P ) two CPGD-models with q = ( q i , q i ) , q = ( q i , q i ) , and q i q i . It must be shown that σ α q i , q i P ( q N ) q i σ α q i , q i P ( q N ) q i . In fact, it must be proven that the function σ α q i , q i P ( q N ) q i is increasing in q i , i.e.
( σ α q i , q i P ( q N ) q i ) q i 0 .
To simplify the proof, σ α q i , q i P ( q N ) q i can be rewritten as a function of ϵ i ( c ) = P ( q N ) q i , c ( { i } ) = P ( q i ) q i and c ( N ) = P ( q N ) q N . In addition, to simplify the notation, we do not explicitly indicate that all the following derivatives are in regard to q i ; we denote them by ϵ i ( c ) , c ( { i } ) , and c ( N ) .
First we rewrite the function σ α q i , q i P ( q N ) q i as follows:
σ α q i , q i P ( q N ) q i = α P ( q N ) q i + ( 1 α ) P ( q i ) q i j N [ α P ( q N ) q j + ( 1 α ) P ( q j ) q j ] P ( q N ) q N = α ϵ i ( c ) + ( 1 α ) c ( { i } ) c ( N ) α c ( N ) + ( 1 α ) j N c ( { j } ) .
Denote by f ( q i ) = α ϵ i ( c ) + ( 1 α ) c ( { i } ) c ( N ) and g ( q i ) = α c ( N ) + ( 1 α ) j N c ( { j } ) , thus
σ α q i , q i P ( q N ) q i = f ( q i ) g ( q i ) and ( σ α q i , q i P ( q N ) q i ) q i = f ( q i ) g ( q i ) f ( q i ) g ( q i ) g ( q i ) 2 , with
( σ α q i , q i P ( q N ) q i ) q i > 0 f ( q i ) g ( q i ) f ( q i ) g ( q i ) > 0
In addition, it is known that
f ( q i ) = α ϵ i ( c ) + ( 1 α ) c ( { i } ) c ( N ) + α ϵ i ( c ) + ( 1 α ) c ( { i } ) c ( N )
g ( q i ) = α c ( N ) + ( 1 α ) j N c ( { j } )
After some calculations, it can be shown that
f ( q i ) g ( q i ) f ( q i ) g ( q i ) > 0
α ϵ i ( c ) + ( 1 α ) c ( { i } ) c ( N ) α c ( N ) + ( 1 α ) j N c ( { i } )
>
α ϵ i ( c ) + ( 1 α ) c ( { i } ) ( 1 α ) c ( N ) c ( { i } ) c ( N ) j N c ( { j } )
Clearly, α c ( N ) + ( 1 α ) j N c ( { j } ) > α ϵ i ( c ) + ( 1 α ) c ( { i } ) ( 1 α ) , because c ( N ) > ϵ i ( c ) and j N c ( { j } ) > c ( { i } ) .
To end the proof, we prove that
α ϵ i ( c ) + ( 1 α ) c ( { i } ) c ( N ) > ( 1 α ) c ( N ) c ( { i } ) c ( N ) j N c ( { j } )
It is straightforward to show that (10) is equivalent to
α ϵ i ( c ) c ( N ) > ( 1 α ) c ( N ) j N c ( { j } ) ,
which always holds because ϵ i ( c ) > 0 and c ( N ) > 0 . Note that, by property 4 (limited growth rate) of function P, it is straightforward to prove that c ( N ) > 0 . Next, we show that ϵ i ( c ) > 0 ,
ϵ i ( c ) = P ( q N ) q i + P ( q N ) > P ( q N ) q N + P ( q N ) = c ( N ) > 0 ,
because of q i < q N , P ( q N ) < 0 (by property 2 (decreasingness) of function P) and P ( q N ) 0 (by definition). This completes the proof of property 6 (LDQ).
We thus conclude that there is always an α * < 1 , such that for any α α * , 1 , the function σ α q i , q i satisfies properties 1–6 of function σ . Hence, for all α α * , 1 , any α -proportional rule is a BDP rule.  □
It can be seen from the above demonstration that the function σ α q i , q i satisfies property 3 (MA) for α < 1 , property 5 (NMA) for α > α * . However, the other four properties are satisfied for any α [ 0 , 1 ] .
Summarizing, the 1-proportional rule is the EP rule. If major agents do not find this allocation rule acceptable, the parameter α may decrease (to the threshold α * ) and the allocation rule thus becomes a BDP rule. It will be then acceptable to major agents. The smaller the parameter α is, the greater the price differences are in regard to the quantity demanded. Moreover, the lower the major-agent prices are, the higher the non-major-agent prices are. For this reason, a threshold for parameter α is needed. Beyond that threshold, non-major agents do not find the α -proportional rule acceptable, so it becomes coalitionally instable, i.e., it is no longer a core allocation.
Finally, if α * = 0 , the α -proportional rule is always a BDP rule, for all α [ 0 , 1 ) . The following corollary shows a necessary and sufficient condition on the price function P for this to happen.
Corollary 1.
The α-proportional rule is always a BDP rule for all α [ 0 , 1 ) if and only if j N P ( q j ) q j P ( q 1 ) P q A n m P ( q N ) q N .
Proof. 
The threshold α * is obtained in the proof of Theorem 2 from the inequality σ α q 1 , q 1 P q A n m P ( q N ) . As σ α q 1 , q 1 is decreasing in α , if the above inequality holds for α = 0 , it also holds for all α [ 0 , 1 ) . Thus,
σ α = 0 q 1 , q 1 P q A n m P ( q N ) P ( q 1 ) j N [ P ( q j ) q j ] q N P q A n m P ( q N )
j N [ P ( q j ) q j ] P ( q 1 ) P q A n m P ( q N ) q N .  □

8. Numerical Illustration

In this section, we give a numerical illustration. We use a discount price function P ( q i ) which has the properties 1–4 described in the Model section. As we mentioned, it is provided in [8] an analytical and empirical basis for a general quantity-discount function (QDF). They show that this QDF fits very well with 66 discount schedules found in practice. They propose a QDF with an explicit formula depending on certain parameter: P ( q ) = p m + S q η , where p m is the theoretical minimum price, S scales the function P ( q ) for quantity q, and η represent the steepness of a quantity-discount function. As it is carried out in [4], we also assume that η = 0.5 because, as they show in [8], the schedules with a positive steepness have a mean steepness of 0.58 . In the first example, Table 1 shows the price and cost for each agent in three cases for P ( q i ) = 80 + 7000 q i .
First, there is no cooperation and each agent buys individually; thus, the price of agent i is P ( q i ) and its cost P ( q i ) q i . Second, agents cooperate with an equal price allocation rule. In this case, the price is P ( q N ) and the cost P ( q N ) q i . Third, agents cooperate but with a BDP allocation rule. In particular, we consider an α -proportional rule, where the parameter α considered is the threshold α * given by Theorem 2. The price is, in this case, σ α * q i , q i P ( q N ) and the cost σ α * q i , q i P ( q N ) q i . In this third case, we also show the value of function σ α * , i.e., σ α * q i , q i = α * P ( q N ) + ( 1 α * ) P ( q i ) j N [ α * P ( q N ) q j + ( 1 α * ) P ( q j ) q j ] q N . Note that function σ is always greater than one for all non-major agents and less than one for major agents. Thus, in this case, the non-major agents are players 1–5 and 6–10 the major ones.
It is also known that the α -proportional rule is a BDP rule for all α [ α * , 1 ) , so as α increases the price and cost of non-major agents will decrease and those of major agents will increase. Hence, agents 1–5 will prefer the highest possible α , and agents 6–10 the lowest. Note that, in the limit case, that is α = 1 , the value of σ 1 q i , q i is one for all agents and the price matches the equal price, which is the most favorable situation for non-major agents. The opposite situation is α * = 0 . 368 , which is the most favorable situation possible for major agents. If α were strictly lower than 0 . 368 , this would not be acceptable to non-major agents, and in that case, the α -proportional rule would not be a BDP rule.
Notice that, here, the threshold between major and non-major agents is q ¯ = 493,75. This can be easily obtained from Equation (7). Indeed,
q ¯ = 7.000 j N c ( j ) q N 80 2 = 7.000 395 , 02 80 2 = 7.000 315 , 02 2 = 493 , 75 .
Although, in the first example, α * > 0 , it could be zero if the condition from Corollary 1 holds, i.e., if the discount-price function holds that j N P ( q j ) q j P ( q 1 ) P q A n m P ( q N ) q N . In that case, the α -proportional rule is a BDP rule for all α [ 0 , 1 ) .
Table 2 shows a second example with P ( q i ) = 10 + 7000 q i where α * = 0 , since j N P ( q j ) q j = 1.254 . 586 > 1.249 . 760 , 2 = ( 999 , 9 378 , 93 ) 473.622 = P ( q 1 ) P q S ¯ P ( q N ) q N . We present the α -proportional for α = 0 . Notice that the former is acceptable to all agents for all α [ 0 , 1 ) and again q ¯ = 493 , 75 = 7.000 325 , 02 10 2 .

9. Conclusions, Limitations and Implications

We study situations in which a seller provides general price discounts for large orders according to a decreasing unit-price function. In these situations, buyers can cooperate and form purchasing groups to benefit from these price discounts. In this paper, we analyze these cooperative-purchasing situations as cooperative cost games and call them CPGD-games. We prove that the grand coalition can obtain significant reductions in costs (i.e., CPGD-games are subadditive). Then, we show that CPGD-games are balanced; that is, there is always a method for allocating the reduced costs generated by the CPGD model that is efficient and (coalitionally) stable: the equal erice (EP) rule.
Next, we focus on cooperative-purchasing models with decreasing and linear unit-price functions. We demonstrate that the linear nature of the discount-price function provides additional information about the corresponding cooperative purchasing game with linear discount (CPL-game): the marginal contribution of an agent diminishes as a coalition grows. This is well-known as the snowball effect or concavity property. We also prove that the EP rule matches the Shapley value and the nucleolus. In such cases, it seems that there is no better way to allocate the reduced total cost. However, some agents may argue that the EP is questionable because it favors those agents who produce and sell just a few units of the product. Note that these agents pay the same price as major buyers. These agent concerns can be really problematic when the unit price function is not linear. To solve this problem, we propose a family of allocation rules for cooperative purchasing games with non-linear discount (CPNL-games). We focus on the different price (DP) method and propose a family of allocation rules with different prices that are acceptable to all agents: balanced different price rules (BDP rules).
Finally, we concentrate on an alternative approach to obtain DP rules for CPNL-games. This consists of allocating the cost of the grand coalition proportionally, with a proportionality factor that combines the individual costs (faced when each agent buys the product on its own) and the EP rule (available when agents face cooperative purchasing). We obtain a highly suitable parametric family of proportional rules, named α -proportional rules which, notably, are related to the family of BDP rules. Specifically, we prove that there is always an α threshold above which any α -proportional rule is a BDP rule. There is, thus, a range of acceptable alpha parameters for all agents, both major (agents who buy large quantities) and non-major (agents who buy small quantities).
This family of α -proportional rules provides a cost-sharing method, for the cooperative-purchasing model with general discount, that is easy to calculate, and guarantees stability in the cooperation because it is acceptable to both major and non-major buyers. All of them are fully satisfied with this cost-sharing method. We believe that our rule can be a useful tool for cooperative-purchasing organizations with any kind of buyers (firms, institutions, consumers, etc.).
Future research can look first for real situations in which our model could be applied and, based on the properties required in each situation, determine what alpha parameter(s) within the interval would be most suitable, i.e., which α -proportional rule is most suitable for each situation (an α -proportional rule that favors majors or one that is more favorable to non-majors). Secondly, researchers could look for certain properties of the α -proportional rules that are only satisfied by the family of α -proportional rules with a view to obtaining a characterization of the family of α -proportional rules. Third, the analysis can be extended to two-stage situations in which the quantity demanded by agents can be chosen strategically in the first stage, i.e., two-stage models where agents play a non-cooperative game in the first stage to choose the quantity demanded and play our GPGD-game (as a cooperative game) in the second stage. It is, therefore, of great interest to study the characteristics of the equilibrium profile of quantities demanded by agents induced by our family of α -proportional rules.

Author Contributions

J.A.G.-M.: Conceptualization, formal analysis, methodology, writing. A.M.: Conceptualization, formal analysis, methodology, writing. G.A.V.: Conceptualization, formal analysis, methodology, writing. These authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

This work is part of the R+D+I project grant PGC2018-097965-B-I00, funded by MCIN/AEI/10.13039/501100011033/ and by “ERDF A way of making Europe”/EU. This research was also funding by project PROMETEO/2021/063 from the Comunidad Valenciana, and from the Junta de Andalucía-FEDER through projects P18-FR-3840 and UMA18-FEDERJA-243.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
EPEqual price
QDFQuantity-discount function
DPDifferent price
CPGD-modelCooperative-purchasing model with general discount
CPGD-gameCooperative-purchasing cost game with general discount
CPL-gameCooperative-purchasing game with linear discount
CPNL-gameCooperative-purchasing game with non-linear discount
MCP-situationsMaximum cooperative-purchasing situations
MCP-gamesMaximum cooperative-purchasing games
MDPMonotonically decreasing through players
LDPLimited decrease through players
MAMajor-agents’ acceptability
BWBalanced weighting
NMANon-major agents’ acceptability
LDQLimited decrease in a player quantity
SYMSymmetry
PMONPlayer motononicity
CMONCost monotonicity
FRACFair ranking added cost

References

  1. Van de Klundert, J.; Kuipers, J.; Spieksma, F.C.R.; Winkels, M. Selecting Telecommunication Carriers to Obtain Volume Discounts. Interfaces 2005, 35, 124–132. [Google Scholar] [CrossRef] [Green Version]
  2. Munson, C.L.; Jackson, J. Quantity Discounts: An Overview and Practical Guide for Buyers and Sellers. Found. Trends Technol. Inf. Oper. Manag. 2015, 8, 1–130. [Google Scholar]
  3. Tella, E.; Virolainen, V.M. Motives behind purchasing consortia. Int. J. Prod. Econ. 2005, 93–94, 161–168. [Google Scholar] [CrossRef]
  4. Schotanus, F.; Telgen, J.; de Boer, L. Unfair allocation of gains under the Equal Price allocation method in purchasing groups. Eur. Oper. Res. 2008, 187, 162–176. [Google Scholar] [CrossRef] [Green Version]
  5. Hendrick, T.E. Purchasing Consortiums: Horizontal Alliances Among Firms Buying Common Goods and Services: What? Who? Why? How? Center for Advanced Purchasing Studies: Tempe, AZ, USA, 1996. [Google Scholar]
  6. Huber, B.; Sweeney, E.; Smyth, A. Purchasing consortia and electronic markets: A procurement direction in integrated supply chain management. Electron. Mark. 2004, 14, 284–294. [Google Scholar] [CrossRef]
  7. Heijboer, G. Mathematical and Statistical Analysis of Initial Purchasing Decisions. Ph.D. Thesis, University of Twente, Enschede, The Netherlands, 2003, unpublished. [Google Scholar]
  8. Schotanus, F.; Telgen, J.; de Boer, L. Unraveling quantity discounts. Omega 2009, 37, 510–521. [Google Scholar] [CrossRef]
  9. Borm, P.; Keiding, H.; Mclean, R.; Oortwijn, S.; Tijs, S. The compromise value for NTU-games. Int. J. Game Theory 1992, 21, 175–189. [Google Scholar] [CrossRef] [Green Version]
  10. Granot, D.; Sosic, G. Formation of alliances in internet-based supply exchanges. Manag. Sci. 2005, 51, 92–105. [Google Scholar] [CrossRef] [Green Version]
  11. Essig, M. Purchasing consortia as symbiotic relationships: Developing the concept of consortium sourcing. Eur. J. Purch. Supply Manag. 2000, 6, 13–22. [Google Scholar] [CrossRef]
  12. Adams, J.S. Toward an understanding of equity. J. Abnorm. Soc. Psychol. 1963, 67, 422–436. [Google Scholar] [CrossRef]
  13. Das, T.K.; Teng, B.S. A risk perception model of alliance structuring. J. Int. Manag. 2001, 7, 1–29. [Google Scholar] [CrossRef]
  14. Chen, X. Inventory Centralization Games with Price-Dependent Demand and Quantity Discount. Oper. Res. 2009, 57, 1394–1406. [Google Scholar] [CrossRef] [Green Version]
  15. Groote, M.; Borm, P.; Hamers, H.; Reijnierse, H. Game Theoretic Analysis of Maximum Cooperative Purchasing Situations. Nav. Res. 2013, 60, 607–624. [Google Scholar]
  16. Hezarkhani, B.; Sosic, G. Who’s Afraid of Strategic Behavior? Mechanisms for Group Purchasing. Prod. Oper. Manag. 2019, 28, 933–954. [Google Scholar] [CrossRef]
  17. Meca, A.; Timmer, J.; García-Jurado, I.; Borm, P. Inventory games. Eur. J. Oper. Res. 2004, 156, 127–139. [Google Scholar] [CrossRef]
  18. Meca, A.; Guardiola, L.A.; Toledo, A. p-additive games: A class of totally balanced games arising from inventory situations with temporary discounts. Top 2007, 15, 322–340. [Google Scholar] [CrossRef]
  19. Wenzhong, L.I.; Genjiu, X.U.; Jun, S.U. Inventory Games with Quantity Discount. J. Syst. Sci. Complex 2021, 34, 1538–1554. [Google Scholar]
  20. Krichen, S.; Laabidi, L.; Abdelaziz, F.B. Single supplier multiple cooperative retailers inventory model with quantity discount and permissible delay in payments. Comput. Ind. Eng. 2011, 60, 164–172. [Google Scholar] [CrossRef]
  21. Albizuri, M.J. The α-serial cost-sharing rule. Math. Sci. 2010, 60, 24–29. [Google Scholar]
  22. Moulin, H.; Shenker, S. Serial cost sharing. Econometrica 1992, 60, 10091037. [Google Scholar] [CrossRef]
  23. Albizuri, M.J.; Zarzuelo, J.M. The dual serial cost-sharing rule. Math. Soc. Sci. 2007, 53, 150–163. [Google Scholar] [CrossRef]
  24. Algaba, E.; Fragnelli, V.; Sánchez-Soriano, J. (Eds.) Handbook of the Shapley Value; CRC Press: Boca Raton, FL, USA, 2019. [Google Scholar]
  25. Luo, C.; Zhou, X.; Lev, B. Core, shapley value, nucleolus and nash bargaining solution: A Survey of recent developments and applications in operations management. Omega 2022, 110, 10263. [Google Scholar] [CrossRef]
  26. Shapley, L.S. A value for n-person games. Ann. Math. Stud. 1953, 28, 307–317. [Google Scholar]
  27. Schmeidler, D. The nucleolus of a characteristic function game. SIAM J. Appl. Math. 1969, 17, 1163–1170. [Google Scholar]
  28. Shapley, L.S. Cores of convex games. Int. J. Game Theory 1971, 1, 11–26. [Google Scholar] [CrossRef]
  29. Kar, A.; Mitra, M.; Mutuswami, S. On the coincidence of the prenucleolus and the Shapley value. Math. Soc. Sci. 2009, 57, 16–25. [Google Scholar] [CrossRef]
Table 1. Example 1 with α * > 0 .
Table 1. Example 1 with α * > 0 .
P ( q i ) = 80 + 7000 q i
No-CooperateCooperate
Agent q i IndividualEqual Price BDP ( α - Proportional ) α = α * = 0 . 368
PriceCostPriceCostPriceCost σ α
1501069.953,497.5192.79633.4448.922,446.62.330
260983.759,021.8192.711,560.1416.224,970.92.160
370916.764,166.2192.713,486.8390.727,350.92.028
480862.669,009.9192.715,413.5370.229,616.81.921
5100780.078,000.0192.719,266.9338.833,883.81.759
6500393.0196,524.8192.796,334.5191.995,955.50.996
7600365.8219,464.3192.7115,601.4181.6108,932.60.942
8700344.6241,202.6192.7134,868.3173.5121453.60.901
9800327.5261,989.9192.7154,135.2167.0133,613.40.867
10900313.3282,000.0192.7173,402.1161.6145,478.20.839
Table 2. Example 2 with α * = 0 .
Table 2. Example 2 with α * = 0 .
P ( q i ) = 10 + 7000 q i
No-CooperateCooperate
Agent q i IndividualEqual Price BDP ( α - Proportional ) α = α * = 0
PriceCostPriceCostPriceCost σ α
150999.949,997.5122.76133.4377.418,868.53.076
260913.754,821.8122.77360.1344.820,689.22.811
370846.759,266.2122.78586.8319.522,366.52.605
480792.663,409.9122.79813.5299.123,930.32.438
5100710.071,000.0122.712,266.9267.926,794.72.184
6500323.0161,524.8122.761,334.5121.960,957.80.994
7600295.8177,464.3122.773,601.4111.666,973.20.910
8700274.6192,202.6122.785,868.3103.672,535.30.845
9800257.5205,989.9122.798,135.297.277,738.50.792
10900243.3219,000.0122.7110,402.191.882,648.40.749
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

García-Martínez, J.A.; Meca, A.; Vergara, G.A. Cooperative Purchasing with General Discount: A Game Theoretical Approach. Mathematics 2022, 10, 4195. https://doi.org/10.3390/math10224195

AMA Style

García-Martínez JA, Meca A, Vergara GA. Cooperative Purchasing with General Discount: A Game Theoretical Approach. Mathematics. 2022; 10(22):4195. https://doi.org/10.3390/math10224195

Chicago/Turabian Style

García-Martínez, Jose A., Ana Meca, and G. Alexander Vergara. 2022. "Cooperative Purchasing with General Discount: A Game Theoretical Approach" Mathematics 10, no. 22: 4195. https://doi.org/10.3390/math10224195

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