一般图的轻量级生成子的快速构造
数据结构与算法
2012-07-09 v1
摘要
据我们所知,针对一般图构造稀疏且轻量级生成子的已知算法仅有两种。其中一种是 Althfer 等人 \cite{ADDJS93} 提出的贪心算法,由 Chandra 等人在 SoCG'92 上进行了分析。对于任意 \emph{加权} 无向 顶点 边图 及任意整数 ,该贪心算法构造的 -生成子具有 条边,且对任意 ,权重为 。贪心算法的缺点在于其需要 的时间。另一种算法由 Awerbuch 等人 \cite{ABP91} 提出。它在 时间内构造出具有 条边、权重为 的 -生成子,其中 为图纵横比的对数。这两种算法的运行时间均不令人满意。此外,通常较快的 \cite{ABP91} 算法通过显著增加生成子的拉伸、稀疏度与权重来换取速度提升。本文设计了一种用于构造稀疏且轻量级生成子的高效算法。具体而言,我们的算法构造了具有 条边且权重为 的 -生成子,其中 为任意小的常数。我们算法的运行时间为 。此外,通过略微增加运行时间,我们可以减小其他参数。这些结果回应了 Roditty 和 Zwick \cite{RZ04} 在 ESA'04 论文中提出的一个开放问题。
引用
@article{arxiv.1207.1668,
title = {Fast Constructions of Light-Weight Spanners for General Graphs},
author = {Michael Elkin and Shay Solomon},
journal= {arXiv preprint arXiv:1207.1668},
year = {2012}
}