Eigenvalue Spectrum and Synchronizability of Double-Layer Directed Ring Networks ()
1. Introduction
In the last two decades, research on complex networks has developed rapidly and many important results have been achieved. Actual complex systems are composed of multiple networks coupled and interacting with each other [1] [2] [3], for example, interpersonal social networks, neural networks, ecological networks composed of species interactions, etc. [4] [5] [6]. The multiplex networks model has been proposed internationally in recent years and has become one of the most important research directions at the forefront of the current complex network landscape [7]. The interaction between different complex systems leads to the emergence of multiplex complex networks. Synchronization is a very common phenomenon in nature. Previous research has been conducted on different synchronization effects, such as full synchronization, intra-layer synchronization, inter-layer synchronization, etc. [8] - [14].
Synchronizability plays an overwhelming role in research fields such as biology, chemistry, physics, and economics. Synchronizability of multi-layer networks is of great theoretical and economic importance, while the study is still in its infancy [15] - [22]. Among them, the Synchronizability of multiplex-directed networks has been less researched. A ring network is a type of regular network. Many technical networks, such as sensor networks and robot networks have the structural characteristics of ring networks, so it is of practical and economic importance to explore the synchronization of ring networks [23]. In terms of research on the synchronization of ring networks, in 2017, Wei Juan et al. studied the potential factors affecting the synchronization of two-layer regular networks, including the scale of the networks, inter-layer coupling strength, and intra-layer coupling strength, based on the master stability function (MSF) method and numerical simulation analysis. Among them, there are two modes of inter-layer connections, one is a one-to-one correspondence between layers with full connections and the other one is between layers with one corresponding edge connected, it was found that for a ring network with fixed coupling strength, the more the number of inter-layer connections, the better the synchronization [24]. In 2017, Sun Juan et al. derived the eigenvalue spectrum of a multilayer unidirectional star network based on the MSF and analyzed the factors affecting its network synchronization ability [25]. In 2019, Yang Lixin et al. studied the effect of the interconnection mode of a multiplex oscillator grid consisting of two subnetworks on the synchronization ability, which found that different interconnection modes affect the synchronization ability of the whole network. It revealed that increasing the number of inter-layer connections between ring networks of the same property facilitates the synchronization of double-layer networks [26]. In 2020, Zhang Li et al. derive an analytic expression for the eigenvalue spectrum of a multilayer k-nearest neighbor coupled network with one-to-one corresponding full connectivity between layers in terms of the master stability function and analyzed the effect of the network structure parameters on the synchronization ability of this network [27]. In 2021, Yang Feimei et al. rigorously derived the eigenvalue spectrum of two types of double-layers directed star-ring networks and analyzed the parameters that affect the synchronizability of the networks [28]. In summary, we find that the synchronizability of the ring networks is mostly studied by numerical simulation and comparison with other regular networks, and there is still a space for a rigorous theoretical derivation of the synchronization capability of multilayer directed ring networks. Studies on the synchronizability of multilayer networks have found that the inter-layer connection density, inter-layer coupling weight, intra-layer coupling weight, and the scale of the network impact the synchronization ability of the networks. In the actual network, the direction and coupling weight is more sophisticated, following which we consider how the degree of influence of the directionality of the networks and the number of inter-layer connections on the synchronizability of the networks?
In this paper, we rigorously and strictly derive the eigenvalue spectrum of Networks-A and Networks-B based on the theory of MSF and analyze the effects of intra-layer coupling weight
, inter-layer coupling weight
, and the number of nodes within each layer
on the synchronizability. Finally, simulations are undertaken to analyze the network synchronizability of four kinds of Networks-A, Networks-B, Networks-C, and Networks-D. It is organized as follows: the multilayer network dynamics model and the network structure model are given in Section 2. The eigenvalue spectra of Networks-A and Networks-B and their eigenvalue analytical expressions are rigorously derived in Sections 3 and 4, and numerical simulations are performed to verify the correctness of the theoretical results. Section 5 analyzes and compares the synchronizability of four kinds of double-layer ring networks with numerical simulations. Conclusions are given in the last section.
2. Preliminaries
2.1. The Dynamics Model of Multilayer Network
For a multiplex network consisting of M layers and N nodes each layer, the dynamics of
can be described as [29] [30]:
(1)
where
,
,
is the state vector of the ith node in the αth layer.
is the dynamic equation of the ith node in the αth layer,
is the intra-layer coupling function defining the interaction between nodes in the same layer, and
is the inter-layer coupling function defining the interaction between nodes on a separate layer. For simplicity, let
and
. The intra-layer coupling weight
is positive if the ith node is connected with the jth node in the αth layer (
), otherwise
, and there is
(2)
If the ith node in the αth layer is connected to the j node in the βth layer (
), then the interlayer coupling weight
is negative, otherwise
, and there is
(3)
Let
is the supra-Laplacian matrix of multiplex networks,
is the intra-layer supra-Laplacian matrix,
is the inter-layer supra-Laplacian matrix, then
can be written as:
(4)
Among them,
(5)
is the intra-layer Laplacian matrix of the αth layer.
is the direct sum operation,
can be written as:
(6)
(7)
is the Kronecker product,
is the inter-layer Laplacian matrix,
is the
identity matrix.
Eigenvalues of the supra-Laplacian matrix of the networks are recorded as:
. based on the theory of master stability function (MSF), A network can be achieving synchronization when all eigenvalues of its Laplacian matrix fall within the synchronized region of that network. The synchronization region of a real network can be mainly divided into two kinds: unbounded synchronized region and bounded synchronized region (other cases such as concurrent synchronized region of multiple unconnected intervals and empty region rarely occur, and only two cases of unbounded and bounded synchronized region are studied in this paper). In general, the synchronizability of the network is determined by the minimum non-zero eigenvalue
or the ratio
of the maximum eigenvalue to the minimum non-zero eigenvalue of the supra-Laplacian matrix
. When the network synchronization region is unbounded, the larger
is, the stronger the synchronizability of the network; when the network synchronized region is bounded, the smaller
is, the stronger the synchronizability of the network.
To convenient the following theoretical derivation, two lemmas are given here:
Lemma 1 ( [31] ). If A is a square matrix of degree n, D is a square matrix of degree m, O is
zero matrices, and B is a
matrix, then
(8)
Lemma 2 ( [32] ). Let
and
be all square matrices of the same dimension, and
, then
(9)
2.2. Structural Model of Double-Layer Ring Networks
In this paper, we focus on the synchronizability of inter-layer directed double-layer ring networks and intra-layer directed double-layer ring networks. It is supposed that the topology of each layer of the double-layer ring network is identical. The number of nodes within each layer
, the inter-layer coupling weight
, and the intra-layer coupling weight
is all the same in the networks. Number each layer node orderly and form node pairs with the same number. The layer interconnection method of double-layer inter-layer directed ring networks is a unidirectional connection between layer node pairs as shown in Figure 1(a), double-layer intra-layer directed ring networks means that the nodes of the two layers are connected in opposite sequence as shown in Figure 1(b), double-layer undirected ring networks as shown in Figure 1(c), double-layer undirected inter-layer random-added-edge ring networks is based on the double-layer undirected ring networks with randomly connected undirected edges of interlayer nodes, the interlayer connected edge probability is
as shown in Figure 1(d).
For clarity of description, we denote the double-layer inter-layer directed ring networks as Networks-A, double-layer intra-layer directed ring networks as Networks-B, double-layer undirected ring networks as Networks-C, and double-layer undirected inter-layer random-added-edge ring networks as Networks-D. Additionally, SynA denotes the synchronizability of Networks-A, and so forth.
3. Analysis of the Synchronizability of Networks-A
3.1. The Eigenvalue Spectrum and Synchronizability of Networks-A
From the structural model in Figure 1(a), the supra-Laplacian matrix corresponding to Networks-A can be expressed as:
Figure 1. Schematic diagram of the structure of double-layer ring network. (a) double-layer inter-layer directed ring networks; (b) double-layer intra-layer directed ring networks; (c) double-layer undirected ring networks; (d) double-layer undirected inter-layer random-added-edge ring networks.
(10)
where
According to Lemma 1, the Characteristic polynomials of
is:
(11)
Let
, the eigenvalues of
can be written as [27]:
(12)
when N is odd, at
or
has a maximum value of
:
(13)
when N is even, at
has a maximum value of
:
(14)
In practice, the number of network sizes is huge and for simplicity we take:
(15)
(16)
(17)
According to the MSF theory, the relationship between the synchronizability of Networks-A and the structural parameters is shown in Table 1.
3.2. Numerical Simulation of the Synchronizability of Networks-A
In this paper, the values of various parameters verified by numerical simulation are set within the allowed range.
From Figure 2(a), when the unbounded synchronized region, it is clear that the value of
increases linearly at first with the increase of
(when
), and then remains a fixed value
with the increase of
(when
). This means that the synchronizability of Networks-A is first strengthened and then remains constant with the increase in
.
Table 1. The change of synchronizability of Networks-A with the increase of
.
—: unchanged; ↑: strengthen; ↓: weaken.
Figure 2. The synchronizability of Networks-A vs. varying intra-layer coupling weight
(
). (a)
vs. varying
(
varies from 5 to 15) (subgraph:
vs. varying
(
varies from 11 to 15)); (b) R vs. varying
(
varies from 5 to 15) (subgraph: R vs. varying
(
varies from 5 to 11)).
From Figure 2(b), when the bounded synchronized region, The value of R is first decreases slowly (when
) and then increases with the increase of
(when
). This indicates that the synchronizability of the Networks-A is first strengthened and then continuously weakened with an increase in intra-layer coupling weight
. The synchronizability of Networks-A is optimum at
.
As is shown in Figure 3, when
, the value of
(
) increases with the increase of d and the value of R (
) decreases with the increase of d, with the synchronized region is unbounded. When
Figure 3. The synchronizability of Networks-A vs. varying inter-layer coupling weight d (
). (a)
vs. varying d (d varies from 0.001 to 0.02); (b) R vs. varying d (d varies from 0.001 to 0.02) (subgraph: R vs. varying d (d varies from 0.009 to 0.02)).
, the value of
does not increase with the increase of d, the value of R enhances with the increase of d. Hence, with the increase of d, the synchronizability of Networks-A is strengthened at first and then remains stable when the synchronized region is unbounded. When the synchronized region is bounded, the synchronizability of Networks-A is first weakened continuously and then strengthened slightly. The synchronizability of Networks-A is optimum at
.
Figure 4(a) shows that with the unbounded synchronized region, the value
remains invariant at first with the increase of N (when
) and then decreases with the increase of N (when
), so the synchronizability of Networks-A first remains unchanged and then weakens. With bounded synchronized region, when
, as shown in the subgraph of Figure 4(b), when N is even, the value of R (
) remains unchanged with the increase of N, and then when N is odd, the value of R (
) increases with the increase of N, so the value of R is less and less affected by N being odd and even. Hence, when the synchronized region is bounded, the value of R first remains invariant (
), and then increases with the increase of N (when
), in which the synchronizability of the Networks-A remains constant at first and then weakens.
4. Analysis of the Synchronizability of Networks-B
4.1. The Eigenvalue Spectrum and Synchronizability of Networks-B
From the structural model in Figure 1(b), the supra-Laplacian matrix corresponding to Networks-B can be written as:
Figure 4. The synchronizability of Networks-A vs. varying the number of nodes within each layer N (
). (a)
vs. varying N (N varies from 100 to 200); (b)R vs. varying N (N varies from 100 to 200) (subgraph: R vs. varying N (N varies from 100 to 140)).
(18)
where
According to Lemma 2, we can get the Characteristic polynomials of
is:
Let
, the eigenvalues of
can be written as [32]:
(19)
To make
, just consider the case
. The minimum non-zero eigenvalue
of
is at
:
(20)
when N is odd, at
or
has a maximum value of
:
(21)
when N is even, at
has a maximum value of
:
(22)
In actuality, the scale of networks is huge and for simplicity we take:
(23)
(24)
According to the MSF theory, the relationship between the synchronizability of Networks-B and the structural parameters is shown in Table 2.
In
, the relationship between the synchronizability of Networks-B and the structural parameters can be transformed from Table 2 to Table 3.
4.2. Numerical Simulation of the Synchronizability of Networks-B
When
, with the unbounded synchronized region, Figure 5(a) shows that the synchronizability of Networks-B is strengthened because
becomes larger with increases in
. Figure 6(a) shows that the synchronizability of Networks-B is weakened because
becomes smaller with increases N. When the bounded synchronized region, as is shown in Figure 5(b) and Figure 6(b), the synchronizability of Networks-B is only determined by the number of nodes within
Table 2. The change of synchronizability of Networks-B with the increase of
when
.
—: unchanged; ↑: strengthen; ↓: weaken.
Table 3. The change of synchronizability of Networks-B with the increase of
when
.
—: unchanged; ↑: strengthen; ↓: weaken.
Figure 5. The synchronizability of Networks-B vs. varying coupling weight
when
(
). (a)
vs. varying
(
varies from 0.01 to 10); (b) R vs. varying
(
varies from 0.01 to 10).
Figure 6. The synchronizability of Networks-B vs. varying the number of nodes within each layer N when
(
). (a)
vs. varying N (N varies from 100 to 200); (b) R vs. varying N (N varies from 100 to 200).
each layer N. The value R increases with the increase of N, the synchronizability of Networks-B is weakened. When
the value
is shown in Figure 5(b).
When
it is observed that the value
increases with the increase of
(Figure 7(a)) and the value R decreases exponentially with the increase of
(Figure 7(b)). This means that, with the bounded or unbounded synchronized region, the synchronizability of Networks-B is enhanced continuously with an increase in
. Figure 8 and Figure 9 show the change of synchronizability of
Figure 7. The synchronizability of Networks-B vs. varying intra-layer coupling weight
(
). (a)
vs. varying
(
varies from 0.01 to 10); (b) R vs. varying
(
varies from 0.01 to 10).
Figure 8. The synchronizability of Networks-B vs. varying inter-layer coupling weight d (
). (a)
vs. varying d (d varies from 1 to 10); (b) R vs. varying d (d varies from 1 to 10).
Figure 9. The synchronizability of Networks-B vs. varying the number of nodes within each layer N (
). (a)
vs. varying N (N varies from 100 to 200); (b) R vs. varying N (N varies from 100 to 200).
Networks-B with the increase of d and N. The value
decreases with the increase of d and N (as shown in Figure 8(a) and Figure 9(a)). The value of R increases monotonically with the increase of d and N (as shown in Figure 8(b) and Figure 9(b)). Regardless of whether the synchronized region is bounded or unbounded, the synchronizability of Networks-B is weakened with the increase in d and N.
The combined Figures 7-9, it can be noticed that the intra-layer coupling weight
has a greater effect on the synchronizability of Networks-B than the inter-layer coupling weight d has on the synchronizability of Networks-B, so although the inter-layer coupling weight d has a suppressive effect on the improvement of the synchronizability of Networks-B, the synchronizability of Networks-B is enhanced when
increases simultaneously.
5. The Comparison of Synchronizability of Four Kinds of Double-Layer Ring Networks
In this section, we analyze the changes of synchronizability of four kinds of double-layer ring networks, namely, Networks-A, Networks-B, Networks-C, and Networks-D, under parameters (the number of nodes within each layer N, the inter-layer coupling weight d, and the intra-layer coupling weight
) changes with the help of numerical calculation methods and simulation experiments because the eigenvalues of the supra-Laplacian matrix of Networks-D cannot be expressed analytically. Where the numerical simulation experiments of Networks-D use the interlayer random-added edge probability
. The value of
and R of Networks-D in the tests are the results of 50 independent repetitions to take the average value. In the figure below, the Green triangular solid line (Networks-A) illustrates the double-layer inter-layer directed ring network; the black star solid line (Networks-B) illustrates the double-layer intra-layer directed ring network; the red circular dashed line (Networks-C) illustrates the double-layer undirected ring network; the blue quadrilateral solid line (Networks-D,
) illustrates the double-layer undirected ring network with inter-layer random-added-edge probability
.
For comparison purposes, the relationship between the synchronizability of the Networks-C and the structural parameters is shown in following Table 4 [27].
As illustrated in Figure 10, it is intuitive to show that the value
increases rapidly (Figure 10(a)) the value R decreases swiftly (Figure 10(b)) with the increase of the inter-layer random-added-edge probability p. So, the synchronizability of Networks-D is continuously strengthened, whether the synchronized region is bounded or unbounded. Naturally, it can be observed that the larger the interlayer random edge addition probability p, the faster the synchronizability of Networks-D optimization.
As is shown in Figure 11(a), when
, with the unbounded synchronized region, for all four kinds of double-layer ring networks, the value
increases with the increase of a, so the synchronizability is strengthened with the increase of a. Then the size of the synchronizability of these four kinds of double-layer ring networks is:
. With the bounded synchronized region, it is observed from Figure 11(b) that the value R decreases with the increase of
all four kinds of double-layer ring networks. Then the size of the synchronizability of these four kinds of double-layer ring networks is:
. In sum, whether the synchronized region is bounded or unbounded, the synchronizability of the four kinds of double-layer ring networks is enhanced continuously with the increase of intra-layer coupling weight
.
Figure 10. The synchronizability of Networks-D vs. varying inter-layer random-added-edge probability p (
). (a)
vs. varying p (p varies from 0 to 1); (b) R vs. varying p (p varies from 0 to 1) (subgraph: R vs. varying p (p varies from 0.5 to 1)).
Table 4. The change of synchronizability of Networks-C with the increase of
.
—: unchanged; ↑: strengthen; ↓: weaken.
Figure 11. The synchronizability of four kinds of double-layer ring networks vs. varying intra-layer coupling weight
(
). (a)
vs. varying
(
varies from 0.1 to 1) (subgraph:
vs. varying
(
varies from 0.1 to 1)); (b) R vs. varying
(
varies from 0.1 to 1) (subgraph: R vs. varying
(
varies from 0.1 to 1)).
From Figure 12(a), it is shown that the
values of Networks-A and Networks-C do not change with an increase of d, the
value of Networks-B decreases slowly with the increase of d, and the
value of Networks-D increases with the increase of d in the presence of inter-layer randomly added probability
. So, with the synchronized region is unbounded, the synchronizability of Networks-A and Networks-C is the same as the trend with the increase of d, the synchronizability of Networks-B is weakened with the increase of d, and the synchronizability of Networks-D is strengthened with the increase of d. The synchronizability of networks in descending order of magnitude is:
Figure 12. The synchronizability of four kinds of double-layer ring networks vs. varying inter-layer coupling weight d (
). (a)
vs. varying d (d varies from 1 to 2) (subgraph:
vs. varying d (d varies from 1 to 2)); (b) R vs. varying d (d varies from 1 to 2) (subgraph: R vs. varying d (d varies from 1 to 2)).
. In Figure 12(b), it is clear that the R value of all four kinds of networks increases with the increase of d. Hence, the synchronizability of the four kinds of networks is weakened with the increase of d (bounded synchronized region). So, it is obtained from Figure 12(b) that the size of synchronizability of these four kinds of double-layer ring networks is weakened with inter-layer coupling weight d in the following order:
.
When
the synchronized region is unbounded, it can be seen from Figure 13(a) that the
values of these four kinds of double-layer ring networks all have a slowly decreasing trend with the increase of N. Then the
value (
) of Networks-A and Networks-C have the same trend with the increase of N. So, the synchronizability of the four kinds of double-layer ring networks is diminished with the increase N. In particular, it is found that the order of these four kinds of double-layer ring network synchronizability from largest to smallest is the same as in Figure 11(a) and Figure 12(a). With the synchronized region is bounded, from Figure 13(b), it is clear that
for any the number of nodes within each layer N. Then R value (
) of Networks-B and Networks-C have the same trend with the increase of N.
In contrast to Figure 13, Figure 14 shows the change of the synchronizability of these four kinds of double-layer ring networks with the increase of the number of nodes within each layer N for the case
. With the synchronized region is unbounded, from Figure 14(a), the
values (
) of Networks-A, Networks-B, and Networks-C have the same trend with the increase of
Figure 13. The synchronizability of four kinds of double-layer ring networks vs. varying the number of nodes within each layer N (
). (a)
vs. varying N (N varies from 100 to 600) (subgraph: R vs. varying N (N varies from 100 to 600)); (b) R vs. varying N (N varies from 100 to 600) (subgraph: R vs. varying N (N varies from 100 to 600)).
Figure 14. The synchronizability of four kinds of double-layer ring networks vs. varying the number of nodes within each layer N when
(
). (a)
vs. varying N (N varies from 100 to 600) (subgraph: R vs. varying N (N varies from 100 to 600)); (b) R vs. varying N (N varies from 100 to 600) (subgraph: R vs. varying N (N varies from 100 to 600)).
N. The
value of Networks-D decreases slightly in the presence of inter-layer randomly added probabilities
with the increase of N. The size of the synchronizability of these four kinds of networks is, in order,
. With the synchronized region is unbounded, the value R increases with the increase of N as shown in Figure 14(b), so the synchronizability of all four kinds of networks is monotonically weakened.
Combining Figure 13 and Figure 14, the four kinds of double-layer ring networks have a different ranking of synchronizability with N for different
and d. However, in general, the synchronizability of all four kinds of networks is in the following order:
, with the synchronized region is unbounded. It is easy to conclude that the ranks for synchronizability are:
, with the synchronized region is bounded.
6. Conclusions
For Networks-A and Networks-B, firstly, we investigate the synchronizability of inter-layer directed double-layer ring networks (Networks-A) and intra-layer directed double-layer ring networks (Networks-B), and rigorously derive the effects of each parameter on the synchronizability of the two kinds of networks, giving the analytical expressions for the eigenvalues. Finally, the theory is verified by numerical simulation analysis. The results show that the R values of the ring network are affected by both odd and even numbers in a small network range, which is similar to the results of the analytical expression for the eigenvalues of the network derived in [28]. By varying a single parameter, an optimal value of the parameter was found, which led to the optimal synchronizability of the networks. The effects of changes in inter-layer coupling weight
, intra-layer coupling weight
, the number of nodes within each layer
upon the network synchronizability for Networks-A and Networks-B are similar. To sum up, the larger the intra-layer coupling weight, the smaller the inter-layer coupling weight, and the smaller the number of nodes is more preferable to the synchronization of Network-A and Networks-B.
Then, we also find that Networks-A, Networks-B, and Networks-C have the same minimum non-zero eigenvalue
when the inter-layer coupling weight d and intra-layer coupling weight
are equal, indicating that these three kinds of networks have the same synchronizability when the synchronized region is unbounded. In addition, the synchronizability of Networks-D increases as the probability of randomly adding edges between layers increases. More importantly, we compare the synchronizability of four kinds of double-layer ring networks and find that the synchronizability of Networks-D is the best for each parameter variation, while it is remaining three kinds of ring networks are comparable, and the synchronizability of Networks-A is stronger compared to Networks-B and Networks-C when both intra-layer coupling weight
and inter-layer coupling weight
are affected. Recently, the diffusion of networks is an interesting and challenging topic. The spectrum of eigenvalues of multilayer directed networks is in general complex; it is part of our future work to investigate the diffusion dynamics of multiplex directed networks.
Acknowledgements
This project is supported by the National Natural Science Foundation of China (No. 61563013) and the Natural Science Foundation of Guangxi (No. 2018GXNSFAA138095).