atlas

Research map / Learning theory and algorithms / Clustering

Optimal Algorithms for Learning Partitions with Faulty Oracles

NeurIPS 2024 · Learning theory and algorithms › Clustering · approach: Clustering approximation algorithms · 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 query-optimal algorithms for recovering a hidden partition with same-cluster queries when up to ℓ answers may be faulty, matching lower bounds via a Rényi-Ulam correlation-clustering game analysis.

Problem

Exactly recovering a hidden k-partition of an n-element set using same-cluster (\"are u and v in the same group?\") queries when up to ℓ answers from the oracle may be wrong (non-persistent errors), with the goal of minimizing query complexity.

Approach

Algorithms that build cliques of negative answers (certifying false negatives) and repeat positive-answer queries until a count threshold (certifying true positives), with a Rényi-Ulam / chip-liar game linked to correlation clustering that yields matching lower bounds; false negatives and false positives have asymmetric cost, (n-k)ℓ_yes versus k²ℓ_no.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Allow up to ℓ false-negative answers instead of no errorsPartition learning with known k · k-knownquery complexity: RSk(n, k) -> Θ(RSk(n, k) + k2ℓ)Mixed
Allow up to ℓ false-positive answers instead of no errorsPartition learning with known k · k-knownquery complexity: RSk(n, k) -> Θ(RSk(n, k) + (n − k)ℓ)Mixed
Allow up to ℓ errors of either typePartition learning with known k · k-knownquery complexity: RSk(n, k) -> Θ(RSk(n, k) + (n − k)ℓ + k2ℓ)Hurt
Allow up to ℓ false-negative answers instead of no errorsPartition learning with unknown k · k-unknownquery complexity: RSu(n, k) -> Θ(RSu(n, k) + (n − k)ℓ + k2ℓ)Hurt
Allow up to ℓ false-positive answers instead of no errorsPartition learning with unknown k · k-unknownquery complexity: RSu(n, k) -> Θ(RSu(n, k) + (n − k)ℓ)Hurt
Allow up to ℓ errors of either typePartition learning with unknown k · k-unknownquery complexity: RSu(n, k) -> Θ(RSu(n, k) + (n − k)ℓ + k2ℓ)Hurt
Use false-positive tolerance ℓyes and false-negative tolerance ℓnoWeighted ℓ-PL algorithm · k-knownquery complexity: (n − k)ℓyes + k2ℓnoMixed
Use false-positive tolerance ℓyes and false-negative tolerance ℓnoWeighted ℓ-PL algorithm · k-unknownquery complexity: (n − k) max{ℓyes, ℓno} + k2ℓnoMixed

Surprising findings

Limitations

Experimental setup

Metrics: query complexity

Baselines: Reyzin and Srivastava algorithm Liu and Mukherjee lower bound

Builds on: Reyzin and Srivastava same-cluster algorithm Liu and Mukherjee query lower bounds Rényi-Ulam liar games correlation clustering

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