see http://www.perrygeo.com/topological-simplification-of-simple-features.html for an explanation. This may have a good tradeoff between accuracy and size