“…There are various issues in grid resource management such as resource discovery, resource scheduling, resource monitoring, resources inventories, resource provisioning, load balancing, fault isolation, autonomic capabilities and service level management system (Sharma & Bawa, 2008). However, grid scheduling and grid load balancing are the main issues that are often discussed by many researchers (Moallem, 2009;Chang et al 2007;Liu & Wang, 2008) Grid scheduling is an essential function provided by the grid infrastructure (Kousalya & Balasubramanie, 2008). The scheduling problem in grid computing is classifi ed as Nondeterministic Polynomial (NP) -complete problem (Kousalya & Balasubramanie, 2009) which means that there is no exact algorithm that can solve the problem in a polynomial time.…”