中文

通过添加边来提高复杂网络中节点的信息中心性

社会与信息网络 2018-04-19 v1 数据结构与算法

摘要

提高网络节点中心性的问题出现在许多实际应用中。在本文中,我们研究了通过创建与 vv 关联的 kk 条新边,来最大化具有 nn 个节点和 mm 条边的网络中给定节点 vv 的信息中心性 IvI_v 的优化问题。由于 IvI_vvv 与所有节点之间电阻距离 Rv\mathcal{R}_v 之和的倒数,我们转而考虑通过添加与 vv 相连的 kk 条新边来最小化 Rv\mathcal{R}_v 的问题。我们证明了目标函数是单调且超模的。我们提供了一种简单的贪心算法,其近似因子为 (11e)\left(1-\frac{1}{e}\right),运行时间为 O(n3)O(n^3)。为了加速计算,我们还提出了一种算法,用于在迭代添加 kk 条边后计算 (11eϵ)\left(1-\frac{1}{e}-\epsilon\right)-近似的电阻距离 Rv\mathcal{R}_v,对于任意 ϵ>0\epsilon>0,其运行时间为 O~(mkϵ2)\widetilde{O} (mk\epsilon^{-2}),其中 O~()\widetilde{O} (\cdot) 表示法抑制了 poly(logn){\rm poly} (\log n) 因子。我们通过实验证明了所提出算法的有效性和高效性。

关键词

引用

@article{arxiv.1804.06540,
  title  = {Improving information centrality of a node in complex networks by adding edges},
  author = {Liren Shan and Yuhao Yi and Zhongzhi Zhang},
  journal= {arXiv preprint arXiv:1804.06540},
  year   = {2018}
}

备注

7 pages, 2 figures, ijcai-2018