Distributed program reliability analysis
IEEE Transactions on Software Engineering
Task Allocation for Maximizing Reliability of Distributed Computer Systems
IEEE Transactions on Computers
Optimal Task Assignment in Homogeneous Networks
IEEE Transactions on Parallel and Distributed Systems
Task Allocation Algorithms for Maximizing Reliability of Distributed Computing Systems
IEEE Transactions on Computers
The computational complexity of the reliability problem on distributed systems
Information Processing Letters
Safety and Reliability Driven Task Allocation in Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Optimal task allocation in distributed systems by graph matching and state space search
Journal of Systems and Software
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Journal of Systems Architecture: the EUROMICRO Journal
AllelesLociand the Traveling Salesman Problem
Proceedings of the 1st International Conference on Genetic Algorithms
The particle swarm optimization algorithm: convergence analysis and parameter selection
Information Processing Letters
Reliability and cost optimization in distributed computing systems
Computers and Operations Research
How to Solve It: Modern Heuristics
How to Solve It: Modern Heuristics
An effective hybrid optimization approach for multi-objective flexible job-shop scheduling problems
Computers and Industrial Engineering
Toward a Realistic Task Scheduling Model
IEEE Transactions on Parallel and Distributed Systems
Ant colony system: a cooperative learning approach to the traveling salesman problem
IEEE Transactions on Evolutionary Computation
The particle swarm - explosion, stability, and convergence in amultidimensional complex space
IEEE Transactions on Evolutionary Computation
Handling multiple objectives with particle swarm optimization
IEEE Transactions on Evolutionary Computation
A novel global harmony search algorithm for reliability problems
Computers and Industrial Engineering
The decision model of task allocation for constrained stochastic distributed systems
Computers and Industrial Engineering
Journal of Systems and Software
Short communication: An effective global harmony search algorithm for reliability problems
Expert Systems with Applications: An International Journal
Microprocessors & Microsystems
Expert Systems with Applications: An International Journal
Efficient task assignment on heterogeneous multicore systems considering communication overhead
ICA3PP'12 Proceedings of the 12th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Improved cuckoo search for reliability optimization problems
Computers and Industrial Engineering
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
In a distributed computing system, a number of program modules may need to be allocated to different processors such that the reliability of executing successfully these modules is maximized and the constraints with limited resources are satisfied. The problem of finding an optimal task allocation with maximum system reliability has been shown to be NP-hard; thus, existing approaches to finding exact solutions are limited to the use in problems of small size. This paper presents a hybrid particle swarm optimization (HPSO) algorithm for finding the near-optimal task allocation within reasonable time. The experimental results show that the HPSO is robust against different problem size, task interaction density, and network topology. The proposed method is also more effective and efficient than a genetic algorithm for the test-cases studied. The convergence and the worst-case characteristics of the HPSO are addressed using both theoretical and empirical analysis.