Symmetry reduction in convex optimization with applications in combinatorics by Daniel Brosch