A grid computing environment provides a type of distributed computation that is unique because it is not centrally managed and it has the capability to connect heterogeneous resources. A grid system provides location-independent access to the resources and services of geographically distributed machines. An essential ingredient for supporting location-independent computations is the ability to discover resources that have been requested by the users. Because the number of grid users can increase and the grid environment is continuously changing, a scheduler that can discover decentralized resources is needed. Grid resource scheduling is considered to be a complicated, NP-hard problem because of the distribution of resources, the changing conditions of resources, and the unreliability of infrastructure communication. Various artificial intelligence algorithms have been proposed for scheduling tasks in a computational grid. This paper uses the imperialist competition algorithm (ICA) to address the problem of independent task scheduling in a grid environment, with the aim of reducing the makespan. Experimental results compare ICA with other algorithms and illustrate that ICA finds a shorter makespan relative to the others. Moreover, it converges quickly, finding its optimum solution in less time than the other algorithms.

Using imperialist competition algorithm for independent task scheduling in grid computing / Pooranian, Zahra; Shojafar, Mohammad; Javadi, Bahman; Abraham, Ajith. - In: JOURNAL OF INTELLIGENT & FUZZY SYSTEMS. - ISSN 1064-1246. - STAMPA. - 27:1(2014), pp. 187-199. [10.3233/IFS-130988]

Using imperialist competition algorithm for independent task scheduling in grid computing

POORANIAN, ZAHRA;SHOJAFAR, MOHAMMAD;
2014

Abstract

A grid computing environment provides a type of distributed computation that is unique because it is not centrally managed and it has the capability to connect heterogeneous resources. A grid system provides location-independent access to the resources and services of geographically distributed machines. An essential ingredient for supporting location-independent computations is the ability to discover resources that have been requested by the users. Because the number of grid users can increase and the grid environment is continuously changing, a scheduler that can discover decentralized resources is needed. Grid resource scheduling is considered to be a complicated, NP-hard problem because of the distribution of resources, the changing conditions of resources, and the unreliability of infrastructure communication. Various artificial intelligence algorithms have been proposed for scheduling tasks in a computational grid. This paper uses the imperialist competition algorithm (ICA) to address the problem of independent task scheduling in a grid environment, with the aim of reducing the makespan. Experimental results compare ICA with other algorithms and illustrate that ICA finds a shorter makespan relative to the others. Moreover, it converges quickly, finding its optimum solution in less time than the other algorithms.
2014
artificial intelligence algorithm; Grid computing; imperialist competition algorithm (ICA); independent task scheduling; scheduling; Artificial Intelligence; Engineering (all); Statistics and Probability
01 Pubblicazione su rivista::01a Articolo in rivista
Using imperialist competition algorithm for independent task scheduling in grid computing / Pooranian, Zahra; Shojafar, Mohammad; Javadi, Bahman; Abraham, Ajith. - In: JOURNAL OF INTELLIGENT & FUZZY SYSTEMS. - ISSN 1064-1246. - STAMPA. - 27:1(2014), pp. 187-199. [10.3233/IFS-130988]
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/940655
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 18
  • ???jsp.display-item.citation.isi??? 18
social impact