Durer-pentagon-based complex network Rui Hou, Yuejiana Chang, Yuzhou Chang College of Computer Science, South-Central University for Nationalities, Wuhan, People’s Republic of China E-mail: [email protected] Published in The Journal of Engineering; Received on 18th August 2015; Accepted on 22nd March 2016 Abstract: A novel Durer-pentagon-based complex network was constructed by adding a centre node. The properties of the complex network including the average degree, clustering coefficient, average path length, and fractal dimension were determined. The proposed complex network is small-world and fractal. 1 Introduction Complex networks can describe many complex systems [1–3] and have been widely applied in a variety of fields such as economics and zoology. As such, they can directly affect societies and the world [4–6]. Small-world networks, described by Warrs and Strogatz [7], and scale-free networks described by Barabasi and Albert [8], have had pivotal effects on the research of complex networks. Complex networks can be divided into two categories based on the changeability of their topologies: random networks and definite networks. The former have random topologies and the latter have relatively stationary topologies [9–11]. Definite complex networks have attracted significant attention for their predictability on an expanding scale. Apollonian networks were the first definite complex networks to be constructed by fractals [12]. Zhang et al. [13] studied high-dimension definite Apollonian networks and proposed an incompatibility Sierpinski network with scale-free and small-world properties [14]. Liu and Kong [15] researched Koch curve networks. Le et al. [16] studied Sierpinski carpet-based complex networks. However, these studies did not prove the fractal nature of the networks studied, and the dimensions of basic structures of the above models were small. Durer pentagons integrate features of triangles and rectangles, achieving a high fractal dimension; thus, they represent real complex networks better than other models. We used the Durer pentagon as a basic fractal structure to construct a novel definite complex network. We analysed the constructed network’s average degree, clustering coefficient, and average path length, and used different box dimension (BD) methods to calculate theoretical dimension and actual dimension of the proposed complex network to prove its fractality. 2 Topologic properties of the Durer fractal pentagon The Durer fractal pentagon can be constructed as follows [17]: (A) Construct a basic regular pentagon. Then, build a new regular pentagon along each edge of the basic regular pentagon outwards. Thus, five new regular pentagons with the same size can be constructed, creating a larger pentagon profile. (B) Build a new larger pentagon profile along each edge of the previous larger pentagon profile outwards like step A. This results in the second iteration structure. (C) Iterate B using the latest set of pentagons to create new internal pentagons to infinity. This results in a fractal structure with infinite self-similarity. As shown in Fig. 1, the vertices of the pentagons can be regarded as nodes of a network, and the edges can be regarded as links between nodes of the network. Thus, Durer pentagons can be J Eng 2016 doi: 10.1049/joe.2015.0139 regarded as complex networks. The nth generation fractal Durer pentagon is Dn. In constructing Dn, the numbers of regular pentagons (pentagons oriented in the same direction as D0) and inverse pentagons (pentagons and pentagon profiles oriented in the opposite direction as D0) are both multiplied by five every iteration. In other words, NF(t) = 5NF(t − 1) and NUF(t) = 5NUF(t − 1), where NF(t) and NUF(t) are the number of regular pentagons and inverse pentagons at the tth iteration, respectively. NF(0) = 1, NUF(0) = 0, NUF(1) = 1; therefore, NF(t) = 5t, NUF(t) = (5t − 1)/4. Since each pentagon has five nodes, and each node of each inverse pentagon is repeated once, the total node number of Dn(n ≥ 0), Vn, is 3 5 Vn = 5 NF (n) − NUF (n) = × 5n+1 + 4 4 (1) Similarly, since a pentagon has five edges, the total edge number of Dn(n ≥ 0), En, is En = 5NF (n) = 5n+1 (2) Therefore, the main properties of the nth generation fractal Durer pentagon Dn(n ≥ 0) are listed as follows: (i) The clustering coefficient of Dn is 0. (ii) The average degree of Dn is K = 8/3. (iii) The diameter length of Dn is twice the diameter sum of the last two iterations. 3 Properties of a Durer-pentagon-based complex network 3.1 Construction of a Durer-pentagon-based complex network A Durer-pentagon-based complex network can be constructed by adding a centre node at the nth generation fractal of a Durer pentagon and connecting the centre node to the vertices of all the smallest inverse pentagons. As a result, the resulting new network graph is called EDn. Fig. 2 shows the construction process of ED1 and ED2. ED1 was obtained by adding a centre node in D1, and connecting it to the five vertices of the inverse pentagon. Similarly, ED2 was obtained by adding a centre node to D2, and connecting it to the 25 vertices of the five smallest inverse pentagons. 3.2 Properties of Durer-pentagon-based complex networks 3.2.1 Average degree: The number of nodes EVn and the number of edges EEn in EDn are EVn = 3 9 × 5n+1 + , 4 4 (3) This is an open access article published by the IET under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/) 1 Fig. 1 Iterative constructions process of a Durer pentagon (iii) All other nodes have adjacent nodes with no possible edges, so the clustering coefficient of those nodes is zero. Therefore, the clustering coefficient of EDn is (2/(5n − 1)) + (1/5) × 5n ⇒ lim C n1 (3/4) × 5n+1 + (9/4) n−1 n 2+5 · 5 −1 4 4 ≃ 0.053 = × n+1 = 3 5 + 3 · (5n − 1) 75 , C .= Fig. 2 Complex network based on a Durer pentagon From (6), the clustering coefficient of the proposed complex network EDn is not zero. EEn = 5n+1 + 5n . (4) The average network degree can be calculated as ,K . = (6) 2 × 5n+1 + 5n 2EEn ⇒ lim , K . = lim ≃ 3.2. n1 n1 (3/4) × 5n+1 + (9/4) EVn (5) Therefore, when n is large enough, the network is a sparse network. From (3) and (4), EEn = 1.6EVn − 3.6. 3.2.2 Clustering coefficient: Clustering coefficients describe the nodes integration scenario in a network graph: they are key parameters to measure the collectivised degree of networks. If there are ki nodes directly connected to node i, the maximum number of possible edges in ki is ki (ki − 1)/2. The clustering coefficient Ci for node i is defined as Ei/(ki (ki − 1)/2), where Ei is the real number of edges in ki [7]. The clustering coefficient of a network <C> is the mean value of all node clustering coefficients in the network. There are three types of nodes in EDn: (i) The added centre node has degrees 5n and 5n connected edges, so the clustering coefficient of this node is 2/(5n − 1). (ii) The 5n nodes connected to the centre node each have degree 5. The number of possible edges in those nodes’ adjacent nodes is 2; hence, the clustering coefficient of those nodes is 1/5. 3.2.3 Average path length: In a network, the length between two nodes refers to the number of passing edges from one node to the other one. The maximum distance between all nodes is called the diameter of the network D = Max(Dij ), where Dij is the shortest distance between nodes i and j. The average path length L in a network is defined asthe average shortest distance between any two nodes, written L = 1/N (N − 1) i=j Dij , where N is number of nodes in the network. From the topology of EDn, the longest distance between two nodes in each generation is the distance between any two diagonal nodes of the pentagon profile. Since the centre node connects to all the smallest inverse pentagons, the longest distance between two nodes is 6. Therefore, the diameter D of EDn is 6, indicating EDn has little information transmission delay. Any two nodes in EDn can have distances of 1, 2, 3, 4, 5, or 6. Table 1 shows the number of paths of each distance from the nodes in detail. From Table 1, we can calculate the total distance between nodes of degree 2 to be (295 × 52n − 922 × 5n + 587)/8, the total distance between nodes of degree 4 to be (74 × 52n − 1227 × 5n + 4285)/16, the total distance between nodes of degree 5 to be 11 × 52n − 12 × 5n, and the total distance of nodes of degree 5n to be (29 × 5n + 15)/4. From the definition of L and (3), we find L= 896N 2 − 12, 620N + 87, 321 16 × 15 × N (N − 1) (7) Table 1 Number of each possible distance between two nodes in EDn Distance 1 2 3 4 5 6 Five initial vertices, each with degree 2 Centre node with degree 5n 5n Nodes connected to the centre node, each with degree 5 Remaining (5n+1 − 5)/2 nodes, each with degree 2 Remaining (5n − 5)/4 nodes, each with degree 4 2 2 5 5n + 2 2 × 5n − 6 (3 × 5n − 15)/4 5n 2 × 5n (3 × 5n + 5)/4 0 0 0 5 5n + 3 2 × 5n − 4 (3 × 5n − 11)/4 0 0 2 5 5n + 1 2 × 5n − 4 (3 × 5n − 11)/4 0 4 4 9 5n + 4 2 × 5n − 12 (3 × 5n − 31)/4 This is an open access article published by the IET under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/) 2 J Eng 2016 doi: 10.1049/joe.2015.0139 Fig. 3 Relationship between average path length and log10 N Fig. 5 Relationship between iteration n and dimension of the network dB Table 2 Network dimension using box-counting method 3 5n lB NB 6 5n−1 15 5n−2 … … network diameter+1 1 Fig. 3 shows the relationship between the average path length in EDn and log10N. L increases monotonically with log10 N, but approaches a fixed value asymptotically after the value of log 10 N exceeds 3. As n → ∞ 896 · N 2 − 12, 620 · N + 87, 321 56 = ≃ 3.73. n1 16 × 15 × N · (N − 1) 15 (8) lim L = lim n1 If the value of dimB F is equal to dimB F, that value is the BD of F, i.e. dimB F = lim log Nd ( F )/−log d. d0 For EDn, the ratio between the edge size of pentagons of a given iteration and the edge size of pentagons of the previous iteration √ obeys the golden cut, r = 1 − ( 5 − 1)/2 . Since each pentagon in each iteration is divided into five small pentagons, by the kth iteration, F has been covered by (5k + 1) sets with edge length 0.382k. If 0.382k < δ ≤ 0.382k−1, then, Nδ(F) < < 5k + 1, so log 5k + 1 log Nd ( F ) ,, lim ≃ 1.67. (11) d0 −log d k1 −log 0.382k−1 dimB F = lim If 0.382k+1 ≤ δ < 0.382k, then, Nδ(F ) >> 5k + 1, and Therefore, since the clustering coefficient does not equal zero, and the average path length is short, EDn is a small-world network. 3.2.4 Network dimension: First, we use BD method [18] to calculate the theoretical dimension value of the proposed complex network. To calculate the BD-based theoretical fractal dimension of EDn, let F be a non-empty bounded subset in n-dimension Euclidian space R n; Nδ(F ) denotes the least number of sets that can cover F with a maximum length δ. The upper and lower BD of F can be defined as dimB F = lim log Nd ( F ) −log d (9) dimB F = lim log Nd ( F ) −log d (10) d0 d0 log 5k + 1 log Nd ( F ) .. lim ≃ 1.67. k1 −log 0.382k+1 d0 −log d dimB F = lim (12) Since dimB F equals dimB F, the theoretical dimension value of EDn is 1.67. Then, we use box-counting method [19] to calculate the actual dimension of the proposed complex network. Using the boxes of size lB to cover the network, to make the distance between any two nodes in a box no greater than the given lB − 1, in which the distance means the minimal number of edges from one node to another node, then obtain the number of boxes as NB. For EDn, we can obtain the following table (Table 2). Fig. 4 gives the result of EDn with n = 2. The fractal dimension dB of EDn can be calculated as (see equation (13) at the bottom of the next page) where Fig. 4 When n = 2, using lB = 3 and lB = 6 to cover network J Eng 2016 doi: 10.1049/joe.2015.0139 This is an open access article published by the IET under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/) 3 √ √n−1 √ √n−1 √ 9+5 3 × 1+ 3 − 9−5 3 × 1− 3 /2 3 is the value of network diameter. It can be seen from Fig. 5 that, dB approaches 1.60 with the increase of n, thus we can obtain the dimensions of EDn is 1.60 which is almost close to its theoretical value of 1.67. Therefore, it can be concluded that EDn is fractal. 4 Conclusion A Durer-pentagon-based complex network was constructed with fractal and small-world characteristics. Through analysis and calculation, we found that the proposed network had an average degree of 3.2, clustering coefficient of 0.053, average path length of 3.73, and a fractal network dimension of 1.60. Compared with previously studied pentagon-based complex networks, our proposed complex network had a greater clustering coefficient and smaller average path length. 5 Acknowledgments This study was supported by the National Natural Science Foundation of China under grant no. 60841001; the Scientific and Technological Projects of Wuhan, China, under grant no. 2015010101010008, and the Special Fund for Basic Scientific Research of Central Colleges, South-Central University for Nationalities, under grant no. CZW15034. The authors thank all the reviewers for their useful comments. 6 References [1] Steven H.S.: ‘Exploring complex networks’, Nature, 2001, 410, (6825), pp. 268–276 [2] Newman M.E.J.: ‘The structure and function of complex network’, SIAM Rev., 2003, 45, pp. 167–224 [3] Zhang Z., Zhou Y., Fang J.: ‘Recent progress of deterministic models for complex networks’, Complex Syst. Complex. Sci., 2008, 5, (4), pp. 29–46 dB = log 5n /log [4] Zhu D., Wang D., Hassan S., ET AL.: ‘Small-world phenomenon of keywords network based on complex network’, Scientometrics, 2013, 97, pp. 435–442 [5] Jin X., Li J.: ‘Research on statistical feature of online social networks based on complex network theory’. 2014 Seventh Int. Joint Conf. on Computational Sciences and Optimization, 2014, pp. 35–39 [6] Shenela B.L.: ‘It’s a small world: fusion of cultures in genetic counseling’, J. Genet. Couns., 2012, 21, (2), pp. 20–208 [7] Watts D.J., Strogatz S.H.: ‘Collective dynamics of ‘small-world’ networks’, Nature, 1998, 393, (6684), pp. 440–442 [8] Barabási A.L., Albert R.: ‘Emergence of scaling in random networks’, Science, 1999, 286, (5439), pp. 509–512 [9] Barabási A.L., Ravasz E., Vicsek T.: ‘Deterministic scale-free networks’, Physica A, 2001, 299, pp. 559–564 [10] Comellas F., Ozón J., Peters J.G.: ‘Deterministic small-world communication networks’, Inf. Process. Lett., 2000, 76, (1–2), pp. 83–90 [11] Knora M., Škrekovski R.: ‘Deterministic self-similar models of complex networks based on very symmetric graphs’, Physica A, 2013, 392, (19), pp. 4629–4637 [12] Andrade J.S., Herrmann H.J., Andrade R.F.S., ET AL.: ‘Apollonian networks: simultaneously scale-free, small world, Euclidean, space filling, and with matching graphs’, Phys. Rev. Lett., 2005, 94, (1), p. 018702 [13] Zhang Z., Comellas F., Fertin G., ET AL.: ‘High dimensional Apollonian networks’, Physics A, 2006, 39, (8), pp. 1811–1818 [14] Zhang Z., Zhou S., Zou T., ET AL.: ‘Incompatibility networks as models of scale-free small-world graphs’, Eur. Phys. J. B, 2007, 60, (2), pp. 259–264 [15] Liu J., Kong X.: ‘Establishment and structure properties of the scalefree Koch network’, Acta Phys. Sin., 2010, 59, (4), pp. 2244–2249 [16] Le A., Gao F., Xi L., ET AL.: ‘Complex networks modeled on the Sierpinski gasket’, Physica A, 2015, 436, pp. 646–657 [17] http://www.mathworld.wolfram.com/Pentaflake.html, accessed August 2015 [18] Falconer K.: ‘Fractal geometry: mathematical foundations and applications’ (John Wiley & Sons, Inc. Press, 2007, 2nd edn.) [19] Song C., Havlin S., Makse H.: ‘Self-similarity of complex networks’, Nature, 2005, 433, pp. 392–395 √ √n−1 √ √n−1 √ 9+5 3 × 1+ 3 − 9−5 3 × 1− 3 2 3 +1 This is an open access article published by the IET under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/) 4 / (13) J Eng 2016 doi: 10.1049/joe.2015.0139
© Copyright 2026 Paperzz