Monma et al. Allow this in O(n log h) time and O(n) space, where n is the number of points and h is the size of the convex hull.
The algorithm (clause 10 of the article) is quite simple, therefore it should be accessible even without understanding the full proof.

source share