A hybrid heuristic of variable neighbourhood descent and great deluge algorithm for efficient task scheduling in grid computing

To achieve the ultimate success of global collaborative resource sharing in Grid computing, an effective and efficient Grid resource management system is necessary and it is only possible if its core component, the scheduler, can perform scheduling in an efficient manner. Scheduling tasks to resourc...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhammed, Abdullah, Mohamed, Mohamad Afendee, Hasan, Sazlinah, Eng, Kailun
Format: Article
Language:English
Published: Elsevier 2019
Online Access:http://psasir.upm.edu.my/id/eprint/80426/1/HYBRID.pdf
http://psasir.upm.edu.my/id/eprint/80426/
https://www.sciencedirect.com/science/article/pii/S0377221719309907
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:To achieve the ultimate success of global collaborative resource sharing in Grid computing, an effective and efficient Grid resource management system is necessary and it is only possible if its core component, the scheduler, can perform scheduling in an efficient manner. Scheduling tasks to resources in Grid computing is a challenging task and known as a NP hard problem. In this paper, we propose a novel hybrid heuristic-based algorithm, which synergised the excellent diversification capability of Great Deluge (GD) algorithm with the powerful systematic multi-neighbourhood search strategy captured in Variable Neighbourhood Descent (VND) algorithm, to efficiently schedule independent tasks in Grid computing environment with an objective of minimising the makespan. Simulation experiments have been conducted to examine the impact of hybridising GD and VND. In addition, the performance of the proposed algorithm has been evaluated and compared with some other recent meta-heuristics in the literature. The experimental simulation results show that our proposed algorithm outperforms the other algorithms in the literature and the performance improvement achieved by this hybrid strategy is effective and efficient with respect to makespan and computational time as it can obtain good quality (makespan) of solutions while obviating the drawback of requiring high computational cost from the VND.