Stability of Partitions Induced by Nearest-Center Assignment Under Perturbations

Abstract

We study clustering through the partitions it induces on a finite labeled set [n]=\1,…,n\, and analyze how these partitions change under perturbations of a point configuration X=(x1,…,xn)∈(Rd)n. We equip the space of partitions n with a normalized pairwise disagreement metric d(·,·), and define the stability radius r(X,A)=\0: A(X')=A(X) whenever |X-X'\|\, where \|X-X'\|=i\|xi-x'i\|. Our main results concern nearest-center assignment with fixed centers \c1,…,ck\⊂Rd. For each point, we define the margin γi=ji(\|xi-cj\|-\|xi-c_i\|) and γ=iγi, where i denotes the assigned center. We show that if <γ/2, then no assignments change under perturbation and hence A(X')=A(X). Conversely, any point that changes its assigned center must satisfy γi2, showing that instability is localized near decision boundaries. We construct configurations in which arbitrarily small perturbations \|X-X'\| alter the induced partition, demonstrating that the margin condition is sufficient but not necessary for stability. We further extend the framework to a discrete-time setting, showing that if Σt δt<r(X(0),A), then A(X(t))=A(X(0)), and we give a probabilistic bound on E[d(A(X),A(X'))] in terms of tail probabilities relative to γi. This framework identifies the margin as the key quantity governing both worst-case and average stability, and provides explicit conditions under which clustering-induced partitions remain invariant in a fixed-center Euclidean model.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…