His most highly cited paper, with Peter Shor, uses random sampling to devise optimal randomized algorithms for several problems of constructing geometric structures, following up on an earlier singly-authored paper by Clarkson on the same subject.[5][6]
It includes algorithms for finding all intersections among a set of line segments in the plane in expected time , finding the diameter of a set of points in three dimensions in expected time , and constructing the convex hull of points in -dimensional Euclidean space in expected time . The same paper also uses random sampling to prove bounds in discrete geometry, and in particular to give tight bounds on the number of ≤k-sets.
^Clarkson, Kenneth L. (1988), "A randomized algorithm for closest-point queries", SIAM Journal on Computing, 17 (4): 830–847, doi:10.1137/0217052, MR0953296.
^Clarkson, K. (1987), "Approximation algorithms for shortest path motion planning", Proc. 19th ACM Symposium on Theory of Computing, pp. 56–65, doi:10.1145/28395.28402, S2CID12206444.