Scheduling parallel batch jobs in grids with evolutionary metaheuristics

被引:0
|
作者
Piotr Switalski
Franciszek Seredynski
机构
[1] Siedlce University of Natural Sciences and Humanities,Computer Science Department
[2] Cardinal Stefan Wyszynski University in Warsaw,Department of Mathematics and Natural Sciences
来源
Journal of Scheduling | 2015年 / 18卷
关键词
Grid computing; Two-stage scheduling; Generalized extremal optimization; Genetic algorithm; Parallel job;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we propose an efficient offline job scheduling algorithm working in a grid environment that is based on a relatively new evolutionary metaheuristic called generalized extremal optimization (GEO). We compare our experimental results with those obtained using a very popular evolutionary metaheuristic, the genetic algorithm (GA). The scheduling algorithm implies two-stage scheduling. In the first stage, the algorithm allocates jobs to suitable machines of a grid; GEO/GA is used for this purpose. In the second stage, jobs are independently scheduled on each machine; this is performed with a variant of a list scheduling algorithm. Both GEO and GA belong to the class of evolutionary algorithms, but GEO is much simpler and requires the tuning of only one parameter, whereas GA requires the tuning of several parameters. The results of the experimental study show that GEO, despite its simplicity, outperforms the GA in a whole range of scheduling instances and is much easier to use.
引用
收藏
页码:345 / 357
页数:12
相关论文
共 50 条
  • [41] On-line scheduling on an unbounded parallel batch machine to minimize makespan of two families of jobs
    Fu, Ruyan
    Tian, Ji
    Yuan, Jinjiang
    JOURNAL OF SCHEDULING, 2009, 12 (01) : 91 - 97
  • [42] Online scheduling of equal length jobs on a bounded parallel batch machine with restart or limited restart
    Liu, Hailing
    Yuan, Jinjiang
    THEORETICAL COMPUTER SCIENCE, 2014, 543 : 24 - 36
  • [43] Online scheduling of equal length jobs on unbounded parallel batch processing machines with limited restart
    Hailing Liu
    Jinjiang Yuan
    Wenjie Li
    Journal of Combinatorial Optimization, 2016, 31 : 1609 - 1622
  • [44] Online scheduling of equal length jobs on unbounded parallel batch processing machines with limited restart
    Liu, Hailing
    Yuan, Jinjiang
    Li, Wenjie
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (04) : 1609 - 1622
  • [45] Heuristic scheduling of jobs on parallel batch machines with incompatible job families and unequal ready times
    Mönch, L
    Balasubramanian, H
    Fowler, JW
    Pfund, ME
    COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (11) : 2731 - 2750
  • [46] Preemptive scheduling of parallel jobs on multiprocessors
    Deng, XT
    Gu, N
    Brecht, T
    Lu, KC
    SIAM JOURNAL ON COMPUTING, 2000, 30 (01) : 145 - 160
  • [47] Scheduling parallel jobs with linear speedup
    Grigoriev, A
    Uetz, M
    APPROXIMATION AND ONLINE ALGORITHMS, 2006, 3879 : 203 - +
  • [48] Online Scheduling with Redirection for Parallel Jobs
    Faure, Adrien
    Lucarelli, Giorgio
    Richard, Olivier
    Trystram, Denis
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2020), 2020, : 326 - 329
  • [49] Scheduling parallel jobs to minimize the makespan
    Berit Johannes
    Journal of Scheduling, 2006, 9 : 433 - 452
  • [50] Scheduling Jobs on Dedicated Parallel Machines
    Shim, Sang-Oh
    Choi, Seong-Woo
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING II, PTS 1-3, 2013, 433-435 : 2363 - +