Skip to main content
Log in

Efficient Randomized Algorithms for the Repeated Median Line Estimator

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

The problem of fitting a straight line to a finite collection of points in the plane is an important problem in statistical estimation. Recently there has been a great deal of interest is robust estimators, because of their lack of sensitivity to outlying data points. The basic measure of the robustness of an estimator is its breakdown point, that is, the fraction (up to 50%) of outlying data points that can corrupt the estimator. One problem with robust estimators is that achieving high breakdown points (near 50%) has proved to be computationally demanding. In this paper we present the best known theoretical algorithm and a practical subquadratic algorithm for computing a 50% breakdown point line estimator, the Siegel or repeated median line estimator. We first present an O(n\log n) randomized expected-time algorithm, where n is the number of given points. This algorithm relies, however, on sophisticated data structures. We also present a very simple O(n log 2 n) randomized algorithm for this problem, which uses no complex data structures. We provide empirical evidence that, for many realistic input distributions, the running time of this second algorithm is actually O(n log n) expected time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received January 25, 1995; revised May 17, 1996. Communciated by L. J. Guibas.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Matoušek, J., Mount, D. & Netanyahu, N. Efficient Randomized Algorithms for the Repeated Median Line Estimator . Algorithmica 20, 136–150 (1998). https://doi.org/10.1007/PL00009190

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/PL00009190

Navigation