中文

利用复合算法在全过程中高效拆解网络

物理与社会 2017-10-24 v2 社会与信息网络

摘要

网络拆解问题通常仅要求找到图的最小顶点集,使得移除该集合后剩余图会分裂为次极大小的连通分量,但我们也应考虑整个拆解过程中中间状态的效率,本文以一般性能 R 来衡量。为了提高置信传播消解 (BPD) 算法的一般性能,我们引入了一种混合 BPD 与节点爆炸渗流 (NEP) 算法的复合算法 (CA)。在该 CA 中,NEP 算法将重新排列并优化由 BPD 给出的拆解序列的头部部分。两个原始算法在能够优化一般性能的连接点处相连。它能像 BPD 一样快速地将图拆解成小块,并在整个拆解过程中具备 NEP 的效率。我们发现,一个明智的连接点是 BPD 将原图拆解为不大于原图 1% 的子图之处。我们将具有此设定连接点的 CA 称为快速 CA,且快速 CA 与 BPD 算法处于同一复杂度类别。对一些真实世界实例的计算也表明,使用快速 CA 来优化拆解算法的中间过程是一种有效的方法。

关键词

引用

@article{arxiv.1710.05265,
  title  = {Dismantle a network efficiently during the entire process by a compound algorithm},
  author = {Shao-Meng Qin},
  journal= {arXiv preprint arXiv:1710.05265},
  year   = {2017}
}