A heuristic approach to network optimised mapping of a distributed resource discovery architecture. (1st January 2004)