Abstract
We formulate an evolutionary oligopoly model where quantity setting players produce following either the static expectation best response or a performance-proportional imitation rule. The choice on how to behave is driven by an evolutionary selection mechanism according to which the rule that brought the highest performance attracts more followers. The model has a stationary state that represents a heterogeneous population where rational and imitative rules coexist and where players produce at the Cournot–Nash level. We find that the intensity of choice, a parameter representing the evolutionary propensity to switch to the most profitable rule, the cost of the best response implementation as well as the number of players have ambiguous roles in determining the stability property of the Cournot–Nash equilibrium. This marks important differences with most of the results from evolutionary models and oligopoly competitions. Such differences should be referred to the particular imitative behavior we consider in the present modeling setup. Moreover, the global analysis of the model reveals that the above-mentioned parameters introduce further elements of complexity, conditioning the convergence toward an inner attractor. In particular, even when the Cournot–Nash equilibrium loses its stability, outputs of players little differ from the Cournot–Nash level and most of the dynamics is due to wide variations of imitators’ relative fraction. This describes dynamic scenarios where shares of players produce more or less at the same level alternating their decision mechanisms.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The most common decisional mechanism considered in the game theory is based on best response functions and was proposed by Cournot in his seminal work (Cournot 1838). Such a decisional mechanism was replaced in the literature concerning oligopoly competition by heuristic behaviors that imply lower degrees of rationality from players in terms of computational abilities and limited information set exploited by the players. An example is the gradient rule, introduced by Bischi and Naimzada (2000), Bischi et al. (1999, 2001), Agiza et al. (2002) and recently considered by Askar (2014a, b) and Fanti et al. (2015), according to which players ignore the market demand and adjust their outputs in the direction of increasing earnings based on local estimations of the slope of their profit function at the actual market state. Another example is the local monopolistic approximation (LMA) rule, introduced by Tuinstra (2004), considered in the framework of repeated oligopolies by Bischi et al. (2007), Naimzada and Sbragia (2006), Naimzada and Tramontana (2009) and in a monopolistic framework in Naimzada and Ricchiuti (2011). According to the LMA rule, players optimize their profits using a linear approximation of the true demand estimated by means of the local knowledge at the actual market state. The simultaneous presence of different decisional mechanisms is considered when the presence of heterogeneous degrees of rationality and computational abilities among players is assumed. Various pairings of heterogeneous behaviors, including the best response, the gradient rule and the LMA rule, are considered in Leonard and Nishimura (1999), Den Haan (2001), Agiza and Elsadany (2003, 2004), Angelini et al. (2009), Tramontana (2010), Cavalli and Naimzada (2014), Andaluz and Jarne (2015), Cavalli et al. (2015b), Cavalli and Naimzada (2015), Pireddu (2015), Tramontana et al. (2015), Naimzada and Tramontana (2015) and Andaluz et al. (2017). The presence of heterogeneous decisional mechanisms has also been considered in evolutionary frameworks that account for the changing propensity of players to behave according to a certain rule over a finite set of possible decision mechanisms. Along the line marked by Droste et al. (2002), the decisional mechanism that brought the best relative performances will attract more followers. Several contributions in this direction are provided in Bischi et al. (2009, 2015, 2018), Kopel et al. (2014), Cavalli et al. (2015a), Cerboni Baiardi et al. (2015), Radi (2017), among others. Noteworthy, endogenous fluctuations and evolutionary stable heterogeneities, where different behaviors coexist along complex dynamics, are often observed.
Here, we consider that the presence of heterogeneous decisional mechanisms is detected in experimental oligopolies, where both the imitative and the rational behaviors emerge (see Apesteguia et al. 2007; Oechssler et al. 2016; Huck et al. 2004; Bigoni and Fort 2013 or Offerman et al. 2002, among others). Motivated by this, we formulate an evolutionary oligopoly model where players behave following, alternatively, the static expectation best response or the performance-proportional imitation rule introduced in Cerboni Baiardi et al. (2018). The changing attitude to adopt one rule instead of the other one is driven by the differences in the past performances that each decision mechanism has generated. In particular, we assume that the performances of an output, which have been obtained by means of the static expectation best response behavior, result from the profit which that particular choice has generated. However, that profit is to be reduced by a constant average per-period implementation cost, due to the burden requirements that the best response behavior implies. Differently, we consider that the performances of an output coming from the exploitation of the imitation rule correspond to the profit it has generated. In other words, we assume that the imitation rule is free of charge.
We obtain a three-dimensional discrete-time dynamic system that approximates the dynamics of a population of N agents. Our model has a stationary state at which productions match the Cournot–Nash equilibrium and that represents a heterogeneous population, where both rational and imitative rules coexist. We find that the equilibrium production has lowered, whereas the number of players involved in the competition has increased. Moreover, the share of imitators at the Cournot–Nash equilibrium gets higher as the propensity of agents to switch to the most profitable rule increases. The same occurrence is observed when the costs for the best response rule exploitation grow.
The Cournot–Nash equilibrium may lose its stability either through flip or Neimark–Sacker bifurcations, which occur at certain variations of the intensity of choice, of the implementation costs and the number of players. Remarkably, those parameters have an unexpected ambiguous role in determining the local stability of the Cournot–Nash equilibrium. In fact, most of the evolutionary models state the destabilizing role of both the intensity of choice (see e.g., Hofbauer and Sigmund 2003) and the implementation costs (see e.g., Hommes (2013), where several models assume per-period information gathering costs to be associated with highly sophisticated decision mechanisms). In addition, starting from Theocharis (1960), most of the literature concerning oligopoly competition highlights the destabilizing role of the number of players.
The global analysis, performed through numerical simulations, highlights the effects of parameters variations on both the dynamic complexities of attractors and the shapes of their basins of attraction. Indeed, inner attractors should be the stationary state, periodic orbits, closed invariant curves as well as chaotic trajectories. They describe the dynamics of heterogeneous populations where both rational and imitative rules coexist. Remarkably, we find that increasing values in the intensity of choice widen the basin of attraction of the inner attractor around the Cournot–Nash equilibrium. In addition, even when the Cournot–Nash equilibrium is unstable, outputs of players that occur along periodic or chaotic trajectories little differ from the Cournot–Nash level. Most of the dynamics consists in variations of the imitators’ relative fraction, thus describing scenarios where shares of players produce at the same level alternating their decision mechanisms.
The paper is organized as follows. In Sect. 2, the model is formulated. In Sect. 3, the stationary states of the model and their relative stability conditions are provided in analytic forms when possible. In Sect. 4, the global dynamics that the model describes is discussed. Section 5 concludes.
2 The model
We consider a linear oligopoly model where a population of \(N\ge 2\) quantity setting players compete producing homogeneous goods and bearing the same constant marginal production cost \(c>0\). Let \(q_{k}\ge 0\) be the output strategy adopted by agent k, for all \(k=1,...,N\), and let the aggregate supply by all agents be \(Q = \sum _{k=1}^Nq_{k}\). We assume that the market structure is summarized by the inverse demand function \(P(Q) = \max \{a-bQ,0\}\), where the parameter \(a>0\) represents the maximum price and \(b>0\) is the slope of the price with respect to Q in the interval where it is positive. Hence, the generic kth player’s profit results as
Game-theoretic arguments show that at the Cournot–Nash equilibrium each player produces at the level
and earns the profit
Since producing at the Cournot–Nash level is very demanding in terms of rationality and information set owned by players, we assume that the players’ strategies come from the adoption of certain decisional mechanisms that can be implemented with limited information sets and, in one case, with limited rationality. Even so, we consider that the exploitation of a behavioral rule may require efforts in terms of computational abilities and the use of information set for its implementation. With this, the performance from an outcome can be measured by means of the profits it has brought, diminished by the costs needed for the implementation of the involved decisional mechanism. Hence, if agent k choose \(q_k\), she gets the performance \(U_k = \pi (q_k) - C_k\), where \(C_k\) represents the per-period implementation cost related to the rule adopted by k.
We consider here that players can choose, alternatively, between the static expectation best response rule and a performance-proportional imitation rule involving weighed averages of previous period outputs, similarly to the rule proposed in Cerboni Baiardi et al. (2018). Since the static expectation best response requires relevant computational abilities and the holding of an important information set, which includes the knowledge of the market demand, we assume this to be implemented at a constant average per-period cost C. Differently, imitation-like behaviors are simple heuristics that imply limited implementation efforts that are negligible with respect to C and we set it free of charges. This is to say \(C_k = C\) if k denotes a best responder player, while \(C_k = 0\) if k denotes an imitator player.
Remark 1
For the economic consistency of the model, we assume the implementation cost C to be small enough not to determine negative or vanishing performances at the Cournot–Nash level, namely
where \(\pi ^{*}\) is the profit of each player at the Cournot–Nash equilibrium (see (2.3)).
The model is developed in a discrete-time framework where each player, at the beginning of each period, chooses which decisional mechanism to exploit and determines her production level accordingly. Following Droste et al. (2002) (see also Bischi et al. 2015; Cerboni Baiardi et al. 2015 or Lamantia and Radi 2018, among others) we assume that, if agent i produces according to the best response rule, she adapts her production optimally to the average output of the rest of the industry that has been observed in the previous period. Then, player i sets her output, at the generic time period \(t+1\), to the level
where the “\(\max \)” operator prevents best responders from adopting negative outputs and where \((N-1){\bar{q}}(t)\) is the average production of the rest of the industry at time period t. Under static expectations, the value \((N-1){\bar{q}}(t)\) is taken as a proxy for the aggregate quantity \(Q^{(e)}_{-i}(t+1)\) that player i expects to be produced by her competitors at the time period \(t+1\).
Alternatively, if agent i determines her output by exploiting the performance-proportional imitation rule, she sets at time period \(t+1\) the weighted average of the previous period outputs in the market, where weights are given by the associated relative performances. More precisely, let \({\mathcal {S}}(t)\) be the set of the quantities in the market at time t given by
In terms of \({\mathcal {S}}\), the set of best responders and imitators’ indexes choosing, respectively, different outputs can be expressed as
Letting \({\mathcal {A}}(t) := I(t)\cup {\mathcal {B}}(t)\), the performance-proportional imitation rule we consider is
The rule (2.6) considers that imitators are aware of the presence of strategic interactions and that an action that brought high performance (or the highest performance) in the previous period may not produce so good a result in the present time. Because of the indeterminacy about the performances that an action produces, imitators will tackle the problem of whom to imitate by considering, prudently, all the previous period outputs with weighted importance. This allows to mitigate the uncertainty on which outcome should arise from imitating a single previous period output. In addition, weights measure the relative importance of each output in proportion to the performances it has generated. Therefore, the higher the performance from a certain output is, the more the imitators’ production approaches that output.
Remark 2
The imitation rule (2.6) is defined at time \(t+1\) whenever performances at time t are nonnegative, namely \(U_k\ge 0\) for all \(k\in {\mathcal {A}}(t)\), with at least one of them that is strictly positive. This restriction ensures that each weight \(U_{k}/\sum _{k'}U_{k'}\), with \(k\in {\mathcal {A}}(t)\) is included in the interval [0, 1] and, in turn, implies that production levels of imitator players at time \(t+1\) are nonnegative, provided that positive outputs at time t are given.
The recurrences (2.5) and (2.6) can be aggregated into two unidimensional discrete maps by assuming the same initial conditions for players adopting the same rule. Indeed, this implies that best responders produce at the same output also in subsequent periods and their actions can be summarized by a single dynamic variable \(q_1\) interpreted as the choice of the representative best responder earning profits \(\pi _1\) with \(U_1 = \pi _1-C\) performance. The same implication holds for imitators’ outputs that can be summarized by a single dynamic variable \(q_2\) interpreted as the choice of the representative imitator earning profits \(\pi _2\) with \(U_2 = \pi _2\) performance. The splitting of the population between best responders and imitators can be described by the variable \(\omega (t)\in (0,1)\) representing the fraction of imitators at time t. Clearly, the complementary fraction \((1-\omega (t))\) represents the fraction of best responders. Then, the average level of production can be expressed, at the generic period t, in terms of the share \(\omega (t)\) of imitators as
and recurrence (2.5) reduces to
At the same time, the assumption of identical initial conditions of players can be expressed as
where performances explicitly read as
The changing propensity of each player to adopt a certain decisional mechanism is driven by differences in performances from past choices. As a consequence, the rule with better performance will attract more followers. Along the line marked by McFadden (1973) the propensity to follow the imitative rule changes in time according to the logit model
where the parameter \(\beta \) is the intensity of choice and measures the propensity of players to adopt the decision mechanism that brought the best performances in the past period. If \(\beta = 0\), players do not value differences in performances and the fraction of imitators is fixed over time at 1 / 2. Otherwise, if \(\beta = \infty \), players perfectly distinguish differences in performances and, in each period, all agents choose the previous-time best decision rule.
The dynamics of best responders and imitators’ productions, described by means of recurrences (2.7) and (2.8), respectively, together with recurrence (2.9), is given by the three-dimensional discrete-time nonlinear map T that explicitly reads as
where unlabeled variables are intended at the generic time t and accents denote one-step time advancements.
3 Local analysis
Stationary states of the model are provided in the following proposition.
Proposition 1
Map T has the stationary state \(E^{*} = (q^{*},q^{*},\omega ^{*})\) where
In addition, if condition (2.4) is met, then map T has the further stationary state \(E^{0} = (q_1^0,q_2^0,\omega ^{0})\) where
and \(\omega ^{0}\in (0,1)\) is the unique root in the interval [0, 1] of the equation \(G(\omega ) = 0\), where
Proof
See Appendix 6\(\square \)
At the stationary state \(E^{*}\) best responders and imitators produce the same output \(q^{*}\), \(E^{*}\) matches the Cournot–Nash equilibrium. Moreover, we mention that, at the stationary state \(E^{*}\), the equilibrium share of imitators \(\omega ^{*}\) increases with increasing values of both \(\beta \) and C. This follows from the fact that the performances of the representative best responder player are lower than those of the representative imitator player because of the implementation costs C required by the best response behavior. Hence, the increase in \(\beta \), which corresponds to the increasing capacity of players to distinguish differences in performances, makes the imitation heuristic more appealing. At the same time, the increase in C discourages the adoption of the best response behavior because of its increasing burden.
We further mention that, in the special occurrence where \(C\rightarrow 0\), the stationary state \(E^{0}\) can be interpreted as the Walrasian equilibrium of the oligopoly, where players produce at the market clearing price and earn null profits. Indeed, in this case, it results
The following proposition claims sufficient conditions for the asymptotic stability of the Cournot–Nash equilibrium.
Proposition 2
The stationary state \(E^{*}\) is locally asymptotically stable provided that \(\omega _f<\omega ^{*}<\omega _{ns}\), where
At \(\omega ^{*}=\omega _f\), \(E^{*}\) undergoes a flip bifurcation, while at \(\omega ^{*} = \omega _{ns}\), \(E^{*}\) undergoes a Neimark–Sacker bifurcation.
Proof
See Appendix 6\(\square \)
Analytic stability conditions cannot be obtained for the fixed point \(E^{0}\) since the equilibrium fraction \(\omega ^0\) cannot be obtained in an analytical form. However, in several numerical simulations performed at a wide range of parameters’ values, the stationary state \(E^{0}\) is never found to be stable. The instability of the stationary state \(E^0\) is an important outcome of our model whenever it is interpreted as the Walrasian equilibrium in the case in which implementation costs tend to zero. This is a consequence of our modeling setup where imitator players are coupled with profit maximizers, whose actions tend to move the oligopoly competition away from the market clearing price production and, hence, from \(E^0\). Indeed, best responders have incentive to deviate from having vanishing performances that correspond to negative profits.
We remark that the instability occurrence of the Walrasian equilibrium deviates from various theoretical and experimental results concerning Cournot competitions, where imitation heuristics are considered (see e.g., Vega-Redondo 1997; Apesteguia et al. 2007). In detail, as shown in Vega-Redondo (1997), the Walrasian equilibrium emerges as players imitate the best or, alternatively, set random outputs with a nonvanishing mutation probability. Then, the emergence of the Walrasian equilibrium in that model should be explained by means of the players’ lack of awareness of strategic interactions. A similar argument can be used to explain the emergence of the mentioned equilibrium in the model proposed in Apesteguia et al. (2007) and tested through experiments. In fact, according to that model, players follow imitation-like rules. We also mention that the emergence of the Walrasian equilibrium in an evolutionary setting has been found by Radi (2017), where the author considers firms competing in a Cournot oligopoly by choosing to behave as profit maximizers or as price takers.
In the remainder of the section, we outline the role of the relevant parameters of the model, that is, the intensity of choice \(\beta \), the implementation costs C and the number of players N, in their influencing the stability property of the Cournot–Nash equilibrium. As for this subject, we first mention that the stability conditions for the Cournot–Nash equilibrium provided in Proposition 2 can be rewritten in terms of the parameter \(\beta \).
Corollary 1
The stationary state \(E^{*}\) is locally asymptotically stable provided that \(\beta _f<\beta <\beta _{ns}\) where
The Corollary shows that a double stability threshold exists at increasing values of \(\beta \). This occurrence is due to the presence of the imitative heuristic, and it is quite unexpected since, in most models endowed with logit-like evolutionary mechanisms, the intensity of choice has just a destabilizing effect (see e.g., Brock and Hommes 1997; Hommes 2013 or Hofbauer and Sigmund 2003). Bifurcation diagrams, which show the long-run dynamics of the three dynamic variables \(q_1\), \(q_2\) and \(\omega \) varying \(\beta \), are reported in Fig. 1. In the simulation, the stationary state \(E^{*}\) is unstable, provided values of \(\beta \) below the threshold \(\beta _f\) are given. If parameter \(\beta \) increases, a stable period-2 cycle appears and merges with the stationary state \(E^{*}\) as \(\beta \) matches the threshold value \(\beta _f\). This causes a flip bifurcation, after which the Cournot–Nash equilibrium \(E^{*}\) becomes locally asymptotically stable. The stability of \(E^{*}\) is maintained as \(\beta \) is further increased until it reaches the second threshold value \(\beta _{ns}\) at which \(E^{*}\) undergoes Neimark–Sacker bifurcation. From this point onwards, further increases in \(\beta \) beyond \(\beta _{ns}\) determine the loss of stability of \(E^{*}\) and the appearance of stable invariant curves, periodic cycles and chaotic trajectories. The amplitudes of fluctuations of those trajectories widen as \(\beta \) grows, until a contact of the stable attractor with the boundary of its basin of attraction occurs, thus causing a global bifurcation (contact bifurcation) after which only unfeasible trajectories take place.
In order to underline the role of \(\beta \) at a wider spectrum of parameters variations, we provide numerical simulations in Fig. 2, giving examples of stability regions in the \(C-\beta \) and \(N-\beta \) parameters spaces (panels a) and b), respectively). In detail, stability regions, which denote parameters combinations for which \(E^{*}\) is stable, are highlighted by the gray points, while the white points denote parameters configurations for which \(E^{*}\) is unstable. Flip and Neimark–Sacker bifurcation thresholds are also shown by the orange and blue lines, respectively. The simulations confirm the double stability threshold for \(\beta \), as stated in Corollary 1.
Simulations in panels a) highlight also the ambiguous role of implementation costs C in influencing the stability properties of \(E^{*}\). Indeed, several bifurcation values exist along different bifurcation paths where C increases and to which various stability losses and stability retrievals of \(E^{*}\) may correspond. In detail, the left panel a) where \(N=7\) shows that, given a fixed value of \(\beta \), \(E^{*}\) is stable provided that implementation costs C are at sufficiently low values. Then, the increase in C determines, at first, the loss of stability of the Cournot–Nash equilibrium through Neimark–Sacker bifurcation and then its stability retrieval through Neimark–Sacker bifurcation. Differently, in the right panel a) where \(N = 15\), \(E^{*}\) is unstable provided that C is at sufficiently low values. Then, the increase in C may determine the stability retrieval of \(E^{*}\) through flip bifurcation, its loss of stability through Neimark–Sacker bifurcation and, again, its stability retrieval through Neimark–Sacker bifurcation.
We remark that the variety of results that emerges with increasing C is an unexpected occurrence since, usually, implementation costs in evolutionary settings have just a destabilizing effect (see Brock and Hommes 1997; Hommes 2013 or Hofbauer and Sigmund 2003). By contrast, in the present modeling setup, the ambiguous role of C should be referred to its presence both within the evolutionary selection mechanism and within the imitative rule. In particular, we note that the first stability retrieval of \(E^{*}\) through flip bifurcation, which takes place when the number N of players is sufficiently high, can be explained by noting that, as C increases, the equilibrium share of imitators \(\omega ^{*}\) increases as well. Then, the share of imitators with a stabilizing role reaches a sufficient size so that the destabilizing action of best responders is compensated. Differently, the successive loss of stability of \(E^{*}\) through Neimark–Sacker bifurcation, which may occur in both the scenarios where \(N = 7\) and \(N = 15\), should be referred to the overcrowding imitators and the scarcity of best response players to drive the dynamics toward convergence. Moreover, both the above-mentioned simulations show that \(E^{*}\) is stable whenever implementation costs C are sufficiently high, provided that sufficiently high values of \(\beta \) are given. This circumstance can be proved by analytical computations. To this purpose, let us define the value \(C_{\max }\) to be the least upper bound of values of C such that condition (2.4) is satisfied. Clearly, it results \(C_{\max } = \pi ^{*}\). Then, the stability conditions of \(E^{*}\) given in Proposition 2, namely \(\omega _f<\omega ^{*}<\omega _{ns}\), can be rewrittenFootnote 1 in the limit \(C\rightarrow C_{\max }\) as
Those relations are always satisfied for whichever \(\beta \) if \(N\le 3\), while, if \(N> 3\), the same relations are satisfied provided that
The consequence of such a circumstance is that as players support increasingly burden efforts to implement the best response behavior, the emergence of the Cournot–Nash equilibrium is favored, provided that players have sufficient capability to distinguish differences in performances.
In order to highlight the role of the number of players in determining the stability of the stationary state \(E^{*}\), we provide the bifurcation diagram in Fig. 3 where the long-run dynamics of the state variables are shown as N increases. The diagram reveals three stability threshold values of N to which the same number of changes in the stability of the stationary state \(E^{*}\) corresponds. In detail, provided sufficiently low values of N, the Cournot–Nash equilibrium is stable. We remark that this circumstance is always true. Indeed, the two relations that ensure the local asymptotic stability of \(E^{*}\) given in Proposition 2 are both matchedFootnote 2 at the extreme value \(N=2\). Then, as N increases, the first loss of stability of \(E^{*}\) takes place through a Neimark–Sacker bifurcation, thus giving rise to a stable closed invariant curve. The curve widens as N increases and, then, disappears due to a global bifurcation that should be explained by the contact of the attractor with its basin of attraction. Just after that global bifurcation no feasible trajectory occurs. However, as N is sufficiently increased, a stable attractor (which is again a closed invariant curve) acquires stability and merges with the stationary state \(E^{*}\) that becomes stable through a second Neimark–Sacker bifurcation. Moreover, at higher values of N, the stationary state \(E^{*}\) loses again its stability through the flip bifurcation and a stable period-2 cycle arises. The stability property of the cycle \(C_2\) evolves with N as well and, after the usual period doubling cascade, it originates periodic and chaotic trajectories. Finally, a new global bifurcation determines the disappearance of any stable attractor and bound trajectories can no more exist.
The ambiguous role of N is also highlighted in the simulations provided in Fig. 2 panels b), where stability regions in the \(N-\beta \) parameters space are shown for \(C = 1\) and \(C=10\) (left and right panels b), respectively). The simulations highlight the occurrence of possible stability changes in the stationary state \(E^{*}\) that may be observed at increasing values of N. Again, the ambiguous role of the number of players should be referred to the presence of imitative behavior. It represents an unexpected circumstance since, according to the Theocharis’ result provided in Theocharis (1960), most of the literature concerning oligopoly competition highlights the destabilizing role of the number of players.
4 Global analysis
The global analysis, performed through numerical simulations, reveals further interesting dynamic phenomena that cannot be deduced through the local analysis provided in the previous section. Before proceeding with simulations, we observe that the segment \({\mathcal {L}}:=\{(q^{*}, q^{*},\omega ):\omega \in (0,1)\}\) is invariant under the action of map T, i.e., \(T({\mathcal {L}})\subset {\mathcal {L}}\). In particular, initial conditions lying on \({\mathcal {L}}\) are mapped toward \(E^{*}\in {\mathcal {L}}\) in one step. This implies that the set \({\mathcal {L}}\) is included in the basin of attraction of \(E^{*}\). The role of the segment \({\mathcal {L}}\) in shaping basins of attraction of feasible trajectories is highlighted in simulations. Indeed, Figs. 4 and 5 show vertical sections of the phase space where the variable standing for the output of best responders is kept fixed at the equilibrium level \(q^{*}\) and the invariant segment \({\mathcal {L}}\) is highlighted by the dashed red lines. In all the scenarios, where the share of imitators lies between the extreme values 0 and 1, an inner attractor is present and represents heterogeneous populations where rational and imitative rules coexist in the long run. Basins of attraction of inner attractors are represented by the blue points, while the white points denote initial conditions from which unfeasible trajectories originate. The shapes of the basins highlight that the possibility for non-diverging dynamics to occur is conditioned upon initial conditions. Indeed, feasible trajectories are likely to be observed as initial productions are closer to the Cournot–Nash level. Also, whenever the initial productions sufficiently approach the Cournot–Nash level, the convergence toward \(E^{*}\) occurs regardless the share of imitators. At the same time, if the share of best responders increases, the initial deviation from the Cournot–Nash production, which still leads to non-divergent paths, grows larger.
Moreover, the simulations in Fig. 4 show two different dynamic scenarios obtained at different values in the number of players. In particular, in the left panel where \(N = 8\), the stationary state \(E^{*}\) is locally asymptotically stable. Differently, in the right panel where \(N = 11\), \(E^{*}\) has lost its stability through the flip bifurcation and a stable inner period-2 cycle \(C_2\) is present. Noteworthy, the increase in N not only determines the stability loss of the stationary state \(E^{*}\), but it also influences the shapes of basins of feasible trajectories by shrinking them around the invariant segment \({\mathcal {L}}\). This circumstance limits the feasible trajectories to the ones starting from productions that are closer and closer to the Cournot–Nash level as N increases.
Other interesting dynamic scenarios obtained at different values of the intensity of choice \(\beta \) are represented in Fig. 5. In detail, in the left panel where \(\beta = 0.1\), the stationary state \(E^{*}\) is stable, while, in the right panel, \(E^{*}\) has lost its stability through a Neimark–Sacker bifurcation. This is due to the increase in \(\beta \) up to \(\beta = 0.15\), beyond the threshold \(\beta _{ns}\), and an inner chaotic attractor is present. Noteworthy, when chaotic dynamics arise, outputs of best responder and imitator players little differ from the Cournot–Nash production level and feasible trajectories take place in the neighborhood of the invariant segment \({\mathcal {L}}\). In addition, most of the dynamics of the system is due to the wide variations of imitators’ relative fraction. This means that the loss of stability of \(E^{*}\) represents a transition from a scenario where each player produces according to a given rule in time toward a new scenario where shares of players produce at the same level alternating their decision mechanisms. Moreover, the comparison of scenarios provided in Fig. 5 highlights that the intensity of choice influences the shapes of the basins of inner attractors. Indeed, increasing values of \(\beta \) widen the set of convergent initial conditions around the invariant segment \({\mathcal {L}}\), at the expense of the extension of the basin of unfeasible trajectories. Then, convergence toward the inner attractor is more likely to be achieved when players increase their ability to distinguish differences in performances.
5 Conclusion
The oligopoly competition among static expectation best responders and imitators is considered. Players select which decisional mechanism to exploit according to an evolutionary selection mechanism such that the rule that brought the highest performance in the past attracts more followers. The model we consider describes the dynamics of N players by means of a discrete-time three-dimensional map and has a stationary state with an important economic interpretation, representing a heterogeneous population where rational and imitative rules coexist and where players produce at the Cournot–Nash level. We found that the intensity of choice, a parameter representing the evolutionary propensity to switch to the most profitable rule, and the cost of the best response implementation have ambiguous roles in determining the stability property of the mentioned stationary state. This is due to the presence of the imitative rule and marks an important difference with most of the results from evolutionary models (see e.g., Brock and Hommes 1997; Hommes 2013 or Hofbauer and Sigmund 2003). A similar occurrence has been found as the number of players involved in the competition increases. This, again, should be referred to the presence of imitative behavior and represents an unexpected circumstance because most of the literature concerning oligopoly competition, starting from the Theocharis rule (see Theocharis 1960), highlights the destabilizing role of the number of players. The global analysis of the model, performed by means of numerical simulations, reveals that variations of both the number of players and the intensity of choice lead to the loss of stability of the Cournot–Nash equilibrium and to the emergence of inner and stable periodic cycles or chaotic attractors. We found that the increase in the number of players or the increase in the intensity of choice influences the shape of the basin of the inner attractor by, respectively, shrinking or widening that basin around the Cournot–Nash production level.
Notes
Indeed, there hold
$$\begin{aligned} \lim _{C\rightarrow C_{\max }}\omega _f&= 1 -\dfrac{2}{N-1},\;\; \lim _{C\rightarrow C_{\max }}\omega ^{*} = \dfrac{1}{1+e^{-\beta \pi ^{*}}},\;\; \lim _{C\rightarrow C_{\max }}\omega _{ns} =1+\dfrac{2}{N-1}. \end{aligned}$$Indeed, there hold
$$\begin{aligned} \lim _{N\rightarrow 2^+}\omega _f<0,\;\;\lim _{N\rightarrow 2^+}\omega _{ns}>1. \end{aligned}$$
References
Agiza, H.N., Elsadany, A.A.: Nonlinear dynamics in the cournot duopoly game with heterogeneous players. Physica A Stat. Mech. Appl. 320, 512–524 (2003)
Agiza, H.N., Elsadany, A.A.: Chaotic dynamics in nonlinear duopoly game with heterogeneous players. Appl. Math. Comput. 149(3), 843–860 (2004)
Agiza, H.N., Hegazi, A.S., Elsadany, A.A.: Complex dynamics and synchronization of a duopoly game with bounded rationality. Math. Comput. Simul. 58(2), 133–146 (2002)
Andaluz, J., Jarne, G.: On the dynamics of economic games based on product differentiation. Math. Comput. Simul. 113, 16–27 (2015)
Andaluz, J., Elsadany, A.A., Jarne, G.: Nonlinear cournot and bertrand-type dynamic triopoly with differentiated products and heterogeneous expectations. Math. Comput. Simul. 132, 86–99 (2017)
Angelini, N., Dieci, R., Nardini, F.: Bifurcation analysis of a dynamic duopoly model with heterogeneous costs and behavioural rules. Math. Comput. Simul. 79(10), 3179–3196 (2009)
Apesteguia, J., Huck, S., Oechssler, J.: Imitation—theory and experimental evidence. J. Econ. Theory 136(1), 217–235 (2007)
Askar, S.: The rise of complex phenomena in cournot duopoly games due to demand functions without inflection points. Commun. Nonlinear Sci. Numer. Simul. 19(6), 1918–1925 (2014a)
Askar, S.S.: Complex dynamic properties of cournot duopoly games with convex and log-concave demand function. Oper. Res. Lett. 42(1), 85–90 (2014b)
Bigoni, M., Fort, M.: Information and learning in oligopoly: an experiment. Games Econ. Behav. 81, 192–214 (2013)
Bischi, G.I., Naimzada, A.: Global analysis of a dynamic duopoly game with bounded rationality. In: Filar, J.A., Gaitsgory, V., Mizukami, K. (eds.) Advances in Dynamic Games and Applications, pp. 361–385. Birkhäuser, Boston, MA (2000)
Bischi, G.I., Gallegati, M., Naimzada, A.: Symmetry-breaking bifurcations and representative firm in dynamic duopoly games. Ann. Oper. Res. 89, 252–271 (1999)
Bischi, G.I., Kopel, M., Naimzada, A.: On a rent-seeking game described by a non-invertible iterated map with denominator. Nonlinear Anal. Theory Methods Appl. 47(8), 5309–5324 (2001)
Bischi, G.I., Naimzada, A.K., Sbragia, L.: Oligopoly games with local monopolistic approximation. J. Econ. Behav. Org. 62(3), 371–388 (2007)
Bischi, G.I., Chiarella, C., Kopel, M., Szidarovszky, F.: Nonlinear Oligopolies: Stability and Bifurcations. Springer, Berlin (2009)
Bischi, G.I., Lamantia, F., Radi, D.: An evolutionary cournot model with limited market knowledge. J. Econ. Behavior Org. 116, 219–238 (2015)
Bischi, G.I., Lamantia, F., Radi, D.: Evolutionary oligopoly games with heterogeneous adaptive players. In: Corchón, L., Marini, M. (eds.) Handbook of Game Theory and Industrial Organization, Volume I. Edward Elgar publishing (2018)
Brock, W.A., Hommes, C.H.: A rational route to randomness. Econom. J. Econ. Soc. 65, 1059–1095 (1997)
Cavalli, F., Naimzada, A.: A cournot duopoly game with heterogeneous players: nonlinear dynamics of the gradient rule versus local monopolistic approach. Appl. Math. Comput. 249, 382–388 (2014)
Cavalli, F., Naimzada, A.: Nonlinear dynamics and convergence speed of heterogeneous cournot duopolies involving best response mechanisms with different degrees of rationality. Nonlinear Dyn. 81(1–2), 967–979 (2015)
Cavalli, F., Naimzada, A., Pireddu, M.: Effects of size, composition, and evolutionary pressure in heterogeneous cournot oligopolies with best response decisional mechanisms. Discrete Dyn. Nat. Soc. (2015a). https://doi.org/10.1155/2015/273026
Cavalli, F., Naimzada, A., Tramontana, F.: Nonlinear dynamics and global analysis of a heterogeneous cournot duopoly with a local monopolistic approach versus a gradient rule with endogenous reactivity. Commun. Nonlinear Sci. Numer. Simul. 23(1), 245–262 (2015b)
Cerboni Baiardi, L., Lamantia, F., Radi, D.: Evolutionary competition between boundedly rational behavioral rules in oligopoly games. Chaos Solitons Fractals 79, 204–225 (2015)
Cerboni Baiardi, L., Naimzada, A.K.: Experimental oligopolies modeling: a dynamic approach based on heterogeneous behaviors. Commun. Nonlinear Sci. Numer. Simul. 58, 47–61 (2018)
Cournot, A.-A.: Recherches sur les principes mathématiques de la théorie des richesses par Augustin Cournot. chez L. Hachette (1838)
Den Haan, W.J.: The importance of the number of different agents in a heterogeneous asset-pricing model. J. Econ. Dyn. Control 25(5), 721–746 (2001)
Droste, E., Hommes, C., Tuinstra, J.: Endogenous fluctuations under evolutionary pressure in cournot competition. Games Econ. Behav. 40(2), 232–269 (2002)
Fanti, L., Gori, L., Sodini, M.: Nonlinear dynamics in a cournot duopoly with isoelastic demand. Math. Comput. Simul. 108, 129–143 (2015)
Hofbauer, J., Sigmund, K.: Evolutionary game dynamics. Bull. Am. Math. Soc. 40(4), 479–519 (2003)
Hommes, C.: Behavioral Rationality and Heterogeneous Expectations in Complex Economic Systems. Cambridge University Press, Cambridge (2013)
Huck, S., Normann, H.-T., Oechssler, J.: Two are few and four are many: number effects in experimental oligopolies. J. Econ. Behav. Org. 53(4), 435–446 (2004)
Kopel, M., Lamantia, F., Szidarovszky, F.: Evolutionary competition in a mixed market with socially concerned firms. J. Econ. Dyn. Control 48, 394–409 (2014)
Lamantia, F., Radi, D.: Evolutionary technology adoption in an oligopoly market with forward-looking firms. Chaos Interdiscipl. J. Nonlinear Sci. 28(5), 055904 (2018)
Leonard, D., Nishimura, K.: Nonlinear dynamics in the Cournot model without full information. Ann. Oper. Res. 89, 165–173 (1999)
McFadden, D.: Conditional logit analysis of qualitative choice behavior. In: Zarembka, P. (ed.) Frontiers in Econometrics, pp. 105–142. Academic Press, New York (1973)
Naimzada, A., Ricchiuti, G.: Monopoly with local knowledge of demand function. Econ. Model. 28(1), 299–307 (2011)
Naimzada, A.K., Sbragia, L.: Oligopoly games with nonlinear demand and cost functions: two boundedly rational adjustment processes. Chaos Solitons Fractals 29(3), 707–722 (2006)
Naimzada, A.K., Tramontana, F.: Controlling chaos through local knowledge. Chaos Solitons Fractals 42(4), 2439–2449 (2009)
Naimzada, A., Tramontana, F.: Two different routes to complex dynamics in an heterogeneous triopoly game. J. Differ. Equ. Appl. 21(7), 553–563 (2015)
Oechssler, J., Roomets, A., Roth, S.: From imitation to collusion: a replication. J. Econ. Sci. Assoc. 2, 1–9 (2016)
Offerman, T., Potters, J., Sonnemans, J.: Imitation and belief learning in an oligopoly experiment. Rev. Econ. Stud. 69(4), 973–997 (2002)
Pireddu, M.: Chaotic dynamics in three dimensions: a topological proof for a triopoly game model. Nonlinear Anal. Real World Appl. 25, 79–95 (2015)
Radi, D.: Walrasian versus cournot behavior in an oligopoly of boundedly rational firms. J. Evolut. Econ. 27, 1–29 (2017)
Theocharis, R.D.: On the stability of the cournot solution on the oligopoly problem. Rev. Econ. Stud. 27(2), 133–134 (1960)
Tramontana, F.: Heterogeneous duopoly with isoelastic demand function. Econ. Model. 27(1), 350–357 (2010)
Tramontana, F., Elsadany, A.A., Xin, B., Agiza, H.N.: Local stability of the cournot solution with increasing heterogeneous competitors. Nonlinear Anal. Real World Appl. 26, 150–160 (2015)
Tuinstra, J.: A price adjustment process in a model of monopolistic competition. Int. Game Theory Rev. 6(03), 417–442 (2004)
Vega-Redondo, F.: The evolution of walrasian behavior. Econometrica 65(2), 375–384 (1997)
Acknowledgements
This work has been developed in the framework of the research project on “Dynamic Models for behavioural economics” financed by DESP, University of Urbino. The authors thank two anonymous referees for their useful comments.
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
1.1 Proof of Proposition 1
Stationary states of map T are the solutions of the following algebraic system of equation:
We observe that the second equation in (6.1) can be re-expressed as
which is equivalent to
This equation is satisfied if either \(q_1=q_2\) or \(\pi _1-C=0\). In the former case, the condition \(q_1=q_2\), together with the first equation in (6.1), implies either \(q_1=q_2=q^{*}\) or \(q_1=q_2=0\). Moreover, since the condition \(q_1=q_2\) implies \(\pi _1 = \pi _2\), the stationary share of imitators satisfying the third equation in (6.1) is fixed at the level \(\omega ^{*} = 1/(1 + e^{-\beta C})\). However, only the point \((q^{*},q^{*},\omega ^{*})\) is a feasible stationary state of map T. Indeed, provided that both the representative best responder and imitator set null productions, namely \(q_1=q_2=0\), the imitation rule (2.6) is not defined (see Remark 2).
Let us consider the latter occurrence in which \(\pi _1-C=0\). In this case, the condition \(q_1(t+1)=q_1(t)\) can be rewritten to express the stationary value \(q_2\) in terms of \(q_1\) as
Hence, the condition \(\pi _1-C=0\) turns to a second-order polynomial in the variable \(q_1\):
whose positive root is \(q_1^0\). Then, by substituting the value \(q_1^0\) in Eq. (6.2), the value \(q_2^0\) is obtained. We observe that, provided that condition (2.4) holds, \(q_2^0\) is positive. Indeed,
Finally, the condition \(\omega (t+1) = \omega (t)\) computed at \(q_1 = q_1^0\) and \(q_2 = q_2^0\) leads to the equation \(G(\omega ) = 0\), where
By Eq. (6.3), \(G(\omega )\) can be simplified as follows:
Equation \(G(\omega ) = 0\) has a unique root \(\omega ^0\) within the interval [0, 1] such that \(\omega ^0\in (0,1)\) provided that condition 2.4 holds. Indeed, in this case, there holds
and \(G'(\omega )>0\) for all \(\omega \in (0,1)\).
1.2 Proof of Proposition 2
The Jacobian matrix of map T computed at \(E^{*}\) is given by
The Jacobian matrix \(J(E^{*})\) has a vanishing column, and its characteristic polynomial can be factorized as \(P(\lambda ) = -\lambda {\hat{P}}(\lambda )\), where
is the characteristic polynomial of the \(2\times 2\) matrix \({\hat{J}}\) representing the Jacobian matrix related to the first two recurrences of map T computed at \(q_1 = q_2 = q^{*}\). Hence, the stability conditions for \(E^{*}\) are the Jury’s conditions for the stability of equilibria in two-dimensional discrete-time maps and read as
and the thesis follows.
Rights and permissions
About this article
Cite this article
Cerboni Baiardi, L., Naimzada, A.K. An evolutionary model with best response and imitative rules. Decisions Econ Finan 41, 313–333 (2018). https://doi.org/10.1007/s10203-018-0219-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10203-018-0219-y