Next Article in Journal
Mechanothermodynamic Entropy and Analysis of Damage State of Complex Systems
Previous Article in Journal
Novel Criteria for Deterministic Remote State Preparation via the Entangled Six-Qubit State
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Complex Dynamics of a Continuous Bertrand Duopoly Game Model with Two-Stage Delay

1
College of Management and Economics, Tianjin University, Tianjin 300072, China
2
School of Management Science and Engineering, Anhui University of Finance and Economics, Bengbu 233030, China
*
Author to whom correspondence should be addressed.
Entropy 2016, 18(7), 266; https://doi.org/10.3390/e18070266
Submission received: 13 May 2016 / Revised: 1 July 2016 / Accepted: 13 July 2016 / Published: 20 July 2016

Abstract

:
This paper studies a continuous Bertrand duopoly game model with two-stage delay. Our aim is to investigate the influence of delay and weight on the complex dynamic characteristics of the system. We obtain the bifurcation point of the system respect to delay parameter by calculating. In addition, the dynamic properties of the system are simulated by power spectrum, attractor, bifurcation diagram, the largest Lyapunov exponent, 3D surface chart, 4D Cubic Chart, 2D parameter bifurcation diagram, and 3D parameter bifurcation diagram. The results show that the stability of the system depends on the delay and weight, in order to maintain stability of price and ensure the firm profit, the firms must control the parameters in the reasonable region. Otherwise, the system will lose stability, and even into chaos, which will cause fluctuations in prices, the firms cannot be profitable. Finally, the chaos control of the system is carried out by a control strategy of the state variables’ feedback and parameter variation, which effectively avoid the damage of chaos to the economic system. Therefore, the results of this study have an important practical significance to make decisions with multi-stage delay for oligopoly firms.

Graphical Abstract

1. Introduction

When the market is supplied by only a few firms, oligopolistic competition is easy to occur where they produce homogeneous goods in the same market. In fact, the firms make optimal decisions for the maximization of profit. In this paper, we consider a firm that adopts a delay strategy, which refers to two different historical prices, to make a decision. Another firm makes a decision without delay. The Bertrand model considers a duopoly with a single homogeneous product, which has been studied in many papers. Some researchers have studied the Bertrand duopoly with differentiated products. The results show that the degree of product differentiation has a great influence on the price and quantity of sale [1,2,3]. In the Bertrand game model, the amount of information that the duopoly has will affect the stability of the system, mainly reflected in the change of the basin of attraction [4]. In order to maximize profits, the duopoly enterprise launches a price competition and expands market share. However, this will have a greater impact on the dynamics of the game model [5,6,7], having studied the price competition and chaos control of the air conditioning market. They focused on the role of coordination and distributed demand in price competition in the air conditioner market. Since the market information is not complete, the duopoly enterprise must adopt bounded rationality for a price decision. The scholars have studied the complexity of the game model with bounded rationality about synchronization, marginal costs, and so on [8,9,10]. The duopoly enterprise makes price decisions not only in reference to the current price but also in reference to historical prices. The effect of two-stage delay on the complexity of the system is studied in [11,12], and the stability region of the system is given. The nonlinear dynamic behavior of the triopoly game model is studied from heterogeneous and delayed bounded rationality, respectively, in [13,14]. The research conclusions are the same as that of a two-dimensional game model, but the research process is more complex. Scholars have studied not only the Bertrand game model, but also investigated the complexity of the Cournot game model, the Stackelberg game model and the Holling–Tanner model. Their research methods are useful for reference in this paper [15,16,17].
In short, most of the studies are discrete, and there are very few with respect to two-stage delay. In this paper, we establish a continuous Bertrand duopoly game model with two-stage delay. We focus on the influence of delay parameters on the dynamic characteristics of the system.
This paper is organized as follows: in Section 2, a continuous differential Bertrand duopoly game mode with two-stage delay is established. The process solution of delay is given, and studies the influence of delay on the stability of the system. In Section 3, numerical simulation is conducted, through the attractor, bifurcation diagram, the largest Lyapunov exponent, and initial value sensitivity, etc., to study the influence of delay and weight on the stability of price and profit. In Section 4, the effective control of chaos by a feedback control method is adopted in the system. Finally, the conclusion of this paper is provided in the last section.

2. The Model

In this part, we study the influence of delay on the dynamics of the system when the economic system is composed of two firms. Let us assume they produce similar products. Let p i denote the price of product i and q i denote the demand of product i (i = 1, 2). We assume demand function is linear form:
{ q 1 = a 1 b 1 p 1 + d 1 p 2 q 2 = a 2 b 2 p 2 + d 2 p 1
where a i , b i , d i > 0 (i = 1, 2), a i are the basic demand for the market, b i denotes the elastic demand for itself and d i denotes the substitution rate between products. Where c i is constant are the marginal costs of Firm i [2]. Further, we assume linear cost function given by:
C i ( q i ) = c i q i , i = 1 , 2
Then the profit of the i-th Firm becomes:
{ π 1 ( p 1 , p 2 ) = ( p 1 c 1 ) ( a 1 b 1 p 1 + d 1 p 2 ) π 2 ( p 1 , p 2 ) = ( p 2 c 2 ) ( a 2 b 2 p 2 + d 2 p 1 )
In such a way, we have a game in which the firms are a duopoly. In the real market, the information of the firms is not complete, and they exhibit bounded rationality when making decisions. Typically, the firm makes price decisions, not only considering the current profit margin, but also consider the profit margin before τ , so that the final price is closer to the actual value of the product.
In this paper, we assume that Firm 1 implements a two-stage delay, that is to say, it refers to the historical price of two different periods, the delay parameters are τ 1 and τ 2 . Firm 2 makes price decisions without delay. Since the current price cannot be obtained accurately, here we do not consider the current price. When making price decisions, Firm 1 only considers two historical prices. Thus, the dynamic process of decision is changed into:
p i · ( t ) = α i ( p i ) π i ( p 1 d , p 2 ) p i
where α i ( p i ) indicates the degree of change in the product price with the marginal profit. We assume that α i ( p i ) are a linear form α i ( p i ) = ν i p i , i = 1 , 2 . Where ν i ( ν i > 0 ) indicates the speed of the price adjustment of Firm i.
p 1 d = w p 1 ( t τ 1 ) + ( 1 w ) p 1 ( t τ 2 )
where 0 w 1 is the price weight of t τ 1 , 1 w is the price weight of t τ 2 . From Equations (3)–(5), the dynamical system model with two-stage delay is as follows:
{ p 1 · ( t ) = ν 1 p 1 ( a 1 2 b 1 w p 1 ( t τ 1 ) 2 b 1 ( 1 w ) p 1 ( t τ 2 ) + d 1 p 2 + b 1 c 1 ) p 2 · ( t ) = ν 2 p 2 ( a 2 2 b 2 p 2 + d 2 w p 1 ( t τ 1 ) + d 2 ( 1 w ) p 1 ( t τ 2 ) + b 2 c 2 )

3. Equilibrium Points and Local Stability

When the price competition of firms reaches equilibrium, we can get the following equilibrium point of Equation (6): E 1 ( 0 , 0 ) , E 2 ( 0 , a 2 + b 2 c 2 2 b 2 ) , E 3 ( a 1 + b 1 c 1 2 b 1 , 0 ) , E 4 ( p 1 * , p 2 * ) , where:
p 1 * = 2 a 1 b 2 + a 2 d 1 + 2 b 1 b 2 c 1 + b 2 c 2 d 1 4 b 1 b 2 - d 1 d 2 ,    p 2 * = 2 a 2 b 1 + a 1 d 2 + 2 b 1 b 2 c 2 + b 1 c 1 d 2 4 b 1 b 2 - d 1 d 2
According to the economic significance, the equilibrium point should be non-negative, so E 1 , E 2 , and E 3 are the boundary equilibrium points, and only E 4 is the Nash equilibrium point. It means that the price of firms can be stabilized in a state of equilibrium through competition. In this paper, we focus on the influence of τ 1 , τ 2 and w on the dynamic behavior of Equation (6) at the Nash equilibrium point.
The linearized Equation (6) at the equilibrium point E 4 ( p 1 * , p 2 * ) by Jacobian matrix is:
{ p 1 · ( t ) = ( a 1 ν 1 2 b 1 ν 1 p 1 * + d 1 ν 1 p 2 * + b 1 c 1 ν 1 ) p 1 2 b 1 ν 1 w p 1 * p 1 ( t τ 1 ) 2 b 1 ν 1 ( 1 w ) p 1 * p 1 ( t τ 2 ) + d 1 ν 1 p 1 * p 2 p 2 · ( t ) = d 2 ν 2 w p 2 * p 1 ( t τ 1 ) + d 2 ν 2 ( 1 w ) p 2 * p 1 ( t τ 2 ) + ( a 2 ν 2 4 b 2 ν 2 p 2 * + d 2 ν 2 p 1 * + b 2 ν 2 c 2 ) p 2
The characteristic equation associated with Equation (7) is given by:
| λ J 11 J 12 J 21 λ J 22 | = 0
where:
J 11 = a 1 ν 1 2 b 1 ν 1 p 1 * + d 1 ν 1 p 2 * + b 1 c 1 ν 1 2 b 1 ν 1 w p 1 * e λ τ 1 2 b 1 ν 1 ( 1 w ) p 1 * e λ τ 2
J 12 = d 1 ν 1 p 1 *
J 21 = d 2 ν 2 w p 2 * e - λ τ 1 + d 2 ν 2 ( 1 w ) p 2 * e λ τ 2
J 22 = a 2 ν 2 4 b 2 ν 2 p 2 * + d 2 ν 2 p 1 * + b 2 ν 2 c 2
So we can get the characteristic equation for system Equation (7) as follows
λ 2 + A λ + ( B λ + C ) e λ τ 1 + ( D λ + E ) e λ τ 2 = 0
where:
A = 2 b 2 p 2 * ν 2 , B = 2 b 1 p 1 * ν 1 w , C = 4 b 1 b 2 p 1 * p 2 * ν 1 ν 2 w d 1 d 2 p 1 * p 2 * ν 1 ν 2 w
D = 2 b 1 p 1 * ν 1 2 b 1 p 1 * ν 1 w
E = 4 b 1 b 2 p 1 * p 2 * ν 1 ν 2 d 1 d 2 p 1 * p 2 * ν 1 ν 2 4 b 1 b 2 p 1 * p 2 * ν 1 ν 2 w + d 1 d 2 p 1 * p 2 * ν 1 ν 2 w

3.1. Case 1. τ 1 = 0 , τ 2 > 0

For τ 1 = 0 , the characteristic Equation (9) reduces to:
λ 2 + ( A + B ) λ + C + ( D λ + E ) e λ τ 2 = 0
Let λ = i ω 2   ( ω 2 > 0 ) be the root of Equation (10). Separating the real and imaginary parts, we get the following:
{ D w 2 c o s w 2 τ 2 E s i n w 2 τ 2 = ( A + B ) w 2 E c o s w 2 τ 2 + D w 2 s i n w 2 τ 2 = w 2 2 C
From (11), we can obtain:
cos ω 2 τ 2 = ( E A D B D ) ω 2 2 C E D 2 ω 2 2 + E 2
Squaring both sides, adding both equations and regrouping by powers of ω 2 , we obtain that ω 2 satisfies the following fourth degree polynomial:
ω 2 4 + ( A 2 + B 2 + 2 A B 2 C D 2 ) ω 2 2 + C 2 E 2 = 0
In order to give the main results in this paper, we make the following assumption ( H 1 ) : Equation (13) has at least one positive root ω 20 , which is:
ω 20 = ( A 2 + B 2 + 2 A B 2 C D 2 ) + ( A 2 + B 2 + 2 A B 2 C D 2 ) 2 4 ( C 2 E 2 ) 2
If condition ( H 1 ) holds, such that Equation (10) has a pair of purely imaginary roots ± i ω 20 . The corresponding critical value of the delay by Equation (12) is:
τ 20 = 1 ω 20 arccos [ ( E A D B D ) ω 20 2 C E D 2 ω 20 2 + E 2 ]
Next, take the derivative with respect to τ 2 in Equation (10), we can obtain:
[ d λ d τ 2 ] 1 = ( 2 λ + A + B ) e λ τ 2 + D λ ( D λ + E ) τ 2 λ
Thus:
Re [ d λ ( τ 20 ) d τ 2 ] λ = i ω 20 1 = P 1 P 3 + P 2 P 4 P 1 2 + P 2 2
where:
P 1 = D ω 20 2 , P 2 = E ω 20
P 3 = ( A + B ) cos ω 20 τ 20 2 ω 20 sin ω 20 τ 20 + D , P 4 = 2 ω 20 cos ω 20 τ 20 + ( A + B ) sin ω 20 τ 20
If condition ( H 2 ) : P 1 P 3 + P 2 P 4 0 , then Re [ d λ ( τ 20 ) d τ 2 ] λ = i ω 20 1 0 . According to the Hopf bifurcation theorem in [18], we obtain the following results.
Theorem 1. 
If the conditions ( H 1 ) ( H 2 ) hold, the equilibrium point E 4 ( p 1 * , p 2 * ) of Equation (6) is asymptotically stable for τ 2 [ 0 , τ 20 ) and unstable for τ 2 > τ 20 ; Equation (6) undergoes a Hopf bifurcation when τ 2 = τ 20 .

3.2. Case 2. τ 1 > 0 , τ 2 > 0

In this case, we consider the characteristic Equation (9) with τ 2 in its stable intervals, i.e., τ 2 [ 0 , τ 20 ) or τ 2 [ 0 , + ) [19]. We study the influence of τ 1 on the stability of the system when τ 2 fixed.
Let λ = i ω 1   ( ω 1 > 0 ) is a root of Equation (9). Then we obtain:
{ B ω 1 sin ( ω 1 τ 1 ) + C cos ( ω 1 τ 1 ) = ω 1 2 E cos ( ω 1 τ 2 ) D ω 1 sin ( ω 1 τ 2 ) C sin ( ω 1 τ 1 ) + B ω 1 cos ( ω 1 τ 1 ) = A ω 1 D ω 1 cos ( ω 1 τ 2 ) + E sin ( ω 1 τ 2 )
It follows from Equation (17) that:
cos ( ω 1 τ 1 ) = m 1 ω 1 2 + m 2 ω 1 + m 3 m 8 , sin ( ω 1 τ 1 ) = m 4 ω 1 3 + m 5 ω 1 2 + m 6 ω 1 + m 7 m 8
with:
m 1 = C A B B D cos ( ω 1 τ 2 ) , m 2 = B E sin ( ω 1 τ 2 ) C D sin ( ω 1 τ 2 ) m 3 = C E cos ( ω 1 τ 2 ) , m 4 = B , m 5 = B D sin ( ω 1 τ 2 ) m 6 = C D cos ( ω 1 τ 2 ) B E cos ( ω 1 τ 2 ) + A C , m 7 = C E sin ( ω 1 τ 2 ) , m 8 = B 2 ω 1 2 + C 2
Then we have:
n 6 ω 1 6 + n 5 ω 1 5 + n 4 ω 1 4 + n 3 ω 1 3 + n 2 ω 1 2 + n 1 ω 1 + n 0 = 0
where
n 6 = m 4 2 , n 5 = 2 m 4 m 5 , n 4 = m 1 2 + m 5 2 + 2 m 4 m 6 , n 3 = 2 m 1 m 2 + 2 m 4 m 7 + 2 m 5 m 6 n 2 = m 2 2 + m 6 2 + 2 m 1 m 3 + 2 m 5 m 7 , n 1 = 2 m 2 m 3 + 2 m 6 m 7 , n 0 = m 3 2 + m 7 2 m 8
Next, we give the following assumption   ( H 3 ) : Equation (18) has finite positive root. If   ( H 3 ) holds, without loss of generality, we define the roots of Equation (18) as ω 11 , ω 12 , ... , ω 1 k . Then, for every fixed ω 1 i ( i = 1 , 2 , ... , k ) , there exists a sequence { τ 1 i ( j ) | j = 0 , 1 , 2 , ... } which satisfies Equation (18).
τ 1 i ( j ) = 1 ω 1 i arccos ( m 1 ω 1 i 2 + m 2 ω 1 i + m 3 m 8 ) + 2 j π ω 1 i , i = 1 , 2 , ... , k ; j = 0 , 1 , 2...
Let τ 10 = min { τ 1 i ( j ) | j = 0 , 1 , 2 , ... } = min { τ 1 i ( 0 ) } = 1 ω 10 arccos ( m 1 ω 10 2 + m 2 ω 10 + m 3 m 8 ) , ω 10 { ω 11 , ω 12 , ... , ω 1 k } .
Then ± i ω 10 are a pair of purely imaginary roots of (9) when τ 1 = τ 10 and τ 2 [ 0 , τ 20 ) . To verify the transversal condition of Hopf bifurcation, we take the derivative of λ with respect to τ 1 in Equation (9), we can obtain
[ d λ d τ 1 ] 1 = 2 λ + B e λ τ 1 + ( D D λ τ 2 E τ 2 ) e λ τ 2 + A ( B λ + C ) λ e λ τ 1 τ 1 λ
Inputting λ = i ω 10   ( ω 10 > 0 ) into Equation (20), we can get:
Re [ d λ ( τ 10 ) d τ 1 ] λ = i ω 10 1 = Re [ 2 λ + B e λ τ 10 + ( D D λ τ 2 E τ 2 ) e λ τ 2 + A ( B λ + C ) λ e λ τ 10 ] λ = i ω 10 = Re [ ( 2 λ + B e λ τ 10 + A ) e λ τ 10 ( B λ + C ) λ ] λ = i ω 10 + Re [ ( D D λ τ 2 E τ 2 ) e λ τ 2 e λ τ 10 ( B λ + C ) λ ] λ = i ω 10 = Q 1 + Q 2 B 2 ω 10 4 + C 2 ω 10 2
where:
Q 1 = 2 C ω 10 2 cos ( ω 10 τ 10 ) + 2 B ω 10 3 sin ( ω 10 τ 10 ) + A C ω 10 sin ( ω 10 τ 10 ) A B ω 10 2 cos ( ω 10 τ 10 ) B 2 ω 10 2
Q 2 = B D ω 10 2 cos ( ω 10 ( τ 10 + τ 2 ) ) C D ω 10 sin ( ω 10 ( τ 10 + τ 2 ) ) C D ω 10 2 τ 2 cos ( ω 10 ( τ 10 + τ 2 ) ) + B D ω 10 3 τ 2 sin ( ω 10 ( τ 10 + τ 2 ) ) + B E ω 10 2 τ 2 cos ( ω 10 ( τ 10 + τ 2 ) ) + C E ω 10 τ 2 sin ( ω 10 ( τ 10 + τ 2 ) )
Due to s i g n [ d ( Re λ ( τ 10 ) ) d τ 1 ] = s i g n Re [ d λ ( τ 10 ) d τ 1 ] 1 .
Next, we make the following assumption ( H 4 ) : Q 1 + Q 2 0 . Thus, by the discussion above and by the general Hopf bifurcation theorem in Hale [18], we have the following results:
Theorem 2. 
For τ 2 [ 0 , τ 20 ) , τ 20 is defined by Equation (15). If the conditions ( H 3 ) ( H 4 ) hold, then the equilibrium point E 4 ( p 1 * , p 2 * ) of Equation (6) is asymptotically stable for τ 1 [ 0 , τ 10 ) and unstable when τ 1 > τ 10 . The Equation (6) has a Hopf bifurcation at τ 1 = τ 10 .

4. Numerical Simulations

In order to support the above analysis, we give some numerical simulations in this section. Let a 1 = 6 ; a 2 = 5 ; b 1 = 1.4 ; b 2 = 1.6 ; c 1 = 0.5 ; c 2 = 0.3 ; d 1 = 0.3 ; d 2 = 0.4 ; v 1 = 0.5 ; v 2 = 0.5 ; w = 0.4 . Let initial value p 1 = 0.4 and p 2 = 0.8 . We consider the following system by specify the parameter value:
{ p 1 · ( t ) = 0.5 p 1 ( 6 1.12 p 1 ( t τ 1 ) 1.68 p 1 ( t τ 2 ) + 0.3 p 2 + 0.7 ) p 2 · ( t ) = 0.5 p 2 ( 5 3.2 p 2 + 0.16 p 1 ( t τ 1 ) + 0.24 p 1 ( t τ 2 ) + 0.48 )
By calculation, we can get the Nash equilibrium point E 4 ( 2.6113 , 2.0389 ) . From Equations (14) and (15), we can obtain ω 20 = 1.1843 , τ 20 = 1.12 . To keep calculations simple, let τ 2 = 0.5 [ 0 , τ 20 ) , we can get ω 10 = 0.9532 by Equation (18) and τ 10 = 0.3475 by Equation (19). For case 1, Equation (10) has a pair of purely imaginary roots ± i ω 20 , P 1 P 3 + P 2 P 4 = 15.348 0 , and the condition ( H 1 ) ( H 2 ) holds. For case 2, Equation (9) has a pair of purely imaginary roots ± i ω 10 , Q 1 + Q 2 = 6.1966 0 , and the condition ( H 3 ) ( H 4 ) holds.
Thus, by Theorem 1, the equilibrium point E 4 ( 2.6113 , 2.0389 ) of Equation (6) is asymptotically stable when τ 2 [ 0 , 1.12 ) and unstable when τ 2 > 1.12 . It has a Hopf bifurcate at τ 2 = 1.12 . By Theorem 2, the equilibrium point E 4 ( 2.6113 , 2.0389 ) is asymptotically stable when τ 1 [ 0 , 0.3475 ) for τ 2 = 0.5 and unstable when τ 1 > 0.3475 for τ 2 = 0.5 . Equation (6) undergoes a Hopf bifurcation when τ 1 = 0.3475 for τ 2 = 0.5 .
In this game model, in order to maximize profits, the two firms will make their price decision based on historical prices. However, the length and proportion of historical time affects the game results directly. The influence of the length and proportion of the two historical times on the dynamic behaviors of Equation (21) will be analyzed in the following subsections.

4.1. The Influence of τ 2 on the Stability of the System (21) When τ 1 = 0

Figure 1 shows that the system (21) undergoes Hopf bifurcation at τ 2 = 1.12 . When τ 2 < 1.12 , the system is stable, and the system is unstable for τ 2 > 1.12 . The largest Lyapunov exponent (LLE) can judge whether the system is stable according to the exponent value. In this paper, we use the Wolf reconstruction method to calculate LLE. If the exponent value is less than 0, the system is stable. If it is more than 0, the system is unstable. When it equal to 0, the system will appear bifurcated. Thus, the meaning of the largest Lyapunov exponent plot is consistent with the bifurcation diagram. In Figure 2 and Figure 3, we can find that when τ 2 = 1 < τ 20 = 1.12 , Equation (21) tends to equilibrium point E 4 ( 2.6113 , 2.0389 ) for τ 1 = 0 . However, it has a limit cycle when τ 1 = 0 and τ 2 = 1.5 > τ 20 = 1.12 .

4.2. The Influence of τ 1 on the Stability of the System (21) When τ 2 = 0.5

The stability of Equation (21) will be changed as τ 1 increases. When τ 1 = 0.3 < τ 10 = 0.3475 , Equation (21) is stable for τ 2 = 0.5 . As τ 1 = 0.4 > τ 10 = 0.3475 , which makes the system lose stability. This is consistent with the theoretical derivation. These dynamical properties are displayed in Figure 4, Figure 5 and Figure 6. So we can know that the change of τ 1 will affect the stability of the system when τ 2 fixed. Firm 1 price decisions must be τ 1 < τ 10 , otherwise, it will lead to price fluctuations.

4.3. Initial Value Sensitivity

One of the most important characteristics of chaos is the extremely sensitive dependence on initial conditions. Figure 7 shows the difference between p 1 = 0.4 and p 1 = 0.401 with a change of time. We can see that the difference is almost indistinct when τ 1 = 0.3 < τ 10 = 0.3475 , only 0.01382. When τ 1 = 0.4 > τ 10 = 0.3475 , the difference is larger, up to 0.353. It indicates that the little change of initial value can lead to the amplification of the difference. Figure 4b confirms the Equation (21) is in chaotic state. At this point, the market will be destroyed and it is difficult for the two firms to make long term plan. Therefore, it can result in a great loss for every firm.

4.4. The Influence of τ 1 and τ 2 on the Stability of the Price p 1

Here, let τ 1 , τ 2 ( 0 , 0.8 ] , we mainly study the influence of increase of τ 1 and τ 2 on the price p 1 From Figure 8 and Figure 9, we can find that when the τ 1 increase to 0.18, Equation (21) starts to appear price fluctuations; as τ 2 is more than 0.31, the prices begins to unstable. When τ 1 and τ 2 are in the stability region (green region in Figure 9), p 1 stabilizes at 2.611. As τ 1 and τ 2 are in the instability region (blue region in Figure 9), it occurs the price fluctuation. The maximum value of p 1 is 10.61 for ( τ 1 , τ 2 ) = ( 0.6 , 0.7 ) , and the minimum value of p 1 is 0.1243 for ( τ 1 , τ 2 ) = ( 0.5 , 0.65 ) . At this time the price difference is huge, the market has suffered serious damage. In order to maintain price stability, two firms must make τ 1 and τ 2 in stability region.

4.5. The Influence of τ 1 and τ 2 on the Profit π 1

In this section, we mainly concern about the impact of τ 1 and τ 2 on profit π 1 . Figure 10 and Figure 11 show that it makes a sharp reduction in profit with increase of τ 1 and τ 2 . When τ 1 is higher than 0.25, the profit π 1 begins to lose stability. As τ 2 more than 0.37, the profit π 1 becomes unstable, and appears fluctuation. When τ 1 and τ 2 are in stability region (green region in Figure 11), the value of π 1 is 6.241. When τ 1 and τ 2 are in instability region (blue region in Figure 11), the maximum profit is 6.241, and the minimum profit is −83.89 for ( τ 1 , τ 2 ) = ( 0.6 , 0.7 ) . We can determine that with the increase of τ 1 and τ 2 , profit π 1 will be reduced, or even negative, but will not increase. Thus, the two firms must control the values of τ 1 and τ 2 to avoid the loss. By comparing Figure 8 and Figure 10 it can be seen that if the system is in an instability state, the price will only rise, but not be able to increase profit, and it will cause the profit to decline.

4.6. The Influence of τ 1 , τ 2 and w on the Stability of the Price p 1

In this section, we consider the influence of τ 1 , τ 2 and w on the stability of price p 1 . Figure 12 and Figure 13 show that with the increase of τ 1 , p 1 is gradually moves to instability when τ 2 > 0.5 and w > 0.24 . However, there is no obvious change to p 1 when τ 2 < 0.5 and w < 0.76 . Similarly, when τ 1 < 0.5 and w < 0.24 , p 1 moves from stable to unstable with τ 2 becoming large. However, when τ 1 > 0.5 and w < 0.76 , p 1 loses stability and results in a larger fluctuation with an increase in τ 2 . With τ 1 < 0.5 and τ 2 < 0.5 (green region in Figure 13), in this stable region, the change of w have no effect on p 1 . When τ 1 < 0.5 and τ 2 > 0.5 , the increase of w causes p 1 to shift from unstable to stable, and the value of p 1 becomes larger. When τ 1 > 0.5 and τ 2 < 0.5 , p 1 shifts from a stable state to an unstable state with an increase of w , and p 1 generates a large fluctuation. As τ 1 > 0.5 and τ 2 > 0.5 (blue region in Figure 13), in this instability region, no matter how w changes, p 1 is still unstable.
Through above analysis, in order to maintain the stability of p 1 , the two firms must keep τ 1 and τ 2 in the green region (stability) of Figure 13. The boundary of the region is composed of the following points: A’(0.5, 0.8, 1), B’(0.1, 0.8, 0.24), C’(0.1, 0.5, 0), D’(0.8, 0.1, 0.76) and E’(0.5, 0.1, 1).

4.7. The Influence of τ 1 , τ 2 and w on the Profit π 1

In this part, we focus on the influence of τ 1 , τ 2 and w on the stability of profit π 1 . We can see from Figure 14 and Figure 15 that when τ 2 > 0.45 and w > 0.32 , the π 1 shifts gradually into instability with the increase of τ 1 . When τ 2 < 0.45 and w > 0.68 , it shifts π 1 into an unstable state with τ 1 becoming larger. Similarly, when τ 1 < 0.45 and w < 0.32 , π 1 shifts from stable to unstable with τ 2 increasing. However, when τ 1 > 0.45 and w < 0.68 , π 1 loses stability and a larger fluctuation appears with an increase of τ 2 . As τ 1 < 0.45 and τ 2 < 0.45 (green region in Figure 15), the change of w has no effect on π 1 in this stable region. When τ 1 < 0.45 and τ 2 > 0.45 , π 1 shifts from an unstable state to a stable state with an increase of w , and the value of π 1 becomes larger. When τ 1 > 0.45 and τ 2 < 0.45 , π 1 shifts from the stable state, gradually becoming unstable with an increase of w , and π 1 appears to fluctuate greatly. As τ 1 > 0.45 and τ 2 > 0.45 (blue region in Figure 15), no matter how w changes, π 1 is still unstable.
Through the above analysis, in order to maintain π 1 stability, the two firms must make τ 1 and τ 2 remain in the green region (stability) of Figure 15. The boundary of the region is composed of the following points: A’’(0.45, 0.8, 1), B’’(0.1, 0.8, 0.32), C’’(0.1, 0.45, 0), D’’(0.8, 0.1, 0.68) and E’’(0.45, 0.1, 1).

5. Chaos Control

We know that an unstable or chaotic market will cause price fluctuations and hurt firms’ bottom lines. Thus, we must take measures to control chaos. Therefore, some methods are found to control the chaos of the system, such as the OGY method (a control method of chaos was proposed by Ott E., Grebogi C. and Yorke J.A. in America) [20], modified straight-line stabilization method [21], time-delayed feedback method [22], pole placement method [23], and so on. In this section, we use the state variables’ feedback and parameter variation to control the chaotic system (21) [24]. The controlled system is given by:
{ p 1 · ( t ) = ( 1 μ ) ν 1 p 1 ( a 1 2 b 1 w p 1 ( t τ 1 ) 2 b 1 ( 1 w ) p 1 ( t τ 2 ) + d 1 p 2 + b 1 c 1 ) + μ p 1 p 2 · ( t ) = ( 1 μ ) ν 2 p 2 ( a 2 2 b 2 p 2 + d 2 w p 1 ( t τ 1 ) + d 2 ( 1 w ) p 1 ( t τ 2 ) + b 2 c 2 ) + μ p 2
In order to show more clearly the effect of chaos control, we only let τ 1 = 0.4 , τ 2 = 0.8 , while other parameter values remain unchanged. We know that ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) in the blue region of Figure 9, and Equation (21) is chaotic. Without chaos control, the dynamic properties of the system (21) are shown in Figure 16.
Figure 17 shows that the bifurcation point of Equation (22) is μ = 0.3819 . When μ < 0.3819 , Equation (22) is chaotic, and when μ > 0.3819 , Equation (22) is stable. The largest Lyapunov exponent plot verifies the correctness of the conclusion.
First, let μ = 0.3 < 0.3819 , the power spectrum and attractor of Equation (22) are as shown in Figure 18. We find that Equation (22) is still in the state of chaos, which is not effectively controlled. Secondly, let μ = 0.45 > 0.3819 , the power spectrum and attractor of Equation (22) are as shown in Figure 19. It clearly shows that Equation (22) gets out of chaos and becomes stable. Thus, chaos control is successful when the control parameter μ is sufficiently large.

6. Conclusions

This paper establishes a continuous Bertrand duopoly game model with two-stage delay. We choose the delay and weight as the research parameters, and focus on the influence of parameters on the dynamic characteristics of the system, such as bifurcation, chaos, and initial value sensitivity, etc. We study the influence of parameters on the system from four aspects. Firstly, we consider τ 2 as a parameter when τ 1 = 0 . Our research focus is the influence of τ 2 on the stability of the system. Secondly, τ 2 as a constant, we study the influence of τ 1 on the stability of the system through the power spectrum, attractor, bifurcation diagram, and LLE plot. Thirdly, we focus on the effect of τ 1 and τ 2 on the stability of the system by the 2D parameter bifurcation diagram, 3D surface chart, and stability region. Finally, we consider the influence of delay and weight on the stability of the system through the 4D cubic chart and 3D parameter bifurcation diagram. The stability region of the system is given. At the end of this paper, the effective control of chaos is carried out by a control strategy of the state variables’ feedback and parameter variation. It is successful to avoid the destruction of chaos for the economic system.
This study shows that the change of delay will lead to the system from stable state to unstable state, which causes a large fluctuation in prices and results in a decline in profits. The above analysis can provide help a firm’s decision-making process to avoid pushing the price into chaos.

Acknowledgments

The authors thank the reviewers for their careful reading and providing some pertinent suggestions. The research was supported by the National Natural Science Foundation of China (No. 61273231, and No. 71571131), Doctoral Fund of Ministry of Education of China (Grant No. 20130032110073).

Author Contributions

Junhai Ma built the economic model and provided economic interpretation of the conclusions; Fengshan Si performed mathematical derivation and numerical simulation; they wrote this research articles together. Both authors have read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Brianzoni, S.; Luca, G.B.; Michetti, E. Dynamics of a Bertrand duopoly with differentiated products and nonlinear costs: Analysis, comparisons and new evidences. Chaos Solitons Fractals 2015, 79, 191–203. [Google Scholar] [CrossRef]
  2. Ahmed, E.; Elsadany, A.A.; Tonu, P. On Bertrand duopoly game with differentiated goods. Appl. Math. Comput. 2015, 251, 169–179. [Google Scholar] [CrossRef]
  3. Zhao, L.; Zhang, J. Analysis of a duopoly game with heterogeneous players participating in carbon emission trading. Nonlinear Anal. Model. Control 2014, 19, 118–131. [Google Scholar]
  4. Ma, J.; Guo, Z. The influence of information on the stability of a dynamic Bertrand game. Commun. Nonlinear Sci. Numer. Simul. 2016, 30, 32–44. [Google Scholar] [CrossRef]
  5. Fanti, L.; Gori, L.; Mammana, C.; Michetti, E. Local and global dynamics in a duopoly with price competition and market share delegation. Chaos Solitons Fractals 2014, 69, 253–270. [Google Scholar] [CrossRef]
  6. Yi, Q.G.; Zeng, X.J. Complex dynamics and chaos control of duopoly Bertrand model in Chinese air-conditioning market. Chaos Solitons Fractals 2015, 76, 231–237. [Google Scholar] [CrossRef]
  7. Ma, J.; Xie, L. Study on the complexity pricing game and coordination of the duopoly air conditioner market with disturbance demand. Commun. Nonlinear Sci. Numer. Simul. 2016, 32, 99–113. [Google Scholar] [CrossRef]
  8. Agiza, H.N.; Hegazi, A.S.; Elsadany, A.A. Complex dynamics and synchronization of duopoly game with bounded rationality. Math. Comput. Simul. 2002, 58, 133–146. [Google Scholar] [CrossRef]
  9. Yali, L. Dynamics of a delayed Duopoly game with increasing marginal costs and bounded rationality strategy. Procedia Eng. 2011, 15, 4392–4396. [Google Scholar] [CrossRef]
  10. Zhang, J.; Wang, G. Complex Dynamics of Bertrand duopoly games with bounded rationality. World Acad. Sci. Eng. Technol. 2013, 79, 106–110. [Google Scholar]
  11. Li, T.; Ma, J. Complexity analysis of the dual-channel supply chain model with delay decision. Nonlinear Dyn. 2014, 78, 2617–2626. [Google Scholar] [CrossRef]
  12. Ma, J.; Guo, Z. The parameter basin and complex of dynamic game with estimation and two-stage consideration. Appl. Math. Comput. 2014, 248, 131–142. [Google Scholar] [CrossRef]
  13. Elabbasy, E.M.; Agiza, H.N.; Elsadany, A.A. Analysis of nonlinear triopoly game with heterogeneous players. Comput. Math. Appl. 2009, 57, 488–499. [Google Scholar] [CrossRef]
  14. Peng, J.; Miao, Z.H.; Peng, F. Study on a 3-dimensional game model with delayed bounded rationality. Appl. Math. Comput. 2011, 218, 1568–1576. [Google Scholar] [CrossRef]
  15. Agiza, H.N.; Elsadany, A.A.; El-Dessoky, M.M. On a new Cournot duopoly game. J. Chaos 2013, 2013, 487803. [Google Scholar] [CrossRef]
  16. Li, Q.; Ma, J. Research on price Stackelberg game model with probabilistic selling based on complex system theory. Commun. Nonlinear Sci. Numer. Simul. 2016, 30, 387–400. [Google Scholar] [CrossRef]
  17. Zhang, J.-F. Bifurcation analysis of a modified Holling–Tanner predator–prey model with time delay. Appl. Math. Model. 2012, 36, 1219–1231. [Google Scholar] [CrossRef]
  18. Hale, J.K. Theory of Functional Differential Equations; Springer: New York, NY, USA, 1977. [Google Scholar]
  19. Gori, L.; Guerrini, L.; Sodini, M. Hopf bifurcation and stability crossing curves in a cobweb model with heterogeneous producers and time delays. Nonlinear Anal. Hybrid Syst. 2015, 18, 117–133. [Google Scholar] [CrossRef]
  20. Agiza, H.N. On the Analysis of stability, Bifurcations, Chaos and Chaos Control of Kopel Map. Chaos Solitons Fractals 1999, 10, 1909–1916. [Google Scholar] [CrossRef]
  21. Du, J.; Huang, T.; Sheng, Z. Analysis of decision-making in economic chaos control. Nonlinear Anal. Real World Appl. 2009, 10, 2493–2501. [Google Scholar] [CrossRef]
  22. Holyst, J.; Urbanowicz, K. Chaos control in economic model by time-delayed feedback method. Phys. A Stat. Mech. Appl. 2000, 287, 587–598. [Google Scholar] [CrossRef]
  23. Matsumoto, A. Controlling the Cournot–Nash chaos. J. Optim. Theory Appl. 2006, 128, 379–392. [Google Scholar] [CrossRef]
  24. Luo, X.S.; Chen, G.R.; Wang, B.H.; Fang, J.Q.; Zou, Y.L.; Quan, H.J. Control of period-doubling bifurcation and chaos in a discrete nonlinear system by the feedbackof states and parameter adjustment. Acta Phys. Sin. 2003, 52, 790–794. [Google Scholar]
Figure 1. The influence of τ 2 on the stability of the Equation (21) when τ 1 = 0 . (a) Bifurcation diagram; (b) The largest Lyapunov exponent plot.
Figure 1. The influence of τ 2 on the stability of the Equation (21) when τ 1 = 0 . (a) Bifurcation diagram; (b) The largest Lyapunov exponent plot.
Entropy 18 00266 g001
Figure 2. The Equation (21) is stable when τ 1 = 0 , τ 2 = 1 < τ 20 = 1.12 . (a) Power spectrum; (b) Attractor.
Figure 2. The Equation (21) is stable when τ 1 = 0 , τ 2 = 1 < τ 20 = 1.12 . (a) Power spectrum; (b) Attractor.
Entropy 18 00266 g002
Figure 3. The Equation (21) is unstable when τ 1 = 0 , τ 2 = 1.5 > τ 20 = 1.12 . (a) Power spectrum; (b) Attractor.
Figure 3. The Equation (21) is unstable when τ 1 = 0 , τ 2 = 1.5 > τ 20 = 1.12 . (a) Power spectrum; (b) Attractor.
Entropy 18 00266 g003
Figure 4. The influence of τ 1 on the stability of the Equation (21) when τ 2 = 0.5 . (a) Bifurcation diagram; (b) The largest Lyapunov exponent plot.
Figure 4. The influence of τ 1 on the stability of the Equation (21) when τ 2 = 0.5 . (a) Bifurcation diagram; (b) The largest Lyapunov exponent plot.
Entropy 18 00266 g004
Figure 5. The Equation (21) is stable when τ 1 = 0.3 < τ 10 = 0.3475 , τ 2 = 0.5 . (a) Power spectrum; (b) Attractor.
Figure 5. The Equation (21) is stable when τ 1 = 0.3 < τ 10 = 0.3475 , τ 2 = 0.5 . (a) Power spectrum; (b) Attractor.
Entropy 18 00266 g005
Figure 6. The Equation (21) is unstable when τ 1 = 0.4 > τ 10 = 0.3475 τ 2 = 0.5 . (a) Power spectrum; (b) Attractor.
Figure 6. The Equation (21) is unstable when τ 1 = 0.4 > τ 10 = 0.3475 τ 2 = 0.5 . (a) Power spectrum; (b) Attractor.
Entropy 18 00266 g006
Figure 7. The power spectrum of the difference between p 1 = 0.4 and p 1 = 0.401 when τ 2 = 0.5 . (a) τ 1 = 0.3 < τ 10 = 0.3475 ; and (b) τ 1 = 0.4 > τ 10 = 0.3475 .
Figure 7. The power spectrum of the difference between p 1 = 0.4 and p 1 = 0.401 when τ 2 = 0.5 . (a) τ 1 = 0.3 < τ 10 = 0.3475 ; and (b) τ 1 = 0.4 > τ 10 = 0.3475 .
Entropy 18 00266 g007
Figure 8. The influences of τ 1 and τ 2 on price p 1 .
Figure 8. The influences of τ 1 and τ 2 on price p 1 .
Entropy 18 00266 g008
Figure 9. 2D parameter bifurcation in the ( τ 1 , τ 2 ) plane, where different colors represent different price regions: stability region (green), and instability region (blue). For interpretation of the references to color in this figure, the reader is referred to the web version of this article.
Figure 9. 2D parameter bifurcation in the ( τ 1 , τ 2 ) plane, where different colors represent different price regions: stability region (green), and instability region (blue). For interpretation of the references to color in this figure, the reader is referred to the web version of this article.
Entropy 18 00266 g009
Figure 10. The influence of τ 1 and τ 2 on profit π 1 .
Figure 10. The influence of τ 1 and τ 2 on profit π 1 .
Entropy 18 00266 g010
Figure 11. 2D parameter bifurcation in the ( τ 1 , τ 2 ) plane, where different colors represent different profit regions: stability region (green), instability region (blue). For interpretation of the references to color in this figure, the reader is referred to the web version of this article.
Figure 11. 2D parameter bifurcation in the ( τ 1 , τ 2 ) plane, where different colors represent different profit regions: stability region (green), instability region (blue). For interpretation of the references to color in this figure, the reader is referred to the web version of this article.
Entropy 18 00266 g011
Figure 12. The influence of τ 1 , τ 2 and w on p 1 . (a,b) are shown from different angles.
Figure 12. The influence of τ 1 , τ 2 and w on p 1 . (a,b) are shown from different angles.
Entropy 18 00266 g012
Figure 13. 3D parameter bifurcation in the ( τ 1 , τ 2 , w ) plane, where different colors represent different regions of p 1 : stability region (green), instability region (blue). (a,b) are shown from different angles. For interpretation of the references to color in this figure, the reader is referred to the web version of this article.
Figure 13. 3D parameter bifurcation in the ( τ 1 , τ 2 , w ) plane, where different colors represent different regions of p 1 : stability region (green), instability region (blue). (a,b) are shown from different angles. For interpretation of the references to color in this figure, the reader is referred to the web version of this article.
Entropy 18 00266 g013
Figure 14. The influence of τ 1 , τ 2 and w on π 1 . (a,b) are shown from different angles.
Figure 14. The influence of τ 1 , τ 2 and w on π 1 . (a,b) are shown from different angles.
Entropy 18 00266 g014
Figure 15. 3D parameter bifurcation in the ( τ 1 , τ 2 , w ) plane, where different colors represent different regions of π 1 : stability region (green), instability region (blue). (a,b) are shown from different angles. For interpretation of the references to color in this figure, the reader is referred to the web version of this article).
Figure 15. 3D parameter bifurcation in the ( τ 1 , τ 2 , w ) plane, where different colors represent different regions of π 1 : stability region (green), instability region (blue). (a,b) are shown from different angles. For interpretation of the references to color in this figure, the reader is referred to the web version of this article).
Entropy 18 00266 g015
Figure 16. The Equation (21) is unstable when ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Power spectrum; (b) Attractor.
Figure 16. The Equation (21) is unstable when ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Power spectrum; (b) Attractor.
Entropy 18 00266 g016
Figure 17. The influence of μ on the stability of the Equation (22) when ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Bifurcation diagram; (b) The largest Lyapunov exponent plot.
Figure 17. The influence of μ on the stability of the Equation (22) when ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Bifurcation diagram; (b) The largest Lyapunov exponent plot.
Entropy 18 00266 g017
Figure 18. The Equation (22) is unstable when μ = 0.3 < 0.3819 for ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Power spectrum; (b) Attractor.
Figure 18. The Equation (22) is unstable when μ = 0.3 < 0.3819 for ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Power spectrum; (b) Attractor.
Entropy 18 00266 g018
Figure 19. The Equation (22) is stable when μ = 0.45 > 0.3819 for ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Power spectrum; (b) Attractor.
Figure 19. The Equation (22) is stable when μ = 0.45 > 0.3819 for ( τ 1 , τ 2 ) = ( 0.4 , 0.8 ) . (a) Power spectrum; (b) Attractor.
Entropy 18 00266 g019

Share and Cite

MDPI and ACS Style

Ma, J.; Si, F. Complex Dynamics of a Continuous Bertrand Duopoly Game Model with Two-Stage Delay. Entropy 2016, 18, 266. https://doi.org/10.3390/e18070266

AMA Style

Ma J, Si F. Complex Dynamics of a Continuous Bertrand Duopoly Game Model with Two-Stage Delay. Entropy. 2016; 18(7):266. https://doi.org/10.3390/e18070266

Chicago/Turabian Style

Ma, Junhai, and Fengshan Si. 2016. "Complex Dynamics of a Continuous Bertrand Duopoly Game Model with Two-Stage Delay" Entropy 18, no. 7: 266. https://doi.org/10.3390/e18070266

APA Style

Ma, J., & Si, F. (2016). Complex Dynamics of a Continuous Bertrand Duopoly Game Model with Two-Stage Delay. Entropy, 18(7), 266. https://doi.org/10.3390/e18070266

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop