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 条
  • [21] Scheduling jobs with release dates on parallel batch processing machines to minimize the makespan
    Liu, L. L.
    Ng, C. T.
    Cheng, T. C. E.
    OPTIMIZATION LETTERS, 2014, 8 (01) : 307 - 318
  • [22] Bounded parallel-batch scheduling on single and multi machines for deteriorating jobs
    Miao, Cuixia
    Zhang, Yuzhong
    Cao, Zhigang
    INFORMATION PROCESSING LETTERS, 2011, 111 (16) : 798 - 803
  • [23] Parallel batch scheduling of equal-length jobs with release and due dates
    Condotta, Alessandro
    Knust, Sigrid
    Shakhlevich, Natalia V.
    JOURNAL OF SCHEDULING, 2010, 13 (05) : 463 - 477
  • [24] Parallel-batch scheduling of deteriorating jobs with release dates to minimize the makespan
    Li, Shisheng
    Ng, C. T.
    Cheng, T. C. E.
    Yuan, Jinjiang
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 210 (03) : 482 - 488
  • [25] A Coordination Mechanism for Scheduling Game on Parallel-Batch Machines with Deterioration Jobs
    Yu, Ganhua
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [26] Batch scheduling of step deteriorating jobs
    M. S. Barketau
    T. C. E. Cheng
    C. T. Ng
    Vladimir Kotov
    Mikhail Y. Kovalyov
    Journal of Scheduling, 2008, 11 : 17 - 28
  • [27] Batch scheduling of step deteriorating jobs
    Barketau, M. S.
    Cheng, T. C. E.
    Ng, C. T.
    Kotov, Vladimir
    Kovalyov, Mikhail Y.
    JOURNAL OF SCHEDULING, 2008, 11 (01) : 17 - 28
  • [28] Scheduling fully parallel jobs
    Kai Wang
    Vincent Chau
    Minming Li
    Journal of Scheduling, 2018, 21 : 619 - 631
  • [29] Scheduling fully parallel jobs
    Wang, Kai
    Chau, Vincent
    Li, Minming
    JOURNAL OF SCHEDULING, 2018, 21 (06) : 619 - 631
  • [30] Scheduling equal-length jobs with arbitrary sizes on uniform parallel batch machines
    Xin, Xiao
    Khan, Muhammad Ijaz
    Li, Shuguang
    OPEN MATHEMATICS, 2023, 21 (01):