Abstract
A box-covering algorithm to calculate the fractal dimension of Internet topology at AS-level was introduced. The algorithm first selects some nodes that have big degree and put them into different boxes, and then uses the node as seed in each box to cover the network. The purpose is to ensure that the boxes to cover the network are as little as possible. By analyzing a large number of the actual measurement data of AS-level topology, we found the relationship between the number of the nodes that were first selected as seeds and the size of the network. The number of the boxes to cover the network obtained by this algorithm is very close to the minimum number of boxes needed to cover the entire network. The results show that the algorithm can get the near-optimal solutions to cover the Internet network at AS-level without an exhaustive search, and thus effectively saves the time for calculating the fractal dimension of Internet topology at AS-level.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhang, J., Zhao, H., Yang, B., Sun, H.L.: Fractal characteristics of internet router-level topology. J. Northeastern Univ. 32(3), 372–375 (2011)
Caldarelli, G., Marchetti, R., Pietronero, L.: The fractal properties of Internet. Europhys. Lett. 52(4), 386–391 (2000). http://stacks.iop.org/0295-5075/52/i=4/a=386
Zhang, J., Zhao, H., Yang, B.: Fractals on IPv6 network topology. Telkomnika 11(2), 577–582 (2013)
Mi, X., Zhu, J., Zhao, H.: Analysis of fractal characteristic of Internet router and IPv6 level topology. J. Northeastern Univ. 35(1), 43–46 + 55 (2014)
Zhang, W.B., Zhao, H., Sun, P.G., Xu, Y., Zhang, X.: Research on Internet topology evolution and the fractal of average degree of nodes. Acta Electronica Sin. 34(8), 1438–1445 (2006)
Kitsak, M., Havlin, S., Paul, G., Riccaboni, M., Pammolli, F., Stanley, H.E.: Betweenness centrality of fractal and nonfractal scale-free model networks and tests on real networks. Phys. Rev. E 75(5), 056115 (2007). https://doi.org/10.1103/physreve.75.056115
Song, C.M., Havlin, S., Makse, H.A.: Self-similarity of complex network. Nature 433(7024), 392–395 (2005). https://doi.org/10.1038/nature03248
Feder, J.: Fractals. Plenum Press, New York (1988)
Viquez, S., Rodriguez-Lugo, V., Vazquez-Polo, G., Castano, V.M.: Measuring two-dimensional fractal patterns: the role of the definition of dimension. Comput. Mater. Sci. 4(2), 172–180 (1995). https://doi.org/10.1016/0927-0256(95)00020-q
Feeny, B.F.: Fast multifractal analysis by recursive box covering. Int. J. Bifurcation Chaos 10(9), 2277–2287 (2000). https://doi.org/10.1142/s0218127400001420
Schneider, C.M., Kesselring, T.A., Andrade, J.S., Herrmann, H.J.: Box-covering algorithm for fractal dimension of complex networks. Phys. Rev. E 86(1), 016707 (2012). https://doi.org/10.1103/physreve.86.016707
Kim, J.S., Goh, K.-I., Kahng, B., Kim, D.: A box-covering algorithm for fractal scaling in scale-free networks. Chaos 17(2), 26116/1–6 (2007). https://doi.org/10.1063/1.2737827
Zhou, W.X., Jiang, Z.Q., Sornette, D.: Exploring self-similarity of complex cellular networks: the edge-covering method with simulated annealing and log-periodic sampling. Phys. A 375(2), 741–752 (2007). https://doi.org/10.1016/j.physa.2006.10.025
Song, C.M., Gallos, L.K., Havlin, S., Makse, H.A.: How to calculate the fractal dimension of a complex network: the box covering algorithm. J. Stat. Mech., 03006 (2007). https://doi.org/10.1088/1742-5468/2007/03/p03006
Gao, L., Hu, Y.Q., Di, Z.R.: Accuracy of the ball-covering approach for fractal dimensions of complex networks and a rank-driven algorithm. Phys. Rev. E 78(4), 046109 (2008). https://doi.org/10.1103/physreve.78.046109
Zhou, Y.W., Liu, J.L., Yu, Z.G., Zhao, Z.Q., Anh, V.: Fractal and complex network analyses of protein molecular dynamics. Phys. A 416(12), 21–32 (2014). https://doi.org/10.1016/j.physa.2014.08.047
Sun, Y.Y., Zhao, Y.J.: Overlapping box covering method for the fractal dimension of complex networks. Phys. Rev. E 89(4), 042809 (2014). https://doi.org/10.1103/physreve.89.042809
Kuang, L., Zhao, Z.Y., Wang, F., Li, Y.X., Yu, F., Li, Z.J.: A differential evolution box-covering algorithm for fractal dimension on complex networks. In: Proceedings of 2014 IEEE Congress on Evolutionary Computation, Beijing, China, 06–11 July, 2014, pp. 693–699 (2014). https://doi.org/10.1109/cec.2014.6900383
Zhang, H.X., Hu, Y., Lan, X., Mahadevan, S., Deng, Y.: Fuzzy fractal dimension of complex networks. Appl. Soft Comput. J. 25, 514–518 (2014). https://doi.org/10.1016/j.asoc.2014.08.019
Shanker, O.: Algorithms for fractal dimension calculation. Mod. Phys. Lett. B 22(7), 459–466 (2008)
Tao, S.H., Zhang, Z.L., Tian, S.L.: Properties of self-similarity networks. J. Comput. 5(10), 1582–1589 (2010). https://doi.org/10.4304/jcp.5.10.1582-1589
Kim, J.S., Goh, K.I., Kahng, B., Kim, D.: Fractality and self-similarity in scale-free networks. New J. Phys. 9(6), 177 (2007). https://doi.org/10.1088/1367-2630/9/6/177
Yao, C.Z., Yang, J.M.: Improved box dimension calculation algorithm for fractality of complex networks. Comput. Eng. Appl. 46(8), 5–7 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zhang, J., Zhao, H., Qi, W. (2018). Algorithm for Calculating the Fractal Dimension of Internet AS-Level Topology. In: Yuan, H., Geng, J., Liu, C., Bian, F., Surapunt, T. (eds) Geo-Spatial Knowledge and Intelligence. GSKI 2017. Communications in Computer and Information Science, vol 849. Springer, Singapore. https://doi.org/10.1007/978-981-13-0896-3_33
Download citation
DOI: https://doi.org/10.1007/978-981-13-0896-3_33
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0895-6
Online ISBN: 978-981-13-0896-3
eBook Packages: Computer ScienceComputer Science (R0)