Persistence homology of networks: methods and applications

被引:96
作者
Aktas, Mehmet E. [1 ]
Akbas, Esra [2 ]
El Fatmaoui, Ahmed [1 ]
机构
[1] Univ Cent Oklahoma, Dept Math & Stat, Edmond, OK 73034 USA
[2] Oklahoma State Univ, Dept Comp Sci, Stillwater, OK 74078 USA
关键词
Persistent homology; Networks; Simplicial complex; Filtration;
D O I
10.1007/s41109-019-0179-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Information networks are becoming increasingly popular to capture complex relationships across various disciplines, such as social networks, citation networks, and biological networks. The primary challenge in this domain is measuring similarity or distance between networks based on topology. However, classical graph-theoretic measures are usually local and mainly based on differences between either node or edge measurements or correlations without considering the topology of networks such as the connected components or holes. In recent years, mathematical tools and deep learning based methods have become popular to extract the topological features of networks. Persistent homology (PH) is a mathematical tool in computational topology that measures the topological features of data that persist across multiple scales with applications ranging from biological networks to social networks. In this paper, we provide a conceptual review of key advancements in this area of using PH on complex network science. We give a brief mathematical background on PH, review different methods (i.e. filtrations) to define PH on networks and highlight different algorithms and applications where PH is used in solving network mining problems. In doing so, we develop a unified framework to describe these recent approaches and emphasize major conceptual distinctions. We conclude with directions for future work. We focus our review on recent approaches that get significant attention in the mathematics and data mining communities working on network data. We believe our summary of the analysis of PH on networks will provide important insights to researchers in applied network science.
引用
收藏
页数:28
相关论文
共 70 条
[1]  
Adcock A, 2013, ARXIV PREPRINT ARXIV
[2]  
Akbas E., 2019, ARXIV PREPRINT ARXIV
[3]   Truss-based Community Search: a Truss-equivalence Based Indexing Approach [J].
Akbas, Esra ;
Zhao, Peixiang .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (11) :1298-1309
[4]  
Akbas Esra, 2017, IEEE ASONAM NY US, P305, DOI 10.1145/3110025.3110092
[5]   Graph Isomorphism in Quasipolynomial Time [Extended Abstract] [J].
Babai, Laszlo .
STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, :684-697
[6]  
Baur M, 2005, LECT NOTES COMPUT SC, V3418, P318
[7]   Design principles for cancer therapy guided by changes in complexity of protein-protein interaction networks [J].
Benzekry, Sebastian ;
Tuszynski, Jack A. ;
Rietman, Edward A. ;
Klement, Giannoula Lakka .
BIOLOGY DIRECT, 2015, 10
[8]  
Bhagat S, 2011, SOCIAL NETWORK DATA ANALYTICS, P115
[9]   jHoles: A Tool for Understanding Biological Complex Networks via Clique Weight Rank Persistent Homology [J].
Binchi, Jacopo ;
Merelli, Emanuela ;
Rucco, Matteo ;
Petri, Giovanni ;
Vaccarino, Francesco .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2014, 306 :5-18
[10]  
Carlsson G., 2004, P 2004 EUROGRAPHICSA, P124, DOI 10.1142/S0218654305000761