Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Time-topology analysis on temporal graphs

Published: 06 January 2023 Publication History

Abstract

Many real-world networks have been evolving and are finely modeled as temporal graphs from the viewpoint of the graph theory. A temporal graph is informative and always contains two types of features, i.e., the temporal feature and topological feature, where the temporal feature is related to the establishing time of the relationships in the temporal graph, and the topological feature is influenced by the structure of the graph. In this paper, considering both these two types of features, we perform time-topology analysis on temporal graphs to analyze the cohesiveness of temporal graphs and extract cohesive subgraphs. Firstly, a new metric named T-cohesiveness is proposed to evaluate the cohesiveness of a temporal subgraph from the time and topology dimensions jointly. Specifically, given a temporal graph Gs=(Vs,Es), cohesiveness in the time dimension reflects whether the connections in Gs happen in a short period of time, while cohesiveness in the topology dimension indicates whether the vertices in Vs are densely connected and have few connections with vertices out of Gs. Then, T-cohesiveness is utilized to perform time-topology analysis on temporal graphs, and two time-topology analysis methods are proposed. In detail, T-cohesiveness evolution tracking traces the evolution of the T-cohesiveness of a subgraph, and combo searching finds out cohesive subgraphs containing the query vertex, which have T-cohesiveness values larger than a given threshold. Moreover, since combo searching is NP-hard, a pruning strategy is proposed to estimate the upper bound of the T-cohesiveness value, and then improve the efficiency of combo searching. Experimental results demonstrate the efficiency of the proposed time-topology analysis methods and the pruning strategy. Besides, four more definitions of T-cohesiveness are compared with our method. The experimental results confirm the superiority of our definition.

References

[1]
Akbas E and Zhao P Truss-based community search: a truss-equivalence based indexing approach PVLDB 2017 10 11 1298-1309
[2]
Belth, C., Zheng, X., Koutra, D.: Mining persistent activity in continually evolving networks. In: SIGKDD, pp. 934–944 (2020)
[3]
Blondel VD, Guillaume JL, Lambiotte R, and Lefebvre E Fast unfolding of communities in large networks J. Stat. Mech. Theory Exp. 2008 10 P10008
[4]
Cai, T., Li, J., Haldar, N.A.H., Mian, A., Yearwood, J., Sellis, T.: Anchored vertex exploration for community engagement in social networks. In: ICDE, pp. 409–420 (2020)
[5]
Cohen J Trusses: cohesive subgraphs for social network analysis Natl. Secur. Agency Tech. Rep. 2008 16 3-29
[6]
Cohen L Time-Frequency Analysis 1995 Hoboken Prentice Hall
[7]
Cui, W., Xiao, Y., Wang, H., Lu, Y., Wang, W.: Online search of overlapping communities. In: SIGMOD/PODS’13, pp. 277–288 (2013)
[8]
Cui, W., Xiao, Y., Wang, H., Wang, W.: Local search of communities in large graphs. In: SIGMOD/PODS’14, pp. 991–1002 (2014)
[9]
Dang, T., Viennet, E.: Community detection based on structural and attribute similarities. In: ICDS, pp. 7–12 (2012)
[10]
Danisch, M., Balalau, O., Sozio, M.: Listing k-cliques in sparse real-world graphs. In: WWW ’18, pp. 589–598 (2018)
[11]
Das BC, Anwar MM, Bhuiyan MAA, Sarker IH, Alyami SA, and Moni MA Attribute driven temporal active online community search IEEE Access 2021 9 93976-93989
[12]
Dhouioui, Z,. Akaichi, J.: Tracking dynamic community evolution in social networks. In: ASONAM 2014, pp. 764–770. IEEE (2014)
[13]
Dong Z, Huang X, Yuan G, Zhu H, and Xiong H Butterfly-core community search over labeled graphs Proc. VLDB Endow. 2021 14 11 2006-2018
[14]
Fang Y, Huang X, Qin L, Zhang Y, Zhang W, Cheng R, and Lin X A survey of community search over big graphs VLDB J. 2020 29 1 353-392
[15]
Fang Y, Yang Y, Zhang W, Lin X, and Cao X Effective and efficient community search over large heterogeneous information networks PVLDB 2020 13 6 854-867
[16]
Fortunato S and Hric D Community detection in networks: a user guide Phys. Rep. 2016 659 1-44
[17]
Giatsidis C, Thilikos DM, and Vazirgiannis M D-cores: measuring collaboration of directed graphs based on degeneracy Knowl. Inf. Syst. 2013 35 2 311-343
[18]
Guo C, Wang J, and Zhang Z Evolutionary community structure discovery in dynamic weighted networks Physica A 2014 413 565-576
[19]
Han, W., Miao, Y., Li, K., Wu, M., Yang, F., Zhou, L., Prabhakaran, V., Chen, W., Chen. E.: Chronos: a graph engine for temporal graph analysis. In: Proceedings of the Ninth European Conference on Computer Systems, pp. 1–14 (2014)
[20]
Huang, X., Cheng, H., Qin, L., Tian, W., Yu, J.X.: Querying k-truss community in large and dynamic graphs. In: SIGMOD/PODS’14, pp. 1311–1322 (2014)
[21]
Huang X, Lakshmanan LV, and Xu J Community Search Over Big Graphs 2019 San Rafael Morgan & Claypool Publishers
[22]
Jia C, Li Y, Carson MB, Wang X, and Yu J Node attribute-enhanced community detection in complex networks Sci. Rep. 2017 7 1 1-15
[23]
Kemal MU Anti-money laundering regulations and its effectiveness J. Money Laund. Control 2014 17 4 416-427
[24]
Khaouid W, Barsky M, Srinivasan V, and Thomo A K-core decomposition of large networks on a single pc PVLDB 2015 9 1 13-23
[25]
Leskovec J, Kleinberg J, and Faloutsos C Graph evolution: densification and shrinking diameters TKDD 2007 1 1 2-es
[26]
Leung IXY, Pan H, Lio P, and Crowcroft J Towards real-time community detection in large networks Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2009 79 6 Pt 2
[27]
Levi M and Reuter P Money laundering Crime Justice 2006 34 1 289-375
[28]
Li, R.H., Su, J., Qin, L., Yu, J.X., Dai, Q.: Persistent community search in temporal networks. In: ICDE, pp. 797–808. IEEE (2018)
[29]
Lima RS, Serrano ALM, Imoniana JO, and Cupertino CM Identifying financial patterns of money laundering with social network analysis: a Brazilian case study J. Money Laund. Control 2021 25 1 118-134
[30]
Liu, B., Zhang, F., Zhang, W., Lin, X., Zhang, Y. Efficient community search with size constraint. In: ICDE, pp. 97–108. IEEE (2021)
[31]
Liu, Q., Zhu, Y., Zhao, M., Huang, X., Xu, J., Gao, Y.: Vac: vertex-centric attributed community search. In: ICDE, pp. 937–948. IEEE (2020)
[32]
Luce RD and Perry AD A method of matrix analysis of group structure Psychometrika 1949 14 2 95-116
[33]
Luo, J., Cao, X., Xie, X., Qu, Q., Xu, Z., Jensen, C.S.: Efficient attribute-constrained co-located community search. In: ICDE, pp. 1201–1212. IEEE (2020)
[34]
Márquez, R., Weber, R., De Carvalho, A.C.: A non-negative matrix factorization approach to update communities in temporal networks using node features. In: ASONAM, pp. 728–732. IEEE (2019)
[35]
Panzarasa P, Opsahl T, and Carley KM Patterns and dynamics of users’ behavior and interaction: network analysis of an online community J. Am. Soc. Inform. Sci. Technol. 2009 60 5 911-932
[36]
Paranjape, A., Benson, A.R., Leskovec, J.: Motifs in temporal networks. In: WSDM, pp. 601–610 (2017)
[37]
Pyle DH Bank Risk Management: Theory. Risk Management and Regulation in Banking 1999 Berlin Springer 7-14
[38]
Raghavan UN, Albert R, and Kumara S Near linear time algorithm to detect community structures in large-scale networks Phys. Rev. E 2007 76 3
[39]
Rossetti G and Cazabet R Community discovery in dynamic networks: a survey CSUR 2018 51 2 1-37
[40]
Rossi, R.A., Ahmed, N.K.: The network data repository with interactive graph analytics and visualization. In: AAAI, pp. 4292–4293 (2015)
[41]
Seidman SB Network structure and minimum degree Soc. Netw. 1983 5 3 269-287
[42]
Sozio, M., Gionis, A.: The community-search problem and how to plan a successful cocktail party. In: KDD ’10, pp. 939–948 (2010)
[43]
Sun, J., Faloutsos, C., Papadimitriou, S., Yu, P.S.: Graphscope: parameter-free mining of large time-evolving graphs. In: KDD ’07, pp. 687–696 (2007)
[44]
Sun, X., Feng, W., Liu, S., Xie, Y., Bhatia, S., Hooi, B., Wang, W., Cheng, X.: Monlad: money laundering agents detection in transaction streams. In: WSDM, pp. 976–986 (2022)
[45]
Takaffoli M, Sangi F, Fagnan J, and Zäıane OR Community evolution mining in dynamic social networks Procedia Soc. Behav. Sci. 2011 22 49-58
[46]
Wang M, Wang C, Yu JX, and Zhang J Community detection in social networks: an in-depth benchmarking study with a procedure-oriented framework PVLDB 2015 8 10 998-1009
[47]
Wang, X., Jin, D., Cao, X., Yang, L., Zhang, W.: Semantic community identification in large attribute networks. In: AAAI, pp. 265–271 (2016)
[48]
Wu, Y., Jin, R., Li, J., Zhang, X.: Robust local community detection: on free rider effect and its elimination. PVLDB 8(7), 798–809 (2015)
[49]
Wu Z, Lu Z, and Ho SY Community detection with topological structure and attributes in information networks TIST 2016 8 2 1-17
[50]
Zhang F, Zhang Y, Qin L, Zhang W, and Lin X When engagement meets similarity: efficient (k, r)-core computation on social networks PVLDB 2017 10 10 998-1009
[51]
Zhe, C., Sun, A., Xiao, X.: Community detection on large complex attribute network. In: KDD ’19, pp. 2041–2049 (2019)
[52]
Zhuang D, Chang JM, and Li M Dynamo: dynamic community detection by incrementally maximizing modularity TKDE 2019 33 5 1934-1945

Cited By

View all
  • (2024)Spade+: A Generic Real-Time Fraud Detection Framework on Dynamic GraphsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.339415536:11(7058-7073)Online publication date: 1-Nov-2024
  • (2023)Detecting maximum k-durable structures on temporal graphsKnowledge-Based Systems10.1016/j.knosys.2023.110561271:COnline publication date: 8-Jul-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image The VLDB Journal — The International Journal on Very Large Data Bases
The VLDB Journal — The International Journal on Very Large Data Bases  Volume 32, Issue 4
Jul 2023
243 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 06 January 2023
Accepted: 02 December 2022
Revision received: 07 July 2022
Received: 23 February 2022

Author Tags

  1. Temporal graph
  2. Time-topology analysis
  3. Cohesiveness
  4. Optimization

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Spade+: A Generic Real-Time Fraud Detection Framework on Dynamic GraphsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.339415536:11(7058-7073)Online publication date: 1-Nov-2024
  • (2023)Detecting maximum k-durable structures on temporal graphsKnowledge-Based Systems10.1016/j.knosys.2023.110561271:COnline publication date: 8-Jul-2023

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media