Pith. sign in

REVIEW 3 cited by

Streaming Facility Location in High Dimension via Geometric Hashing

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2204.02095 v5 pith:FN7KDOZT submitted 2022-04-05 cs.DS

classification cs.DS
keywords approximationdeltaspacecdotclientsgeometrichashingpass
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
abstract

In Euclidean Uniform Facility Location (UFL), the input is a set of clients in $\mathbb{R}^d$ and the goal is to place facilities to serve them, so as to minimize the total cost of opening facilities plus connecting the clients. We study the setting of dynamic geometric streams, where the clients are presented as a sequence of insertions and deletions of points in the grid $\{1,\ldots,\Delta\}^d$, and we focus on the \emph{high-dimensional regime}, where the algorithm must use space polynomial in $d\cdot\log\Delta$. We present a new algorithmic framework, based on importance sampling, for $O(1)$-approximation of UFL using only $\mathrm{poly}(d\cdot\log\Delta)$ space. This framework is easy to implement in two passes, one for sampling points and the other for estimating their contribution. Over random-order streams, we can extend this to one pass by using the two halves of the stream separately. Our main result, for arbitrary-order streams, computes $O(d / \log d)$-approximation in one pass by combining the two passes differently. This improves upon previous algorithms that either need space $\exp(d)$ or only guarantee $O(d\cdot\log^2\Delta)$-approximation, and therefore our algorithms for high dimension are the first to avoid the $O(\log\Delta)$-factor in approximation that is inherent to the widely-used quadtree decomposition. Our improvement is achieved by employing a geometric hashing scheme that maps points in $\mathbb{R}^d$ into buckets of bounded diameter, with the key property that every point set of small-enough diameter is hashed into few buckets. By applying an alternative bound for this hashing, we also obtain an $O(1 / \epsilon)$-approximation in one pass, using larger but still sublinear space $O(n^{\epsilon})$ where $n$ is the number of clients. We complement our results by showing $1.085$-approximation requires space exponential in $\mathrm{poly}(d\cdot\log\Delta)$.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Fully Scalable MPC Algorithms for Euclidean k-Center

    cs.DS 2025-04 accept novelty 8.0 of 10

    New constant-round, fully scalable MPC algorithms improve Euclidean k-center approximation to (2+ε) in low dimension and O(log n/log log n) in high dimension.

  2. Coresets for Robust Clustering via Black-box Reductions to Vanilla Case

    cs.DS 2025-02 conditional novelty 8.0 of 10

    A black-box reduction turns any vanilla clustering coreset into an epsilon-coreset for clustering with m outliers, with size N times polylog plus min{O(km/epsilon), O(m/epsilon^{2z})}.

  3. Faster Approximation Algorithms for k-Center via Data Reduction

    cs.DS 2025-02 accept novelty 6.0 of 10

    For Euclidean k-center with k=n^c, the paper gives an O(1)-approximation in near-linear time by building small coresets via a new efficient consistent hashing.

Pith tools