Fast determinantal point processes via distortion-free intermediate sampling
Not on the map. Why?
Abstract (arXiv)
Given a fixed n× d matrix X, where ngg d, we study the complexity of sampling from a distribution over all subsets of rows where the probability of a subset is proportional to the squared volume of the parallelepiped spanned by the rows (a.k.a. a determinantal point process). In this task, it is important to minimize the preprocessing cost of the procedure (performed once) as well as the sampling cost (performed repeatedly). To that end, we propose a new determinantal point process algorithm which has the following two properties, both of which are novel: (1) a preprocessing step which runs in time O(number-of-non-zeros(X)·log n)+poly(d), and (2) a sampling step which runs in poly(d) time, independent of the number of rows n. We achieve this by introducing a new regularized determinantal point process (R-DPP), which serves as an intermediate distribution in the sampling procedure by reducing the number of rows from n to poly(d). Crucially, this intermediate distribution does not distort the probabilities of the target sample. Our key novelty in defining the R-DPP is the use of a Poisson random variable for controlling the probabilities of different subset sizes, leading to new determinantal formulas such as the normalization constant for this distribution. Our algorithm has applications in many diverse areas where determinantal point processes have been used, such as machine learning, stochastic optimization, data summarization and low-rank matrix reconstruction.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 6; 2023: 3; 2024: 1; 2025: 0; 2026: 2.
13 papers.
Sort:
- 2021Newton-LESS: Sparsification without Trade-offs for the Sketched Newton Updatecited by 23
- 2022Sharp Analysis of Sketch-and-Project Methods via a Connection to Randomized Singular Value Decompositioncited by 19
- 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learningcited by 11
- 2022Optimal Sublinear Sampling of Spanning Trees and Determinantal Point Processes via Average-Case Entropic Independencecited by 8
- 2022Algorithmic Gaussianization through Sketching: Converting Data into Sub-gaussian Random Designscited by 4
- 2022Scalable MCMC Sampling for Nonsymmetric Determinantal Point Processescited by 4
- 2023RD-DPP: Rate-Distortion Theory Meets Determinantal Point Process to Diversify Learning Data Samplescited by 4
- 2022FedSSO: A Federated Server-Side Second-Order Optimization Algorithmcited by 3
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processescited by 2
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inferencecited by 2
- 2026On two ways to use determinantal point processes for Monte Carlo integrationcited by 0
- 2026Spectral Certificates and Projection-DPP Rounding for Determinantal MAP Selection17 Jun 2026
- 2026On two ways to use determinantal point processes for Monte Carlo integration21 Apr 2026
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learning17 Jun 2024
- 2023Solving Dense Linear Systems Faster Than via Preconditioning14 Dec 2023
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inference4 Jun 2023
- 2023RD-DPP: Rate-Distortion Theory Meets Determinantal Point Process to Diversify Learning Data Samples9 Apr 2023
- 2022Sharp Analysis of Sketch-and-Project Methods via a Connection to Randomized Singular Value Decomposition20 Aug 2022
- 2022Scalable MCMC Sampling for Nonsymmetric Determinantal Point Processes1 Jul 2022
- 2022Algorithmic Gaussianization through Sketching: Converting Data into Sub-gaussian Random Designs21 Jun 2022
- 2022FedSSO: A Federated Server-Side Second-Order Optimization Algorithm20 Jun 2022
- 2022Optimal Sublinear Sampling of Spanning Trees and Determinantal Point Processes via Average-Case Entropic Independence6 Apr 2022
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processes20 Jan 2022
1 more
- 2021Newton-LESS: Sparsification without Trade-offs for the Sketched Newton Updatecited by 23
- 2022Sharp Analysis of Sketch-and-Project Methods via a Connection to Randomized Singular Value Decompositioncited by 19
- 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learningcited by 11
- 2022Optimal Sublinear Sampling of Spanning Trees and Determinantal Point Processes via Average-Case Entropic Independencecited by 8
- 2022Algorithmic Gaussianization through Sketching: Converting Data into Sub-gaussian Random Designscited by 4
- 2022Scalable MCMC Sampling for Nonsymmetric Determinantal Point Processescited by 4
- 2023RD-DPP: Rate-Distortion Theory Meets Determinantal Point Process to Diversify Learning Data Samplescited by 4
- 2022FedSSO: A Federated Server-Side Second-Order Optimization Algorithmcited by 3
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processescited by 2
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inferencecited by 2
- 2026On two ways to use determinantal point processes for Monte Carlo integrationcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Spectral Certificates and Projection-DPP Rounding for Determinantal MAP Selection17 Jun 2026
- 2026On two ways to use determinantal point processes for Monte Carlo integration21 Apr 2026
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learning17 Jun 2024
- 2023Solving Dense Linear Systems Faster Than via Preconditioning14 Dec 2023
- 2023Learning on Bandwidth Constrained Multi-Source Data with MIMO-inspired DPP MAP Inference4 Jun 2023
- 2023RD-DPP: Rate-Distortion Theory Meets Determinantal Point Process to Diversify Learning Data Samples9 Apr 2023
- 2022Sharp Analysis of Sketch-and-Project Methods via a Connection to Randomized Singular Value Decomposition20 Aug 2022
- 2022Scalable MCMC Sampling for Nonsymmetric Determinantal Point Processes1 Jul 2022
- 2022Algorithmic Gaussianization through Sketching: Converting Data into Sub-gaussian Random Designs21 Jun 2022
- 2022FedSSO: A Federated Server-Side Second-Order Optimization Algorithm20 Jun 2022
- 2022Optimal Sublinear Sampling of Spanning Trees and Determinantal Point Processes via Average-Case Entropic Independence6 Apr 2022
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processes20 Jan 2022
12 newest of 13 All 13 (JSON)