Heuristic Algorithms for Task Assignment in Distributed Systems
IEEE Transactions on Computers
An efficient algorithm for a task allocation problem
Journal of the ACM (JACM)
On the task assignment problem: two new efficient heuristic algorithms
Journal of Parallel and Distributed Computing
Optimal task allocation in distributed systems by graph matching and state space search
Journal of Systems and Software
Opposition-Based Learning: A New Scheme for Machine Intelligence
CIMCA '05 Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce Vol-1 (CIMCA-IAWTIC'06) - Volume 01
Task assignment in heterogeneous computing systems
Journal of Parallel and Distributed Computing
Heuristics for scheduling file-sharing tasks on heterogeneous systems with distributed repositories
Journal of Parallel and Distributed Computing
Swarm intelligence on the binary constraint satisfaction problem
CEC '02 Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02
Multiprocessor Scheduling with the Aid of Network Flow Algorithms
IEEE Transactions on Software Engineering
A discrete differential evolution algorithm for the permutation flowshop scheduling problem
Computers and Industrial Engineering
Particle Swarm Optimization for Integer Resource Allocation Problem
ICRMEM '08 Proceedings of the 2008 International Conference on Risk Management & Engineering Management
A hybrid particle swarm optimization algorithm for optimal task assignment in distributed systems
Computer Standards & Interfaces
Hybrid meta-heuristics algorithms for task assignment in heterogeneous computing systems
Computers and Operations Research
JADE: adaptive differential evolution with optional external archive
IEEE Transactions on Evolutionary Computation
A novel global harmony search algorithm for reliability problems
Computers and Industrial Engineering
Expert Systems with Applications: An International Journal
OPSO: Orthogonal Particle Swarm Optimization and Its Application to Task Assignment Problems
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Hi-index | 0.00 |
An improved differential evolution algorithm (IDE) is proposed to solve task assignment problem. The IDE is an improved version of differential evolution algorithm (DE), and it modifies two important parameters of DE algorithm: scale factor and crossover rate. Specially, scale factor is adaptively adjusted According to the objective function values of all candidate solutions, and crossover rate is dynamically adjusted with the increasement of iterations. The adaptive scale factor and dynamical crossover rate are combined to increase the diversity of candidate solutions, and to enhance the exploration capacity of solution space of the proposed algorithm. In addition, a usual penalty function method is adopted to trade-off the objective and the constraints. Experimental results demonstrate that the optimal solutions obtained by the IDE algorithm are all better than those obtained by the other two DE algorithms on solving some task assignment problems.