Mathematical Programming Algorithms for Spatial Cloaking