A Cutting Surface Algorithm for Semi-Infinite Convex Programming with an Application to Moment Robust Optimization · Study