Grid scheduling by bilevel programming: a heuristic approach

被引:4
|
作者
Bianco, Lucio [1 ]
Caramia, Massimiliano [1 ]
Giordani, Stefano [1 ]
Mari, Renato [1 ]
机构
[1] Univ Roma Tor Vergata, Dipartimento Ingn Impresa, I-00133 Rome, Italy
关键词
grid computing; resource management; bilevel model; heuristic algorithm; RESOURCE-MANAGEMENT; MULTICRITERIA; HIERARCHY; MODEL;
D O I
10.1504/EJIE.2015.067450
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We study the following grid scheduling problem. A set of independent tasks, submitted to a grid external scheduler (ES), has to be assigned to a set of grid computing sites, each one controlled by a local scheduler (LS), for their execution. With each task are associated a release date and a due-date. If the due-date is exceeded, a penalty cost proportional to the tardiness must be paid. If this cost is too high, the ES could prefer to reject the task paying a rejection cost. Indeed, the ES wants to minimise the total cost for rejecting or delaying tasks, while each LS wants to maximise the computational resource usage efficiency. Thus, the problem is modelled by means of bilevel programming, where the decisions of the ES is constrained by those of the LSs, and vice versa. We propose a heuristic algorithm to solve large size instances. Computational results are presented and discussed.
引用
收藏
页码:101 / 125
页数:25
相关论文
共 50 条
  • [41] HEURISTIC PROGRAMMING SOLUTION OF A FLOWSHOP-SCHEDULING PROBLEM
    KRONE, MJ
    STEIGLIT.K
    [J]. OPERATIONS RESEARCH, 1974, 22 (03) : 629 - 638
  • [42] A Benefit Driven Grid Jobs Scheduling Heuristic Algorithm
    Hao, Yongsheng
    Wang, Jun
    Li, Shiqing
    Liu, Guanfeng
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION WORKSHOP: IITA 2008 WORKSHOPS, PROCEEDINGS, 2008, : 320 - +
  • [43] Computational models and heuristic methods for Grid scheduling problems
    Xhafa, Fatos
    Abraham, Ajith
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (04): : 608 - 621
  • [44] New Heuristic for Scheduling of Independent Tasks in Computational Grid
    Chaturvedi, Anand K.
    Sahu, Rajendra
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2011, 4 (03): : 25 - 36
  • [45] AN ITERATIVE HEURISTIC FOR SCHEDULING GRID WORKFLOWS WITH BUDGET CONSTRAINTS
    Yuan, Ying-Chun
    Wang, Ke-Jian
    Sun, Xin-Sheng
    Guo, Tao
    [J]. PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 1700 - 1705
  • [46] A meta-heuristic solution approach based on mathematical programming for tour scheduling problems involving flexible scheduling policies
    Yildiz, Seyda Topaloglu
    Avci, Mustafa
    Yildiz, Gokalp
    [J]. JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2021, 36 (02): : 823 - 839
  • [47] Constraint programming versus heuristic approach to MapReduce scheduling problem in Hadoop YARN for energy minimization
    Pandey, Vaibhav
    Saini, Poonam
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (07): : 6788 - 6816
  • [48] Constraint programming versus heuristic approach to MapReduce scheduling problem in Hadoop YARN for energy minimization
    Vaibhav Pandey
    Poonam Saini
    [J]. The Journal of Supercomputing, 2021, 77 : 6788 - 6816
  • [49] Greedy-Heuristic-Aided Mixed-Integer Linear Programming Approach for Arrival Scheduling
    Cao, Yi
    Rathinam, Sivakumar
    Sun, Dengfeng
    [J]. JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2013, 10 (07): : 323 - 336
  • [50] Analyzing the Vulnerabilities in a Transshipment Network: A Bilevel Programming Approach
    Kaslmoglu, Fatih
    Bayeg, Selami
    Utku, Durdu Hakan
    [J]. IEEE ACCESS, 2023, 11 : 57635 - 57651