Computing Euclidean k-Center over Sliding Windows

01/04/2020
by   Sang-Sub Kim, et al.
0

In the Euclidean k-center problem in sliding window model, input points are given in a data stream and the goal is to find the k smallest congruent balls whose union covers the N most recent points of the stream. In this model, input points are allowed to be examined only once and the amount of space that can be used to store relative information is limited. Cohen-Addad et al. <cit.> gave a (6+ϵ)-approximation for the metric k-center problem using O(k/ϵlogα) points, where α is the ratio of the largest and smallest distance and is assumed to be known in advance. In this paper, we present a (3+ϵ)-approximation algorithm for the Euclidean 1-center problem using O(1/ϵlogα) points. We present an algorithm for the Euclidean k-center problem that maintains a coreset of size O(k). Our algorithm gives a (c+2√(3) + ϵ)-approximation for the Euclidean k-center problem using O(k/ϵlogα) points by using any given c-approximation for the coreset where c is a positive real number. For example, by using the 2-approximation <cit.> of the coreset, our algorithm gives a (2+2√(3) + ϵ)-approximation (≈ 5.465) using O(klog k) time. This is an improvement over the approximation factor of (6+ϵ) by Cohen-Addad et al. <cit.> with the same space complexity and smaller update time per point. Moreover we remove the assumption that α is known in advance. Our idea can be adapted to the metric diameter problem and the metric k-center problem to remove the assumption. For low dimensional Euclidean space, we give an approximation algorithm that guarantees an even better approximation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/09/2021

Improved approximation algorithms for two Euclidean k-Center variants

The k-Center problem is one of the most popular clustering problems. Aft...
research
07/21/2019

A Constant Approximation for Colorful k-Center

In this paper, we consider the colorful k-center problem, which is a gen...
research
07/15/2021

A Refined Approximation for Euclidean k-Means

In the Euclidean k-Means problem we are given a collection of n points D...
research
09/24/2021

k-Center Clustering with Outliers in the Sliding-Window Model

The k-center problem for a point set P asks for a collection of k congru...
research
07/31/2020

MSPP: A Highly Efficient and Scalable Algorithm for Mining Similar Pairs of Points

The closest pair of points problem or closest pair problem (CPP) is an i...
research
12/23/2019

A note on the Regularity of Center-Outward Distribution and Quantile Functions

We provide sufficient conditions under which the center-outward distribu...
research
09/23/2018

Improved constant approximation factor algorithms for k-center problem for uncertain data

In real applications, database systems should be able to manage and proc...

Please sign up or login with your details

Forgot password? Click here to reset