中文

成对与逐列通勤时间和Katz分数的快速矩阵计算

社会与信息网络 2012-03-08 v1 数值分析 物理与社会

摘要

我们首先探索了近似计算节点对之间通勤时间和Katz分数的方法。这些方法基于数值线性代数界发展的矩阵、矩与求积方法。它们依赖于Lanczos过程,并为成对分数的估计提供了上下界。我们还探索了近似计算从一个节点到图中所有其他节点的通勤时间和Katz分数的方法。在这里,我们针对通勤时间的方法基于共轭梯度算法的一种变体,它提供了对矩阵逆的所有对角线元素的估计。我们针对Katz分数的技术基于利用Katz矩阵的经验局域化性质。我们将用于个性化PageRank计算的算法应用于这些Katz分数,并从理论上证明了该方法是收敛的。我们在规模从1000到1,000,000个节点的17个真实图上评估了这些方法。结果表明,我们的成对通勤时间方法和逐列Katz算法均具有吸引人的理论性质与经验性能。

关键词

引用

@article{arxiv.1104.3791,
  title  = {Fast matrix computations for pair-wise and column-wise commute times and Katz scores},
  author = {Francesco Bonchi and Pooya Esfandiar and David F. Gleich and Chen Greif and Laks V. S. Lakshmanan},
  journal= {arXiv preprint arXiv:1104.3791},
  year   = {2012}
}

备注

35 pages, journal version of http://dx.doi.org/10.1007/978-3-642-18009-5_13 which has been submitted for publication. Please see http://www.cs.purdue.edu/homes/dgleich/publications/2011/codes/fast-katz/ for supplemental codes