Detalle Publicación

Computationally efficient sandbox algorithm for multifractal analysis of large-scale complex networks with tens of millions of nodes

Autores: Ding, Yuemin; Liu, Jin-Long; Li, Xiaohui; Tian, Yu-Chu (Autor de correspondencia); Yu, Zu-Guo (Autor de correspondencia)
Título de la revista: PHYSICAL REVIEW E
ISSN: 2470-0045
Volumen: 103
Número: 4
Páginas: 043303
Fecha de publicación: 2021
Resumen:
Among various algorithms of multifractal analysis (MFA) for complex networks, the sandbox MFA algorithm behaves with the best computational efficiency. However, the existing sandbox algorithm is still computationally expensive for MFA of large-scale networks with tens of millions of nodes. It is also not clear whether MFA results can be improved by a largely increased size of a theoretical network. To tackle these challenges, a computationally efficient sandbox algorithm (CESA) is presented in this paper for MFA of large-scale networks. Distinct from the existing sandbox algorithm that uses the shortest-path distance matrix to obtain the required information for MFA of networks, our CESA employs the compressed sparse row format of the adjacency matrix and the breadth-first search technique to directly search the neighbor nodes of each layer of center nodes, and then to retrieve the required information. A theoretical analysis reveals that the CESA reduces the time complexity of the existing sandbox algorithm from cubic to quadratic, and also improves the space complexity from quadratic to linear. Then the CESA is demonstrated to be effective, efficient, and feasible through the MFA results of (u,v)-flower model networks from the fifth to the 12th generations. It enables us to study the multifractality of networks of the size of about 11 million nodes with a normal desktop computer.