Traveling Salesman: http://mathworld.wolfram.com/TravelingSalesmanProblem.html
Simulated Annealing:
http://en.wikipedia.org/wiki/Simulated_annealing
http://mathworld.wolfram.com/SimulatedAnnealing.html
http://www.mathworks.com/discovery/simulated-annealing.html
http://stuff.mit.edu/~dbertsim/papers/Optimization/Simulated%20annealing.pdf
Dijkstra's Algorithm:
http://en.wikipedia.org/wiki/Dijkstra's_algorithm