跳到正文
研踪PaperTrail
← 研踪 PaperTrail

arXiv:2611.13134 · v1

A Fast Algorithm for Subspace Convolution

首次提交 2026-11-10 03:18
版本更新 2026-11-10 03:18
雷达观测 2026-11-11 11:04
arXiv ↗PDF ↗

摘要

A cornerstone result in Boolean lattice theory is the subset-zeta transform, which computes the ff-weighted subset summation problem (Zf)(B)=∑A⊆Bf(A)(Z f)(B)=\sum_{A\subseteq B}f(A) for all B⊆[n] B\subseteq[n] in O(Nlog⁡N)O(N \log N) additions instead of the naïve O(3n)=O(Nlog⁡23)O(3^n) = O(N^{\log_2 3}), where N=2nN=2^n. This paper studies the algebraic analogue of this problem--the subspace summation problem--where subsets are replaced by linear subspaces in Fqn\mathbb{F}_q^n. Surprisingly, we show that this problem admits a similar Θq(Nqlog⁡Nq)Θ_q(N_q \log N_q)-time algorithm, where NqN_q is the number of subspaces. This improves substantially (in both theory and practice) over lattice-based algorithms ([BHK+16, KKW16]), which are known to be optimal for addition-only algorithms over R\mathbb R. We prove similar runtimes for inversion, rank-constrained sums and span convolution. We describe two main applications: Fast linear algebra on Grassmann graphs: Matrix--vector multiplication for arbitrary distance-invariant kernels on NN-vertex Grassmann graphs in Oq(Nlog⁡N)O_q(N\log N) arithmetic operations, together with fast spectral projections and exact solutions of the corresponding linear systems. Graph coloring of low binary cut-rank graphs: An n2r2/4+O(1)n^{2^{r^2/4+O(1)}}-time algorithm for computing the chromatic number and chromatic polynomial of an nn-vertex graph, given a rank-decomposition of width rr. We also give quantitative reductions from satisfiability and monotone constraint problems. Experiments show speedups in measured running time of up to 1818 over the covering-pair algorithm for the zeta transform, 190190 over Poisson summation for rank-constrained sums, and 2222 over the distance-matrix recurrence for Grassmann kernel multiplication. Lean 4 formalizations of the transform identities, arithmetic operation bounds, and graph-coloring constructions accompany the paper [PW26].

作者备注:35 pages, 2 figures. Code, experiments, and Lean 4 formalizations: https://github.com/shlomi-perles/subspace-convolution

AI 论文解读

基于摘要 · 非全文审阅

此版本尚未生成 AI 解读。解读由后台任务生成并按论文版本保存,登录后共享已有结果。

版本差异

目前只收录了一个版本。收录下一版后,可以对照标题、作者、分类和摘要。

观测到的版本

相邻记录可能跳过中间版本;首次发现 v2 及以上也会标为版本更新。

v1 · 2026-11-10 03:18 · 最新观测版本

A Fast Algorithm for Subspace Convolution

A cornerstone result in Boolean lattice theory is the subset-zeta transform, which computes the ff-weighted subset summation problem (Zf)(B)=∑A⊆Bf(A)(Z f)(B)=\sum_{A\subseteq B}f(A) for all B⊆[n] B\subseteq[n] in O(Nlog⁡N)O(N \log N) additions instead of the naïve O(3n)=O(Nlog⁡23)O(3^n) = O(N^{\log_2 3}), where N=2nN=2^n. This paper studies the algebraic analogue of this problem--the subspace summation problem--where subsets are replaced by linear subspaces in Fqn\mathbb{F}_q^n. Surprisingly, we show that this problem admits a similar Θq(Nqlog⁡Nq)Θ_q(N_q \log N_q)-time algorithm, where NqN_q is the number of subspaces. This improves substantially (in both theory and practice) over lattice-based algorithms ([BHK+16, KKW16]), which are known to be optimal for addition-only algorithms over R\mathbb R. We prove similar runtimes for inversion, rank-constrained sums and span convolution. We describe two main applications: Fast linear algebra on Grassmann graphs: Matrix--vector multiplication for arbitrary distance-invariant kernels on NN-vertex Grassmann graphs in Oq(Nlog⁡N)O_q(N\log N) arithmetic operations, together with fast spectral projections and exact solutions of the corresponding linear systems. Graph coloring of low binary cut-rank graphs: An n2r2/4+O(1)n^{2^{r^2/4+O(1)}}-time algorithm for computing the chromatic number and chromatic polynomial of an nn-vertex graph, given a rank-decomposition of width rr. We also give quantitative reductions from satisfiability and monotone constraint problems. Experiments show speedups in measured running time of up to 1818 over the covering-pair algorithm for the zeta transform, 190190 over Poisson summation for rank-constrained sums, and 2222 over the distance-matrix recurrence for Grassmann kernel multiplication. Lean 4 formalizations of the transform identities, arithmetic operation bounds, and graph-coloring constructions accompany the paper [PW26].

查看此版本解读 →查看此版本原文 ↗