Princeton Local Search in Combinatorial Optimization