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 条
  • [1] Constraint programming approach to a bilevel scheduling problem
    Kovacs, Andras
    Kis, Tamas
    [J]. CONSTRAINTS, 2011, 16 (03) : 317 - 340
  • [2] Constraint programming approach to a bilevel scheduling problem
    András Kovács
    Tamás Kis
    [J]. Constraints, 2011, 16 : 317 - 340
  • [3] A Bilevel Programming Approach to Assembly Job Shop Scheduling
    Huang, George Q.
    Lu, Haili
    [J]. CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 182 - 187
  • [4] A hybrid heuristic approach with adaptive scalarization for linear semivectorial bilevel programming and its application
    Li, Hong
    Zhang, Li
    [J]. MEMETIC COMPUTING, 2022, 14 (04) : 433 - 449
  • [5] A genetic programming approach for heuristic selection in constrained project scheduling
    Padman, R
    Roehrig, SF
    [J]. INTERFACES IN COMPUTER SCIENCE AND OPERATIONS RESEARCH: ADVANCES IN METAHEURISTICS, OPTIMIZATION, AND STOCHASTIC MODELING TECHNOLOGIES, 1997, : 405 - 421
  • [6] A Hyper-heuristic approach for efficient resource scheduling in grid
    Bhanu, S. Mary Saira
    Gopalan, N. P.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2008, 3 (03) : 249 - 258
  • [7] A hybrid heuristic approach with adaptive scalarization for linear semivectorial bilevel programming and its application
    Hong Li
    Li Zhang
    [J]. Memetic Computing, 2022, 14 : 433 - 449
  • [8] Bilevel programming approach applied to the flow shop scheduling problem under fuzziness
    Abass, Samir A.
    [J]. COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (04) : 279 - 293
  • [9] A Fuzzy Programming Approach for Bilevel Stochastic Programming
    Modak, Nilkanta
    Biswas, Animesh
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2012), 2014, 236 : 125 - 135
  • [10] A New Heuristic Approach for Scheduling Independent Tasks on Grid Computing Systems
    Nejatzadeh, Sadegh
    Karamipour, Mahmood
    Eskandari, Mohammad
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2013, 6 (04): : 97 - 106