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 language | English |
---|---|
Pages | 473-482 |
Number of pages | 10 |
State | Published - 1997 |
Externally published | Yes |
Event | Proceedings of the 1996 8th Annual ACM-SIAM Symposium on Discrete Algorithms - New Orleans, LA, USA Duration: 5 Jan 1997 → 7 Jan 1997 |
Conference
Conference | Proceedings of the 1996 8th Annual ACM-SIAM Symposium on Discrete Algorithms |
---|---|
City | New Orleans, LA, USA |
Period | 5/01/97 → 7/01/97 |