The Least Median of Squares (LMS) criterion is a current standard method of analysis of data when the possibility of severe badly-placed outliers makes an estimate with high breakdown point desirable. Sometimes the LMS criterion is used in its own right, and sometimes it is the starting point for other follow-up analyses. Difficulties have arisen in its use, however, in that until recently there was no known way to obtain an exact LMS fit to a data set with more than one predictor. This has confused the discussion of LMS, since there is no way of knowing to what extent particular features seen in analysis really are properties of the LMS estimator and to what extent they are manifestations of the fact that the computed LMS fits are only approximations (and of unknown quality) to the exact solution. A recent algorithm by Stromberg has alleviated this difficulty by providing the mechanism for obtaining an exact fit. Unfortunately this approach is computationally intractable for all but quite small problems. The present paper proposes a probabilistic algorithm called the ‘Feasible Set Algorithm’ which produces only trial values satisfying the necessary condition for the optimum and which provides the exact solution with probability 1 as the number of iterations increases. The method's good performance on real data sets is verified by example.