DocumentCode
2835065
Title
A Fault Tolerant Optimization Algorithm based on Evolutionary Computation
Author
De Vega, Francisco Fernández
Author_Institution
Centro Univ. de Merida, Univ. de Extremadura
fYear
2006
fDate
25-27 May 2006
Firstpage
335
Lastpage
342
Abstract
In this paper we describe how an evolutionary algorithm is capable of running on a distributed environment with volatile resources. When executing algorithms in a desktop computing or resource harvesting context, resources can be reclaimed by their owners without warning, which may produce data loss and process to fail. The interest of the algorithm presented in the paper is that although it doesn´t keep processes from failing, or data from being lost, it does improve the quality of results because of its design, not employing any special task control, checkpoint/restart or resource redundancies. By means of a series of experiments, we test the performance of the algorithm by studying the number of process failing and the quality of solutions when compared with the classic flavor of the evolutionary algorithm. The new algorithm, which shows its advantages, therefore improve dependability of distributed system
Keywords
evolutionary computation; fault tolerant computing; optimisation; data loss; desktop computing; distributed system dependability; evolutionary algorithm; evolutionary computation; fault tolerant optimization; process failure; resource harvesting context; volatile resource; Algorithm design and analysis; Computer networks; Distributed computing; Evolutionary computation; Fault tolerance; Fault tolerant systems; Libraries; Personal communication networks; Redundancy; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependability of Computer Systems, 2006. DepCos-RELCOMEX '06. International Conference on
Conference_Location
Szklarska Poreba
Print_ISBN
0-7695-2565-2
Type
conf
DOI
10.1109/DEPCOS-RELCOMEX.2006.2
Filename
4024067
Link To Document