Modeling and Analyzing the Simplest Network of Telephone Subscribers
Abstract
Abstract. Dynamic networks such as social, transport and biological networks are widely represented in the modern world. Modeling complex networks as time-varying structures opens up additional opportunities for studying their properties.
Purpose. The goal of the work is to model the simplest dynamic network of telephone subscribers. The main focus is on experiments with the resulting model and studying how the number of subscribers influences the network properties.
Research methods. The work uses the Monte Carlo method of stochastic dynamics of discrete states using time steps of the same length, as well as the methods for constructing computer models, the methods for analyzing the properties of networks, the least squares method and others. The computer model has been developed in Python using the Pandas, Numpy and NetworkX libraries.
Results. The simplest model of a network of telephone subscribers has been designed, where subscribers are connected randomly and disconnected after the phone conversation. In the model, the average daily number of outgoing calls from subscribers is distributed according to the lognormal law. The experiments have been carried out with different numbers of subscribers, but for the same time period. Based on the data obtained from the experiments, we analyzed such network properties as number of connections, density, degree distribution, average clustering coefficient, and average shortest path length.
Conclusions. The developed computer model of the simplest dynamic network of telephone subscribers forms a model similar to a random Erdes-Rényi graph, but the degrees of the vertices or the number of connections between subscribers are distributed according to a lognormal law. The developed computer model can serve as the basis for the development of more complex models and the study of the dynamic properties of such networks.
Downloads
References
/References
J. L. Moreno, The first book on group psychotherapy, 3rd ed. Oxford, England: Beacon, House, 1957, pp. xxiv, 138.
M. Newman, Networks, vol. 1. Oxford University Press, 2018. DOI: https://doi.org/10.1093/oso/9780198805090.001.0001 (Last accessed: 20.08.2022).
P. Erdos and A. Renyi, “On the evolution of random graphs,” Publ. Math. Inst. Hungary. Acad. Sci., vol. 5, pp. 17–61, 1960. URL: https://snap.stanford.edu/class/cs224w-readings/erdos60random.pdf (Last accessed: 20.08.2022).
D. Watts and S. Strogatz, “Collective dynamics of ‘small-world’ networks,” Nature, vol. 393, pp. 440–442, 1998, DOI: https://doi.org/10.1038/30918 (Last accessed: 20.08.2022).
A.-L. Barabási and R. Albert, “Emergence of Scaling in Random Networks,” Science, vol. 286, no. 5439, pp. 509–512, 1999, DOI: https://doi.org/10.1126/science.286.5439.509 (Last accessed: 20.08.2022).
R. Toivonen, J.-P. Onnela, J. Saramäki, J. Hyvönen, and K. Kaski, “A model for social networks,” Physica A: Statistical Mechanics and its Applications, vol. 371, no. 2, pp. 851–860, Nov. 2006, DOI: https://doi.org/10.1016/j.physa.2006.03.050 (Last accessed: 20.08.2022).
S. Niaki and Z. B. Rad, “Designing a communication network using simulation,” Scientia Iranica, vol. 11, pp. 165–180, Aug. 2004. URL: https://www.researchgate.net/publication/236107639_Designing_a_communication_network_using_simulation (Last accessed: 20.08.2022).
E. Uleia, “Discrete Event Simulator for Communication Networks,” 2007. URL: http://2007.telfor.rs/files/radovi/09_13.pdf (Last accessed: 20.08.2022).
B. S. Khan and M. A. Niazi, “Modeling and Analysis of Network Dynamics in Complex Communication Networks Using Social Network Methods,” ArXiv, vol. abs/1708.00186, 2017, URL: https://arxiv.org/ftp/arxiv/papers/1708/1708.00186.pdf (Last accessed: 20.08.2022).
T. Johansson, “Generating artificial social networks,” The Quantitative Methods for Psychology, vol. 15, no. 2, pp. 56–74, 2019, DOI: https://doi.org/10.20982/tqmp.15.2.p056 (Last accessed: 20.08.2022).
“NetworkX — NetworkX documentation.” URL: https://networkx.org/ (Last accessed: 20.08.2022).
C. L. STAUDT, A. SAZONOVS, and H. MEYERHENKE, “NetworKit: A tool suite for large-scale complex network analysis,” Network Science, vol. 4, no. 4, pp. 508–530, 2016, DOI: https://doi.org/10.1017/nws.2016.20 (Last accessed: 20.08.2022).
G. Miritello, E. Moro, R. Lara, R. Martínez-López, S. G. B. Roberts, and R. I. M. Dunbar, “Time as a limited resource: Communication Strategy in Mobile Phone Networks.” arXiv, Jan. 11, 2013. URL: https://arxiv.org/abs/1301.2464 (Last accessed: 20.08.2022).
A. A. Nanavati et al., “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, in CIKM ’06. New York, NY, USA: Association for Computing Machinery, 2006, pp. 435–444. DOI: https://doi.org/10.1145/1183614.1183678 (Last accessed: 20.08.2022).
J.-P. Onnela et al., “Structure and tie strengths in mobile communication networks,” Proc. Natl. Acad. Sci. U.S.A., vol. 104, no. 18, pp. 7332–7336, May 2007, DOI: https://doi.org10.1073/pnas.0610245104 (Last accessed: 20.08.2022).
M. Zignani, C. Quadri, S. Gaitto, and G. P. Rossi, “Exploiting all phone media? A multidimensional network analysis of phone users’ sociality.” Jan. 14, 2014. Accessed: Oct. 19, 2023. URL: https://arxiv.org/abs/1401.3126 (Last accessed: 20.08.2022).
V. Danilevskiy and V. Yanovsky, “Statistical properties of telephone communication network,” arXiv preprint arXiv:2004.03172, 2020. URL: https://arxiv.org/pdf/2004.03172.pdf (Last accessed: 20.08.2022).
J. L. Moreno, The first book on group psychotherapy, 3rd ed. Oxford, England: Beacon, House, 1957, pp. xxiv, 138.
M. Newman, Networks, vol. 1. Oxford University Press, 2018. DOI: https://doi.org/10.1093/oso/9780198805090.001.0001 (Last accessed: 20.08.2022).
P. Erdos and A. Renyi, “On the evolution of random graphs,” Publ. Math. Inst. Hungary. Acad. Sci., vol. 5, pp. 17–61, 1960. URL: https://snap.stanford.edu/class/cs224w-readings/erdos60random.pdf (Last accessed: 20.08.2022).
D. Watts and S. Strogatz, “Collective dynamics of ‘small-world’ networks,” Nature, vol. 393, pp. 440–442, 1998, DOI: https://doi.org/10.1038/30918 (Last accessed: 20.08.2022).
A.-L. Barabási and R. Albert, “Emergence of Scaling in Random Networks,” Science, vol. 286, no. 5439, pp. 509–512, 1999, DOI: https://doi.org/10.1126/science.286.5439.509 (Last accessed: 20.08.2022).
R. Toivonen, J.-P. Onnela, J. Saramäki, J. Hyvönen, and K. Kaski, “A model for social networks,” Physica A: Statistical Mechanics and its Applications, vol. 371, no. 2, pp. 851–860, Nov. 2006, DOI: https://doi.org/10.1016/j.physa.2006.03.050 (Last accessed: 20.08.2022).
S. Niaki and Z. B. Rad, “Designing a communication network using simulation,” Scientia Iranica, vol. 11, pp. 165–180, Aug. 2004. URL: https://www.researchgate.net/publication/236107639_Designing_a_communication_network_using_simulation (Last accessed: 20.08.2022).
E. Uleia, “Discrete Event Simulator for Communication Networks,” 2007. URL: http://2007.telfor.rs/files/radovi/09_13.pdf (Last accessed: 20.08.2022).
B. S. Khan and M. A. Niazi, “Modeling and Analysis of Network Dynamics in Complex Communication Networks Using Social Network Methods,” ArXiv, vol. abs/1708.00186, 2017, URL: https://arxiv.org/ftp/arxiv/papers/1708/1708.00186.pdf (Last accessed: 20.08.2022).
T. Johansson, “Generating artificial social networks,” The Quantitative Methods for Psychology, vol. 15, no. 2, pp. 56–74, 2019, DOI: https://doi.org/10.20982/tqmp.15.2.p056 (Last accessed: 20.08.2022).
“NetworkX — NetworkX documentation.” URL: https://networkx.org/ (Last accessed: 20.08.2022).
C. L. STAUDT, A. SAZONOVS, and H. MEYERHENKE, “NetworKit: A tool suite for large-scale complex network analysis,” Network Science, vol. 4, no. 4, pp. 508–530, 2016, DOI: https://doi.org/10.1017/nws.2016.20 (Last accessed: 20.08.2022).
G. Miritello, E. Moro, R. Lara, R. Martínez-López, S. G. B. Roberts, and R. I. M. Dunbar, “Time as a limited resource: Communication Strategy in Mobile Phone Networks.” arXiv, Jan. 11, 2013. URL: https://arxiv.org/abs/1301.2464 (Last accessed: 20.08.2022).
A. A. Nanavati et al., “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, in CIKM ’06. New York, NY, USA: Association for Computing Machinery, 2006, pp. 435–444. DOI: https://doi.org/10.1145/1183614.1183678 (Last accessed: 20.08.2022).
J.-P. Onnela et al., “Structure and tie strengths in mobile communication networks,” Proc. Natl. Acad. Sci. U.S.A., vol. 104, no. 18, pp. 7332–7336, May 2007, DOI: https://doi.org10.1073/pnas.0610245104 (Last accessed: 20.08.2022).
M. Zignani, C. Quadri, S. Gaitto, and G. P. Rossi, “Exploiting all phone media? A multidimensional network analysis of phone users’ sociality.” Jan. 14, 2014. Accessed: Oct. 19, 2023. URL: https://arxiv.org/abs/1401.3126 (Last accessed: 20.08.2022).
V. Danilevskiy and V. Yanovsky, “Statistical properties of telephone communication network,” arXiv preprint arXiv:2004.03172, 2020. URL: https://arxiv.org/pdf/2004.03172.pdf (Last accessed: 20.08.2022).