Computational Geometry for Design Optimization