atlas

Research map / Learning theory and algorithms / Clustering

Approximately Pareto-optimal Solutions for Bi-Objective k-Clustering

NeurIPS 2024 · Learning theory and algorithms › Clustering · approach: k-means++ seeding analysis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives polynomial-time algorithms that compute approximate Pareto sets for bi-objective k-clustering (combinations of k-separation, k-center/diameter, k-median/k-means, k-MSR) with provable approximation factors, and shows experiments on real and synthetic data.

Problem

Clustering with multiple conflicting objectives (e.g., k-separation vs. k-diameter/k-center/k-median/k-means, or two k-center objectives on different metrics) where the Pareto front is needed but exact computation is NP-hard.

Approach

Adapts known approximation algorithms (Hochbaum-Shmoys, Jain-Vazirani primal-dual, Buchem et al. k-MSR, Single Linkage with threshold enumeration, nesting technique) to compute approximate Pareto sets for pairs of clustering objectives, with new faster algorithm for two radius/diameter objectives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · RiceNMI: 0.4693 -> 0.4728Helped
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · Dry BeanNMI: 0.5164 -> 0.5231Helped
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · WineNMI: 0.4265 -> 0.4400Helped
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · OptdigitsNMI: 0.7459 -> 0.7627Helped
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · IrisNMI: 0.7405 -> 0.8578Helped
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · 2d-4c-no3NMI: 0.8715 -> 0.9267Helped
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · 2d-10c-no3NMI: 0.9065 -> 0.9491Helped
Choose the best solution from the k-separation and k-means approximate Pareto set instead of k-means++k-separation + k-means clustering · 2d-10c-no4NMI: 0.9052 -> 0.9779Helped

Surprising findings

Limitations

Experimental setup

Datasets: Rice Dry Bean Wine Optdigits Iris 2d-4c-no3 2d-10c-no3 2d-10c-no4 German median income data (400 districts) sea level time series from ORA5 and PSMSL tide gauges

Benchmarks: Rice Dry Bean Wine Optdigits Iris 2d-4c-no3 2d-10c-no3 2d-10c-no4

Metrics: NMI Rand Index F-beta score approximation factor k-means cost cluster radius

Baselines: k-means++ Single Linkage Alamdari and Shmoys (4,8)-approximation

Builds on: Hochbaum-Shmoys 2-approximation Jain-Vazirani primal-dual k-median Buchem et al. k-min sum radii Papadimitriou-Yannakakis approximate Pareto sets Lin et al. nesting technique

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy