Finding the convex hull of a simple polygon in linear time

Abstract Though linear algorithms for finding the convex hull of a simply-connected polygon have been reported, not all are short and correct. A compact version based on Sklansky's original idea (7) and Bykat's counter-example (8) is given. Its complexity and correctness are also shown.