logo
Loading...
Computing cliques and cavities in networks

Mathematics

Computing cliques and cavities in networks

D. Shi, Z. Chen, et al.

This innovative research conducted by Dinghua Shi and colleagues explores advanced methods for computing cliques and cavities in complex networks. Leveraging k-core decomposition, the authors propose efficient algorithms for identifying maximum cliques and investigating their structures, revealing fascinating insights into networks like *C. elegans* neuronal structure.... show more
Abstract
Complex networks contain complete subgraphs such as nodes, edges, triangles, etc., referred to as simplices and cliques of different orders. Notably, cavities consisting of higher-order cliques play an important role in brain functions. Since searching for maximum cliques is an NP-complete problem, we use k-core decomposition to determine the computability of a given network. For a computable network, we design a search method with an implementable algorithm for finding cliques of different orders, obtaining also the Euler characteristic number. Then, we compute the Betti numbers by using the ranks of boundary matrices of adjacent cliques. Furthermore, we design an optimized algorithm for finding cavities of different orders. Finally, we apply the algorithm to the neuronal network of C. elegans with data from one typical dataset, and find all of its cliques and some cavities of different orders, providing a basis for further mathematical analysis and computation of its structure and function.
Publisher
COMMUNICATIONS PHYSICS
Published On
Nov 25, 2021
Authors
Dinghua Shi, Zhifeng Chen, Xiang Sun, Qinghua Chen, Chuang Ma, Yang Lou, Guanrong Chen
Tags
cliques
cavities
complex networks
k-core decomposition
algorithms
Listen, Learn & Level Up
Over 10,000 hours of research content in 25+ fields, available in 12+ languages.
No more digging through PDFs, just hit play and absorb the world's latest research in your language, on your time.
listen to research audio papers with researchbunny