Research article

Control design to minimize the number of bankrupt players for networked evolutionary games with bankruptcy mechanism

  • Received: 27 September 2024 Revised: 14 November 2024 Accepted: 26 November 2024 Published: 23 December 2024
  • MSC : 93B52

  • This paper analyzed the strategy optimization problem of networked evolutionary games (NEGs) with bankruptcy mechanism. The main objective was to design a state-feedback control such that the number of bankrupt players is minimized. First, an algebraic expression was formulated for this type of NEGs by the semi-tensor product of matrices, based on which the sets of profiles with different numbers of bankrupt players are defined. Second, a desired profile set in which the number of bankrupt players is no higher than a given value was obtained, and the convergence region of this set was calculated. Third, for any profile in the convergence region of the desired set, we propose a controller design method to minimize the number of bankrupt players. Finally, an example is given to illustrate the validity of our results.

    Citation: Liyuan Xia, Jianjun Wang, Shihua Fu, Yuxin Gao. Control design to minimize the number of bankrupt players for networked evolutionary games with bankruptcy mechanism[J]. AIMS Mathematics, 2024, 9(12): 35702-35720. doi: 10.3934/math.20241694

    Related Papers:

    [1] Jaicer López-Rivero, Hugo Cruz-Suárez, Carlos Camilo-Garay . Nash equilibria in risk-sensitive Markov stopping games under communication conditions. AIMS Mathematics, 2024, 9(9): 23997-24017. doi: 10.3934/math.20241167
    [2] Jamilu Adamu, Kanikar Muangchoo, Abbas Ja'afaru Badakaya, Jewaidu Rilwan . On pursuit-evasion differential game problem in a Hilbert space. AIMS Mathematics, 2020, 5(6): 7467-7479. doi: 10.3934/math.2020478
    [3] Sewalem Ghanem, Abdelfattah A. El Atik . On irresolute multifunctions and related topological games. AIMS Mathematics, 2022, 7(10): 18662-18674. doi: 10.3934/math.20221026
    [4] Mustafa Ekici . On an axiomatization of the grey Banzhaf value. AIMS Mathematics, 2023, 8(12): 30405-30418. doi: 10.3934/math.20231552
    [5] Joypriyanka Mariselvam, Surendran Rajendran, Youseef Alotaibi . Reinforcement learning-based AI assistant and VR play therapy game for children with Down syndrome bound to wheelchairs. AIMS Mathematics, 2023, 8(7): 16989-17011. doi: 10.3934/math.2023867
    [6] Gafurjan Ibragimov, Omongul Egamberganova, Idham Arif Alias, Shravan Luckraz . On some new results in a pursuit differential game with many pursuers and one evader. AIMS Mathematics, 2023, 8(3): 6581-6589. doi: 10.3934/math.2023332
    [7] Fengxia Zhang, Ying Li, Jianli Zhao . The semi-tensor product method for special least squares solutions of the complex generalized Sylvester matrix equation. AIMS Mathematics, 2023, 8(3): 5200-5215. doi: 10.3934/math.2023261
    [8] Zifu Fan, Wanyan Xu, Wei Zhang . Research on digital transformation strategy and subsidy mechanism of manufacturing supply chain based on differential game. AIMS Mathematics, 2023, 8(10): 23850-23870. doi: 10.3934/math.20231216
    [9] Husein Natur, Uzi Pereg . Empirical coordination of separable quantum correlations. AIMS Mathematics, 2025, 10(4): 10028-10061. doi: 10.3934/math.2025458
    [10] Qianwei Zhang, Zhihua Yang, Binwei Gui . Two-stage network data envelopment analysis production games. AIMS Mathematics, 2024, 9(2): 4925-4961. doi: 10.3934/math.2024240
  • This paper analyzed the strategy optimization problem of networked evolutionary games (NEGs) with bankruptcy mechanism. The main objective was to design a state-feedback control such that the number of bankrupt players is minimized. First, an algebraic expression was formulated for this type of NEGs by the semi-tensor product of matrices, based on which the sets of profiles with different numbers of bankrupt players are defined. Second, a desired profile set in which the number of bankrupt players is no higher than a given value was obtained, and the convergence region of this set was calculated. Third, for any profile in the convergence region of the desired set, we propose a controller design method to minimize the number of bankrupt players. Finally, an example is given to illustrate the validity of our results.



    With the emerging technologies and rapid development of complex networks, networked evolutionary games (NEGs) have been widely used in popular research fields such as multi-agent learning [1], transportation networks [2], and social networks [3]. An NEG is comprised of a network graph, a fundamental networked game (FNG), and a strategy-updating rule (SUR), and each player decides its strategy at the next step by a pre-defined SUR. Unconditional imitation, Fermi rule, and myopic best response adjustment are three commonly used SURs. Under these SURs, a number of approaches have been proposed to study the dynamics of NEGs, including the mean-field approach [4] and Monte Carlo simulation method [5]. It can be observed that these methods mainly focus on qualitative analysis by numerical simulations, make it difficult to present strict theoretical results to analyze and regulate the evolutionary behaviors of each player in an NEG.

    In order to deal with finite-valued logical dynamic systems, a new matrix multiplication called semi-tensor product (STP) of matrices, was proposed by Professor Cheng [6]. The outstanding advantage of STP is that it can convert any finite-valued system into an algebraic state-space representation form [7]. Based on this form, many results and methods about classical control theory can be directly used to study finite-valued logical dynamic systems. Under the STP method, many fundamental problems of logical networks have been solved, such as stability and stabilization[8,9,10], controllability and observability[11,12,13], and optimal control [14,15]. In a game, each player has strategy set, which can be either discrete or continuous [16,17]. When the number of players in the game and the strategies of each player are both finite, its dynamics can be modelled as a logical network. The logical network assigns a value to the strategy of the player and represents SUR as a propositional logical formula; thus, the dynamics of a game can be studied as a logical dynamic system.

    Up to now, the STP method has been successfully applied in the research of NEGs. In [18], authors frist provided a standard process to convert a general NEG into an algebraic form by STP method, and studied some control problems of an NEG. In [19], authors discussed the dynamical behavior of NEGs, and added a control player in the game so that the payoff to this player was maximized by designing a strategy control scheme. Some other problems of NEGs have also been solved under the framework of STP, including stability analysis [20,21], strategy optimization [22], and strategy consensus [23,24]. The survey papers [25] and [26] gave a detailed introduction to the application of STP in finite games. In addition, this powerful tool has also been successfully used to other types of games, such as potential games [27,28], congestion games [29], and Bayesian games [30].

    In economic systems, the bankruptcy of financial institutions and enterprises is a common phenomenon. Generally, for any individual, in order to ensure their survival, their profits need to meet a minimum requirement. When this minimum requirement is not met, the individual or organization will face extinction. Therefore, it is of practical significance to study the bankruptcy mechanism of the games. Authors in [31] first studied the chain reaction of bankruptcy behavior and the cooperation in evolutionary games and found that a cascading bankruptcy process may occur when defection strategies exist. Authors in [32] studied the cascading failure in a scale-free network, and discussed the influence of the number of law enforcers on the evolutionary game. Since there is no strict theoretical framework for the systematic analysis of such games, these works used only numerical simulation methods to study the dynamics of games, and did not provide schemes to avoid players going bankruptcy.

    In [33], the STP method was firstly applied to study the control problem of NEGs with bankruptcy mechanism, and a control sequence was designed to avoid any player going bankrupt. Authors in [34] investigated the state-feedback control design problem to avoid all players going bankrupt. Authors in [35] studied the minimum-time strategy optimization problem for NEGs with bankruptcy mechanism by designing a kind of state-feedback controllers. However, in a real economic market, sometimes it is challenging to avoid bankruptcy for all enterprises despite the effort of the government to regulate the decisions of certain financial institutions or companies. For instance, some small and medium-sized businesses are particularly prone to bankruptcy when economy is sluggish. In these cases, it becomes a meaningful topic to minimize the number of bankrupt enterprises, which can be modeled as the problem of minimizing the number of bankrupt players for NEGs with bankruptcy mechanism. As far as we know, there is no literature on how to minimize the number of bankrupt players in an NEG.

    Motivated by this, we intend to study the strategy optimization problem for NEGs; our main goal is to design a state-feedback control such that the number of bankrupt players is minimized. The major contributions are as follows: (1) The sets of profiles with different numbers of bankrupt players are defined and a desired profile set in which the number of bankrupt players is no higher than a given value is obtained. Moreover, the convergence region of the desired profile set is calculated. (2) For any profile in the convergence region of the desired profile set, we propose a controller design method to minimize the number of bankrupt players. It is noted that if the given number of bankrupt players is 0, our results will degenerate into the results of avoiding all players going bankrupt.

    The rest of this paper is organized as follows: Section 2 contains some necessary preliminaries on the STP and game theory. Section 3 is the problem formulation for this paper. Section 4 gives the main results. Section 5 gives an illustrative example. Section 6 gives a brief conclusion.

    Notations:

    R: the set of real numbers.

    Δn:={δini=1,2,,n}.

    Mm×n: the set of m×n real matrices.

    Coli(A) : the i-th column of A.

    Rowi(A) : the i-th row of A.

    Z+ : the set of positive integer.

    Lm×n denotes the set of m×n logical matrices. LLm×n means Col(L) Dm.

    Bm×n : the set of m×n Boolean matrices. LBm×n means that all its entries are either 0 or 1.

    A+BB : the Boolean addition of A,BBm×n, where (A+BB)i,j=(A)i,j(B)i,j.

    Bni=1(Ai)=A1+BA2+B+BAn, where AiBm×n,i{1,2,,n}.

    In the following, we give some necessary preliminaries about STP and NEG.

    Definition 2.1. [6] The semi-tensor product of two matrices ARm×n and BRp×t is defined as AB=(AIαn)(BIαp), where α=lcm(n,p) is the least common multiple of n and p, and is the Kronecker product.

    The semi-tensor product is a generalization of the traditional matrix product, so the symbol is omitted below.

    Lemma 2.2. [36] Define the retrievers as

    Sni,k=1Tki1Ik1Tki1.

    Then, for x=ni=1xi,xi=Sni,kx holds, where xi Dk and i=1,2,n.

    Lemma 2.3. [36] Let f:DnkDk be a k-valued logical function. Then, there exists a unique MfLm×kn, such that in vector form we have

    f(x1,x2,,xn)=Mfni=1xi,

    where Mf is called the structure matrix of f.

    Definition 2.4. [18] A normal finite game G has three basic elements (N,S,P), where

    N={1,2,,n} is the set of players.

    S=Πni=1Si is the profile set, and Si={s1,s2,,ski} is the set of strategies of player i, iN.

    P={p1,p2,,pn} and pi:SR is the payoff function of player i,iN.

    Definition 2.5. [18] A normal game with two players is called a fundamental network game (FNG), if

    S1=S2:=S0={s1,s2,,sk}.

    An FNG is symmetric, if p1(x,y)=p2(y,x),x,yS0.

    Definition 2.6. [18] An NEG denoted by ((N,E),G,F) consists of three components, namely:

    ● A network graph (N,E) with N={1,2,,m} the set of vertices, EN×N the set of edges.

    ● An FNG, such that if (i,j)E, then players i and j play the FNG.

    ● A local information-based strategy-updating rule F=(f1,f2,,fn).

    This paper considers the NEGs whose FNG is symmetric. The payoff bi-matrix of the FNG is shown in Table 1, where aij>0.

    Table 1.  The payoff bi-matrix for each pair of players.
    Player 1 Player 2 s1 s2 sk
    s1 (a11,a11) (a12,a21) (a1k,ak1)
    s2 (a21,a12) (a22,a22) (a2k,ak2)
    sk (ak1,a1k) (ak2,a2k) (akk,akk)

     | Show Table
    DownLoad: CSV

    Definition 2.7. [18] Let N be the set of nodes in the network, and EN×N the set of edges. U(i) is the set of the neighborhood of i, and we assume that iU(i).

    In the NEG, player i only plays games with all its neighbors, and the payoff of player i is the sum of the payoffs interacting with all its neighbors; in other words,

    pi(xi,xjjU(i)i)=ΣjU(i)i pij(xi,xj), xi,xjS0,

    where pij: S0×S0 R is the payoff of player i playing with its neighbor j when i takes strategy xi and j takes strategy xj.

    The SUR considered is the unconditional imitation updating rule with fixed priority. Let xi(t) denote the strategy adopted by player i at time t and x(t)=(x1(t),x2(t),,xn(t)); the SUR can be described in mathematical formula as

    xi(t+1)=fi({xj(t),pj(x(t))|jU(i)}), (2.1)

    where fi is a finite-valued function determined by the SUR. Precisely, if

    j=argmaxjU(i)pj(x(t)),

    then

    xi(t+1)=xj(t).

    The players with maximum payoff may be not unique; in other words, argmaxjU(i)pj(x(t)):={j1,j2,,jr}. When i{j1,j2,,jr}, player i retains their strategy for the next moment. When i{j1,j2,,jr}, we select one corresponding to a priority as

    j=min{μ|μargmaxjU(i)pj(x(t))}.

    Definition 2.8. [18] Let N=YU be a partition of N. If the strategies of any uU can be assigned arbitrarily, we call [(YU,E),G,F] a controlled NEG. Moreover, uU is called a control player.

    This section introduces the model of NEGs with bankruptcy mechanism, and gives its algebraic form.

    In the NEGs with bankruptcy mechanism, each player usually needs to keep their payoff above a certain value in order to continue to survive. Denote Ti as the minimum survival requirement for player i. When the payoff of player i is below Ti, the player will exit the NEG, and the network topology will change. The change of network topology will lead to a situation where the dynamic analysis of the profiles becomes very complicated. In order to avoid the difficulties caused by the exit of players, a bankruptcy strategy in the NEG was introduces in [33]. When the payoff of player i is no higher than Ti, the player is considered as a player whose strategy is bankruptcy (B) and cannot be removed from the NEG.

    When a player takes B as its strategy, the payoffs obtained by themselves and all their neighbors is set to 0 through the game relationship among them. The payoff bi-matrix after adding the bankruptcy strategy is shown in Table 2.

    Table 2.  The payoff bi-matrix after adding the bankruptcy strategy.
    Player 1 Player 2 s1 s2 sk B
    s1 (a11,a11) (a12,a21) (a1k,ak1) (0,0)
    s2 (a21,a12) (a22,a22) (a2k,ak2) (0,0)
    sk (ak1,a1k) (ak2,a2k) (akk,akk) (0,0)
    B (0,0) (0,0) (0,0) (0,0)

     | Show Table
    DownLoad: CSV

    After introducing the bankruptcy strategy B, the evolutionary dynamics of player i can be described as

    xi(t+1)={fi({xj(t),pj(x(t))|jU(i)}), pi(xi(t),xj(t)|jU(i))Ti,B,  pi(xi(t),xj(t)|jU(i))<Ti,  (3.1)

    where fi is the formula expression of the unconditional imitation updating rule described in (2.1).

    In order to regulate the evolutionary dynamics of NEG, we introduce control players into the game. For example, in reality, the government can influence the decisions of some businesses in order to increase the total benefits of the market. These businesses can be seen as the control players, and their actions can be regulated by the government. With the help of the government, it is reasonable to assume that these control players will not go bankrupt.

    Divide the player set N of the NEG into

    N=YU,

    where Y is the set of normal players, and U is the set of control players. In the NEG, the players in Y should follow the SUR, and players in U can take strategies freely. Assume that the first m players are the control players, that is, U={1,2,,m} and Y={m+1,m+2,,n}.

    Next, we give the algebraic form of the dynamics for the NEG. Identify strategies

    siδik+1,B=sk+1δk+1k+1.

    Let ui(t)Δk be the strategy of control player i{1,2,,m} at time t, and yj(t)Δk+1 be the strategy of player at time t. Using the STP method, the dynamics of a control NEG can be converted into an algebraic form as

    y(t+1)=Lu(t)y(t), (3.2)

    where u(t)=mi=1ui(t),y(t)=nj=m+1yj(t).

    We can study the whole evolutionary dynamics by analyzing the profile transition matrix L of the NEG.

    Remark 3.1. For any NEG, once the network graph, FNG, and SUR are given, its dynamics can be converted into an algebraic form like (3.2) by the STP method; one can refer to [18] for more details. In [33], a detailed procedure was proposed to convert the NEG with bankruptcy mechanism to the algebraic form (3.2); we will not repeat the description here.

    The aim of this paper is to design a state-feedback controller

    {u1(t)=g1(y(t)),u2(t)=g2(y(t)),um(t)=gm(y(t)), (3.3)

    such that minimum players will go bankrupt starting from a given initial state, where gi is a logical function, i{1,2,,m}. Based on Lemma 2.3, (3.3) must have its algebraic form, and we denote it as

    u(t)=Gy(t),

    where GLkm×(k+1)nm is the state-feedback gain matrix.

    Previous results just investigated whether all players could avoid going bankrupt under controls, such as control sequences [33] and state-feedback control[34]. Keeping all players from going bankrupt is too difficult to achieve sometimes, so we investigate how to minimize the number of bankrupt players in an NEG.

    Considering realistic economic systems, we do not optimize the profiles with too many bankrupt players. For an initial profile, if no matter how we design the controller, the number of players who go bankrupt will be more than α, we no longer optimize it.

    If a player chooses a bankruptcy strategy, their payoff is 0, which will still be less than their minimum survival requirement. The bankruptcy strategy is still selected at time t+1 according to the strategy-updating rule. Obviously, a bankrupt player will never return to a normal player. From the above analysis, we can see that the number of bankrupt players can only stay the same or increase.

    In order to minimize the number of bankrupt players, we need to search for the profiles whose number of bankrupt players is no more than α.

    According to Lemma 2.2, we can obtain that

    yj(t)=Snmj,k+1 y.

    Then we have

    ym+1(t)+ym+2(t)++yn(t)=nj=m+1 (Snmj,k+1 y):=(a1a2ak+1).

    We can obtain that ak+1{0,1,,nm}. Since the bankruptcy strategy is denoted by δk+1k+1, ak+1 represents the number of bankrupt players in profile y(t). Denote the set of profiles that has i bankrupt players as Ωi. Then, Ωi can be expressed as

    Ωi={ y |Rowk+1(nj=m+1 (Snmj,k+1 y))=i}.

    Denote

    Ω=Ω0Ω1Ωα.

    If a profile yΩ, then the number of bankrupt players in profile y must be no more than α. Therefore, we expect that the profile trajectories can converge to set Ω. If an initial profile converges to Ω, then it must converge to the control invariant subsets of Ω. We give the definition of the control invariant subsets as follows.

    Definition 4.1. [37] A set ΛΔ(k+1)nm is a control invariant subset of system (3.2), if for any y(t)Λ, there is a control u(t)Δkm such that y(t+1)Λ.

    The maximum control invariant subset of a given set Λ, denoted by Ic(Λ), is the union of all control invariant subsets contained in Λ.

    Remark 4.2. We need to obtain Ic(Ω). There are many mature conclusions in calculating the maximum control invariant set of a given set such as [37]. We will not repeat the detailed procedure here.

    The set of all profiles that converge to the invariant set Ic(Ω) is called the convergence region of Ic(Ω), that is

    A(Ic(Ω))={δj(k+1)nm| y(t,δj(k+1)nm)Ic(Ω),tZ+},

    where y(t,δj(k+1)nm) is the state at time t starting from δj(k+1)nm.

    If a profile can converge to Ic(Ω), then the number of bankrupt players must be no more than α at each step in the evolutionary trajectory of this profile. If we want to find all the profiles that satisfy the condition, we just need to compute the convergence region of Ic(Ω). We have the following conclusion.

    Theorem 4.3. For NEGs with bankruptcy mechanism (3.2),

    A(Ic(Ω))=Ic(Ω).

    Proof. If δj(k+1)nm converges to Ic(Ω), then δj(k+1)nmA(Ic(Ω)). Since Ic(Ω) is one-step reachable from any profile in the Ic(Ω), we obtain that Ic(Ω)A(Ic(Ω)).

    Next, we prove A(Ic(Ω))Ic(Ω). Assume a profile δj(k+1)nmA(Ic(Ω)), then δj(k+1)nm must converge to Ic(Ω). Since the number of bankrupt players does not decrease during the evolution of the profile, starting from δj(k+1)nm, the number of bankrupt players at any time does not exceed α. This means that the trajectory of δj(k+1)nm stays in Ω. Therefore, δj(k+1)nmIc(Ω), then A(Ic(Ω))Ic(Ω).

    To sum up, A(Ic(Ω))=Ic(Ω).

    We know that only profiles starting from A(Ic(Ω)) can eventually achieve a number of bankrupt players no higher than α. So we only optimize the evolution trajectories of this part of initial profiles. To optimize the trajectories of system (3.2), we should first calculate the basin of each set Ic(Ωi),i=0,1,,α.

    First, we seek the set of profiles that can ensure that no player goes bankrupt. Since only the profiles in Ω0 can guarantee that the number of bankrupt players is 0, we need to compute the maximum control invariant set Ic(Ω0) and then calculate the basin of Ic(Ω0). We get the following conclusion.

    Corollary 4.4. For NEGs with bankruptcy mechanism (3.2),

    A(Ic(Ω0))=Ic(Ω0).

    Proof. The proof is similar to Theorem 4.2, so we omit this part.

    If A(Ic(Ω0))=Ω0, then starting from any profile yΩ0, we can design a state-feedback control to ensure that no player goes bankrupt. Moreover, the corresponding state-feedback control can be obtained by the truth matrix method. According to Definition 4.1, any profile yIc(Ω0) will remain in the set Ic(Ω0) in the next step under a control u. Therefore, we can construct a truth matrix as

    [TIc(Ω0)|Ic(Ω0)]i,j={1, if Lδikmδj(k+1)nmIc(Ω0),δj(k+1)nmIc(Ω0),0,  otherwise.  (4.1)

    If Ti,j=1, it means that profile δj(k+1)nmIc(Ω0) can still evolve into Ic(Ω0) at the next step under control δi(k+1)nm. Since Ic(Ω0) is a control invariant set, we can obtain

    Ic(Ω0):={δj(k+1)nm|Colj(TIc(Ω0)|Ic(Ω0))0km}.

    Then the corresponding state-feedback control can be designed as

    Coli(G)Coli(TIc(Ω0)|Ic(Ω0)), δi(k+1)nmIc(Ω0). (4.2)

    It is noted that G is a logical matrix, so Coli(G) should not only satisfy Eq (4.2), but also belong to Δkm.

    If A(Ic(Ω0))Ω0, then for any profile in Ω0A(Ic(Ω0)), at least one player will go bankrupt during the evolution. We continue to find the optimal evolutionary trajectories for the other profiles.

    Next, we need to seek the set of profiles that will ensure that only one player goes bankrupt. Since the number of bankrupt players cannot be reduced from any initial profile, the profile in Ωi can only evolve to Δ(k+1)nmi1j=0Ωj. Since the profiles in A(Ic(Ω0)) have determined the optimal evolutionary trajectories, we just need to look for profiles where only one player eventually goes bankrupt in (Ω0Ω1)A(Ic(Ω0)).

    Denote R0(Ic(Ω1))=Ic(Ω1) and S1=(Ω0Ω1)A(Ic(Ω0))Ic(Ω1), then construct

    [TR0(Ic(Ω1))|S1]i,j={1, if Lδikmδj(k+1)nmR0(Ic(Ω1)),δj(k+1)nmS1,0,  otherwise. 

    Calculate R1(Ic(Ω1)):={δj(k+1)nm|Colj(TR0(Ic(Ω1))|S1)0(k+1)m}. It is obvious that for any δj(k+1)nmR1(Ic(Ω1)),R0(Ic(Ω1)) is one-step reachable from δj(k+1)nm. Check whether R1(Ic(Ω1))=. If R1(Ic(Ω1))=, the basin is Ic(Ω1); otherwise, denote S2=S1R1(Ic(Ω1)), and construct TR1(Ic(Ω1))|S2 as

    [TR1(Ic(Ω1))|S2]i,j={1, if Lδikmδj(k+1)nmR1(Ic(Ω1)),δj(k+1)nmS2,0,  otherwise. 

    Calculate R2(Ic(Ω1)):={δj(k+1)nm|Colj(TR1(Ic(Ω1))|S2)0km}. It is evident that for any δj(k+1)nmR2(Ic(Ω1)), R1(Ic(Ω1)) is one-step reachable from δj(k+1)nm. In other words, Ic(Ω1) is two-step reachable from δj(k+1)nm. Check whether R2(Ic(Ω1))=. When R2(Ic(Ω1))=, A(Ic(Ω1))=R0(Ic(Ω1))R1(Ic(Ω1)).

    When R2(Ic(Ω1)), we can repeat the above procedure. Since the number of profiles in S1 is finite and Ri(Ic(Ω1))Rj(Ic(Ω1))=, there exists l1Z+ such that Rl1(Ic(Ω1))= and Rl11(Ic(Ω1)). Therefore, we can compute that

    A(Ic(Ω1))=l11h=0Rh(Ic(Ω1)).

    We can use Figure 1 to show the calculation of A(Ic(Ω1)).

    Figure 1.  Illustration graph of evolutionary dynamics of profiles in A(Ic(Ω1)).

    Moreover, the corresponding columns of the state-feedback control can be determined by

    Coli(G)Coli(TΩ1), δi(k+1)nmA(Ic(Ω1)),

    where

    TΩ1=Bl11h=1TRh(Ic(Ω1))|Sh+1+BTIc(Ω1)|Ic(Ω1),
    [TIc(Ω1)|Ic(Ω1)]i,j={1, if Lδikmδj(k+1)nmIc(Ω1),δj(k+1)nmIc(Ω1),0,  otherwise. 

    We can obtain that for any initial profile starting in A(Ic(Ω1)), we can regulate the control players such that only one player goes bankrupt eventually. Since the profiles in A(Ic(Ω1)) cannot converge to Ω0, we ensure that the least players go bankrupt in these profiles.

    The same method can be used to compute the convergence domain of Ic(Ωθ),θ{2,3,,α}. When we calculate the convergence domain of Ic(Ωθ), the profiles in A(Ic(Ω0))A(Ic(Ωθ1)) have determined the optimal evolutionary trajectories; we just need to compute the convergence domain in (Ω0Ω1Ωθ)(A(Ic(Ω0))A(Ic(Ωθ1))). On this basis, an algorithm is proposed to calculate A(Ic(Ωθ)).

    According to Algorithm 1, we can not only find the corresponding convergence domain of Ic(Ωθ), but also determine the corresponding control of each profile in it. Precisely, the state-feedback control can be designed as

    Coli(G)Coli(TΩθ), δi(k+1)nmA(Ic(Ωθ)), (4.3)

    where

    TΩθ=Blθ1h=1TRh(Ic(Ωθ))|Sh+1+BTIc(Ωθ)|Ic(Ωθ),
    [TIc(Ωθ)|Ic(Ωθ)]i,j={1, if Lδikmδj(k+1)nmIc(Ωθ),δj(k+1)nmIc(Ωθ),0,  otherwise. 

    Algorithm 1 Computation of A(Ic(Ωθ)).
    Require: Ic(Ωθ),θ{0,1,,α},L
    Ensure: A(Ic(Ωθ))
    1: Initialize l1,R0(Ic(Ωθ))=Ic(Ωθ),
    2: Let Z0=(Ω0Ω1Ωθ)(A(Ic(Ω0))A(Ic(Ωθ1))Ic(Ωθ)
    3: Construct the truth matrix [TR0(Ic(Ωθ))|Z0]i,j as
                        [TR0(Ic(Ωθ))|Z0]i,j={1, if Lδikmδj(k+1)nmR0(Ic(Ωθ)),δj(k+1)nmZ0,0,  otherwise. 
    4: Compute Rl(Ic(Ωθ)):={δj(k+1)nm|Colj(TR0(Ic(Ωθ))|Z0)0km}
    5: while Rl(Ic(Ωθ)) do
    6:    Compute Φl=Rl(Ic(Ωθ)),Zl=Z0l1i=0Rl(Ic(Ωθ));
    7:    Construct the truth matrix [TΦl|Zl]i,j as
                        [TΦl|Zl]i,j={1, if Lδikmδj(k+1)nmΦl,δj(k+1)nmZl,0,  otherwise. 
    8:    Compute Rl+1(Ic(Ωθ)):={δj(k+1)nm|Colj(TΦl|Zl+1)0km}
    9:    if Rl+1(Ic(Ωθ)) then
    10:        ll+1, and go to 6
    11:    else
    12:        set lθ=l
    13:        return A(Ic(Ωθ))=lθi=0Ri(Ic(Ωθ))
    14:    end if
    15:end while

    Theorem 4.5. Consider the NEGs with bankruptcy mechanism (3.2), if the state-feedback matrix G satisfies

    Coli(G)Coli(T), δi(k+1)nmA(Ic(Ω)), (4.4)

    where T=TIc(Ω0)|Ic(Ω0)+TΩ1++TΩα, then for any initial profile yA(Ic(Ω)), the number of bankrupt players is minimized.

    Proof. We can know from the construction of the truth matrices that for any θ{1,2,,α},

    A(Ic(Ωθ))=lθ1j=0Rj(Ic(Ωθ))={δi(k+1)nm|Coli(TΩθ)0km},

    where A(Ic(Ωθ1))A(Ic(Ωθ2))= for any θ1θ2,θ1,θ2{1,2,,α}.

    Since A(Ic(Ω))=αj=0A(Ic(Ωj)), for any δi(k+1)nmA(Ic(Ω)), there exists a unique θ{0,1,,α} such that δi(k+1)nmA(Ic(Ωθ)).

    If δi(k+1)nmA(Ic(Ω0)), it holds that Coli(TIc(Ω0)|Ic(Ω0))0km, and there exists an integer s{1,2,,km} such that [TIc(Ω0)|Ic(Ω0)]s,i0. It follows from (4.1) that Lδskmδi(k+1)nmIc(Ω0), which implies that δi(k+1)nm can evolve to Ic(Ω0) at the next step under control u=δskm. Therefore, if Coli(G)Coli(TIc(Ω0)|Ic(Ω0)), that is, we design Coli(G)=δskm, the number of bankrupt players is 0 starting from the initial profile δi(k+1)nm. The number of bankrupt players is minimized.

    If δi(k+1)nmA(Ic(Ωθ)),θ{1,2,,α}, it holds that Coli(TΩθ)0km, and there are integers w{1,2,,km} and v{0,1,,lθ1} such that [TΩθ]w,i0 and δi(k+1)nmRv(Ic(Ωθ)). If we design Coli(G)=δwkmColi(TΩθ), it follows from Algorithm 1 that Lδwkmδi(k+1)nmRv1(Ic(Ωθ)). Therefore, δi(k+1)nm gradually converges to Ic(Ωθ), which shows that the number of bankrupt players will be θ. Since δi(k+1)nm cannot evolve to Ic(Ω0)Ic(Ω1)Ic(Ωθ1), the number of bankrupt players is minimized starting from the initial profile δi(k+1)nm.

    From the arbitrariness of profile δi(k+1)nm in A(Ic(Ω)), the theorem is completed.

    Remark 4.6. We do not optimize the profiles in Δ(k+1)nmA(Ic(Ω)), so the corresponding control to each profile yΔ(k+1)nmA(Ic(Ω)) can be designed arbitrarily. It is noted that G is a logical matrix, so Coli(G) should not only satisfy Eq (4.4) but also belong to Δkm.

    Remark 4.7. For the control problems of NEGs with bankruptcy mechanism, previous works just studied how to avoid all players going bankrupt, which can be transformed into the set stabilization problem of the algebraic form (3.2). As the objective set for each profile in the system is the same, the core method is to calculate the largest control invariant subset of the objective set and the attraction basin of this set. However, in this paper, we aim to minimize the number of bankrupt players, which cannot be simply transformed into the set stabilization problem of (3.2). Since the optimal objective set of each profile is not known in advance, the main challenge in this paper is to determine the optimal objective set for each profile.

    This section gives an example of how to study NEGs with bankruptcy mechanism.

    Example 5.1. The basic elements of a controlled NEG are as follows:

    ● The network topological structure, denoted as (YU,E), is shown in Figure 2. U={1},Y={2,3,4,5}, and E={(1,2),(1,3),(1,5),(2,4),(3,4)}.

    Figure 2.  The topological structure of the 5 players.

    ● The FNG is a snowdrift game, where the payoff bi-matrix is shown in Table 3. C denotes cooperation and D is defection. The minimal requirements of the four players are T2=T3=T4=7,T5=5.

    Table 3.  The payoff bi-matrix.
    Player 1 Player 2 C D B
    C (7,7) (3,9) (0,0)
    D (9,3) (1,1) (0,0)
    B (0,0) (0,0) (0,0)

     | Show Table
    DownLoad: CSV

    ● The SUR is the unconditional imitation with fixed priority updating rule. We assume that control player 1 will never go bankrupt, while the other players will go bankrupt if the payoff fails to meet its minimal requirement.

    Identify Cδ13,Dδ23,Bδ33. The evolutionary dynamics of this NEG can be converted into an algebraic form as:

    y(t+1)=Lu(t)y(t), (5.1)

    where u(t)=u1(t)Δ2,y(t)=5i=2yi(t)Δ81, and

    L1=δ81[1 1 3 4 46 48 7 7 9 10 10 12 4 4 6 7 7 9 19 19 21 19 19 21 25 25 27 31 31 33 4 4 6 7 7 9 43 44 45 7 44 45 7 44 45 52 53 54 52 53 54 52 53 54 55 55 57 55 55 57 61 61 63 70 71 72 70 71 72 79 80 81 79 80 81 79 80 81 39 39 39 78 78 78 81 81 81 39 39 12 78 78 78 81 81 81 48 21 21 78 78 78 81 81 81 39 39 39 78 78 78 81 81 81 45 45 45 81 81 81 81 81 81 54 54 54 81 81 81 81 81 81 66 57 57 78 78 78 81 81 81 72 72 72 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 ].

    Next, we shall solve the optimization problem of this NEG. We first calculate the set of profiles for no more than two bankrupt players. We can obtain

    Ω0={δ181,δ281,δ481,δ581,δ1081,δ1181,δ1381,δ1481,δ2881,δ2981,δ3181,δ3281,δ3781,δ3881,δ4081,δ4181},Ω1={δ381,δ681,δ781,δ881,δ1281,δ1581,δ1681,δ1781,δ1981,δ2081,δ2281,δ2381,δ3081,δ3381,δ3481,δ3581,δ3981,δ4281,δ4381,δ4481,δ4681,δ4781,δ4981,δ5081,δ5581,δ5681,δ5881,δ5981,δ6481,δ6581,δ6781,δ6881},Ω2={δ981,δ1881,δ2181,δ2481,δ2581,δ2681,δ3681,δ4581,δ4881,δ5181,δ5281,δ5381,δ5781,δ6081,δ6181,δ6281,δ6681,δ6981,δ7081,δ7181,δ7381,δ7481,δ7681,δ7781}.

    Denote Ω=Ω0Ω1Ω2. By constructing a truth matrix, we can obtain

    Ic(Ω)={δ181,δ281,δ381,δ481,δ581,δ781,δ881,δ981,δ1081,δ1181,δ1281,δ1381,δ1481,δ1681,δ1781,δ1881,δ1981,δ2081,δ2181,δ2281,δ2381,δ2481,δ2581,δ2681,δ2881,δ2981,δ3081,δ3181,δ3281,δ3381,δ3481,δ3581,δ3681,δ3781,δ3881,δ3981,δ4081,δ4181,δ4281,δ4381,δ4481,δ4581,δ4681,δ4781,δ4981,δ5081,δ5281,δ5381,δ5581,δ5681,δ5781,δ5881,δ5981,δ6081,δ6181,δ6281,δ6481,δ6581,δ6781,δ6881,δ7081,δ7181}.

    Because of A(Ic(Ω))=Ic(Ω), any profile in Ic(Ω) ensures that no more than two players go bankrupt.

    Next, we minimize the number of bankrupt players step by step. We first compute the initial profile set that eventually guarantees that all players do not go bankrupt. Then, we have

    Ic(Ω0)={δ181,δ281,δ481,δ1081,δ1181,δ1381,δ1481,δ2881,δ2981,δ3181,δ3281}.

    According to Proposition 4.4, we know A(Ic(Ω0))=Ic(Ω0). It shows that no player is bankrupt from the initial profile yIc(Ω0). By constructing the truth matrix TIc(Ω0)|Ic(Ω0), we can obtain

    TIc(Ω0)|Ic(Ω0)=[1 1 0 1 0 0 0 0 0 1 1 0 1 1 0  0 1 1 0 1 1 0  00 0 0 0 0 0 0 0 0 0 0 0 0 0 0  013 0 0 0 0 0 0  049],

    which means that the corresponding control of profiles δ181,δ281,δ481,δ1081,δ1181,δ1381,δ1481,δ2881,δ2981,δ3181,δ3281 is δ12.

    Similarly, we continue to seek the set of profiles that will ensure only one player goes bankrupt. Then, we have

    Ic(Ω1)={δ381,δ781,δ881,δ1281,δ1681,δ1781,δ1981,δ2081,δ2281,δ2381,δ3081,δ3381,δ3481,δ3581,δ4381,δ4481,δ5581,δ5681,δ5881,δ5981}.

    We can compute the convergence domain of Ic(Ω1) by Algorithm 1. It is computed that

    A(Ic(Ω1))={δ381,δ781,δ881,δ1281,δ1681,δ1781,δ1981,δ2081,δ2281,δ2381,δ3081,δ3381,δ3481,δ3581,δ3781,δ3881,δ4081,δ4181,δ4381,δ4481,δ5581,δ5681,δ5881,δ5981}.

    We can obtain the truth matrix

    TΩ1=[0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 1 1 0 1 1 01 0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0060 0 0 0 0 0 0 070 0 0 0100 0 0 0 0 ],

    which shows that we can design a state-feedback gain matrix G to ensure that the number of bankrupt players is 1 starting from any profile yA(Ic(Ω1)).

    G=δ2[2 2 1 2 2 2 1 1 2 2 2 1 2 2 2 1 1 2 1 1 2 1 12  261 2 2 2 1 1 2  271 1 2  2100 0 0 0 0 ].

    Furthermore, it is computed that

    Ic(Ω2)={δ981,δ1881,δ2181,δ2481,δ2581,δ2681,δ3681,δ4581,δ5281,δ5381,δ5781,δ6081,δ6181,δ6281,δ7081,δ7181}.

    Moreover, by Algorithm 1, we have

    A(Ic(Ω2))={δ581,δ981,δ1881,δ2181,δ2481,δ2581,δ2681,δ3681,δ3981,δ4281,δ4581,δ4681,δ4781,δ4981,δ5081,δ5281,δ5381,δ5781,δ6081,δ6181,δ6281,δ6481,δ6581,δ6781,δ6881,δ7081,δ7181}.

    We can obtain the truth matrix as

    Colj(TΩ2)={(1 1)T, j=20,21,53,(1 0)T, j=5,9,18,24,25,26,36,39,42,45,46,47,49,50,52,53,57,60,61,62,64,65,67,68,70,71,(0 1)T, j=54,(0 0)T, otherwise,

    where j[1:81]. We can describe a possible profile feedback gain matrix G as

    G={Colj(G)=(1,0)T, j=5,9,18,21,24,25,26,36,39,42,45,46,47,49,50,52,53,57,60,61,62,64,65,67,68,70,71,Colj(G)=(0,1)T, otherwise,

    where j[1:81].

    Based on the above discussion, we just need to make the corresponding state-feedback matrix satisfy

    Coli(G)Coli(T),

    where

    T=TIc(Ω0)|Ic(Ω0)+TΩ1+TΩ2.

    Then, we can design the state-feedback matrix as follows

    G={Colj(G)=(1,0)T, j=1,2,3,4,5,7,8,9,10,11,13,14,16,17,18,19,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,49,50,52,53,55,56,57,58,59,60,61,62,64,65,67,68,70,71,Colj(G)=(0,1)T, otherwise,

    where j[1:81]. Under this control, we can ensure that for any initial profile yA(Ic(Ω)), the number of bankrupt players is minimized.

    We take initial profile δ581 as an example. When we take G as above, the evolutionary trajectory of the profile δ581 can be expressed in Figure 3. We know from Figure 3 that the trajectory starting from y(0)=δ13δ13δ23δ23=δ581 is δ581δ4681δ5281δ2581δ2581.

    Figure 3.  The evolutionary trajectory of profile δ581.

    We can see from Figure 3 that when the initial profile is δ581, and the control player always uses cooperation as their strategy, then the profile eventually converges to the fixed point δ2581. The number of bankrupt players is minimized under these circumstances.

    This paper studied the strategy optimization problem for NEGs with bankruptcy mechanism. The existing results only considered how to avoid all players going bankrupt, but for the profiles where at least one player will go bankrupt, there is no further results. We investigated the problem of minimizing the number of bankrupt players. Within an allowed number of bankrupt players, we have designed a kind of state-feedback controller for minimizing the number of bankrupt players.

    This paper only considered the ideal NEG models without the influence of other external factors. However, the actual systems may inevitably be affected by various external factors, such as changes in government policies, environmental and weather changes, and public opinion. In the future, we will consider investigating the strategy optimization problem with both disturbances and bankruptcy mechanism in NEGs.

    Liyuan Xia: Writing-review & editing, Writing-original draft, Software, Date curation. Jianjun Wang: Writing-review & editing, Methodology, Funding acquisition, Conceptualization. Shihua Fu: Visualization, Investigation. Yuxin Gao: Visualization, Investigation. All authors have read and approved the final version of the manuscript for publication.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    The authors declare no conflict of interest.



    [1] Y. Hossein, S. M. Ebrahim, N. Hamidreza, S. Arash, C. Moharram, Bankruptcy-evolutionary games based solution for the multi-agent credit assignment problem, Swarm Evol. Comput., 77 (2023), 101229. https://doi.org/10.1016/J.SWEVO.2023.101229 doi: 10.1016/J.SWEVO.2023.101229
    [2] A. Furkan, S. Zubair, A. Luluwah, Applications of evolutionary game theory in urban road transport network: A state of the art review, Sustainable Cities Soc., 2023, 104791. https://doi.org/10.1016/J.SCS.2023.104791
    [3] X. Lin, Q. Jiao, L. Wang, Competitive diffusion in signed social networks: A game-theoretic perspective, Automatica, 112 (2020), 108656–108656. https://doi.org/10.1016/j.automatica.2019.108656 doi: 10.1016/j.automatica.2019.108656
    [4] T. Hamidou, A. Eitan, E. Rachid, H. Yezekael, Evolutionary games in wireless networks, IEEE Trans. Syst. Man. Cy. B., 40 (2009), 634–646. https://doi.org/10.1109/TSMCB.2009.2034631 doi: 10.1109/TSMCB.2009.2034631
    [5] W. Han, Z. Zhang, J. Sun, C. Xia, Emergence of cooperation with reputation-updating timescale in spatial public goods game, Phys. Lett. A, 393 (2021), 127173. https://doi.org/10.1016/J.PHYSLETA.2021.127173 doi: 10.1016/J.PHYSLETA.2021.127173
    [6] D. Cheng, H. Qi, Y. Zhao, An introduction to semi-tensor product of matrices and its applications, World Scientific, 2012. https://doi.org/10.1142/8323
    [7] Y. Yan, D. Cheng, J. Feng, H. Li, J. Yue, Survey on applications of algebraic state space theory of logical systems to finite state machines, Sci. China Inf. Sci., 66 (2022), 111201. https://doi.org/10.1007/S11432-022-3538-4 doi: 10.1007/S11432-022-3538-4
    [8] H. Li, X. Pang, A polynomial-time criterion for stability of large-scale switched conjunctive Boolean networks, Automatica, 159 (2024), 111340. https://doi.org/10.1016/J.AUTOMATICA.2023.111340 doi: 10.1016/J.AUTOMATICA.2023.111340
    [9] Y. Guo, P. Gong, Y. Wu, X. Sun, W. Gui, Stabilization of discrete-time switched systems with constraints by dynamic logic-based switching feedback, Automatica, 156 (2023), 111190. https://doi.org/10.1016/J.AUTOMATICA.2023.111190 doi: 10.1016/J.AUTOMATICA.2023.111190
    [10] H. Li, X. Pang, Stability analysis of large-scale Boolean networks via compositional method, Automatica, 159 (2024), 111397. https://doi.org/10.1016/J.AUTOMATICA.2023.111397 doi: 10.1016/J.AUTOMATICA.2023.111397
    [11] Y. Liu, J. Zhong, D. Ho, W. Gui, Minimal observability of Boolean networks, Sci. China Inf. Sci., 66 (2022), 152203. https://doi.org/10.1007/S11432-021-3365-2 doi: 10.1007/S11432-021-3365-2
    [12] S. Zhu, J. Lu, D Ho, J. Cao, Minimal control nodes for strong structural observability of discrete-time iteration systems: Explicit formulas and polynomial-time algorithms, IEEE Trans. Automat. Contr., 2023. https://doi.org/10.1109/tac.2023.3330263
    [13] Q. Zhu, Z. Gao, Y. Liu, W. Gui, Categorization problem on controllability of Boolean control networks, IEEE Trans. Automat. Contr., 66 (2020), 2297–2303. https://doi.org/10.1109/tac.2020.3002509 doi: 10.1109/tac.2020.3002509
    [14] Y. Wu, Y.Guo, M. Toyoda, Policy iteration approach to the infinite horizon average optimal control of probabilistic Boolean networks, IEEE Trans. Neural Networks Learn. Syst., 32 (2020), 2910–2924. https://doi.org/10.1109/TNNLS.2020.3008960 doi: 10.1109/TNNLS.2020.3008960
    [15] H. Li, X.Yang, Robust optimal control of logical control networks with function perturbation, Automatica, 152 (2023), 110970. https://doi.org/10.1016/J.AUTOMATICA.2023.110970 doi: 10.1016/J.AUTOMATICA.2023.110970
    [16] G. Zhao, Y. Wang, H. Li, A matrix approach to the modeling and analysis of networked evolutionary games with time delays, IEEE-CAA J. AUTOMATIC, 5 (2018), 818–826. https://doi.org/10.1109/jas.2016.7510259 doi: 10.1109/jas.2016.7510259
    [17] Z. Deng, T. Chen, Distributed Nash equilibrium seeking for constrained multicluster games of second-order nonlinear multiagent systems, IEEE Trans. Automat. Contr., 69 (2024), 7855–7862. https://doi.org/10.1109/tac.2024.3398064 doi: 10.1109/tac.2024.3398064
    [18] D.Cheng, F. He, H. Qi, T. Xu, Modeling, Analysis and control of networked evolutionary games, IEEE Trans. Automat. Contr., 60 (2015), 2402–2415. https://doi.org/10.1109/tac.2015.2404471 doi: 10.1109/tac.2015.2404471
    [19] P. Guo, Y. Wang, H. Li, Algebraic formulation and strategy optimization for a class of evolutionary networked games via semi-tensor product method, Automatica, 49 (2013), 3384–3389. https://doi.org/10.1016/j.automatica.2013.08.008 doi: 10.1016/j.automatica.2013.08.008
    [20] Y. Zheng, C. Li, J. Feng, Modeling and dynamics of networked evolutionary game with switched time delay, IEEE Trans. Automat. Contr., 8 (2021), 1778–1787. https://doi.org/10.1109/tcns.2021.3084548 doi: 10.1109/tcns.2021.3084548
    [21] D. Wang, S. Fu, J. Wang, Y. Li, Z. Wang, The stability degree analysis of profiles for networked evolutionary games with switching topology, Nonlinear Anal., 50 (2023), 101396. https://doi.org/10.1016/J.NAHS.2023.101396 doi: 10.1016/J.NAHS.2023.101396
    [22] G. Zhao, Y. Wang, H. Li, A matrix approach to modeling and optimization for dynamic games with random entrance, Appl. Math. Comput., 290 (2016), 9–20. https://doi.org/10.1016/j.amc.2016.05.012 doi: 10.1016/j.amc.2016.05.012
    [23] H. Li, S. Wang, W. Li, Aggregation method to strategy consensus of large-size networked evolutionary matrix games, IEEE Trans. Automat. Contr., 69 (2024), 3975–3981. https://doi.org/10.1109/tac.2023.3340558 doi: 10.1109/tac.2023.3340558
    [24] Z. Wang, S. Fu, J. Wang, X. Zhao, Strategy consensus of networked evolutionary games with time invariant delays, Dyn. Games Appl., 14 (2023), 1–16. https://doi.org/10.1007/S13235-023-00522-X doi: 10.1007/S13235-023-00522-X
    [25] D. Cheng, Y. Wu, G. Zhao, S. Fu, A comprehensive survey on STP approach to finite games, J. Syst. Sci. Complex., 34 (2021), 1666–1680. https://doi.org/10.1007/s11424-021-1232-8 doi: 10.1007/s11424-021-1232-8
    [26] G. Zhao, H. Li, P. Duan, F. Alsaadi, Survey on applications of semi-tensor product method in networked evolutionary games, J. Appl. Anal. Comput., 10 (2020), 32–54.
    [27] D. Cheng, On finite potential games, Automatica, 50 (2014), 1793–1801. https://doi.org/10.1016/j.automatica.2014.05.005
    [28] G. Zhao, X. Ma, H. Li, Construction of quasi-potential games based on topological structure, IEEE T. CIRCUITS-II, 71 (2024), 3825–3829. https://doi.org/10.1109/tcsii.2024.3371934 doi: 10.1109/tcsii.2024.3371934
    [29] J. Wang, K. Jiang, Y. Wu, On congestion games with player-specific costs and resource failures, Automatica, 142 (2022), 110367. https://doi.org/10.1016/J.AUTOMATICA.2022.110367 doi: 10.1016/J.AUTOMATICA.2022.110367
    [30] C. Li, D. Cheng, Modeling, analysis, and dynamics of Bayesian games via matrix-based method, J. Franklin Inst., 360 (2023), 6162–6193. https://doi.org/10.1016/J.JFRANKLIN.2023.04.020 doi: 10.1016/J.JFRANKLIN.2023.04.020
    [31] W. Wang, Y. Lai, Armbruster D, Cascading failures and the emergence of cooperation in evolutionary-game based models of social and economical networks, Chaos: An Int. J. Nonlinear Sci., 21 (2011). https://doi.org/10.1063/1.3621719
    [32] H. Dui, X. Meng, H. Xiao, J. Guo, Analysis of the cascading failure for scale-free networks based on a multi-strategy evolutionary game, Reliab. Eng. Syst. Saf., 199 (2020), 106919. https://doi.org/10.1016/j.ress.2020.106919 doi: 10.1016/j.ress.2020.106919
    [33] S. Fu, Y. Wang, G. Zhao, A matrix approach to the analysis and control of networked evolutionary games with bankruptcy mechanism, Asian J. Control, 19 (2017), 717–727. https://doi.org/10.1002/asjc.1412 doi: 10.1002/asjc.1412
    [34] L. Deng, S. Fu, P. Zhu, State feedback control design to avoid players going bankrupt, Asian J. Control, 21 (2019), 2551–2558. https://doi.org/10.1002/asjc.2126 doi: 10.1002/asjc.2126
    [35] H. Yuan, Z. Chen, Z. Zhang, R. Zhu, Z. Liu, Minimum-time strategy optimization for networked evolutionary games with bankruptcy mechanism, expert systems with applications, Expert Syst. Appl., 237 (2024), 121311. https://doi.org/10.1016/J.ESWA.2023.121311 doi: 10.1016/J.ESWA.2023.121311
    [36] D. Cheng, H. Qi, Z. Li, Analysis and control of Boolean networks: a semi-tensor product approach, Springer Science & Business Media, 2010.
    [37] Y. Guo, P. Wang, W. Gui, C. Yang, Set stability and set stabilization of Boolean control networks based on invariant subsets, Automatica, 61 (2015), 106–112. https://doi.org/10.1016/j.automatica.2015.08.006 doi: 10.1016/j.automatica.2015.08.006
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(526) PDF downloads(29) Cited by(0)

Figures and Tables

Figures(3)  /  Tables(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog