Abstract

We show a worst-case lower bound and a smoothed upper bound on the number of iterations performed by the iterative closest point (ICP) algorithm. First proposed by Besl and McKay, the algorithm is widely used in computational geometry where it is known for its simplicity and its observed speed. The theoretical study of ICP was initiated by Ezra, Sharir and Efrat, who bounded its worst-case running time between Omega(n log n) and O(n <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> d) <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">d</sup> . We substantially tighten this gap by improving the lower bound to Omega(n/d) <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">d+1 </sup> . To help reconcile this bound with the algorithm's observed speed, we also show the smoothed complexity of ICP is polynomial, independent of the dimensionality of the data. Using similar methods, we improve the best known smoothed upper bound for the popular k-means method to n <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O(k)</sup> once again independent of the dimension

Keywords

Upper and lower boundsDimension (graph theory)Bounded functionAlgorithmCombinatoricsOmegaMathematicsPolynomialComputer sciencePhysicsMathematical analysis

Affiliated Institutions

Related Publications

Maximum distanceq-nary codes

A <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">q</tex> -nary error-correcting code with <tex xmlns:mml="http://www.w3.org/1998/...

1964 IEEE Transactions on Information Theory 508 citations

Asymptotically optimal block quantization

In 1948 W. R. Bennett used a companding model for nonuniform quantization and proposed the formula <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3...

1979 IEEE Transactions on Information Theory 868 citations

Publication Info

Year
2006
Type
article
Pages
153-164
Citations
60
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

60
OpenAlex

Cite This

David Arthur, Sergei Vassilvitskii (2006). Worst-case and Smoothed Analysis of the ICP Algorithm, with an Application to the k-means Method. , 153-164. https://doi.org/10.1109/focs.2006.79

Identifiers

DOI
10.1109/focs.2006.79