I need the best possible algorithm for calculating the shortest distance between any 2 points from a list of n points and finding the best route from among them.I need a solution such that it is good performance wise also. Can anyone tell me where i can find such a thing. thanx