Abstract
Time consistency is a property of the solution to a cooperative dynamic game which guarantees that this solution remains stable with respect to its revision by players over time. The fulfillment of this property is directly related to the characteristic function and its behavior with the course of the game as any solution is based on this function. In this paper, we will examine the characteristic functions for two economic models with network externalities represented by a two-stage network game using the theory developed for this class of games. For a network game with positive externalities represented by a public goods provision model, we demonstrate a sufficient condition for time consistency. For a network game with negative externalities represented by a market competition model, we show that the cooperative solution is always time consistent.
Keywords:
network externalities; cooperation; public goods provision; market competition; time consistency MSC:
91A12; 91A25; 91A43
1. Introduction
One of the main features of the solution to a cooperative dynamic game is its stability with respect to its revision by players over time. Failure to meet this property may eventually lead to a refusal of cooperation and an inability to implement the cooperative agreement. In the literature, this property of the solution is called time consistency. The time consistency problem for the first time was addressed in [1] for a class of differential games. Later on, this issue was also studied for other classes of cooperative dynamic games. It is important to note that the time consistency of the solution applies only to dynamic games, and it has no special meaning for static games. The fulfillment of the time consistency property is directly related to the characteristic function and its behavior with the course of the game. This function is defined for each coalition of players and reflects how the worth or strength of that coalition changes over time. Moreover, any cooperative solution to the game is based on the characteristic function and, therefore, a change in this function may lead to a change in the cooperative solution itself resulting in time inconsistency.
In this paper, we will examine the time consistency problem for two models with network externalities represented by a two-stage network game. The theoretical fundamentals of cooperative two-stage network games including time consistency were introduced in [2,3,4]. Is it supposed that players create a network at the first game stage by announcing potential partners they wish to be connected with, and at the second stage players choose actions. Thus, having made their choices, players are rewarded according to given payoff functions. Under this setting, the sufficient condition for the cooperative solution to be time consistent is that the worth of any coalition is constant over time. Put differently, the characteristic functions in the two-stage game and its one-stage subgame under the cooperative agreement must coincide. For this reason, we study the characteristic functions in the game. We will do it for two economic models. First, we start with an asymmetric cooperative model of public goods provision in a network based on [5,6,7,8]. We will show that in this model players benefit from adding more links as links create positive externalities, and provide conditions guaranteeing the time consistency of a cooperative solution. Second, we examine an asymmetric cooperative model of market competition. There we will demonstrate that, under the cooperative agreement, players are not interested in establishing links between each other, thus forming the empty network as links create negative externalities. However, any cooperative solution is time consistent in the latter model.
When players cooperate, they maximize the sum of their payoffs in the game. So, assuming a revenue-minus-cost structure of a player’s payoff function, the total costs of the grand coalition amount to the sum of its members’ costs. This is a so-called model without transferable technologies (see, for example [9,10] with respect to market competition), which is in line with the classical idea of maximizing the sum of players’ payoffs. We will also draw on it in our analysis. As for determining the characteristic function, we will use the maximin approach [11], although there are other approaches [10,12,13,14,15,16] in the same context of the model under consideration. Since the characteristic function is key in sustaining the cooperative agreement during its implementation, we study when this function does not change over time under the two economic models as cooperative two-stage games with network externalities.
The paper is organized as follows. The next section briefly summarizes the basic concepts of the theory of cooperative two-stage network games and provides definitions of characteristic functions during the implementation of the cooperative agreement. Then, Section 3 analyzes the behavior of these functions within the framework of a network model of public goods provision with positive externalities. Section 4 provides an analysis of the characteristic functions in a network model of market competition with negative externalities. Finally, Section 5 concludes.
2. Preliminaries
Let be a finite set of players with . Players may be connected in a network where N is the set of its nodes coinciding with the player set and is a collection of undirected pairs of players called links. For brevity, we associate network with the set g. Neighbors of a player in g are players from . Following [4], we consider a two-stage model. At its first stage, players by binary profiles of actions , , simultaneously choose partners they wish to establish connections with from specified set , , being also limited in the number of offers , . If both players wish to establish a connection between themselves, a link is formed. Thus, a network g is created. Next, at the second stage once the network is formed each player may revise it by deleting some of the established links, i.e., by choosing a binary profile , and also she chooses an action from a given set . A player is rewarded by a real-valued payoff function , which depends on her action and the profile of actions of her neighbors in the network , which appears after the revision of links. An example of network g of eight nodes and ten links is shown in Figure 1 (left), whereas a possible network is shown in the same figure (right).
Figure 1.
An example of networks g (left) and (right).
In a cooperative scenario, players wish to maximize their total payoff, i.e., to maximize by choosing actions jointly at both stages followed by allocation of the maximum value among them. The profile of actions that maximizes the aforementioned sum is called a cooperative strategy profile. The corresponding players’ actions at both stages will be denoted by , , at the first stage (resulting in network ), and , , at the second stage of the game. To determine an allocation, we require the characteristic function, which is a real-valued function defined over all subsets of the player set. For any subset , a coalition, characteristic function measures its worth in the two-stage game. Following [11], it is the maximum payoff that this coalition can guarantee for itself (the maximin value) in a two-stage zero-sum game between two players: coalition S maximizing the sum of the payoffs of its members and its complement minimizing the payoff to S. Having determined , we can allocate the maximum total payoff, , among the players according to an appropriate cooperative solution, which is a rule specifying how this value is allocated. When implementing the cooperative agreement and creating feasible network at the first game stage, it is important that no player decides to abandon the agreement at the second stage of the game after (possible) re-evaluation of the worths of coalitions and the cooperative solution itself. This leads us to a characteristic function in the one-stage subgame resulting to this solution. In the subgame, the value amounts to the maximin value in a one-stage zero-sum game between coalition S maximizing the sum of the payoffs of its members and its complement minimizing the payoff to S given that network has been formed. Finding characteristic functions and has been reduced to solving associated maximization problems when meeting the next property (P): for any two feasible networks g, , such that , and a player the inequality holds true for any profiles and (see [4] for details). If the aforementioned property is met, then characteristic function is given by:
whereas if network is formed at the first game stage by the actions from the cooperative strategy profile, characteristic function is of the form:
These functions are key in sustaining the cooperative agreement during its implementation, i.e., the time consistency of a cooperative solution (a rule prescribing the way in which the total cooperative payoff is allocated). When these functions coincide, the cooperative solution is time consistent, and players will not need to review it at the second stage of the game, thus continuing to adhere to the cooperative agreement. It is worth noting that certain cooperative solutions are time consistent even if the values of the characteristic functions differ for some (but not all) coalitions. Since we do not stipulate the choice of the cooperative solution, we will examine the coincidence of these functions. We will do this for two important economic applications of the two-stage network game theory.
3. Positive Externalities: Public Goods Provision
First, we examine a model of public goods provision. Let an action of player i expressing her level of effort belong to set . Following [6,7], we assume that a player’s payoff function is defined as the difference between benefits from her own and neighbors’ effort and her costs associated with the choice:
Function f is twice-differentiable, strictly concave with , , and . The addition of new links creates positive externalities, i.e., for any profile , feasible networks g, and a player i such that such that and . That is, property (P) holds. Indeed, owing the monotonicity of function f, we have
The common objective of players is to maximize
Following [4], when players follow their cooperative strategies, they choose actions , , at the first stage of the game, thus creating a network and not changing the network at the second stage. In addition, at the second stage, players choose actions , , maximizing the sum in (1). We write a corresponding optimization problem. First, is a binary variable, so for any , . Second, the link is formed only if both players agree to form it, so . Third, players can offer links only to players from , ; thus, for any . Next, the number of offers is limited, so , , recalling that both players must agree on the link between them. Finally, for any . Therefore, to maximize (1) given the above constraints, we use the Karush–Kuhn–Tucker theorem. We write the Lagrangian function:
where , , , and are some constants. We arrive at the following result.
Proposition 1.
If and compose a cooperative strategy profile, then there exist constants , , , and such that and are feasible, and
Hence, .
Proof.
The proof immediately follows from the Karush–Kuhn–Tucker theorem adapted for the optimization problem under consideration. If we substitute the cooperative strategy profile into (1), we get . □
We can rewrite in a more convenient way in terms of network formed at the first game stage as . To find the value for a nonempty coalition , we use the following reasoning. The complement acts against S; thus, it does not establish links with players from S as links create positive externalities. Therefore, players from S being disconnected from maximize the sum of their payoffs. Hence, we get the result similar to Proposition 1, which also draws on the Karush–Kuhn–Tucker theorem.
Proposition 2.
If and compose a profile maximizing the total payoff to coalition , then there exist constants , , , and such that and are feasible, and
Hence, .
Now, we can determine characteristic function . For the coalition N, equality holds true by the Bellman optimality principle. To get , , we note that players from S cannot establish new links at the second stage. Players from S will also not delete any links between them as links create positive externalities. As for the players from , they will delete all links connecting them with players from S. Therefore, given feasible network formed at the first game stage, S will maximize
over actions , . The next result characterizes the optimal solution of the above problem.
Proposition 3.
If compose a profile maximizing (2) when network is formed at the first game stage, then there exist constants , such that are feasible, and
Hence, .
From Propositions 2 and 3, we conclude that characteristic functions and may not coincide, which implies that a cooperative solution may not be time consistent (see [1,4,17] for more details). However, in some instances, these functions coincide. We provide a sufficient condition when it is the case.
Proposition 4.
When for any , that is, each player can offer any number of links (but not necessarily to all players), it holds that for any .
Proof.
Since a link addition creates positive externalities, when forming network at the first game stage in a cooperative manner, any link such that and will be established as players are not restricted in the number of offers. Next, when determining for , players from S will establish links such that and . So, for any pair of players from S. Hence, for any by Propositions 2 and 3, and the equality of characteristic functions implies the time consistency of any cooperative solution. □
Example 1.
Consider a five-person game with , function , and the following parameters: , , , . Further, let for all and , , . By Proposition 1–3, we conclude that under cooperation players form network demonstrated in Figure 2 and choose actions from the profile , and hence . To demonstrate the difference in characteristic functions, we take coalition and obtain , but . For coalition, say, , the values of characteristic functions coincide: .
Figure 2.
Network .
4. Negative Externalities: Market Competition
We now examine a model of market competition. Consider an industry of firms (players) producing homogeneous goods with outputs , , for some . The payoff to player (firm’s profit) is given by:
where p is the inverse demand function, and it is twice-differentiable, non-negative, nonincreasing, and convex; is unit cost. The inverse demand function depends on the outputs of a player and her neighbors, which becomes natural when customers account for the location of players. Here, the network is incorporated into the inverse demand function and not the player’s costs, as opposed to [18,19]. We note that new links create negative externalities for players, i.e., for any profile , feasible networks g, , and a player i such that and , and property (P) does not hold. Indeed,
This fact does not allow us directly to use the theory developed in [4] so as propositions from the previous section for determining the cooperative strategy profile and the characteristic functions and for . However, since the addition of links creates negative externalities, players never agree on establishing them, thus forming the empty network under cooperation. To prove this claim, we consider two feasible profiles: a profile at which players form the empty network and choose , in which i’s component maximizes , , (thus, maximizes the sum ), and a profile at which players form a feasible network g, do not revise it at the second stage, and choose u. Consider the difference in player i’s payoffs:
which is non-negative as maximizes for all . Therefore, for any g and u. This means that the profile at which players form the empty network and choose is the cooperative strategy profile. To find the maximum total payoff to players from N, that is, , we write the Lagrangian function: , where and are some constants.
Proposition 5.
If is a part of a cooperative strategy profile, then there exist constants , such that is feasible, and
Hence, .
Proof.
The statement follows from the Karush–Kuhn–Tucker theorem adapted for the optimization problem under consideration. □
To find values and for , we have to solve optimization problems similar to the problem from Proposition 5, but for players, noting that players do not establish links under cooperation. Thus, we arrive at the result.
Proposition 6.
If is a part of a profile maximizing the total payoff to coalition , then there exist constants , such that is feasible, and
Hence, for any player , and .
Proof.
Since players from S do not form links in the two-stage game under cooperation, and . The remaining part of the proof follows from the Karush–Kuhn–Tucker theorem. □
Noting that the characteristic functions and coincide, any cooperative solution to the two-stage game (within the context of the market competition model) is time consistent.
Example 2.
Consider the player set N and function with , for all . We have demonstrated that players do not create links when cooperating, so the values and sets , do not influence the cooperative behavior. For this reason, we do not specify them. Assuming a non-negative value of the inverse demand function at the cooperative strategy profile, by Proposition 5, we conclude that players form the empty network and choose actions from , where
So, . Similarly, Proposition 6 implies that for any coalition . Additionally, if for all (see, for example, [15]), then , which implies that for any coalition .
5. Conclusions
In the models under consideration (so-called models without transferable technologies), we supposed that the costs of a coalition amount to the sum of its members’ costs. However, in case of transferable technologies, the unit costs for each player in the coalition becomes the minimum unit costs among the players from it (assuming linearity). Clearly, a more general type of costs may be introduced, but even in this case, the models under consideration will retain their positive and negative externalities, respectively. This will only require adapting the corresponding optimality conditions. The possibility of calculating the characteristic functions allows us to find a variety of cooperative solutions and perform their comparative analysis. For example, when it comes to the issue of the time consistency of a cooperative solution, we can definitely conclude that the solution will meet this property in the examined model with negative externalities. At the same time, depending on the chosen cooperative solution, the (possible) difference in characteristic functions in the model with positive externalities can, nevertheless, lead to its time consistency; but, even if it is not the case, there are known methods of game regularization in the literature.
Funding
This research was supported by the Shandong Province “Double-Hundred Talent Plan” (No. WST2017009) and Russian Science Foundation (No. 17-11-01079) on studying the public goods provision model.
Conflicts of Interest
The author declares no conflict of interest.
References
- Petrosyan, L.A. Stability of solutions to differential games with many participants. Vestn. Leningr. Univ. Seriya 1 Mat. Mekhanika Astron. 1977, 19, 46–52. [Google Scholar]
- Gao, H.; Petrosyan, L.; Qiao, H.; Sedakov, A. Cooperation in two-stage games on undirected networks. J. Syst. Sci. Complex 2017, 30, 680–693. [Google Scholar] [CrossRef]
- Petrosyan, L.; Bulgakova, M.; Sedakov, A. Time-Consistent Solutions for Two-Stage Network Games with Pairwise Interactions. Mobile Netw. Appl. 2018, 1–10. [Google Scholar] [CrossRef]
- Petrosyan, L.A.; Sedakov, A.A.; Bochkarev, A.O. Two-stage network games. Autom. Remote. Control 2016, 77, 1855–1866. [Google Scholar] [CrossRef]
- Allouch, N.; King, M. Constrained public goods in networks. J. Public Econ. Theory 2019, 21, 895–902. [Google Scholar] [CrossRef]
- Bramoullé, Y.; Kranton, R. Public goods in networks. J. Econ. Theory 2007, 135, 478–494. [Google Scholar] [CrossRef]
- Galeotti, A.; Goyal, S. The Law of the Few. Am. Econ. Rev. 2010, 100, 1468–1492. [Google Scholar] [CrossRef]
- Pandit, P.; Kulkarni, A.A. Refinement of the equilibrium of public goods games over networks: Efficiency and effort of specialized equilibria. J. Math. Econ. 2018, 79, 125–139. [Google Scholar] [CrossRef]
- Driessen, T.S.H.; Meinhardt, H.I. Convexity of oligopoly games without transferable technologies. Math. Soc. Sci. 2005, 50, 102–126. [Google Scholar] [CrossRef]
- Norde, H.; Do, K.H.P.; Tijs, T. Oligopoly games with and without transferable technologies. Math. Soc. Sci. 2010, 43, 187–207. [Google Scholar] [CrossRef]
- Von Neumann, J.; Morgenstern, O. Theory of Games and Economic Behavior; Princeton University Press: Princeton, NJ, USA, 1944. [Google Scholar]
- Gromova, E.; Petrosyan, L. On a approach to the construction of characteristic function for cooperative differential games. Autom. Remote. Control 2017, 78, 1680–1692. [Google Scholar] [CrossRef]
- Lardon, A. The γ-core in Cournot oligopoly TU-games with capacity constraints. Theory Decis. 2012, 72, 387–411. [Google Scholar] [CrossRef]
- Rajan, R. Endogenous Coalition Formation in Cooperative Oligopolies. Int. Econ. Rev. 1989, 30, 863–876. [Google Scholar] [CrossRef]
- Sedakov, A. Characteristic Functions in a Linear Oligopoly TU Game. In Frontiers of Dynamic Games. Static & Dynamic Game Theory: Foundations & Applications; Petrosyan, L., Mazalov, V., Zenkevich, N., Eds.; Birkhäuser: Cham, Switzerland, 2018; pp. 219–235. [Google Scholar]
- Zhao, J. A necessary and sufficient condition for the convexity in oligopoly games. Math. Soc. Sci. 1999, 37, 189–204. [Google Scholar] [CrossRef]
- Petrosyan, L.A.; Danilov, N.N. Stability of solutions to non-zero-sum differential games with transferable payoffs. Vestn. Leningr. Univ. Seriya 1 Mat. Mekhanika Astron. 1979, 1, 52–59. [Google Scholar]
- Bill, P.; Bravard, C.; Durieu, J.; Sarangi, S. Firm heterogeneity and the pattern of R&D collaborations. Econ. Inq. 2019, 57, 1896–1914. [Google Scholar]
- Goyal, S.; Joshi, S. Networks of collaboration in oligopoly. Games Econ. Behav. 2003, 43, 57–85. [Google Scholar] [CrossRef]
© 2020 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).