Keywords

1 Introduction

In the chapter we consider a dynamic competition model, in which firms choose their outputs in each time period. The market price is formed based on the decision of firms and on the price in the previous time period. We assume that the level of influence of the previous period price depends on the market state. Having this competitive model, we make an assumption that firms may cooperate in coalitions of any size forming a coalition structure. If the coalition structure is formed, each firm acts to maximize the profit of the coalition it belongs to. If the firms are supposed to have non-transferable profits, they are paid by initially given payoff functions. But if firms’ profits are transferable, a cooperative point solution which redistributes the profits between firms is calculated. In both cases, a firm may have an interest in deviating from a coalition it belongs by joining another coalition or becoming a singleton. If no firm has a profitable deviation from its coalition, the coalition structure is called stable (Parilina and Sedakov 2014; Sedakov et al. 2013). The stability of a coalition structure is determined with respect to a profit distribution method. In the definition of a stable coalition structure one may find similarity with the Nash equilibrium concept. The existence of a stable coalition structure with respect to the Shapley value in three-person games is proved in Sedakov et al. (2013). In four-person games the existence of a stable coalition structure is proved for special classes of transferable utility games (TU games). It is shown that a stable coalition structure may not exist in general (Sun and Parilina 2018).

The problem of stability of a coalition structure is actual in many applied problems. When the coalition structure is unstable, it is difficult to keep it the same over time and realize the game without changing the structure. There also exist other approaches to determine the stability of a coalition structure (e.g., see Carraro 1999). In the abovementioned paper, to be stable the coalition structure should be (i) internally stable, i.e., each player loses if he leaves his coalition becoming a singleton, (ii) externally stable, i.e., each player-singleton loses if he joins any coalition or another singleton, and, finally, (iii) intracoalitionally stable, i.e., each player from a coalition loses if he leaves his coalition and joins another one. In Parilina and Sedakov (2015) a process of changing coalition structures over time is considered. The authors introduce the concept of d-stability of a coalition structure, which players would never change once it is reached.

Even if the coalition structure is stable in the whole game, i.e., the stability conditions are satisfied in the initial time period, it may become unstable on the corresponding equilibrium state trajectory in some intermediate time period. Therefore, we define a dynamically stable coalition structure which is stable not only in the game but in any subgame starting from any intermediate time period and the corresponding state.

In this chapter we examine a competition model with finite time horizon and linear-quadratic profit functions of firms-competitors (see Carlson and Leitmann 2005). The firms are allowed to cooperate by forming a coalition structure. We determine the conditions for firms’ strategies to form an open-loop coalition Nash equilibrium. By a coalition Nash equilibrium we mean a Nash equilibrium among players-coalitions in the given coalition structure. There are two options to determine firms’ profits in the game. If the profits are non-transferable, the firms are paid according to their initially given payoff functions. If they are transferable, we determine the characteristic function according to the concepts in Chander and Tulkens (1997) and Rajan (1989). Based on the characteristic function, a cooperative point solution is defined using the Shapley value adopted for the games with a given coalition structure (Aumann and Dreze 1974; Shapley 1953). We determine a stable coalition structure for the initial time period and a dynamically stable coalition structure. As an example, a game with three firms is considered which admits five possible coalition structures. Interestingly, in the case of non-transferable payoffs, there are no stable coalition structures, but when firms redistribute their profits according to the Shapley value, there exists a unique stable coalition structure which is not the grand coalition. We then verify that this structure is also dynamically stable.

The chapter is organized as follows. Section 2 presents the theoretical model of the dynamic game and the conditions of a coalition equilibrium. In Sect. 3, we formulate the concept of stability for a coalition structure when profits are both non-transferable or transferable. In the latter case, the Shapley value is chosen as a cooperative point solution. We provide an illustrative example in Sect. 4, and briefly conclude in Sect. 5.

2 The Model

We consider a market of firms composing a finite set N with \(|N|=n \geqslant 2\). Producing and selling a product, firms compete in quantities over a finite set of periods \(\mathcal {T}=\{0,1,\ldots ,T\}\) with the initial market price p 0 for the product. In each period \(t\in \mathcal {T}\setminus T\), a firm i ∈ N selects its quantity \(q_i(p_0,t) \in \mathbb {R}_+\) to be produced for this period. A market price \(p(t)\in \mathbb {R}_+\) satisfies the state equation

$$\displaystyle \begin{aligned} p(t+1)= s p(t) + (1-s)\left(a-b\sum_{i \in N}q_i(p_0,t)\right), \quad t\in \mathcal{T}\setminus T, \end{aligned} $$
(1)

with the initial state p(0) = p 0. For a given s ∈ [0, 1], the first summand in the r.h.s. of (1) represents the inertia in the market price while the second one reflects the price change as a reaction on produced output for some positive constants a and b. Under an open-loop information structure (Haurie et al. 2012), an open-loop strategy of firm i is a profile of quantities q i(p 0) = (q i(p 0, 0), …, q i(p 0, T − 1)) which i decides to produce during the planning horizon. Denote a strategy profile by q(p 0) = (q 1(p 0), …, q n(p 0)). Each firm i aims to maximize its total discounted profit of the form

$$\displaystyle \begin{aligned}\pi_i(p_0,q(p_0))=\sum_{t=0}^{T-1}\varrho^t \left[p(t)q_i(p_0,t)-\frac{c_i}{2} q^2_i(p_0,t)\right] \end{aligned}$$

adopting its strategy q i(p 0), where p(t) satisfies state equation (1) with initial state p(0) = p 0. A parameter c i > 0 reflects firm i’s unit cots and ϱ ∈ (0, 1] is a common discount factor. In period T players have zero payoffs.

From now, we assume that firms are not restricted in cooperating with each other and can form any coalition, which is a nonempty subset of N. A partition \(\mathcal {B}=\{B_1,\ldots ,B_m\}\) of set N is called a coalition structure. A strategy profile under the structure \(\mathcal {B}\) will be denoted by \(q^{\mathcal {B}}(p_0)\). A strategy of a coalition \(B \in \mathcal {B}\) is a profile \(q^{\mathcal {B}}_B(p_0)=\{q^{B}_i(p_0), i \in B\}\). Given a coalition structure \(\mathcal {B}\), a strategy profile can then be written in terms of the structure, i.e., \(q^{\mathcal {B}}(p_0)=\{q^{\mathcal {B}}_B(p_0), B \in \mathcal {B}\}\). Under the coalition structure, the aim of each firm is to maximize the profit of the coalition to which it belongs. More formally, jointly selecting a profile \(q^{\mathcal {B}}_B(p_0)\), all firms from coalition \(B \in \mathcal {B}\) maximize the sum \(\pi ^{\mathcal {B}}_{B}(p_0,q^{\mathcal {B}}(p_0))=\sum _{i \in B}\pi _i(p_0,q^{\mathcal {B}}(p_0)) \) subject to the state Eq. (1) with p(0) = p 0.

Definition 1

A profile \(\bar {q}^{\mathcal {B}}(p_0)\) is an open-loop coalition Nash equilibrium (or simply coalition Nash equilibrium) if

$$\displaystyle \begin{aligned}\pi^{\mathcal{B}}_{B}(p_0,\bar{q}^{\mathcal{B}}(p_0)) \geqslant \pi^{\mathcal{B}}_{B}(p_0,(q^{\mathcal{B}}_{B}(p_0),\bar{q}^{\mathcal{B}}_{N\setminus B}(p_0))) \end{aligned}$$

for any coalition \(B \in \mathcal {B}\) and its strategy \(q^{\mathcal {B}}_{B}(p_0)\). Alternatively, \(\bar {q}^{\mathcal {B}}(p_0)\) satisfies

$$\displaystyle \begin{aligned}\bar{q}^{\mathcal{B}}_{B}(p_0)=\arg\max\limits_{q^{\mathcal{B}}_{B}(p_0)} \pi^{\mathcal{B}}_{B}(p_0,(q^{\mathcal{B}}_{B}(p_0),\bar{q}^{\mathcal{B}}_{N\setminus B}(p_0))) \end{aligned}$$

for any \(B \in \mathcal {B}\).

In particular, when \(\mathcal {B}=\{\{1\},\ldots ,\{n\}\}\), that is, all coalitions in coalition structure \(\mathcal {B}\) are singletons, the coalition Nash equilibrium is a Nash equilibrium, while when \(\mathcal {B}=\{N\}\), that is, all firms cooperate in one coalition, the coalition equilibrium is a cooperative optimum. A sequence of market prices \(\bar {p}^{\mathcal {B}}=\{\bar {p}^{\mathcal {B}}(0)\equiv p_0,\bar {p}^{\mathcal {B}}(1),\ldots ,\bar {p}^{\mathcal {B}}(T)\}\) uniquely determined by coalition equilibrium \(\bar {q}^{\mathcal {B}}(p_0)\) and state equation (1) is a coalition equilibrium trajectory. A coalition equilibrium trajectory determined by a cooperative optimum \(\bar {q}^{\{N\}}(p_0)\) is a cooperative trajectory denoted by \(\bar {p}^{\{N\}}\). Next, we can define the profit of firm i under a coalition equilibrium \(\bar {q}^{\mathcal {B}}(p_0)\), which is \(\pi _i(p_0,\bar {q}^{\mathcal {B}}(p_0))\). Similarly, we define firm i’s cooperative profit \(\pi _i(p_0,\bar {q}^{\{N\}}(p_0))\), i.e., its profit under a cooperative optimum \(\bar {q}^{\{N\}}(p_0)\).

Let \(\varGamma ^{\mathcal {B}}(p_0)\) denote the dynamic game over the set of periods \(\mathcal {T}\) with coalition structure \(\mathcal {B}\) starting in state p 0. We now characterize an open-loop coalition Nash equilibrium in this game. A similar infinite-horizon two-person non-cooperative model is examined in Carlson and Leitmann (2005) for open-loop strategies. One can study this problem also by assuming a feedback information structure. However, to find the corresponding feedback coalition Nash equilibrium, one needs to assume the form of value functions.

Theorem 1

Under a coalition structure \(\mathcal {B}\) , an open-loop coalition Nash equilibrium \(\bar {q}^{\mathcal {B}}\) is composed of the following strategies:

$$\displaystyle \begin{aligned} \bar{q}^{\mathcal{B}}_i(p_0,t)=\frac{1}{c_i}\left[\bar{p}^{\mathcal{B}}(t)-\varrho b(1-s)\mu^{\mathcal{B}}_B(t+1)\right], \quad i \in B, \quad t\in \mathcal{T}\setminus T, \end{aligned} $$
(2)

where \(\bar {p}^{\mathcal {B}}(t)\) and \(\mu ^{\mathcal {B}}_B(t)\) , \(B\in \mathcal {B}\) , satisfy the recursive relations:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \bar{p}^{\mathcal{B}}(t)&\displaystyle =&\displaystyle s \bar{p}^{\mathcal{B}}(t-1) + (1-s)\left(a-b\sum_{i \in N}\bar{q}^{\mathcal{B}}_i(p_0,t-1)\right), \quad t\in \mathcal{T}\setminus 0,\\ \mu^{\mathcal{B}}_B(t)&\displaystyle =&\displaystyle \sum_{i \in B}\bar{q}^{\mathcal{B}}_i(p_0,t)+\varrho s \mu^{\mathcal{B}}_B(t+1), \quad t\in \mathcal{T}\setminus \{0,T\}, \end{array} \end{aligned} $$

with \(\bar {p}^{\mathcal {B}}(0)=p_0\) and \(\mu ^{\mathcal {B}}_B(T)=0\) for any \(B\in \mathcal {B}\).

Proof

For a coalition \(B \in \mathcal {B}\), we define the Hamiltonian \(\mathcal {H}^{\mathcal {B}}_B\):

$$\displaystyle \begin{aligned} \begin{array}{rcl} \mathcal{H}^{\mathcal{B}}_B&\displaystyle =&\displaystyle \sum_{i \in B}\varrho^t \left[p^{\mathcal{B}}(t)q^{\mathcal{B}}_i(p_0,t)-\frac{c_i}{2} (q^{\mathcal{B}}_i(p_0,t))^2\right]\\ &\displaystyle &\displaystyle +\lambda^{\mathcal{B}}_B(t+1)\left[s p^{\mathcal{B}}(t) + (1-s)\left(a-b\sum_{i \in N}q^{\mathcal{B}}_i(p_0,t)\right)\right], \end{array} \end{aligned} $$

where \(\lambda ^{\mathcal {B}}_B(t+1)\) is a costate variable. From the maximum principle, for any coalition \(B \in \mathcal {B}\), the following is true:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \frac{\partial \mathcal{H}^{\mathcal{B}}_B}{\partial q^{\mathcal{B}}_i(p_0,t)}&\displaystyle =&\displaystyle \varrho^t\left[p^{\mathcal{B}}(t)-c_iq^{\mathcal{B}}_i(p_0,t)\right]-(1-s)b\lambda^{\mathcal{B}}_B(t+1)\\ &\displaystyle =&\displaystyle 0,\; i \in B,\; t\in \mathcal{T}\setminus T,\\ \frac{\partial \mathcal{H}^{\mathcal{B}}_B}{\partial p^{\mathcal{B}}(t)}&\displaystyle =&\displaystyle \varrho^t\sum_{i \in B}q^{\mathcal{B}}_i(p_0,t)+s\lambda^{\mathcal{B}}_B(t+1) =\lambda^{\mathcal{B}}_B(t),\quad t\in \mathcal{T}\setminus \{0,T\},\\ \lambda^{\mathcal{B}}_B(T)&\displaystyle =&\displaystyle 0. \end{array} \end{aligned} $$

Replacing costate variables \(\lambda ^{\mathcal {B}}_B(t)\) with scaled ones \(\mu ^{\mathcal {B}}_B(t)\) by \(\mu ^{\mathcal {B}}_B(t)=\varrho ^{-t} \lambda ^{\mathcal {B}}_B(t)\), \(t\in \mathcal {T}\setminus 0\), and rewriting condition \(\partial \mathcal {H}^{\mathcal {B}}_B/\partial q^{\mathcal {B}}_i(p_0,t)=0\), we obtain the expressions from the statement of the theorem. □

3 Stability of a Coalition Structure

Assuming the firms are exogenously organized in a coalition structure \(\mathcal {B}\), Theorem 1 provides equilibrium outputs \(\bar {q}^{\mathcal {B}}_i(p_0)\) for each firm i ∈ N under a coalition Nash equilibrium. Thus following the equilibrium profile \(\bar {q}^{\mathcal {B}}(p_0)\), a firm i can determine its profit \(\pi _i(p_0,\bar {q}^{\mathcal {B}}(p_0))\) in the game. However under a different coalition structure \(\mathcal {B}^\prime \) resulting in a different coalition Nash equilibrium \(\bar {q}^{\mathcal {B}^\prime }(p_0)\), firm i’s profit \(\pi _i(p_0,\bar {q}^{\mathcal {B}^\prime }(p_0))\) will not necessarily coincide with \(\pi _i(p_0,\bar {q}^{\mathcal {B}}(p_0))\). If firms were to create a coalition structure themselves, they would do it in a way that each firm would select the coalition which it does not want to leave, thus coming to a stable coalition structure. This approach is quite natural, and of course we are aware that there might be other reasons why firms should form a particular coalition structure. Although firms in a coalition focus on the total profit of this coalition, at the same time each firm also takes into account its individual profit in this coalition to measure its “satisfaction” from being a member.

In this section we consider two cases for determining a stable coalition structure: when firms’ profits are either non-transferable or transferable.

For a given coalition structure \(\mathcal {B}\), let B(i) denote the coalition from \(\mathcal {B}\) which contains firm i. Let also for some \(B \in \mathcal {B}\) denote \(\mathcal {B}_{-B}=\mathcal {B}\setminus B\).

3.1 Non-transferable Profits

We start with a case of non-transferable profits. This means that for a coalition structure \(\mathcal {B}\), under the corresponding coalition Nash equilibrium \(\bar {q}^{\mathcal {B}}\), a coalition \(B\in \mathcal {B}\) receives its profit of \(\pi ^{\mathcal {B}}_{B}(p_0,\bar {q}^{\mathcal {B}}(p_0))\) while its member i ∈ B gets \(\pi _i(p_0,\bar {q}^{\mathcal {B}}(p_0))\).

Definition 2

A coalition structure \(\mathcal {B}\) is stable if for any firm i ∈ N it holds that

$$\displaystyle \begin{aligned} \pi_i(p_0,\bar{q}^{\mathcal{B}}(p_0)) \geqslant \pi_i(p_0,\bar{q}^{\mathcal{B}^\prime}(p_0)), \end{aligned} $$
(3)

where \(\mathcal {B}^\prime =\{B(i)\setminus \{i\}, B\cup \{i\},\mathcal {B}_{-B(i)\cup B}\}\) for any \(B \in \mathcal {B}\cup \varnothing \) and B ≠ B(i). Otherwise, the coalition structure is unstable. Here we recall that \(\bar {q}^{\mathcal {B}}(p_0)\) and \(\bar {q}^{\mathcal {B}^\prime }(p_0)\) are coalition Nash equilibria for coalition structures \(\mathcal {B}\) and \(\mathcal {B}^\prime \), respectively.

The definition of the stable coalition structure assumes that a firm may leave a coalition and become a singleton; it may also join any other coalition in the structure. Moreover, if a firm i leaves B(i), the coalition B(i) ∖{i} does not break up and remains a part of the coalition structure. If firm i decides to leave B(i) in favor of some other coalition B, then the members of B allow it to enter and form a coalition B ∪{i} not blocking B from the new member.

When a coalition structure, say \(\mathcal {B}\), is stable, no firm wishes to change a coalition, i.e., each firm i ∈ N prefers to be a member of \(B(i) \in \mathcal {B}\). Here we stress the reader’s attention that the proposed stability concept is related only to the initial game period t = 0 when firms are supposed to follow a prescribed equilibrium profile \(\bar {q}^{\mathcal {B}}(p_0)\) in the whole game under \(\mathcal {B}\). Indeed, for this coalition structure inequality (3) holds true. However in some game period \(t\in \mathcal {T}\setminus 0\) under profile \(\bar {q}^{\mathcal {B}}(p_0)\) on the coalition equilibrium trajectory \(\bar {p}^{\mathcal {B}}\) in state \(\bar {p}^{\mathcal {B}}(t)\), coalition structure \(\mathcal {B}\) may become unstable. Let \(\bar {q}^{\mathcal {B}}(\bar {p}^{\mathcal {B}}(t))\) denote a coalition Nash equilibrium in the subgame of game \(\varGamma ^{\mathcal {B}}(p_0)\) starting in period t in state \(\bar {p}^{\mathcal {B}}(t)\). We denote this subgame by \(\varGamma ^{\mathcal {B}}(\bar {p}^{\mathcal {B}}(t))\). Thus firms’ profits in \(\varGamma ^{\mathcal {B}}(\bar {p}^{\mathcal {B}}(t))\) are of the form:

$$\displaystyle \begin{aligned}\pi_i(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}}(\bar{p}^{\mathcal{B}}(t)))=\sum_{\tau=t}^{T-1}\varrho^{\tau-t} \left[\bar{p}^{\mathcal{B}}(\tau)\bar{q}^{\mathcal{B}}_i(\bar{p}^{\mathcal{B}}(t),\tau)-\frac{c_i}{2} \left(\bar{q}^{\mathcal{B}}_i(\bar{p}^{\mathcal{B}}(t),\tau)\right)^2\right] \end{aligned}$$

with

$$\displaystyle \begin{aligned}\bar{p}^{\mathcal{B}}(\tau+1)= s \bar{p}^{\mathcal{B}}(\tau) + (1-s)\left(a-b\sum_{i \in N}\bar{q}^{\mathcal{B}}_i(\bar{p}^{\mathcal{B}}(t),\tau)\right), \quad \tau\in \{t,\ldots,T-1\}. \end{aligned}$$

If firm i in this state leaves B(i), that is, changes current coalition structure \(\mathcal {B}\) to some other \(\mathcal {B}^\prime \), this will lead to another coalition Nash equilibrium \(\bar {q}^{\mathcal {B}^\prime }(\bar {p}^{\mathcal {B}}(t))\). We notice that the equilibrium in the subgame with new coalition structure \(\mathcal {B}^\prime \) will depend upon the state \(\bar {p}^{\mathcal {B}}(t)\) in which \(\mathcal {B}\) has been changed. Let further

$$\displaystyle \begin{aligned}&\pi_i(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}^\prime}(\bar{p}^{\mathcal{B}}(t)))\\&\quad =\sum_{\tau=t}^{T-1}\varrho^{\tau-t} \left[\bar{p}^{\mathcal{B}^\prime}(\tau)\bar{q}^{\mathcal{B}^\prime}_i(\bar{p}^{\mathcal{B}}(t),\tau)-\frac{c_i}{2} \left(\bar{q}^{\mathcal{B}^\prime}_i(\bar{p}^{\mathcal{B}}(t),\tau)\right)^2\right] \end{aligned} $$

with

$$\displaystyle \begin{aligned}\bar{p}^{\mathcal{B}^\prime}(\tau+1)= s \bar{p}^{\mathcal{B}^\prime}(\tau) + (1-s)\left(a-b\sum_{i \in N}\bar{q}^{\mathcal{B}^\prime}_i(\bar{p}^{\mathcal{B}}(t),\tau)\right), \quad \tau\in \{t,\ldots,T-1\}, \end{aligned}$$

and \(\bar {p}^{\mathcal {B}^\prime }(t)\equiv \bar {p}^{\mathcal {B}}(t)\) denote firm i’s profit in the subgame starting in period t in state \(\bar {p}^{\mathcal {B}}(t)\) in the new coalition structure \(\mathcal {B}^\prime \) under coalition Nash equilibrium \(\bar {q}^{\mathcal {B}^\prime }(\bar {p}^{\mathcal {B}}(t))\). Thus we come to the definition.

Definition 3

A coalition structure \(\mathcal {B}\) is dynamically stable if for any firm i ∈ N and any game period \(t\in \mathcal {T}\) it holds that

$$\displaystyle \begin{aligned} \pi_i(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}}(\bar{p}^{\mathcal{B}}(t))) \geqslant \pi_i(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}^\prime}(\bar{p}^{\mathcal{B}}(t))), \end{aligned} $$
(4)

where \(\mathcal {B}^\prime =\{B(i)\setminus \{i\}, B\cup \{i\},\mathcal {B}_{-B(i)\cup B}\}\) for any \(B \in \mathcal {B}\cup \varnothing \) and B ≠ B(i).

The dynamic stability of \(\mathcal {B}\) means its stability in any game period along the coalition equilibrium trajectory \(\bar {p}^{\mathcal {B}}\).

3.2 Transferable Profits

Now we move to the case of transferable profits. Here we assume that for a coalition structure \(\mathcal {B}\) under the corresponding coalition Nash equilibrium \(\bar {q}^{\mathcal {B}}(p_0)\) a coalition \(B\in \mathcal {B}\) receives its profit of \(\pi ^{\mathcal {B}}_{B}(p_0,\bar {q}^{\mathcal {B}}(p_0))\) while the profit of its members from cooperation has to be determined by redistributing \(\pi ^{\mathcal {B}}_{B}(p_0,\bar {q}^{\mathcal {B}}(p_0))\) among them. We will determine the profits of firms by a cooperative solution of a corresponding TU game with a coalition structure. A TU game with a coalition structure is a triple \((N,v_0,\mathcal {B})\), where N is a player set (the set of firms), v 0 is a characteristic function measuring a worth of any coalition, and finally \(\mathcal {B}\) is a coalition structure. When transiting from a normal-form game to the corresponding TU game, there is no unique way in determining the characteristic function. We define it in two steps. Given a coalition structure \(\mathcal {B}\), at the first step we define the value \(v_0(B,\mathcal {B})\) as the profit of the coalition of firms \(B \in \mathcal {B}\) under a coalition Nash equilibrium \(\bar {q}^{\mathcal {B}}(p_0)\) in the dynamic game between players-coalitions from \(\mathcal {B}\). Thus \(v_0(B,\mathcal {B})=\pi ^{\mathcal {B}}_{B}(p_0,\bar {q}^{\mathcal {B}}(p_0))\). Next, for a coalition S ⊂ B, we define the value \(v_0(S,\mathcal {B})\) as the total profit of its members under a coalition Nash equilibrium \(\hat {q}^{S,\mathcal {B}}(p_0)\) in a dynamic game between players-firms from \(\mathcal {B}\) when (i) firms from coalition S jointly maximize the total profit of this coalition, (ii) each firm from B ∖ S maximizes its own profit, and (iii) each firm i ∈ N ∖ B maximizes the total profit of coalitions they belong to, given the state equation (1). In other words, \(\hat {q}^{S,\mathcal {B}}(p_0)\) is of the form:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \hat{q}^{S,\mathcal{B}}_i(p_0)= \left\{ \begin{array}{ll} \arg\max\limits_{q^{S,\mathcal{B}}_S(p_0)}\pi^{\mathcal{B}}_{S}(p_0,(q^{S,\mathcal{B}}_S(p_0),\hat{q}^{S,\mathcal{B}}_{N\setminus S}(p_0))),&\displaystyle i = S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_i(p_0)}\pi^{\mathcal{B}}_{i}(p_0,(q^{S,\mathcal{B}}_i(p_0),\hat{q}^{S,\mathcal{B}}_{N\setminus \{i\}}(p_0))),&\displaystyle i \in B \setminus S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_{B^\prime}(p_0)}\pi^{\mathcal{B}}_{B^\prime}(p_0,(q^{S,\mathcal{B}}_{B^\prime}(p_0),\hat{q}^{S,\mathcal{B}}_{N\setminus B^\prime}(p_0))),&\displaystyle i = B^\prime,\; B^\prime\in \mathcal{B}_{-B}. \end{array} \right. \end{array} \end{aligned} $$

Therefore, the characteristic function is given by

Theorem 2

Under a coalition structure \(\mathcal {B}\), for any S  B, an open-loop coalition Nash equilibrium \(\hat {q}^{S,\mathcal {B}}(p_0)\) is composed of the following strategies:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \hat{q}^{S,\mathcal{B}}_i(p_0,t)&\displaystyle =&\displaystyle \left\{ \begin{array}{ll} \dfrac{1}{c_i}\left[\hat{p}^{S,\mathcal{B}}(t)-\varrho b(1-s)\mu^{S,\mathcal{B}}_S(t+1)\right],&\displaystyle i \in S,\\ \dfrac{1}{c_i}\left[\hat{p}^{S,\mathcal{B}}(t)-\varrho b(1-s)\mu^{S,\mathcal{B}}_i(t+1)\right],&\displaystyle i \in B\setminus S,\\ \dfrac{1}{c_i}\left[\hat{p}^{S,\mathcal{B}}(t)-\varrho b(1-s)\mu^{S,\mathcal{B}}_{B^\prime}(t+1)\right],&\displaystyle i \in B^\prime,\; B^\prime\in \mathcal{B}_{-B},\\ \end{array} \right. t\in \mathcal{T}\setminus T, \end{array} \end{aligned} $$

where \(\hat {p}^{S,\mathcal {B}}(t)\) and \(\mu ^{S,\mathcal {B}}_S(t)\), \(\mu ^{S,\mathcal {B}}_i(t)\), i  B  S, \(\mu ^{S,\mathcal {B}}_{B^\prime }(t)\), \(B^\prime \in \mathcal {B}_{-B}\), satisfy the recursive relations:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \hat{p}^{S,\mathcal{B}}(t)&\displaystyle =&\displaystyle s \hat{p}^{S,\mathcal{B}}(t-1) + (1-s)\left(a-b\sum_{i \in N}\hat{q}^{S,\mathcal{B}}_i(p_0,t-1)\right),\quad t\in \mathcal{T}\setminus 0,\\ \mu^{S,\mathcal{B}}_S(t)&\displaystyle =&\displaystyle \sum_{i \in S}\hat{q}^{S,\mathcal{B}}_i(p_0,t)+\varrho s \mu^{S,\mathcal{B}}_S(t+1),\quad t\in \mathcal{T}\setminus \{0,T\},\\ \mu^{S,\mathcal{B}}_i(t)&\displaystyle =&\displaystyle \hat{q}^{S,\mathcal{B}}_i(t)+\varrho s \mu^{S,\mathcal{B}}_i(t+1),\quad i \in B\setminus S,\quad t\in \mathcal{T}\setminus \{0,T\},\\ \mu^{S,\mathcal{B}}_{B^\prime}(t)&\displaystyle =&\displaystyle \sum_{i \in B^\prime}\hat{q}^{S,\mathcal{B}}_i(p_0,t)+\varrho s \mu^{S,\mathcal{B}}_{B^\prime}(t+1),\quad B^\prime\in \mathcal{B}_{-B},\quad t\in \mathcal{T}\setminus \{0,T\}, \end{array} \end{aligned} $$

with \(\hat {p}^{S,\mathcal {B}}(0)=p_0\), \(\mu ^{S,\mathcal {B}}_S(T)=0\), \(\mu ^{S,\mathcal {B}}_i(T)=0\), i  B  S, and \(\mu ^{S,\mathcal {B}}_{B^\prime }(T)=0\), \(B^\prime \in \mathcal {B}_{-B}\).

Proof

For a coalition S ⊂ B, each firm i ∈ B ∖ S, and each coalition \(B^\prime \in \mathcal {B}_{-B}\) we define the Hamiltonians \(\mathcal {H}^{S,\mathcal {B}}_S\), \(\mathcal {H}^{S,\mathcal {B}}_i\), and \(\mathcal {H}^{S,\mathcal {B}}_{B^\prime }\), respectively:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \mathcal{H}^{S,\mathcal{B}}_S&\displaystyle =&\displaystyle \sum_{i \in S}\varrho^t \left[p^{S,\mathcal{B}}(t)q^{S,\mathcal{B}}_i(p_0,t)-\frac{c_i}{2} (q^{S,\mathcal{B}}_i(p_0,t))^2\right]\\ &\displaystyle &\displaystyle +\lambda^{S,\mathcal{B}}_S(t+1)\left[s p^{S,\mathcal{B}}(t) + (1-s)\left(a-b\sum_{i \in N}q^{S,\mathcal{B}}_i(p_0,t)\right)\right],\\ \mathcal{H}^{S,\mathcal{B}}_i&\displaystyle =&\displaystyle \varrho^t \left[p^{S,\mathcal{B}}(t)q^{S,\mathcal{B}}_i(p_0,t)-\frac{c_i}{2} (q^{S,\mathcal{B}}_i(p_0,t))^2\right]\\ &\displaystyle &\displaystyle +\lambda^{S,\mathcal{B}}_i(t+1)\left[s p^{S,\mathcal{B}}(t) + (1-s)\left(a-b\sum_{i \in N}q^{S,\mathcal{B}}_i(p_0,t)\right)\right],\\ \mathcal{H}^{S,\mathcal{B}}_{B^\prime}&\displaystyle =&\displaystyle \sum_{i \in B^\prime}\varrho^t \left[p^{S,\mathcal{B}}(t)q^{S,\mathcal{B}}_i(p_0,t)-\frac{c_i}{2} (q^{S,\mathcal{B}}_i(p_0,t))^2\right]\\ &\displaystyle &\displaystyle +\lambda^{S,\mathcal{B}}_{B^\prime}(t+1)\left[s p^{S,\mathcal{B}}(t) + (1-s)\left(a-b\sum_{i \in N}q^{S,\mathcal{B}}_i(p_0,t)\right)\right], \end{array} \end{aligned} $$

where \(\lambda ^{S,\mathcal {B}}_S(t)\), \(\lambda ^{S,\mathcal {B}}_i(t)\), i ∈ B ∖ S, and \(\lambda ^{S,\mathcal {B}}_{B^\prime }(t)\), \(B^\prime \in \mathcal {B}_{-B}\), are costate variables. From the maximum principle the following is true:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \frac{\partial \mathcal{H}^{S,\mathcal{B}}_S}{\partial q^{S,\mathcal{B}}_i(p_0,t)}&\displaystyle =&\displaystyle \varrho^t\left[p^{S,\mathcal{B}}(t)-c_iq^{S,\mathcal{B}}_i(p_0,t)\right]-(1-s)b\lambda^{S,\mathcal{B}}_S(t+1)=0,\\ &\displaystyle &\displaystyle \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \;\, i \in S,\quad t\in \mathcal{T}\setminus T,\\ \frac{\partial \mathcal{H}^{S,\mathcal{B}}_S}{\partial p^{S,\mathcal{B}}(t)}&\displaystyle =&\displaystyle \varrho^t\sum_{i \in S}q^{S,\mathcal{B}}_i(p_0,t)+s\lambda^{S,\mathcal{B}}_S(t+1) =\lambda^{S,\mathcal{B}}_S(t),\quad t\in \mathcal{T}\setminus \{0,T\},\\ \lambda^{S,\mathcal{B}}_S(T)&\displaystyle =&\displaystyle 0,\\ \frac{\partial \mathcal{H}^{S,\mathcal{B}}_i}{\partial q^{S,\mathcal{B}}_i(p_0,t)}&\displaystyle =&\displaystyle \varrho^t\left[p^{S,\mathcal{B}}(t)-c_iq^{S,\mathcal{B}}_i(p_0,t)\right]-(1-s)b\lambda^{S,\mathcal{B}}_i(t+1)=0,\\ &\displaystyle &\displaystyle \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \quad \. i \in B\setminus S,\; t\in \mathcal{T}\setminus T,\\ \frac{\partial \mathcal{H}^{S,\mathcal{B}}_i}{\partial p^{S,\mathcal{B}}(t)}&\displaystyle =&\displaystyle \varrho^tq^{S,\mathcal{B}}_i(p_0,t)+s\lambda^{S,\mathcal{B}}_i(t+1) =\lambda^{S,\mathcal{B}}_i(t),\quad t\in \mathcal{T}\setminus \{0,T\},\\ \lambda^{S,\mathcal{B}}_i(T)&\displaystyle =&\displaystyle 0,\\ \frac{\partial \mathcal{H}^{S,\mathcal{B}}_{B^\prime}}{\partial q^{S,\mathcal{B}}_i(p_0,t)}&\displaystyle =&\displaystyle \varrho^t\left[p^{S,\mathcal{B}}(t)-c_iq^{S,\mathcal{B}}_i(p_0,t)\right]-(1-s)b\lambda^{S,\mathcal{B}}_{B^\prime}(t+1)=0,\\ &\displaystyle &\displaystyle \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \;\, i \in B^\prime,\; t\in \mathcal{T}\setminus T,\\ \frac{\partial \mathcal{H}^{S,\mathcal{B}}_{B^\prime}}{\partial p^{S,\mathcal{B}}(t)}&\displaystyle =&\displaystyle \varrho^t\sum_{i \in B^\prime}q^{S,\mathcal{B}}_i(p_0,t)+s\lambda^{S,\mathcal{B}}_{B^\prime}(t+1) =\lambda^{S,\mathcal{B}}_{B^\prime}(t),\;\;\; t\in \mathcal{T}\setminus \{0,T\},\\ \lambda^{S,\mathcal{B}}_{B^\prime}(T)&\displaystyle =&\displaystyle 0. \end{array} \end{aligned} $$

First we replace costate variables \(\lambda ^{S,\mathcal {B}}_S(t)\), \(\lambda ^{S,\mathcal {B}}_i(t)\), i ∈ B ∖ S, and \(\lambda ^{S,\mathcal {B}}_{B^\prime }(t)\), \(B^\prime \in \mathcal {B}_{-B}\), with scaled ones by \(\mu ^{S,\mathcal {B}}_S(t)=\varrho ^{-t} \lambda ^{S,\mathcal {B}}_S(t)\), \(\mu ^{S,\mathcal {B}}_i(t)=\varrho ^{-t} \lambda ^{S,\mathcal {B}}_i(t)\), i ∈ B ∖ S, and \(\mu ^{S,\mathcal {B}}_{B^\prime }(t)=\varrho ^{-t} \lambda ^{S,\mathcal {B}}_{B^\prime }(t)\). Next, rewriting conditions \(\partial \mathcal {H}^{S,\mathcal {B}}_S/\partial q^{S,\mathcal {B}}_i(p_0,t)=0\), i ∈ S, \(\partial \mathcal {H}^{S,\mathcal {B}}_i/\partial q^{S,\mathcal {B}}_i(p_0,t)=0\), i ∈ B ∖ S, and \(\partial \mathcal {H}^{S,\mathcal {B}}_{B^\prime }/\partial q^{S,\mathcal {B}}_i(p_0,t)=0\), i ∈ B , \(B^\prime \in \mathcal {B}_{-B}\), we obtain the expressions from the statement of the theorem. □

A cooperative point solution to the game \((N,v_0,\mathcal {B})\) with a coalition structure \(\mathcal {B}\) is a map that assigns a profile \(\xi [v_0,\mathcal {B}] \in \mathbb {R}^n\) to the TU game such that \(\sum _{i\in B}\xi _i[v_0,\mathcal {B}]=v_0(B,\mathcal {B})\) for all \(B \in \mathcal {B}\). In this definition we relax the individual rationality condition as the characteristic function may not be superadditive by its construction. As cooperative point solutions we may consider different ones, e.g., the Shapley value, the nucleolus, etc. (see Aumann and Dreze (1974) for cooperative solutions of a TU game with a coalition structure).

Definition 4

A coalition structure \(\mathcal {B}\) is stable with respect to a cooperative point solution if for any firm i ∈ N it holds that \(\xi _i[v_0,\mathcal {B}] \geqslant \xi _i[v_0,\mathcal {B}^\prime ]\) where \(\mathcal {B}^\prime =\{B(i)\setminus \{i\}, B\cup \{i\},\mathcal {B}_{-B(i)\cup B}\}\) for any \(B \in \mathcal {B}\cup \varnothing \) and B ≠ B(i). Otherwise the coalition structure is unstable.

In a similar way, we can determine a dynamically stable coalition structure. For this reason we have to determine the cooperative point solution in each subgame starting in state \(\bar {p}^{\mathcal {B}}(t)\), \(t\in \mathcal {T}\setminus 0\) on coalition equilibrium trajectory \(\bar {p}^{\mathcal {B}}\). To do this, we first define a TU subgame \((N,v_t,\mathcal {B})\) with coalition structure \(\mathcal {B}\) where v t is the characteristic function in this subgame. We let \(v_t(B,\mathcal {B})=\pi ^{\mathcal {B}}_{B}(\bar {p}^{\mathcal {B}}(t),\bar {q}^{\mathcal {B}}(\bar {p}^{\mathcal {B}}(t)))\) for any \(B \in \mathcal {B}\). And for a coalition S ⊂ B, we define the value \(v_t(S,\mathcal {B})\) as the profit of the coalition of firms S under a coalition Nash equilibrium \(\hat {q}^{S,\mathcal {B}}(\bar {p}^{\mathcal {B}}(t))\) in a dynamic subgame similarly, i.e., when (i) firms from coalition S jointly maximize the total profit of this coalition, (ii) each firm from B ∖ S maximizes its own profit, and (iii) each firm i ∈ N ∖ B maximizes the total profit of coalitions they belong to. In other words, \(\hat {q}^{S,\mathcal {B}}(\bar {p}^{\mathcal {B}}(t))\) is of the form:

$$\displaystyle \begin{aligned} &\hat{q}^{S,\mathcal{B}}_i(\bar{p}^{\mathcal{B}}(t))\\ &\qquad =\left\{ \begin{array}{ll} \arg\max\limits_{q^{S,\mathcal{B}}_S(\bar{p}^{\mathcal{B}}(t))}\pi^{\mathcal{B}}_{S}(\bar{p}^{\mathcal{B}}(t),(q^{S,\mathcal{B}}_S(\bar{p}^{\mathcal{B}}(t)),\hat{q}^{S,\mathcal{B}}_{N\setminus S}(\bar{p}^{\mathcal{B}}(t)))),& i = S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_i(\bar{p}^{\mathcal{B}}(t))}\pi^{\mathcal{B}}_{i}(\bar{p}^{\mathcal{B}}(t),(q^{S,\mathcal{B}}_i(\bar{p}^{\mathcal{B}}(t)),\hat{q}^{S,\mathcal{B}}_{N\setminus \{i\}}(\bar{p}^{\mathcal{B}}(t)))),& i \in B \setminus S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_{B^\prime}(\bar{p}^{\mathcal{B}}(t))}\pi^{\mathcal{B}}_{B^\prime}(\bar{p}^{\mathcal{B}}(t),(q^{S,\mathcal{B}}_{B^\prime}(\bar{p}^{\mathcal{B}}(t)),\hat{q}^{S,\mathcal{B}}_{N\setminus B^\prime}(\bar{p}^{\mathcal{B}}(t)))),& i = B^\prime,\\ & B^\prime\in \mathcal{B}_{-B}. \end{array} \right. \end{aligned} $$

Therefore the characteristic function is given by

$$\displaystyle \begin{aligned} \begin{array}{rcl} v_t(S,\mathcal{B})= \left\{ \begin{array}{ll} \pi^{\mathcal{B}}_{B}(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}}(\bar{p}^{\mathcal{B}}(t))),&\displaystyle \qquad S=B,\; B \in \mathcal{B},\\ \pi^{\mathcal{B}}_{S}(\bar{p}^{\mathcal{B}}(t),\hat{q}^{S,\mathcal{B}}(\bar{p}^{\mathcal{B}}(t))),&\displaystyle \qquad S \subset B,\; B \in \mathcal{B},\\ 0,&\displaystyle \qquad S=\varnothing,\\ \sum_{B\in \mathcal{B}, B\subseteq S}\pi^{\mathcal{B}}_{B}(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}}(\bar{p}^{\mathcal{B}}(t)))&\displaystyle \\ \quad +\sum_{B\in \mathcal{B}, B\nsubseteq S,B\cap S\neq \varnothing}\pi^{\mathcal{B}}_{B\cap S}(\bar{p}^{\mathcal{B}}(t),\hat{q}^{B\cap S,\mathcal{B}}&\displaystyle (\bar{p}^{\mathcal{B}}(t))),\text{otherwise}. \end{array} \right. \end{array} \end{aligned} $$

Using the same cooperative point solution in the subgame \((N,v_t,\mathcal {B})\), we get a profile \(\xi [v_t,\mathcal {B}]\) of firms’ cooperative profits.

Definition 5

We call a coalition structure \(\mathcal {B}\) dynamically stable with respect to a cooperative point solution in case of transferable profits if for any firm i ∈ N and any game period \(t\in \mathcal {T}\) it holds that

$$\displaystyle \begin{aligned} \xi_i[v_t,\mathcal{B}] \geqslant \xi_i[v_t,\mathcal{B}^\prime], \end{aligned} $$
(5)

where \(\mathcal {B}^\prime =\{B(i)\setminus \{i\}, B\cup \{i\},\mathcal {B}_{-B(i)\cup B}\}\) for any \(B \in \mathcal {B}\cup \varnothing \) and B ≠ B(i), meaning that \(\mathcal {B}\) is stable at any time period along the coalition equilibrium trajectory \(\bar {p}^{\mathcal {B}}\).

Remark 1

In Rajan (1989), the author proposes an alternative scheme of determining the characteristic function in TU oligopoly games. Following this approach, (i) firms from coalition S jointly maximize the total profit of this coalition, (ii) firms from B ∖ S jointly maximize the total profit of B ∖ S, and (iii) each firm i ∈ N ∖ B maximizes the total profit of coalition B(i). In other words, the coalition Nash equilibrium \(\check {q}^{S,\mathcal {B}}(p_0)\) is given by:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \check{q}^{S,\mathcal{B}}_R(p_0)= \left\{ \begin{array}{ll} \arg\max\limits_{q^{S,\mathcal{B}}_S(p_0)}\pi^{\mathcal{B}}_{S}(p_0,(q^{S,\mathcal{B}}_S(p_0),\hat{q}^{S,\mathcal{B}}_{N\setminus S}(p_0))),&\displaystyle R = S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_{B\setminus S}(p_0)}\pi^{\mathcal{B}}_{B\setminus S}(p_0,(q^{S,\mathcal{B}}_{B \setminus S}(p_0),\hat{q}^{S,\mathcal{B}}_{N\setminus (B\setminus S)}(p_0))),&\displaystyle R = B \setminus S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_{B^\prime}(p_0)}\pi^{\mathcal{B}}_{B^\prime}(p_0,(q^{S,\mathcal{B}}_{B^\prime}(p_0),\hat{q}^{S,\mathcal{B}}_{N\setminus B^\prime}(p_0))),&\displaystyle R = B^\prime,\; B^\prime\in \mathcal{B}_{-B}, \end{array} \right. \end{array} \end{aligned} $$

while the coalition Nash equilibrium \(\check {q}^{S,\mathcal {B}}(\bar {p}^{\mathcal {B}}(t))\) in subgame, starting in state \(\bar {p}^{\mathcal {B}}(t)\), \(t \in \mathcal {T}\setminus 0\), on coalition equilibrium trajectory \(\bar {p}^{\mathcal {B}}\), takes the following form:

$$\displaystyle \begin{aligned} &\check{q}^{S,\mathcal{B}}_R(\bar{p}^{\mathcal{B}}(t))\\ &\;\;\;=\left\{ \begin{array}{ll} \arg\max\limits_{q^{S,\mathcal{B}}_S(\bar{p}^{\mathcal{B}}(t))}\pi^{\mathcal{B}}_{S}(\bar{p}^{\mathcal{B}}(t),(q^{S,\mathcal{B}}_S(\bar{p}^{\mathcal{B}}(t)),\hat{q}^{S,\mathcal{B}}_{N\setminus S}(\bar{p}^{\mathcal{B}}(t)))),& R = S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_{B\setminus S}(\bar{p}^{\mathcal{B}}(t))}\pi^{\mathcal{B}}_{B\setminus S}(\bar{p}^{\mathcal{B}}(t),(q^{S,\mathcal{B}}_{B\setminus S}(\bar{p}^{\mathcal{B}}(t)),\hat{q}^{S,\mathcal{B}}_{N\setminus (B\setminus S)}(\bar{p}^{\mathcal{B}}(t)))),& R = B \setminus S,\\ \arg\max\limits_{q^{S,\mathcal{B}}_{B^\prime}(\bar{p}^{\mathcal{B}}(t))}\pi^{\mathcal{B}}_{B^\prime}(\bar{p}^{\mathcal{B}}(t),(q^{S,\mathcal{B}}_{B^\prime}(\bar{p}^{\mathcal{B}}(t)),\hat{q}^{S,\mathcal{B}}_{N\setminus B^\prime}(\bar{p}^{\mathcal{B}}(t)))),& R = B^\prime,\\ & B^\prime\in \mathcal{B}_{-B}. \end{array} \right. \end{aligned} $$

Given the above coalition Nash equilibria, one can determine characteristic functions \(v_t(S,\mathcal {B})\), S ⊆ N, \(t \in \mathcal {T}\), under this approach:

$$\displaystyle \begin{aligned} \begin{array}{rcl} \check{v}_t(S,\mathcal{B})= \left\{ \begin{array}{ll} \pi^{\mathcal{B}}_{B}(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}}(\bar{p}^{\mathcal{B}}(t))),&\displaystyle S=B,\; B \in \mathcal{B},\\ \pi^{\mathcal{B}}_{S}(\bar{p}^{\mathcal{B}}(t),\check{q}^{S,\mathcal{B}}(\bar{p}^{\mathcal{B}}(t))),&\displaystyle S \subset B,\; B \in \mathcal{B},\\ 0,&\displaystyle S=\varnothing,\\ \sum_{B\in \mathcal{B}, B\subseteq S}\pi^{\mathcal{B}}_{B}(\bar{p}^{\mathcal{B}}(t),\bar{q}^{\mathcal{B}}(\bar{p}^{\mathcal{B}}(t)))&\displaystyle \\ \quad +\sum_{B\in \mathcal{B}, B\nsubseteq S,B\cap S\neq \varnothing}\pi^{\mathcal{B}}_{B\cap S}(\bar{p}^{\mathcal{B}}(t),\check{q}^{B\cap S,\mathcal{B}}(\bar{p}^{\mathcal{B}}(t))),&\displaystyle \text{otherwise}, \end{array} \right. \end{array} \end{aligned} $$

with \(\bar {p}^{\mathcal {B}}(0)\equiv p_0\). Then we are able to determine the corresponding cooperative solutions \(\xi [\check {v}_t,\mathcal {B}]\), \(t \in \mathcal {T}\), and verify whether the coalition structure \(\mathcal {B}\) is (dynamically) stable.

4 An Example

We consider a market of three firms, N = {1, 2, 3} competing in quantities over a finite set of periods \(\mathcal {T}=\{0,1,\ldots ,10\}\) with parameters: s = 0.8, a = 30, b = 1, c 1 = 1, c 2 = 2, c 3 = 3, a discount factor ϱ = 0.9 and the initial market price p(0) = 10.

Five coalition structures can be formed by three firms: \(\mathcal {B}_1=\{\{1\},\{2\},\{3\}\}\), \(\mathcal {B}_2=\{\{1,2\},\{3\}\}\), \(\mathcal {B}_3=\{\{1,3\},\{2\}\}\), \(\mathcal {B}_4=\{\{1\},\{2,3\}\}\), \(\mathcal {B}_5=\{\{1,2,3\}\}\). First, for each coalition structure we calculate a coalition Nash equilibrium, the corresponding price trajectory, and the profits of the firms under this equilibrium for two cases: when the profits are non-transferable and when they are the components of the Shapley value in the game with a given coalition structure. Non-transferable profits are represented in Table 1. The analysis of these profits shows that all five coalition structures are unstable if the firms are paid by the initially given payoff functions:

  • for \(\mathcal {B}_1\), firm 1 benefits if it joins firm 2 which results in coalition structure \(\mathcal {B}_2\);

  • for \(\mathcal {B}_2\), firm 2 has an incentive to become a singleton thus forming structure \(\mathcal {B}_1\);

  • for \(\mathcal {B}_3\), firm 1 will benefit by joining firm 2;

  • for \(\mathcal {B}_4\), firm 1 will benefit by joining coalition {2, 3};

  • and finally for \(\mathcal {B}_5\), firm 2 has an incentive to deviate becoming a singleton.

Since in the case of non-transferable profits there is no stable coalition structure, then there cannot be any dynamically stable coalition structure.

Table 1 Firms’ profits

Now consider the case of transferable profits. We use the Shapley value \(\mathrm {Sh}[v_t,\mathcal {B}]\) \(=(\mathrm {Sh}_1[v_t,\mathcal {B}],\ldots ,\mathrm {Sh}_n[v_t,\mathcal {B}])\), \(t \in \mathcal {T}\), as a cooperative point solution in the game and any subgame. Its components are given by

We note that the Shapley value for a TU game with a coalition structure (or the Aumann–Dreze value (Aumann and Dreze 1974)) is defined by a so-called restricted characteristic function. For any coalition \(B \in \mathcal {B}\) and subcoalition S ⊆ B, the value of the restricted characteristic function coincides with \(v_t(S,\mathcal {B})\). The Shapley values for all possible coalition structures and all subgames are represented in Table 2. The analysis of firms’ profits in the transferable case shows that \(\mathcal {B}_2\) is the only stable coalition structure with respect to the Shapley value at t = 0 because there are no profitable deviations for any firm. Other four coalition structures are unstable with respect to the Shapley value. Indeed,

  • for \(\mathcal {B}_1\), firm 1 will benefit if it joins firm 2;

  • for \(\mathcal {B}_3\), firm 1 can make a profitable deviation by joining firm 2 and therefore forming a structure \(\mathcal {B}_2\);

  • for \(\mathcal {B}_4\), firm 2 will benefit by joining firm 1;

  • and finally for \(\mathcal {B}_5\), firm 1 has an incentive to become a singleton.

Table 2 Firms’ profits (the Shapley values)

Coalition equilibrium trajectories (equilibrium prices) for different coalition structures are depicted in Fig. 1. For any t = 1, …, 10, the price \(\bar {p}^{\mathcal {B}_1}(t)\) for the case when firms do not cooperate is the smallest, and the price \(\bar {p}^{\mathcal {B}_5}(t)\) for the case of full cooperation is the largest as expected.

Fig. 1
figure 1

Price under coalition Nash equilibrium for all possible coalition structures (coalition equilibrium trajectories)

Moreover, the analysis of Table 2 shows that the structure \(\mathcal {B}_2\) is also dynamically stable, so it satisfies Definition 5, i.e., there are no profitable deviations of any firm in any time period t = 0, …, 9 when the game is realized along the coalition equilibrium trajectory \(\bar {p}^{\mathcal {B}_2}\) calculated for the game with coalition structure \(\mathcal {B}_2\). This motivates firms to keep this coalition structure the same in the game and not to change it in any intermediate game period once the game has been started.

Following Remark 1, we may calculate the characteristic functions under another approach (see the definition of \(\check {v}_t(S,\mathcal {B})\)). The values of these functions and the corresponding Shapley values for the three-person game differ only for coalition structure \(\mathcal {B}_5\). The Shapley values \(\mathrm {Sh}[\check {v}_t,\mathcal {B}_5]\) for t = 0, …, 9 are presented in Table 3. Analyzing the values in Tables 2 and 3, we observe that the coalition structure \(\mathcal {B}_2\) is also dynamically stable under this approach.

Table 3 The Shapley values based on characteristic functions given in Remark 1 for the game with coalition structure \(\mathcal {B}_5\)

5 Conclusion

We have considered a linear-quadratic dynamic game in which firms, competing in a market, may cooperate and form not only the grand coalition but also smaller coalitions being components of a coalition structure. The firms in the coalitions obtain their profits according to a cooperative point solution (e.g., the Shapley value, the nucleolus). The conditions for coalition Nash equilibrium strategies of firms have been obtained. We examined the stability of the coalition structure meaning its Nash stability according to which no firm has an incentive to individual deviation from the coalition it belongs to. We have considered an example for which the grand coalition is unstable, but there exists another coalition structure which is stable not only for the whole game but also along the state equilibrium trajectory corresponding to this coalition structure, that is, dynamically stable. It is interesting to find the general conditions under which a coalition structure is stable (or dynamically stable) for the class of dynamic games considered in the chapter. One can also develop stronger stability conditions which would protect a coalition structure against deviations of any group of players. These developments are left for future research.