Back to Search
Start Over
Independent tasks scheduling in cloud computing via improved estimation of distribution algorithm.
- Source :
-
AIP Conference Proceedings . 2018, Vol. 1955 Issue 1, pN.PAG-N.PAG. 8p. - Publication Year :
- 2018
-
Abstract
- To minimize makespan for scheduling independent tasks in cloud computing, an improved estimation of distribution algorithm (IEDA) is proposed to tackle the investigated problem in this paper. Considering that the problem is concerned with multi-dimensional discrete problems, an improved population-based incremental learning (PBIL) algorithm is applied, which the parameter for each component is independent with other components in PBIL. In order to improve the performance of PBIL, on the one hand, the integer encoding scheme is used and the method of probability calculation of PBIL is improved by using the task average processing time; on the other hand, an effective adaptive learning rate function that related to the number of iterations is constructed to trade off the exploration and exploitation of IEDA. In addition, both enhanced Max-Min and Min-Min algorithms are properly introduced to form two initial individuals. In the proposed IEDA, an improved genetic algorithm (IGA) is applied to generate partial initial population by evolving two initial individuals and the rest of initial individuals are generated at random. Finally, the sampling process is divided into two parts including sampling by probabilistic model and IGA respectively. The experiment results show that the proposed IEDA not only gets better solution, but also has faster convergence speed. [ABSTRACT FROM AUTHOR]
- Subjects :
- *CLOUD computing
*ALGORITHMS
*MACHINE learning
*GENETIC algorithms
*MACHINE theory
Subjects
Details
- Language :
- English
- ISSN :
- 0094243X
- Volume :
- 1955
- Issue :
- 1
- Database :
- Academic Search Index
- Journal :
- AIP Conference Proceedings
- Publication Type :
- Conference
- Accession number :
- 129246848
- Full Text :
- https://doi.org/10.1063/1.5033826