Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Balicki J (2005) Immune systems in multi-criterion evolutionary algorithm for task assignments in distributed computer system. Lect Notes Comput Sci 3528:51–56
Balicki J (2006) Multicriterion genetic programming for trajectory planning of underwater vehicle. J Comput Sci Netw Secur 6:1–6
Bernaschi M, Castiglione F, Succi S (2006) A high performance simulator of the immune system. Future Gener Comput Syst 15:333–342
BOINC. Open-source software for volunteer and grid computing. http://boinc.berkeley.edu/. Accessed 25 Oct 2013
Coello CAC, Van Veldhuizen DA, Lamont GB (2002) Evolutionary algorithms for solving multi-objective problems. Kluwer Academic Publishers, New York
Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, Chichester
Forrest S, Perelson AS (1991) Genetic algorithms and the immune system. Lect Notes Comput Sci 496:319–325
Jerne NK (1984) Idiotypic networks and other preconceived ideas. Immunol Revue 79:5–25
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–65
Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge
Koza JR, Keane MA, Streeter MJ, Mydlowec W, Yu J, Lanza G (2003) Genetic programming IV. Routine human-competitive machine intelligence. Kluwer Academic Publishers, New York
Samuel AL (1960) Programming computers to play games. Adv Comput 1:165–192
Sheble GB, Britting K (1995) Refined genetic algorithm—economic dispatch example. IEEE Trans Power Syst 10:117–124
Weglarz J, Nabrzyski J, Schopf J (2003) Grid resource management: state of the art and future trends. Kluwer Academic Publishers, Boston
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–356
Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8:173–195
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Balicki, J., Korłub, W., Krawczyk, H., Paluszak, J. (2014). Genetic Programming for Interaction Efficient Supporting in Volunteer Computing Systems. In: S. Hippe, Z., L. Kulikowski, J., Mroczek, T., Wtorek, J. (eds) Issues and Challenges in Artificial Intelligence. Studies in Computational Intelligence, vol 559. Springer, Cham. https://doi.org/10.1007/978-3-319-06883-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-06883-1_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06882-4
Online ISBN: 978-3-319-06883-1
eBook Packages: EngineeringEngineering (R0)