Algorithms for the solution of the optimal cost and bottle-neck travelingsalesman problems.