Modeling and Analysis of a Dynamic Network of Telephone Subscribers Considering the Degree of Connectivity by Means of Contact Lists
Abstract
Abstract. Modeling complex dynamic networks, whose components interact and evolve, is essential for understanding and predicting their behaviour. It helps to optimize performance, improve resilience, and effectively manage resources in technological, information, social, and biological networks. Purpose. The purpose of the work is to model a dynamic network of telephone subscribers, identify and evaluate its main properties. The focus is on experiments with the resulting model and determining the dependencies of network properties based on simulation data. Research methods. The methods of constructing computer models, methods of analyzing network parameters, the method of least squares and the Monte Carlo method of stochastic dynamics of discrete states by using time steps of equal length have been used in the work. The computer model has been developed in Python by using the Pandas, Numpy and NetworkX libraries. Results. A model of a dynamic network of telephone subscribers is proposed with imitation of contact lists, which usually include family members, colleagues, and friends. Experiments have been conducted with the model and the dependences of network properties on the number of subscribers and the fraction of contacts within contact lists have been investigated. The values of the model parameters at which the network exhibits the properties of a small-world network has been determined. Conclusions. The proposed model of a dynamic network of telephone subscribers with imitation of contact lists has allowed to identify the dependences of the network properties on the number of subscribers and the fraction of contacts within the contact lists. It was revealed that the node degree distribution corresponds to the lognormal law. The number of links in the call graph depends on the number of subscribers linearly, and the higher the fraction of contacts, the fewer links are created when a new subscriber appears. An increase in the number of subscribers affects the network density reducing it according to a hyperbolic law. As the fraction of contacts increases, the network density decreases, since an increasing number of connections are created among a limited number of subscribers. The clustering coefficient changes according to a hyperbolic law as well. The average value of the shortest path length for certain network parameters is well approximated by a logarithmic function when the fraction of contacts is more than 0.80 within contact lists. Finally, the qualities of a small-world network can be recognised in the dynamic network of telephone subscribers when the fraction of contacts in the contact list falls between 0.80 and 0.90, as determined by the coefficient ω (4).
Downloads
References
/References
M. Newman, Networks, vol. 1. Oxford University Press, 2018. DOI: https://doi.org/10.1093/oso/9780198805090.001.0001 (Last accessed: 20.09.2023).
Skarding J, Gabrys B, Musial K (2021) Foundations and modelling of dynamic networks using Dynamic Graph Neural Networks: A survey. IEEE Access 9:79143–79168. DOI: https://doi.org/10.1109/ACCESS.2021.3082932 (Last accessed: 20.09.2023).
Farine DR (2018) When to choose dynamic vs. static social network analysis. Journal of Animal Ecology 87:128–138. DOI: https://doi.org/10.1111/1365-2656.12764 (Last accessed: 20.09.2023).
Toivonen R, Kovanen L, Kivelä M, et al (2008) A comparative study of social network models: network evolution models and nodal attribute models. DOI: https://doi.org/10.1016/j.socnet.2009.06.004 (Last accessed: 20.09.2023).
Onnela J-P, Saramäki J, Hyvönen J, et al (2007) Structure and tie strengths in mobile communication networks. Proc Natl Acad Sci USA 104:7332–7336. DOI: https://doi.org/10.1073/pnas.0610245104
Seshadri M, Machiraju S, Sridharan A, et al (2008) Mobile call graphs: beyond power-law and lognormal distributions. In: Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, Las Vegas Nevada USA, pp 596–604. DOI: https://doi.org/10.1145/1401890.1401963 (Last accessed: 20.09.2023).
Nanavati AA, Gurumurthy S, Das G, et al (2006) On the Structural Properties of Massive Telecom Call Graphs: Findings and Implications. In: Proceedings of the 15th ACM International Conference on Information and Knowledge Management. Association for Computing Machinery, New York, NY, USA, pp 435–444. DOI: https://doi.org/10.1145/1183614.1183678 (Last accessed: 20.09.2023).
Hidalgo CA, Rodriguez-Sickert C (2008) The dynamics of a mobile phone network. Physica A: Statistical Mechanics and its Applications 387:3017–3024. DOI: https://doi.org/10.1016/j.physa.2008.01.073 (Last accessed: 20.09.2023).
Bardoscia M, Barucca P, Battiston S, et al (2021) The Physics of Financial Networks. Nat Rev Phys 3:490–507. DOI: https://doi.org/10.1038/s42254-021-00322-5 (Last accessed: 20.09.2023).
Muzio G, O’Bray L, Borgwardt K (2021) Biological network analysis with deep learning. Briefings in Bioinformatics 22:1515–1530. DOI: https://doi.org/10.1093/bib/bbaa257 (Last accessed: 20.09.2023).
Pichitlamken J, Deslauriers A, L’Ecuyer P, Avramidis AN (2003) Modelling and simulation of a telephone call center. In: Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693). IEEE, New Orleans, LA, USA, pp 1805–1812. DOI: 10.1109/WSC.2003.1261636 (Last accessed: 20.09.2023).
Niaki S, B. Rad Z (2004) Designing a communication network using simulation. Scientia Iranica 11:165–180. URL: https://www.researchgate.net/publication/236107639_Designing_a_communication_network_using_simulation (Last accessed: 20.09.2023).
Lehmann S (2019) Fundamental Structures in Dynamic Communication Networks. DOI: https://doi.org/10.1007/978-3-030-23495-9_2 (Last accessed: 20.09.2023).
Danilevskyi M, Yanovsky V (2023) Modeling and Analyzing the Simplest Network of Telephone Subscribers. Bulletin of VN Karazin Kharkiv National University, series «Mathematical modeling Information technology Automated control systems» 59:6–15. DOI: https://doi.org/10.26565/2304-6201-2023-59-01 (Last accessed: 20.09.2023).
Danilevskiy V, Yanovsky V (2020) Statistical properties of telephone communication network. arXiv preprint arXiv:200403172. URL: https://arxiv.org/pdf/2004.03172.pdf (Last accessed: 20.09.2023).
Watts D, Strogatz S (1998) Collective dynamics of ‘small-world’ networks. Nature 393:440–442. DOI: https://doi.org/10.1038/30918 (Last accessed: 20.09.2023).
Telesford QK, Joyce KE, Hayasaka S, et al (2011) The Ubiquity of Small-World Networks. Brain Connectivity 1:367–375. DOI: https://doi.org/10.1089/brain.2011.0038 (Last accessed: 20.09.2023).
Simone A, Ridolfi L, Berardi L, et al Complex Network Theory for Water Distribution Networks Analysis. pp 1971–1962 URL: https://www.researchgate.net/publication/329323388_Complex_Network_Theory_for_Water_Distribution_Networks_analysis (Last accessed: 20.09.2023).
Humphries MD, Gurney K, Prescott TJ (2006) The brainstem reticular formation is a small-world, not scale-free, network. Proc R Soc B 273:503–511. DOI: https://doi.org/10.1098/rspb.2005.3354 (Last accessed: 20.09.2023).
M. Newman, Networks, vol. 1. Oxford University Press, 2018. DOI: https://doi.org/10.1093/oso/9780198805090.001.0001 (Last accessed: 20.09.2023).
Skarding J, Gabrys B, Musial K (2021) Foundations and modelling of dynamic networks using Dynamic Graph Neural Networks: A survey. IEEE Access 9:79143–79168. DOI: https://doi.org/10.1109/ACCESS.2021.3082932 (Last accessed: 20.09.2023).
Farine DR (2018) When to choose dynamic vs. static social network analysis. Journal of Animal Ecology 87:128–138. DOI: https://doi.org/10.1111/1365-2656.12764 (Last accessed: 20.09.2023).
Toivonen R, Kovanen L, Kivelä M, et al (2008) A comparative study of social network models: network evolution models and nodal attribute models. DOI: https://doi.org/10.1016/j.socnet.2009.06.004 (Last accessed: 20.09.2023).
Onnela J-P, Saramäki J, Hyvönen J, et al (2007) Structure and tie strengths in mobile communication networks. Proc Natl Acad Sci USA 104:7332–7336. DOI: https://doi.org/10.1073/pnas.0610245104
Seshadri M, Machiraju S, Sridharan A, et al (2008) Mobile call graphs: beyond power-law and lognormal distributions. In: Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, Las Vegas Nevada USA, pp 596–604. DOI: https://doi.org/10.1145/1401890.1401963 (Last accessed: 20.09.2023).
Nanavati AA, Gurumurthy S, Das G, et al (2006) On the Structural Properties of Massive Telecom Call Graphs: Findings and Implications. In: Proceedings of the 15th ACM International Conference on Information and Knowledge Management. Association for Computing Machinery, New York, NY, USA, pp 435–444. DOI: https://doi.org/10.1145/1183614.1183678 (Last accessed: 20.09.2023).
Hidalgo CA, Rodriguez-Sickert C (2008) The dynamics of a mobile phone network. Physica A: Statistical Mechanics and its Applications 387:3017–3024. DOI: https://doi.org/10.1016/j.physa.2008.01.073 (Last accessed: 20.09.2023).
Bardoscia M, Barucca P, Battiston S, et al (2021) The Physics of Financial Networks. Nat Rev Phys 3:490–507. DOI: https://doi.org/10.1038/s42254-021-00322-5 (Last accessed: 20.09.2023).
Muzio G, O’Bray L, Borgwardt K (2021) Biological network analysis with deep learning. Briefings in Bioinformatics 22:1515–1530. DOI: https://doi.org/10.1093/bib/bbaa257 (Last accessed: 20.09.2023).
Pichitlamken J, Deslauriers A, L’Ecuyer P, Avramidis AN (2003) Modelling and simulation of a telephone call center. In: Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693). IEEE, New Orleans, LA, USA, pp 1805–1812. DOI: 10.1109/WSC.2003.1261636 (Last accessed: 20.09.2023).
Niaki S, B. Rad Z (2004) Designing a communication network using simulation. Scientia Iranica 11:165–180. URL: https://www.researchgate.net/publication/236107639_Designing_a_communication_network_using_simulation (Last accessed: 20.09.2023).
Lehmann S (2019) Fundamental Structures in Dynamic Communication Networks. DOI: https://doi.org/10.1007/978-3-030-23495-9_2 (Last accessed: 20.09.2023).
Danilevskyi M, Yanovsky V (2023) Modeling and Analyzing the Simplest Network of Telephone Subscribers. Bulletin of VN Karazin Kharkiv National University, series «Mathematical modeling Information technology Automated control systems» 59:6–15. DOI: https://doi.org/10.26565/2304-6201-2023-59-01 (Last accessed: 20.09.2023).
Danilevskiy V, Yanovsky V (2020) Statistical properties of telephone communication network. arXiv preprint arXiv:200403172. URL: https://arxiv.org/pdf/2004.03172.pdf (Last accessed: 20.09.2023).
Watts D, Strogatz S (1998) Collective dynamics of ‘small-world’ networks. Nature 393:440–442. DOI: https://doi.org/10.1038/30918 (Last accessed: 20.09.2023).
Telesford QK, Joyce KE, Hayasaka S, et al (2011) The Ubiquity of Small-World Networks. Brain Connectivity 1:367–375. DOI: https://doi.org/10.1089/brain.2011.0038 (Last accessed: 20.09.2023).
Simone A, Ridolfi L, Berardi L, et al Complex Network Theory for Water Distribution Networks Analysis. pp 1971–1962 URL: https://www.researchgate.net/publication/329323388_Complex_Network_Theory_for_Water_Distribution_Networks_analysis (Last accessed: 20.09.2023).
Humphries MD, Gurney K, Prescott TJ (2006) The brainstem reticular formation is a small-world, not scale-free, network. Proc R Soc B 273:503–511. DOI: https://doi.org/10.1098/rspb.2005.3354 (Last accessed: 20.09.2023).