This paper presents a new Cournot duopoly game. The main advantage of this game is that the outputs are nonnegative for all times. We investigate the complexity of the corresponding dynamical behaviors of the game such as stability and bifurcations. Computer simulations will be used to confirm our theoretical results. It is found that the chaotic behavior of the game has been stabilized on the Nash equilibrium point by using delay feedback control method.
1. Introduction
The classic model of oligopolies was proposed by the French mathematician A. Cournot [1]. He treated the case with nave expectations; at each time step players assume that the competitors produce the same quantity of goods already produced in the last period. The presence of complex dynamic phenomena in Cournot oligopoly models is well documented in the mathematical economics literature, starting from Rand [2] and Dana and Montrucchio [3]. The oligopoly market structure showing the action of only two companies is called duopoly. In duopoly game, each duopolist believes that he can calculate the quantity he should produce in order to maximize his profits. In fact, the properties of the best reply dynamics of Cournot duopoly games have been extensively studied by Puu [4, 5] who showed that trajectories may not converge to the Nash equilibrium and that complex trajectories are possible. Over the past decade, many researchers, such as Kopel [6], Bischi et al. [7], Ahmed and Agiza [8], and Agiza and Elsadany [9], have paid a great attention to the dynamics of games. The theoretical development of complex duopoly dynamics has been recently surveyed in [10, 11].
We consider a market consisting of a duopoly in which both firms, F1 the domestic and F2 the foreign firm, compete on quantities rather than price of production for a certain good. Let qi(t), i=1,2, represent the quantity of ith firm during the period t=0,1,2,… and pi the selling prices. Suppose that the goods in a market are identical. The inverse demand functions of products come from the maximization by the representative consumer of the following fractional utility function:
(1)U(q1,q2)=q1+q2,
subject to the budget constraint
(2)p1q1+p2q2=1.
Using Lagrange multiplier to maximize utility function (1) subject to the budget constraint (2), one gets
(3)p1=1q1(q1+q2),p2=1q2(q1+q2).
In this paper, we present a new Cournot’s duopoly game by using inverse demand function which was deduced in (3). The dynamical behavior of this game and the stability conditions for the Nash equilibrium are given. Theoretical analysis and numerical simulations of the system are made in detail. Finally, we give a feedback control to control chaos and stabilize the game.
The paper is organized as follows. In Section 2, we introduce the new model. In Section 3, we study the stability conditions of Nash equilibrium point. Section 4 is devoted to the analysis of the local bifurcations and the route to complex dynamics. Delay feedback control method is proposed to control chaos of the system in Section 5. Finally, a conclusion is drawn in Section 6.
2. The Model
Assume the inverse demand function as in (3). Further, the competitors have the cost functions which are
(4)Ci(qi)=ciqi,i=1,2.
Then the profit of the two firm becomes
(5)Π1(q1,q2)=q1(q1+q2)-c1q1,Π2(q1,q2)=q2(q1+q2)-c2q2.
The first firm maximizes Π1(q1,q2) with respect to q1 and the second Π2(q1,q2) with respect to q2. Equating the partial derivatives to zero, one can solve the reaction functions
(6)q1=ϕ1(q2)=(q2c124-q2)2,q2=ϕ2(q1)=(q1c224-q1)2.
The long run map can now be formulated as
(7)q1(t+1)=(q2c124-q2)2,q2(t+1)=(q1c224-q1)2.
The model has the advantage that q1(t), q2(t) are nonnegative for all t. The dynamic system (7) has two fixed points: a trivial one (q1=0,q2=0) and a nontrivial fixed, which is given by
(8)q1*=c22(c1+c2)4,q2*=c12(c1+c2)4.
This point, of course, is the intersection of the two reaction curves ϕ1, ϕ2. This point is called Nash equilibrium point. The profits of the duopolists at the Nash equilibrium can be calculated as
(9)Π1=c22(c1+c2)2,Π2=c12(c1+c2)2.
It is obvious that the firm with lower unit costs obtains the higher profit. The profits at the Nash equilibrium are the same as in Puu’s game [4]. But the main advantage of this model than Puu’s model is that outputs are nonnegative for all t.
3. Nash Equilibrium and Local Stability
We exclusively restrict attention to the analysis of the local stability properties of the positive Nash equilibrium E of the two-dimensional system (7). For doing so, we build on the Jacobian matrix J evaluated at any point (q1,q2) as
(10)J(q1,q2)=[0a12a210],
where aij=2(qj/ci24-qj)((1/4ci2)(qj/ci2)-3/4-(qj-1/2/2)), i,j=1,2. The Jacobian matrix evaluated at the Nash equilibrium point E is(11)J(E)=[0c2(c2-c1)2c12c1(c1-c2)2c220].
For a system of two dimensions, the stability condition is that the eigenvalues remain within the unit circle. The characteristic equation of the Jacobian matrix (11) is
(12)λ2-(c2-c1)(c1-c2)4c1c2=0.
The Nash equilibrium point loss stability occurs when
(13)|λ-λ+|=|(c2-c1)(c1-c2)4c1c2|=1.
Observe that the above condition can be solved for the ratio:
(14)k=c2c1=3±22.
Then Nash equilibrium point is stable if and only if
(15)3-22<k<3+22.
Condition (15) implies that, in the special case of c1=c2, the Nash equilibrium point is stable. When condition (15) is violated, the Nash equilibrium point is unstable, and increasing the ratio c2/c1, we can observe the period doubling sequence of bifurcations leading to chaos.
4. Numerical Simulations and Fractal Dimension
In this section, some numerical simulations are presented to confirm the above analytic results and to demonstrate complex dynamical behaviors of the system. Bifurcation diagrams, phase portraits, maximal Lyapunov exponents, and fractal dimensions are used to show complex dynamical behaviors.
Let k=c2/c1 be a varying parameter. Figure 1 exhibits the bifurcation diagram in (k-q1) plane. It is easy to see that map (7) changes from stable to unstable as k increases from 5.7 to 9 and a bifurcation occurs at k=5.725. Also, Figure 2 exhibits the bifurcation diagram in (k-q2) plane.
Bifurcation diagram of map (7) in (k-q1) plane.
Bifurcation diagram of map (7) in (k-q2) plane.
In order to analyze the parameters influence in periodic and complex behavior, we compute the maximal Lyapunov exponents. The maximal Lyapunov exponent can be negative (stable fixed point), zero (bifurcation point), and positive (chaos). Moreover, comparing the bifurcation diagram and the values of Lyapunov exponent for the values of the parameters gave the same indications about stable and chaotic regions. In order to study the relations between the local stability of the Nash equilibrium point and the parameters c1 and c2 is based on maximal Lyapunov exponents. Figure 3 displays the related maximal Lyapunov exponents. A positive value of maximal Lyapunov exponents implies sensitive dependence on initial condition for chaotic behavior. From the maximal Lyapunov exponents diagram, it is easy to determine the parameter sets for which the system converges to cycles and chaotic behavior.
The maximal Lyapunov exponent with respect to k.
In the phase space, the chaotic motion is stochastic, and its trajectory is never closed in a given region. An attractor is informally described as strange if it has a noninteger dimension. The obvious character of the chaotic attractor is the exponential separation of two adjacent trajectories, which shows the sensitive dependence on the initial conditions of the chaotic system. The chaotic attractor of system map (7) at k=9 is shown in Figure 4.
Chaotic attractor of map (7) at k=9.
As known, the sensitivity to initial conditions is a characteristic of a deterministic chaos. In order to show the sensitivity to initial conditions of system map (7), we have computed two orbits of the variable q1 whose coordinates of initial conditions differ by 0.00001. Figure 5 depicts the orbits of q1 with initial (q1,0,q2,0)=(0.3,0.2) and (q1,0,q2,0)=(0.30001,0.2) at k=9. The orbits rapidly separate each other, thus suggesting the existence of deterministic chaotic.
Sensitivity dependence on initial conditions (q1 versus time).
Chaotic attractors are typically characterized by fractal dimensions. We examine the important characteristic of neighboring chaotic orbits to see how rapidly they separate each other. The Lyapunov dimension (Kaplan and Yorke conjecture [12]) is defined as follows:
(16)dL=j+∑i=1jΛi|Λj|,
with Λ1,Λ2,…,Λn, where j is the largest integer such that ∑i=1i=jΛi≥0 and ∑i=1i=j+1Λi<0.
In our work, the two-dimensional map (7) has a Lyapunov dimension
(17)dL=1+Λ1|Λ2|,Λ1>0>Λ2.
By the definition of Lyapunov dimension and simulation of the computer, we have the Lyapunov dimension of the strange attractor of system (7). At the parameter value k=9, system (7) has two different Lyapunov exponents, Λ1=0.37 and Λ2=-1.26. Therefore, system (7) has a fractal dimension dL=1+(0.37/1.26)≈1.3. Then system (7) exhibits a fractal structure, and its attractor has the fractal dimension dL≈1.3.
5. Controlling Chaos
Over the past two decades, there has been tremendous interest in controlling bifurcation and chaos in dynamical systems [13]. Although a lot of methods have been proposed, many of them cannot be directly applied to the control of oscillations and chaos in economic systems due to the complexity of the economics and the limitation of the allowable control in applications. In order to control chaotic behavior of economic system (7), we apply Pyragas’ method [14]. In Pyragas’ method, control input is based on the difference between the T-time delayed state and the current state, where T denotes a period of the stabilized orbits. So the controlled system is given by
(18)q(t+1)=f(q(t),u(t)),
where u(t) is the input signal, q(t) is the state variable, and f is a nonlinear vector field. Pyragas proposed the following feedback in order to stabilize a T-periodic orbit:
(19)u(t)=w(q(t+1-T)-q(t+1));t>T,
where T is the time delay and w is the controlling parameter.
In [15, 16], how the delay feedback control method can be applied to control chaos in two economic models has been presented. The adjustment method based on the marginal profit is one reasonable way for the player to adjust his quantity decision, but it is not the only way. A producer can use a feedback of his decision-making variable to control the adjustment magnitude. Elabbasy et al. [16] have considered such a feedback control in their triopoly Cournot model. Chaos in Cournot game means that if one firm changes its output even slightly, then, on the long run, large unpredictable changes will occur in the outputs of all firms. This is not a favorable situation. Therefore, all firms should try to control chaos. In this section, we show that one firm can control chaos (the player himself). We apply this technique to control chaotic behavior for the dynamic game (7). We set T=1; then the controlled system can be expressed as follows:
(20)q1(t+1)=11+w(wq1+(q2c124-q2)2),q2(t+1)=(q1c224-q1)2.
Then the Jacobian matrix at Nash equilibrium point is
(21)J(q1*,q2*)=[w1+wk(k-1)2(1+w)1-k2k20].
By using the values of parameters (c1=1 and c2=9) where chaos exists in system (7), Jacobian matrix (21) has the form
(22)J=[w1+w36(1+w)-4810].
According to the Jury conditions [17], only when w>25/18, all the eigenvalues of the system are less than 1. This means that also the system is stable around the Nash equilibrium point.
Numerical simulations are performed to show the effectiveness of the proposed control scheme. We have performed numerical simulations to see how the state delayed feedback method controls the unstable Nash equilibrium. Parameter values are fixed as c1=1 and c2=9, the initial condition q1(0)=0.3 and q2(0)=0.2, and the control parameter w=1.5. Figure 6 shows that a chaotic trajectory is stabilized to the Nash equilibrium. From Figure 6, one can see that the system is controlled from a chaotic state to a stable state when w=1.5.
Control of chaos in the model using delayed feedback control method.
6. Conclusion
In the paper, we developed a simple model of Cournot duopoly game. This model is a modification to Puu Cournot duopoly game [4] where the values of the output quantities q1 and q2 can take positive values as in real life markets. The local stability and bifurcations of fixed points were investigated. From bifurcation diagrams, the basic properties of the game are presented. The numerical simulation shows the complex dynamical behaviors of the duopoly game. Stabilization of the chaotic behavior can be achieved by applying delay feedback control method.
Acknowledgments
The authors thank the anonymous reviewers for their helpful comments and suggestions. They thank Professor E. Ahmed for his valuable comments.
CournotA.1838Paris, FranceHachetteRandD.Exotic phenomena in games and duopoly models1978521731842-s2.0-0000374060DanaR.-A.MontrucchioL.Dynamic complexity in duopoly games198640140562-s2.0-38249040842PuuT.Chaos in duopoly pricing1991165735812-s2.0-0010057547PuuT.Complex dynamics with three oligopolists1996712207520812-s2.0-000132712110.1016/S0960-0779(96)00073-2KopelM.Simple and complex adjustment dynamics in Cournot duopoly models1996712203120482-s2.0-000101489610.1016/S0960-0779(96)00070-7BischiG.-I.GallegatiM.NaimzadaA.Symmetry-breaking bifurcations and representative firm in dynamic duopoly games1999892532722-s2.0-0033417489AhmedE.AgizaH. N.Dynamics of a cournot game with n-competitors199899151315172-s2.0-0032155971AgizaH. N.ElsadanyA. A.Nonlinear dynamics in the Cournot duopoly game with heterogeneous players20033205125242-s2.0-003744539410.1016/S0378-4371(02)01648-5PuuT.2011SpringrChenL.ChenG.Controlling chaos in an economic model200737413493582-s2.0-3375116937710.1016/j.physa.2006.07.022KaplanJ. L.YorkeJ. A.Preturbulence: a regime observed in a fluid flow model of Lorenz1979672931082-s2.0-000282275710.1007/BF01221359ChenG.DongX.1998SingaporeWorld ScientificPyragasK.Continuous control of chaos by self-controlling feedback199217064214282-s2.0-34250315551HolystJ. A.UrbanowiczK.Chaos control in economical model by time-delayed feedback method20002873-45875982-s2.0-003450976610.1016/S0378-4371(00)00395-2ElabbasyE. M.AgizaH. N.ElsadanyA. A.Analysis of nonlinear triopoly game with heterogeneous players20095734884992-s2.0-5814923399110.1016/j.camwa.2008.09.046JuryE. I.BlanchardJ.A stability test for linear discrete systems in table form19614919471948