a method is described for applying distributed stochastic optimization techniques of evolutionary computation using a plurality of servers and a plurality of clients machines being connected via a computer network such as the internet . the stochastic optimization techniques of evolutionary computation seek to optimize a populations of individuals against one or more predetermined fitness criteria when applied to solving solve the network routing problem coupled with one or more information retrieval problems . the field of evolutionary computation encompasses stochastic optimization techniques , such as randomized search strategies , in the form of evolutionary strategies , evolutionary programming , genetic algorithms , classifier systems , evolvable hardware , and genetic programming . the stochastic optimization component objectives of the multimedia resource discovery and retrieval systems includes maximization of resource utilization and of overall lan throughput .