Connections in Combinatorial Optimization