Graphs have long served as fundamental data models across various disciplines such as data mining, social media analysis, and knowledge management. In real-world applications, interactions between nodes often evolve over time, necessitating the use of temporal graphs. Centrality measures are pivotal in graph analysis for identifying key nodes. Specifically, Temporal Katz Centrality (TKC) has garnered significant attention in recent years for its ability to measure node influence in temporal graphs. TKC evaluates the influence of nodes by considering all walks originating from a node, where contributions are weighted based on a user-specified time decay factor. This approach captures temporal dynamics by incorporating both the timing of interactions and the intervals between them, offering a comprehensive assessment of node importance over time. However, computing TKC in large temporal graphs is computationally intensive due to the requirement to traverse all edges and update centrality values along temporal paths. To address this challenge, this paper proposes an efficient Monte Carlo approximation method for TKC. This approach employs random sampling via Simple Random Walk and Alpha Walk to estimate TKC values. The paper rigorously proves the asymptotic consistency of the method using the Law of Large Numbers and Central Limit Theorem, ensuring that estimated TKC values converge to true TKC values as the sample size increases. Experiments conducted on six real-world temporal graph datasets demonstrate the effectiveness of the proposed approximation methods. Under the same running time, the Alpha walk outperforms other methods on large temporal graphs, exhibiting the lowest mean relative error and highest precision.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Approximating Temporal Katz Centrality with Monte Carlo Methods

  • Haonan Yan,
  • Zhengyi Yang,
  • Tianming Zhang,
  • Dong Wen,
  • Qi Luo,
  • Nimish Ukey

摘要

Graphs have long served as fundamental data models across various disciplines such as data mining, social media analysis, and knowledge management. In real-world applications, interactions between nodes often evolve over time, necessitating the use of temporal graphs. Centrality measures are pivotal in graph analysis for identifying key nodes. Specifically, Temporal Katz Centrality (TKC) has garnered significant attention in recent years for its ability to measure node influence in temporal graphs. TKC evaluates the influence of nodes by considering all walks originating from a node, where contributions are weighted based on a user-specified time decay factor. This approach captures temporal dynamics by incorporating both the timing of interactions and the intervals between them, offering a comprehensive assessment of node importance over time. However, computing TKC in large temporal graphs is computationally intensive due to the requirement to traverse all edges and update centrality values along temporal paths. To address this challenge, this paper proposes an efficient Monte Carlo approximation method for TKC. This approach employs random sampling via Simple Random Walk and Alpha Walk to estimate TKC values. The paper rigorously proves the asymptotic consistency of the method using the Law of Large Numbers and Central Limit Theorem, ensuring that estimated TKC values converge to true TKC values as the sample size increases. Experiments conducted on six real-world temporal graph datasets demonstrate the effectiveness of the proposed approximation methods. Under the same running time, the Alpha walk outperforms other methods on large temporal graphs, exhibiting the lowest mean relative error and highest precision.