SMS: Intersection and decomposition algorithms for planar arrangements / Pankaj K. Agarwal.