• DocumentCode
    2913473
  • Title

    Worst-case and Smoothed Analysis of the ICP Algorithm, with an Application to the k-means Method

  • Author

    Arthur, David ; Vassilvitskii, Sergei

  • Author_Institution
    Stanford Univ., CA
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    153
  • Lastpage
    164
  • 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(n2d)d. We substantially tighten this gap by improving the lower bound to Omega(n/d)d+1 . 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 nO(k) once again independent of the dimension
  • Keywords
    computational complexity; ICP Algorithm; iterative closest point algorithm; k-means method; polynomial complexity; smoothed analysis; smoothed upper bound; worst-case analysis; worst-case lower bound; worst-case running time; Algorithm design and analysis; Computational geometry; Iterative algorithms; Iterative closest point algorithm; Iterative methods; Nearest neighbor searches; Niobium; Performance analysis; Polynomials; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2006. FOCS '06. 47th Annual IEEE Symposium on
  • Conference_Location
    Berkeley, CA
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-2720-5
  • Type

    conf

  • DOI
    10.1109/FOCS.2006.79
  • Filename
    4031352