List-Based Simulated Annealing Algorithm for Traveling Salesman Problem | Synapse