How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Exact finite-data Lloyd descent and finite termination
Statement
For indexed points in with positive normalized weights, centers, and any initial center tuple, the exact algorithm of Exact finite-data Lloyd quantizer terminates after at most assignment/update passes. Every pass that changes a center strictly decreases the empirical squared-error distortion; at termination, the returned assignment is nearest-center and each nonempty cluster center is its weighted centroid. Each pass uses exact arithmetic and comparisons, so the crude total operation bound is . The conclusion is a fixed point, not a global-optimality claim.
Facts & Assumptions
Given: , points , weights with sum one, and initial centers ; all comparisons and arithmetic are exact.
Exact finite-data Lloyd quantizer: each pass assigns each point to its least-index nearest center, replaces every nonempty cluster center by its weighted centroid, leaves every empty-cluster center unchanged, and stops when the center tuple is unchanged.
The weighted centroid minimizes finite-cluster squared error: for a nonempty cluster of weight and centroid , its cost at center is its cost at plus .
Put , a finite Borel subset of , and let on , where is unit point mass at . This is a probability measure on the relative Borel sigma algebra of with finite second moment . For an ordered center tuple , let be its least-index nearest-center rule. Each fiber is Borel because is finite, so Finite measurable squared-error quantizer and nearest-center rule gives
Proof
At pass , the assignments in [F1] minimize each point's squared distance for the fixed tuple , so their assigned cost is exactly from [F3].
Replacing the centers by cluster centroids changes the assigned cost by subtracting , by [F2]; empty clusters contribute no cost and their centers are unchanged by [F1]. If any center changes, one nonempty-cluster term is positive. Reassigning to nearest centers cannot increase cost, so .
Every center value occurring in the iteration is either its own initial value or the centroid of one of the at most nonempty indexed subsets of the data; thus each center has at most possible values and there are at most possible ordered center tuples.
A changed pass cannot revisit a previous center tuple, because is a function of that tuple and strictly decreases at every changed pass by step 1.2. Hence at most passes change the tuple; the next pass leaves it unchanged and the algorithm stops, for at most passes.
At the stopping pass, the tuple is unchanged. The deterministic nearest-center rule therefore gives the same assignments on the next evaluation, and the update formula in [F1] already made every nonempty center its assigned centroid. Thus the returned pair is an assignment/centroid fixed point.
One pass evaluates squared distances in coordinates and performs at most accumulation/update work, which is since . Multiplying by the pass bound gives exact operations; this exponential bound makes no polynomial-time claim.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
5 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Robert Gallager, 6.450 Principles of Digital Communications I, Chapter 3: Quantization (standard reference, not scraped)
- Robert M. Gray and David L. Neuhoff, Quantization, IEEE Transactions on Information Theory 44(6) (1998) (standard reference, not scraped)
- Robert M. Gray, Source Coding Theory, first edition (standard reference, not scraped)