Lune

ICML2021Top-tier venue

Near-Optimal Algorithms for Explainable k-Medians and k-Means

Konstantin Makarychev, Liren Shan

2021Year
31Citations
12Top-tier citations

Abstract

We consider the problem of explainable kk-medians and kk-means introduced by Dasgupta, Frost, Moshkovitz, and Rashtchian (ICML 2020). In this problem, our goal is to find a threshold decision tree that partitions data into kk clusters and minimizes the kk-medians or kk-means objective. The obtained clustering is easy to interpret because every decision node of a threshold tree splits data based on a single feature into two groups. We propose a new algorithm for this problem which is O~(log⁡k)\tilde O(\log k) competitive with kk-medians with ℓ1\ell_1 norm and O~(k)\tilde O(k) competitive with kk-means. This is an improvement over the previous guarantees of O(k)O(k) and O(k2)O(k^2) by Dasgupta et al (2020). We also provide a new algorithm which is O(log⁡3/2k)O(\log^{3/2} k) competitive for kk-medians with ℓ2\ell_2 norm. Our first algorithm is near-optimal: Dasgupta et al (2020) showed a lower bound of Ω(log⁡k)\Omega(\log k) for kk-medians; in this work, we prove a lower bound of Ω~(k)\tilde\Omega(k) for kk-means. We also provide a lower bound of Ω(log⁡k)\Omega(\log k) for kk-medians with ℓ2\ell_2 norm.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 38c5eac2-9501-46b4-a699-ee09035287f8

Cited by top-tier papers12

Ask how each one uses it

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines