Fault tolerant distributed systems must be able to continue operation in the presence of hardware faults (albeit with degraded performance). If one or more processors fail, the tasks assigned to those processors must be reassigned to other operational processors. The recovery mechanism thus reduces to a task allocation problem in a faulty network. This problem is known to be NP -complete. In this paper we redistribute tasks in faulty networks using evolutionary strategies. We show that this technique is able to quickly determine a good reallocation of tasks with little degradation of performance. 1 Introduction Hardware faults may reduce the availability or usability of a distributed computing system. Systems which continue to operate (alb...
peer reviewedThis paper analyzes the fault-tolerance nature of Evolutionary Algorithms (EAs) when ex...
Distributed hardware systems can be considered as teams of distributed cooperative agents. Thinking ...
AbstractThis paper analyzes the fault-tolerance nature of Evolutionary Algorithms (EAs) when execute...
Distributed frameworks play a critical part on accomplishing superior performance and better system ...
A distributed computing is software system in which components are located on different attached com...
Abstract:- A Primary site approach for designing a fault-tolerant network of processors (e.g cluster...
most powerful distributed computing systems in the world. Such an architecture bases on volunteer co...
In this paper, we present load redistribution algorithms for hypercubes in the presence of faults. O...
This paper presents a fault-tolerant scheme applicable to any decentralized load balancing algorithm...
Previous research which has considered task allocation and fault-tolerance together has concentrated...
Developing fault-tolerant distributed protocols is a difficult task. The difficulty of this task in...
Automatic graceful degradation can be accomplished by reconfiguring the software elements of a distr...
Abstract—A distributed system is a collection of pro-cessor-memory pairs connected by communication ...
Fault tolerance can be defined as a concept of recovery that keeps a computer system operational by ...
Solutions to resource allocation problems and other related synchronization problems in distributed ...
peer reviewedThis paper analyzes the fault-tolerance nature of Evolutionary Algorithms (EAs) when ex...
Distributed hardware systems can be considered as teams of distributed cooperative agents. Thinking ...
AbstractThis paper analyzes the fault-tolerance nature of Evolutionary Algorithms (EAs) when execute...
Distributed frameworks play a critical part on accomplishing superior performance and better system ...
A distributed computing is software system in which components are located on different attached com...
Abstract:- A Primary site approach for designing a fault-tolerant network of processors (e.g cluster...
most powerful distributed computing systems in the world. Such an architecture bases on volunteer co...
In this paper, we present load redistribution algorithms for hypercubes in the presence of faults. O...
This paper presents a fault-tolerant scheme applicable to any decentralized load balancing algorithm...
Previous research which has considered task allocation and fault-tolerance together has concentrated...
Developing fault-tolerant distributed protocols is a difficult task. The difficulty of this task in...
Automatic graceful degradation can be accomplished by reconfiguring the software elements of a distr...
Abstract—A distributed system is a collection of pro-cessor-memory pairs connected by communication ...
Fault tolerance can be defined as a concept of recovery that keeps a computer system operational by ...
Solutions to resource allocation problems and other related synchronization problems in distributed ...
peer reviewedThis paper analyzes the fault-tolerance nature of Evolutionary Algorithms (EAs) when ex...
Distributed hardware systems can be considered as teams of distributed cooperative agents. Thinking ...
AbstractThis paper analyzes the fault-tolerance nature of Evolutionary Algorithms (EAs) when execute...