The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization | Synapse