Optimal Control: Theory and Application to Science, Engineering, and Social SciencesView this Special Issue
Research Article | Open Access
Complexity Analysis of a Master-Slave Oligopoly Model and Chaos Control
We establish a master-slave oligopoly game model with an upstream monopoly whose output is considered and two downstream oligopolies whose prices are considered. The existence and the local stable region of the Nash equilibrium point are investigated. The complex dynamic properties, such as bifurcation and chaos, are analyzed using bifurcation diagrams, the largest Lyapunov exponent diagrams, and the strange attractor graph. We further analyze the long-run average profit of the three firms and find that they are all optimal in the stable region. In addition, delay feedback control method and limiter control method are used in nondelayed model to control chaos. Furthermore, a delayed master-slave oligopoly game model is considered, and the three firms’ profit in various conditions is analyzed. We find that suitable delayed parameters are important for eliminating chaos and maximizing the profit of the players.
Oligopoly is a market structure between monopoly and perfect competition. It is characterized by a domination of several firms, which completely control trade. These firms manufacture the same or homogeneous products. They have to consider both the market demand, that is, the behavior of consumers, and the strategies of their competitors; that is, they form expectations concerning how their rivals will act. The most widely used and simultaneously the first formal model of oligopoly market were proposed by Cournot. Cournot model assumed that each company adjusts its quantity of production to that of its rivals and there is no retaliation at all, so that in every step the player perceives the latest move made by the competitors to remain his last. Besides Cournot model, there is another important model: the Bertrand model. The former is under the assumption that producers in an oligopoly decide their policy assuming that other producers will maintain their output at its existing level, while Bertrand model is based on the assumption that producers act on the belief that competitors will maintain their price to maximize profits rather than their output.
Works on Cournot or Bertrand model showed that it has an ample dynamical behavior under different expectations [1–6]. A large number of literatures have been published. Puu considered a triopoly Cournot competition model . Agiza and Elsadany studied the dynamics of a Cournot duopoly with heterogeneous players . Zhang and Ma analyzed Bertrand competition model of four oligopolists with heterogeneous expectations . And there are some articles about Cournot-Bertrand competition [10, 11]. For instance, Ma and Pu studied a Cournot-Bertrand duopoly model with bounded rational expectations . The master-slave Cournot or Bertrand model exists in realistic economy. Xin and Chen studied a master-slave duopoly Bertrand game model in the setting that the upstream firm might be the monopolistic supplier of fresh water and the downstream firm might be the monopolistic supplier of pure distilled water . And the upstream monopolistic firm’s output is used as the main factor of production by the downstream monopolistic firm who is a negligible purchaser of the upstream monopolist’s output.
In general situations, a system with nonlinear term will not always be stable and sometimes can even be chaotic. However, the appearance of chaos in the economic system is not expected and even is harmful. Thus, people hope to find some methods to control the chaos of economic system. By controlling the chaotic phenomenon occurring on the market, bifurcation and chaos are delayed or eliminated, and the system is stabilized to the Nash equilibrium; that is, the market goes back to orderly competition. In recent years, scholars put forward many control methods to different chaotic systems such as OGY control, adaptive control, and feedback control.
As the game player makes decisions at time that depend on past observed variables by means of a prediction feedback and the functional relationships describing the dynamics of the model may depend on both the current state and the past states, a delayed structure in economics models emerges. Yassen and Agiza considered a delayed duopoly game and got some important conclusions . Since then, many experts and scholars also extensively studied delay oligopoly models, such as Peng et al.  and Ma and Wu . These studies focus on the changes of stability domain of system in the case of delay or the bifurcation of system with the parameters changing, but the research to the players’ profits is less.
Based on the research of experts and scholars on these models, this paper builds a master-slave oligopoly game model in which upstream monopolistic firm competes in output and two downstream oligopolistic firms compete in price. We use two control methods: the delayed feedback control method and the limiter control method to control chaos. In addition, we study the delayed game model. And we have given thorough discussion on profits of players.
The paper is organized as follows. In Section 2, a nondelayed oligopoly model with bounded rational expectations is presented. Equilibrium points and stability are analyzed. And numerical simulations which confirm analytical results are given. Two chaos control methods, the delayed feedback control method and the limiter control method, are shown in Section 3. Delayed system is investigated in Section 4. Section 5 gives the conclusion.
2. The Nondelayed Master-Slave Model
In an area, there are three firms in the market and firm produces goods , . Firm 1 represents the upstream monopolistic firm and firms 2 and 3 represent two downstream oligopolistic firms. The output and price of firm are represented, respectively, as and .
This model is based on the following assumptions.(1)The upstream monopolist supplies output (e.g., fresh water) to two downstream firms that compete in a final goods market (e.g., distilled bottled water). The upstream market is monopoly (a single firm: firm 1), and the downstream market is duopoly (two firms: 2 and 3). In addition, the two downstream oligopolistic firms do not cooperate. Then we have , and .(2)The cost of the two upstream monopolistic firms is a quadratic function. Because firm 1’s price will affect the cost of the downstream firms (assuming 1 unit of fresh water is used to make 1 unit spring water), we assume the two firms’ marginal cost is .(3)In the vertically connected market, the three firms make decisions at the same time. The upstream monopolistic firm’s decision variable is its output while the two downstream firms’ decision variables are their prices and .
Assume that the inverse demand function of firm 1 and demand functions of firms 2 and 3, respectively, are where , and . and mean the competition parameters between firms 2 and 3.
The cost functions of the first firm has the following form : where is marginal cost and is positive for any . Firm 1’s price will affect the cost of the two downstream firms. That is, , . We assume firm ’s cost function is where .
The profit functions of the three firms are
We assume that the three firms do not have a complete knowledge of the market and the other players. In games, players behave adaptively, following a bounded rational adjustment process and they build decisions on the basis of the expected marginal profit; that is, if the marginal profit is positive (negative), they increase (decrease) their production or price in the next period. The marginal profit functions of the three firms are as follows: Under the above assumptions, the dynamic adjustment equation of the master-slave game is where are the adjustment speeds of the three firms, respectively. And .
2.2. Equilibrium Points and Local Stability
The system (7) has eight equilibrium points: where Since all the equilibrium points should be nonnegative, the parameters satisfy . Since , we should have
The local stability of equilibrium points can be determined by the nature of the eigenvalues of the Jacobian matrix evaluated at the corresponding equilibrium points. The Jacobian matrix of the system (7) corresponding to the state variables is where
Theorem 1. All the boundary equilibrium points are unstable.
Proof. , , , and all have the eigenvalue . Since , then . Hence the equilibrium points , and are unstable equilibrium points [18, 19]. Similarly, has one eigenvalue ; for and for . Then all the boundary equilibrium points are unstable.
Now we investigate the local stability of Nash equilibrium point . The Jacobian matrix is where The characteristic polynomial of the Jacobian matrix is And its local stability is given by the Jury conditions :
In order to analyze the stability of Nash equilibrium point, we perform some numerical simulations.
2.3. Numerical Simulations
In this section, we will show the complex behaviors of the system (7) including bifurcation and strange attractor. In order to further analyze long-run profit of the three firms with parameters changing, the long-run average profit figures are given. It is convenient to take the parameters values as follows: , , , , , , , , and . The initial values are chosen as . Through (7), the Nash equilibrium point is . Then its Jacobian matrix is where + , − , and + + + .
Figure 1 gives the stable region of the Nash equilibrium point . We can see that the stable region is , , approximately. From the figure, we can conclude that the stability region is asymmetric and the higher adjustment speeds will push the system out of the stable region.
Figure 2 displays the bifurcation diagram and the largest Lyapunov exponent with respect to the parameter which is the adjustment speed of the upstream monopoly when and . By comparing the largest Lyapunov exponent diagram, one can have a better understanding of the particular properties of the system. In Figure 2, the system (7) converges to the Nash equilibrium point for . If increases, that is, , the system turns unstable and complex dynamic behavior is observed. At , a flip bifurcation arises, which is followed by further flips and the largest Lyapunov exponent increases to zero for the first time; hence the system enters a period doubling routes to chaos. When , the largest Lyapunov exponent is positive and chaos emerges.
Figure 3 is the bifurcation diagram with respect to the parameter , when given and . In Figure 3, the output of upstream firm is always stable which illustrates that the adjustment speed has little effect on the output of the upstream firm, while the prices , of the two downstream firms generate bifurcation behaviors at . And when , the largest Lyapunov exponent is positive; then the system is in a state of chaos.
Similar to Figure 3, Figure 4 gives the bifurcation diagram with respect to the parameter , when given and . In Figure 4, the output is also stable. And when the system turns unstable and enters chaos when .
From the above analysis, it can be seen that the adjustment parameter has an important influence on system (7). That is to say the behavior of upstream monopolist has a decisive influence on the market in economics. And it is harmful for the development of the two downstream firms if the changes of adjustment parameters are too big.
From these figures, we can see that the long-run average profit of firm 1 is larger than the other firms. Figure 6 shows that the long-run average profit of the three firms fluctuates and is lower than that of the stable state with the production adjustment speed increasing when the system (7) enters into bifurcation and chaotic states. When , the profit of the three firms begins to decrease. From Figures 7 and 8, we can see that the average profit of the upstream firm is a constant value, so we deduce that the adjustment speeds and have little effect on the profit of firm 1. In Figure 7, the average profit of firms 1 and 3 is always higher than firm 2 and the long-run average profit of the downstream firms decreases when the bifurcation begins. When , the profit of firm 2 is negative. In Figure 8, the long-run average profit of the downstream firms decreases when the bifurcation begins and when , they are the same. From then on, the profit of firm 2 is higher than firm 3 and when , the profit of firm 3 turns to negative.
Our study finds that the overall profit of the system will decrease in bifurcation and chaotic states with adjustment speeds increasing.
3. Chaos Control of Nondelayed Master-Slave Model
3.1. Delay Feedback Control Method
In this part, we first take the delay feedback control method [21, 22] to control chaos. The method is based on the difference between the -time delayed state and the current state, where denotes a period of the stabilized orbits. The controlled system is where is the input signal and is the state. Consider where is the time delay and is the controlling factor.
Because the behavior of firm 1 has great effect on the system, we add the function in the first equation from the system (7). Then the controlled system is
By choosing , the system becomes
It can be seen from Figure 9, (, , ), that the chaotic system was gradually controlled with controlling parameter increasing. When , it turns uncontrolled system (7) which is at chaotic state. And when , the system is controlled. Taking , we can see that the stable region of expands to 1.775 from Figure 10, which indicates that chaos is delayed or eliminated completely. Figure 11 gives the long-run average profit of the players for the controlled system (21). Comparing Figure 11 with Figure 6, we see that in Figure 6 the three firms’ profit starts to fall in while in Figure 11 this phenomenon does not happen.
3.2. Limiter Control Method
We use limiter control method [23, 24] which is better for firms 2 and 3. This method only requires the player who wants to improve his performance to take measures without the other players’ cooperation. We impose lower limiters on the price of firms 2 and 3, noted , , and it has no effect on the behavior of firm 1.
The controlled system is where , and
By choosing and , Figures 12 and 13 give bifurcation diagram and long-run average profit of the three firms with the changing. They show that the behaviors of firm 1 are the same with the original system (7). Figure 12 shows that the bifurcation and chaotic behaviors of firms 2 and 3 have been controlled. In Figure 13, the decreasing speed of and is under control.
4. The Delayed Master-Slave Model
The primary reason for the occurrence of such a delayed structure in economic models is that (a) decisions made by economic agents at time depend on past observed variables by means of a prediction feedback and (b) the functional relationships describing the dynamics of the model may not only depend on the current state of the firm but also, in a nontrivial manner, on past states. Considering these reasons, we introduce the delayed model and compare the three firms’ profits in various cases.
Then the bounded rationality dynamical model evolved from system (7) with one step delayed is given by represent the weights given to previous production and prices, and .
It is convenient to take , , and ; then system (24) becomes
We can get eight equilibrium points, denoted by . Consider , and have the same values as equilibrium points of system (7). The Jacobi matrix for the system (25) is where , , , , , , , , , , , , , and .
are boundary equilibrium points; is the unique Nash equilibrium point. The Jury conditions are where is the characteristic polynomial, and , () are the functions of ().
4.2. Numerical Simulations
In order to discuss the complexity of delayed system (25), we first take the as constant values and then analyze behaviors with changing.
Figure 14 gives the bifurcation diagrams with respect to the parameters when , , in (a), (b), and (c). In the nondelayed system, when take the values as above, as we see from Figure 2, system (7) is at the state of chaos while in Figure 14(a), when , system (25) from chaotic state changes to stable state, then from stable state to chaotic state with the changing of . And when , , as () changing, the system (25) is always in the chaotic state. We conclude that plays an important role in changing system (7) from chaos to stable state with the rest parameters fixed.
Similarly, taking , , and , we know from Figure 4 that the system is in chaotic state. In Figure 15, the bifurcation diagram (b) shows that when , the system (25) is also from the chaotic state to stable state, then from stable state to unstable state with changing.
Figure 16 shows the bifurcation diagrams and the largest Lyapunov exponent diagram taking , , . When , system (25) also experiences the process from chaos to stability then again to the chaos as the changes of the .
Tables 1, 2, and 3 show three firms’ profit and the total profit when the systems are nondelayed, delay feedback controlled, limiter controlled, and delayed. We conclude the following.(a)The profit of upstream firm is apparently higher than the other two downstream firms’.(b)In Table 1, although the value of goes beyond the stable region of system (7), when , the three firms achieve maximal profit: , , , total profit . In Table 2, when the value of goes beyond the stable region, the three firms achieve maximal profit with . While in Table 3, when the value of goes beyond the stable region, the three firms achieve maximal profit with . It can be seen that the effect of selecting appropriate delay parameters is the same as applying a control on the system, which can make profit of the system maximization.(c)Taking the appropriate value of can reach the best control effect for this case where goes beyond the stable region. This proves that the delay feedback control method is advantageous to the upstream firm.(d)According to the comparison of the three tables, limiter control method is also effective in controlling chaos. And it has great significance when requiring the player who wants to improve his performance to take measures without the other players’ cooperation.