A Hybrid Heuristic-Genetic Algorithm with Adaptive Parameters for Static Task Scheduling in Heterogeneous Computing System

Shan Ding,Jinhui Wu,Guoqi Xie,Gang Zeng
DOI: https://doi.org/10.1109/trustcom/bigdatase/icess.2017.310
2017-01-01
Abstract:Task scheduling is critical for obtaining a high performance schedule in heterogeneous computing systems (HCS) and searching an optimal scheduling solution has been shown to be NP-complete. In this paper, a hybrid heuristicgenetic algorithm with adaptive parameter (HGAAP) is proposed by combining a heuristic scheduling algorithm and a genetic algorithm. An existing common heuristic scheduling algorithm is utilized for generating the initial generation to speed up the convergence rate of HGAAP. The parameters of crossover probability and mutation probability are adaptive according to the current evolution status to promote the evolution and find better solution. Moreover, the redundant individuals in each generation are removed to keep the diversity of population during the iteration. The experimental results on randomly generated task sets validated that our algorithm can obtain better scheduling results than existing algorithms.
What problem does this paper attempt to address?