Genetic Programming for Interaction Efficient Supporting in Volunteer Computing Systems
Volunteer computing systems provide a middleware for interaction between project owners and great number volunteers. In this chapter, a genetic programming paradigm has been proposed to a multi-objective scheduler design for efficient using some resources of volunteer computers via the web. In a studied problem, genetic scheduler can optimize both a workload of a bottleneck computer and cost of system. Genetic programming has been applied for finding the Pareto solutions by applying an immunological procedure. Finally, some numerical experiment outcomes have been discussed.
- Balicki J (2006) Multicriterion genetic programming for trajectory planning of underwater vehicle. J Comput Sci Netw Secur 6:1–6Google Scholar
- BOINC. Open-source software for volunteer and grid computing. http://boinc.berkeley.edu/. Accessed 25 Oct 2013
- Kim J, Bentley PJ (2002) Immune memory in the dynamic clonal selection algorithm. In: Proceedings of 1st international conference on artificial immune systems, Canterbury, Australia, pp 57–65Google Scholar
- Weglarz J, Nabrzyski J, Schopf J (2003) Grid resource management: state of the art and future trends. Kluwer Academic Publishers, BostonGoogle Scholar
- Wierzchon ST (2005) Immune-based recommender system. In: Hryniewicz O, Kacprzyk J, Koronacki J, Wierzchon ST (eds) Issues in intelligent systems. Paradigms. Exit, Warsaw, pp 341–356Google Scholar