Lin-Kernighan Heuristic