Task assignment problems in distributed computing systems by simulated annealing
- 1 July 1991
- journal article
- research article
- Published by Taylor & Francis in Journal of the Chinese Institute of Engineers
- Vol. 14 (5) , 537-550
- https://doi.org/10.1080/02533839.1991.9677367
Abstract
The stochastic, heuristic search algorithm called simulated annealing is considered for the problems of static task assignment in distributed computing systems. The purposes of task assignment problems are to assign modules of programs over a set of interconnected processors in order to both maximize the utilization of processors and minimize interprocessor communication costs. This problem has been proven to be NP‐hard. Although simulated annealing has been applied to a broad class of combinatorial optimization problems, but it requires a long computation time in order to converge to the globally optimal solution. In this paper, we design a very efficient annealing schedule with good move generation strategies and use the concept of specific heat and the frozen condition to obtain near‐optimal solutions for task assignment problems with a significantly large reduction in the number of iterations.Keywords
This publication has 23 references indexed in Scilit:
- A distributed implementation of simulated annealingJournal of Parallel and Distributed Computing, 1989
- Heuristic algorithms for task assignment in distributed systemsIEEE Transactions on Computers, 1988
- On the convergence of stationary distributions in simulated annealing algorithmsInformation Processing Letters, 1988
- The time complexity of maximum matching by simulated annealingJournal of the ACM, 1988
- Optimal assignment of task modules with precedence for distributed processing by graph matching and state-space searchBIT Numerical Mathematics, 1988
- Efficient computation of optimal assignments for distributed tasksJournal of Parallel and Distributed Computing, 1987
- Simulated Annealing: Theory and ApplicationsPublished by Springer Nature ,1987
- Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of ImagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984
- Applications of the Monte Carlo Method in Statistical PhysicsPublished by Springer Nature ,1984
- Optimization by Simulated AnnealingScience, 1983