USE OF GENETIC ALGORITHMS FOR SCHEDULING JOBS IN LARGE SCALE GRID APPLICATIONS.

Saved in:
Bibliographic Details
Title: USE OF GENETIC ALGORITHMS FOR SCHEDULING JOBS IN LARGE SCALE GRID APPLICATIONS.
Alternate Title: GENETINIŲ ALGORITMŲ NAUDOJIMAS KOMPIUTERIŲ TINKLUOSE IR KALENDORINIS DARBŲ PLANAVIMAS.
Authors: Carretero, Javier1, Xhafa, Fatos1 fatos@lsi.upc.edu
Source: Technological & Economic Development of Economy. 2006, Vol. 12 Issue 1, p11-17. 7p.
Subjects: Genetic algorithms, Grid computing, Robust control, Algorithms, Mathematics
Abstract (English): In this paper we present the implementation of Genetic Algorithms (GA) for job scheduling on computational grids that optimizes the makespan and the total flowtime. Job scheduling on computational grids is a key problem in large scale grid-based applications for solving complex problems. The aim is to obtain an efficient scheduler able to allocate a large number of jobs originated from large scale applications to grid resources. Several variations for GA operators are examined in order to identify which works best for the problem. To this end we have developed a grid simulator package to generate large and very large size instances of the problem and have used them to study the performance of GA implementation. Through extensive experimenting and fine tuning of parameters we have identified the configuration of operators and parameters that outperforms the existing implementations in the literature for static instances of the problem. The experimental results show the robustness of the implementation, improved performance of static instances compared to reported results in the literature and, finally, a fast reduction of the makespan making thus the scheduler of practical interest for grid environments. [ABSTRACT FROM AUTHOR]
Abstract (Lithuanian): Aprašoma, kaip genetinis algoritmas taikomas darbų trukmėms optimizuoti kalendoriniam darbų planavimui, naudojant kompiuterių, sujungtų į tinklą, išteklius. Kalendorinis darbų planavimas, naudojant kompiuterių tinklą, yra aktuali problema, sprendžiant kompleksines, didelio masto problemas. Autorių tikslas – sukurti tokį algoritmą, kuris efektyviausiai paskirstytų teikiamų skaičiuoti darbų srautą į kompiuterių tinklą. Ištirti keli algoritmai, išrinktas geriausias. Sukurtas kompiuterių tinklo darbą imituojantis programinis paketas, jis patikrintas, sprendžiant konkrečius uždavinius. Eksperimentuojant rastas geriausias operatorių ir parametrų derinys, o eksperimento rezultatai atskleidė, jog darbų planavimo laikas sutrumpėjo. [ABSTRACT FROM AUTHOR]
Copyright of Technological & Economic Development of Economy is the property of Vilnius Gediminas Technical University and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 20483634
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: USE OF GENETIC ALGORITHMS FOR SCHEDULING JOBS IN LARGE SCALE GRID APPLICATIONS.
– Name: TitleAlt
  Label: Alternate Title
  Group: TiAlt
  Data: GENETINIŲ ALGORITMŲ NAUDOJIMAS KOMPIUTERIŲ TINKLUOSE IR KALENDORINIS DARBŲ PLANAVIMAS.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Carretero%2C+Javier%22">Carretero, Javier</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Xhafa%2C+Fatos%22">Xhafa, Fatos</searchLink><relatesTo>1</relatesTo><i> fatos@lsi.upc.edu</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Technological+%26+Economic+Development+of+Economy%22">Technological & Economic Development of Economy</searchLink>. 2006, Vol. 12 Issue 1, p11-17. 7p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Genetic+algorithms%22">Genetic algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Grid+computing%22">Grid computing</searchLink><br /><searchLink fieldCode="DE" term="%22Robust+control%22">Robust control</searchLink><br /><searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematics%22">Mathematics</searchLink>
– Name: Abstract
  Label: Abstract (English)
  Group: Ab
  Data: In this paper we present the implementation of Genetic Algorithms (GA) for job scheduling on computational grids that optimizes the makespan and the total flowtime. Job scheduling on computational grids is a key problem in large scale grid-based applications for solving complex problems. The aim is to obtain an efficient scheduler able to allocate a large number of jobs originated from large scale applications to grid resources. Several variations for GA operators are examined in order to identify which works best for the problem. To this end we have developed a grid simulator package to generate large and very large size instances of the problem and have used them to study the performance of GA implementation. Through extensive experimenting and fine tuning of parameters we have identified the configuration of operators and parameters that outperforms the existing implementations in the literature for static instances of the problem. The experimental results show the robustness of the implementation, improved performance of static instances compared to reported results in the literature and, finally, a fast reduction of the makespan making thus the scheduler of practical interest for grid environments. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label: Abstract (Lithuanian)
  Group: Ab
  Data: Aprašoma, kaip genetinis algoritmas taikomas darbų trukmėms optimizuoti kalendoriniam darbų planavimui, naudojant kompiuterių, sujungtų į tinklą, išteklius. Kalendorinis darbų planavimas, naudojant kompiuterių tinklą, yra aktuali problema, sprendžiant kompleksines, didelio masto problemas. Autorių tikslas – sukurti tokį algoritmą, kuris efektyviausiai paskirstytų teikiamų skaičiuoti darbų srautą į kompiuterių tinklą. Ištirti keli algoritmai, išrinktas geriausias. Sukurtas kompiuterių tinklo darbą imituojantis programinis paketas, jis patikrintas, sprendžiant konkrečius uždavinius. Eksperimentuojant rastas geriausias operatorių ir parametrų derinys, o eksperimento rezultatai atskleidė, jog darbų planavimo laikas sutrumpėjo. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Technological & Economic Development of Economy is the property of Vilnius Gediminas Technical University and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=20483634
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.3846/13928619.2006.9637716
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 7
        StartPage: 11
    Subjects:
      – SubjectFull: Genetic algorithms
        Type: general
      – SubjectFull: Grid computing
        Type: general
      – SubjectFull: Robust control
        Type: general
      – SubjectFull: Algorithms
        Type: general
      – SubjectFull: Mathematics
        Type: general
    Titles:
      – TitleFull: USE OF GENETIC ALGORITHMS FOR SCHEDULING JOBS IN LARGE SCALE GRID APPLICATIONS.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Carretero, Javier
      – PersonEntity:
          Name:
            NameFull: Xhafa, Fatos
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 03
              Text: 2006
              Type: published
              Y: 2006
          Identifiers:
            – Type: issn-print
              Value: 20294913
          Numbering:
            – Type: volume
              Value: 12
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: Technological & Economic Development of Economy
              Type: main
ResultId 1