Practical approximation algorithm for the LMS line estimator

David M. Mount, Nathan S. Netanyahu, Kathleen Romanik, Ruth Silverman, Angela Y. Wu

Research output: Contribution to conferencePaperpeer-review

15 Scopus citations

Abstract

Two algorithms are presented for solving the problem of fitting a straight line to a finite collection of data points in a plane. The first algorithm is a conceptually simple randomized Las Vegas approximation algorithm for Rousseeuw's least median-of-squares (LMS) line estimator which runs in O(n log n) time. However, this algorithm relies on somewhat complicated data structures to achieve its efficiency. The second algorithm is a practical randomized algorithm for LMS that uses simple data structures. Although this algorithm runs no slower than O(n2 log n) time, there is empirical evidence that its running time on realistic data sets is much faster. The latter algorithm provides the efficiency of a Monte Carlo algorithm while ensuring accuracy.

Original languageEnglish
Pages473-482
Number of pages10
StatePublished - 1997
Externally publishedYes
EventProceedings of the 1996 8th Annual ACM-SIAM Symposium on Discrete Algorithms - New Orleans, LA, USA
Duration: 5 Jan 19977 Jan 1997

Conference

ConferenceProceedings of the 1996 8th Annual ACM-SIAM Symposium on Discrete Algorithms
CityNew Orleans, LA, USA
Period5/01/977/01/97

Fingerprint

Dive into the research topics of 'Practical approximation algorithm for the LMS line estimator'. Together they form a unique fingerprint.

Cite this