mlsanityData to 7 Oct 2026

Speeding Up Sparsification using Inner Product Search Data Structures

arXiv 2204.03209 ↗First posted 7 Apr 2022cs.DScited by 22

Not on the map. Why?

Abstract (arXiv)

We present a general framework that utilizes different efficient data structures to improve various sparsification problems involving an iterative process. We also provide insights and characterization for different iterative process, and answer that when should we use which data structures in what type of problem. We obtain improved running time for the following problems. * For constructing linear-sized spectral sparsifier (Batson, Spielman and Srivastava, 2012), all the existing deterministic algorithms require Omega(d4) time. In this work, we provide the first deterministic algorithm that breaks that barrier which runs in O(dω+1) time, where ω is the exponent of matrix multiplication. * For one-sided Kadison-Singer-typed discrepancy problem, we give fast algorithms for both small and large number of iterations. * For experimental design problem, we speed up a key swapping process. In the heart of our work is the design of a variety of different inner product search data structures that have efficient initialization, query and update time, compatible to dimensionality reduction and robust against adaptive adversary.

Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Apr 2022.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2022: 4; 2023: 12; 2024: 2; 2025: 4.

22 papers.

Sort:

By area:

  1. 2023Randomized and Deterministic Attention Sparsification Algorithms for Over-parameterized Feature Dimensioncited by 37
  2. 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
  3. 2023GradientCoin: A Peer-to-Peer Decentralized Large Language Modelscited by 23
  4. 2022A Sublinear Adversarial Training Algorithmcited by 22
  5. 2023Solving Attention Kernel Regression Problem via Pre-conditionercited by 20
  6. 2022Adaptive and Dynamic Multi-Resolution Hashing for Pairwise Summationscited by 14
  7. 2023A Nearly-Optimal Bound for Fast Regression with ℓ_∞ Guaranteecited by 14
  8. 2023Toward Highly Efficient and Private Submodular Maximization via Matrix-Based Accelerationcited by 11
  9. 2023Efficient Alternating Minimization with Applications to Weighted Low Rank Approximationcited by 9
  10. 2023Faster Robust Tensor Power Method for Arbitrary Ordercited by 8
  11. 2022Sublinear Time Algorithm for Online Weighted Bipartite Matchingcited by 7
  12. 2023Fast and Efficient Matching Algorithm with Deadline Instancescited by 7
10 more
  1. 2024Fast John Ellipsoid Computation with Differential Privacy Optimizationcited by 7
  2. 2022Dynamic Maintenance of Kernel Density Estimation Data Structure: From Practice to Theorycited by 6
  3. 2023Structured and Fast Optimization: The Kronecker SGD Algorithmcited by 5
  4. 2023Query Complexity of Active Learning for Function Family With Nearly Orthogonal Basiscited by 4
  5. 2025When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time?cited by 3
  6. 2025Time and Memory Trade-off of KV-Cache Compression in Tensor Transformer Decodingcited by 2
  7. 2024Quantum Speedup for Spectral Approximation of Kronecker Productscited by 1
  8. 2025Accept More, Reject Less: Reducing up to 19% Unnecessary Desk-Rejections over 11 Years of ICLR Datacited by 1
  9. 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streamscited by 1
  10. 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Trainingcited by 0