Skip to content

模型Model

谱稀疏化

Spectral sparsifier · Spectral graph sparsification

用少量重加权边在全部顶点向量方向上近似原图 Laplacian 二次型,并由有效电阻采样与矩阵集中给出近线性边数。

形式陈述 ​

谱稀疏化是图的割稀疏化目标的强化特例:它近似整个位势二次型,因此自动近似所有割;反过来,只控制割值不必控制每个实向量方向。

定义与量词 ​

设 G=(V,E,w) 是 n 个顶点、正边权的无向图,LG 是它的组合图 Laplacian;零权边不贡献任何二次型,可在开始前直接移除。由原图部分边重赋非负权得到 H=(V,EH,w~),其中 EH⊆E。称它为 G 的 ε-spectral sparsifier,若 0<ε<1 且对所有

x∈RV

同时有

(1−ε)xTLGx≤xTLHx≤(1+ε)xTLGx.

等价地,按 Loewner 次序

(1−ε)LG⪯LH⪯(1+ε)LG.

量词是一次随机采样后对所有 x 同时成立,不是对每个固定 x 分别高概率成立。

为什么谱近似蕴含割近似 ​

图能量满足

xTLGx=∑{u,v}∈Ewuv(xu−xv)2.

取集合 S⊆V 的指示向量 x=1S,只有跨越割 δ(S) 的边贡献 1,所以

1STLG1S=wG(δ(S)).

谱稀疏器因此同时近似所有割。同精度的反向蕴含不成立。取单位权三角形 G,把 H 的边 01,02,12 分别赋权 5/4,5/4,1/4。原图三个单点割的容量都为二,新图分别为 5/2,3/2,3/2;三点图的全部非平凡割都对应一个单点或其补集,所以它是 ε=1/4 的割近似。但对 x=(0,1,−1),原能量为六,新能量为 5/4+5/4+4⋅(1/4)=7/2,小于谱下界 (3/4)⋅6=9/2。全部割方向的近似并未控制这个实向量方向。

有效电阻与 leverage score ​

给边 e={u,v} 定向并令

be=eu−ev.

其有效电阻与 leverage score 为

Re=beTLG+be,τe=weRe,

其中 LG+ 是 Moore–Penrose 伪逆。τe 衡量边的 rank-one Laplacian

webebeT

在总能量中的不可替代程度,并满足

0<τe≤1,∑e∈Eτe=n−c,

c 是 G 的连通分量数。桥的 τe=1;稠密图中许多冗余边的 leverage 很小。

显式采样规则与边数 ​

令 r=n−c。若 r=0,图没有正权边,直接返回原图。以下设 r>0,固定 0<ε<1、0<δ<1,并取

a=3ε2log⁡2rδ,qe=min{1,aτe}.

独立抽取 ξe∼Bernoulli(qe);采中时保留边并赋权 w~e=we/qe,否则删除。于是

LH=∑eξeqewebebeT,ELH=LG.

下面证明:至少以 1−δ 的概率,H 是 ε-谱稀疏器。此外,边数 M=|EH| 满足

EM=∑eqe≤a∑eτe=3rε2log⁡2rδ.

这是一条期望边数界,单次输出的边数仍是随机变量;它不是“每次最多这么多条边”的保证。输出是否满足谱近似与输出有多少条边也是两个不同事件,需要同时限制时应另为边数分配失败概率。

归一化:把相对能量误差变成单位矩阵误差 ​

记 L=LG,U=imL=(ker⁡L)⊥。L 在整个顶点空间上通常奇异,但限制到 r 维空间 U 后正定。令 L+/2 表示伪逆的半正定平方根,并在 U 上定义

Be=L+/2webebeTL+/2.

每个 be 与原图各连通分量的常向量正交,因此属于 U。由 L=∑ewebebeT 得

∑eBe=IU.

写 Be=zezeT,其中 ze=weL+/2be,就有

‖Be‖2=trBe=‖ze‖22=τe,Be2=τeBe.

因为 IU−Be 是其他半正定项之和,Be⪯IU,所以 τe≤1;对总和取迹又得到 ∑eτe=trIU=r。正权非自环边的 ze≠0,故 τe>0。这些恒等式同时解释了采样概率与边数为何取决于 r 而不是原边数。

幅度、方差与失败概率逐项计算 ​

归一化后的误差可写成独立中心化矩阵之和:

L+/2(LH−L)L+/2|U=∑eXe,Xe=(ξeqe−1)Be.

qe=1 的项恒为零。对 qe<1 的项,qe=aτe,且 |ξe/qe−1|≤1/qe,于是

‖Xe‖2≤τeqe=1a.

Bernoulli 方差给出 E(ξe/qe−1)2=1/qe−1,因此

EXe2=(1qe−1)τeBe⪯1aBe,‖∑eEXe2‖2≤1a.

这里用到了 Be2=τeBe,没有把每项范数粗略相加。在 U 上应用矩阵 Bernstein 不等式,取维数 d=r、幅度 R=1/a、方差上界 v≤1/a、阈值 t=ε,得到

Pr(‖∑eXe‖2≥ε)≤2rexp(−aε22(1+ε/3))≤δ.

最后一个不等式来自 2(1+ε/3)<3 与 aε2=3log⁡(2r/δ)。如果所有随机项都为零,就直接得到精确相等,无需使用正方差版本的定理。

回到全空间:共同的零方向如何处理 ​

在上述成功事件上,−εIU⪯∑eXe⪯εIU。设 PU 是到 U 的正交投影。由于采样只删除和重权原图边,L 与 LH 都消去 ker⁡L,归一化误差在该核上也为零。因此全空间中有

−εPU⪯L+/2(LH−L)L+/2⪯εPU.

左右作 L1/2 的合同变换,利用 L1/2L+/2=PU 及 PU(LH−L)PU=LH−L,得到

−εL⪯LH−L⪯εL.

这就是所需谱近似。再由 1−ε>0,成功时 LH 也不可能在 U 中产生新零方向,所以它与 L 的核完全相同,保留原图的连通分量划分。无偏性只说明平均值正确;逐项幅度、矩阵方差与这段核空间论证共同给出一次抽样后的统一保证。

直觉

每条边贡献一个 rank-one Laplacian,有效电阻衡量这项在总能量中的不可替代程度。在这里的子图采样模型中,桥必须保留,稠密图中的冗余边则可低概率采样并重权;在 LG 的像空间归一化后,矩阵集中一次性控制所有向量方向,而不只是逐割无偏。

谱稀疏化对全部实向量的能量保证
例子与边界

具体例子:树与完全图 ​

若 G 是一棵树,每条边都是桥,τe=1。采样概率因而截断为 1,结构不会删除任何边;删掉树边会增加 Laplacian 核维数,连最基本的连通性都无法保持。树已经没有谱意义上的冗余。

对 n≥2,在无权完全图 Kn 中,L=nI−J,在 1⊥ 上等于 nI。每个 be 的平方长度为 2,故 Re=τe=2/n。当 a⋅2/n<1 时,每条边以 2a/n 的概率保留,从 Θ(n2) 条边降到期望 a(n−1)=O(nlog⁡(n/δ)/ε2) 条;若概率被截断为 1,该参数下规则直接保留原图。

完整代入:K1000 的一次采样设计 ​

取 ε=0.5、δ=0.05。原图有 499500 条边,r=999、τe=0.002,所以

a=12log⁡(39960)≈127.14761079,qe=0.002a≈0.2542952216.

逐边独立保留,采中边的权从 1 改成 1/qe≈3.93244。期望边数为

EM=499500qe=999a≈127020.4632.

这不是整数配额:实际 M 服从 Bin(499500,qe)。把同一组参数代入已经证明的矩阵尾界,实际得到

2⋅999exp(−a⋅0.522(1+0.5/3))≈0.0024222551<0.05.

因此至少以 0.9975777 的概率,每个向量的图能量同时处于原能量的 [0.5,1.5] 倍内。这项计算把采样率、重权、期望边数和谱失败概率连在一起;只验证 ELH=L 无法得到最后的概率保证。

核、断开图与失败边界 ​

LG 的核由各连通分量的常向量张成。谱比较必须在相同顶点空间上理解,并要求 H 保留同一分量划分;否则存在某个 x 在 G 中能量为零、在 H 中不为零,或反之。对断开图,可在每个分量上使用伪逆与采样,孤立顶点原样保留。

本页近似的是 Laplacian,不是邻接矩阵特征值。负边权会破坏边 Laplacian 的半正定分解,有向图也不再给出同一对称能量,不能直接套用。准确或近似计算所有有效电阻本身需要 Laplacian 求解器;快速构造使用近似 leverage scores,过高估计仍安全但会增加边数,低估则可能破坏保证。

推论与应用

按有效电阻或 leverage score 随机采样并重标权属于随机化算法。这里的显式证明给出 Spielman–Srivastava 型独立采样结果,其期望边数含一个对数因子。Batson–Spielman–Srivastava 使用不同的迭代势方法可得到 O(n/ε2) 条边;这个更强边数结论并非上述独立采样规则的直接推论。

谱稀疏器既保留所有割,也保留拉普拉斯二次型,因而可用于近似流割、Laplacian 线性系统预条件与更快的谱图算法。只需割值时 cut sparsifier 的接口更弱;有向图、负权和邻接矩阵谱则需要不同模型。

参考资料
  • Joel A. Tropp, User-Friendly Tail Bounds for Sums of Random Matrices,2011-06-15 修订预印本,Theorem 6.1(ii)、Lemma 6.7;本页在像空间上应用其双侧推论。

  • Rasmus Kyng, Lecture 8: Matrix Concentration and Spectral Sparsification,ETH Zürich, 2020,§2:有效电阻采样与归一化分析。

  • Daniel A. Spielman and Nikhil Srivastava, “Graph Sparsification by Effective Resistances,” SIAM Journal on Computing 40(6), 2011, 1913–1926.

  • Joshua Batson, Daniel A. Spielman, and Nikhil Srivastava, “Twice-Ramanujan Sparsifiers,” SIAM Journal on Computing 41(6), 2012.

  • Daniel A. Spielman, Spectral and Algebraic Graph Theory, Cambridge University Press open manuscript, sparsification chapters, accessed 2026.

关系图谱12 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

下位 / 直接特例

暂未标注直接特例。

类型化关系