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 条
  • [31] Heuristic approach for forecast scheduling
    Zaaraoui, Hind
    Altman, Zwi
    Ben Jemaa, Sana
    Altman, Eitan
    Jimenez, Tania
    [J]. 2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2018, : 31 - 36
  • [32] Bayesian heuristic approach to scheduling
    Mockus, J
    [J]. INFORMATICA, 2002, 13 (03) : 311 - 332
  • [33] A bilevel programming approach to the travelling salesman problem
    Marcotte, P
    Savard, G
    Semet, F
    [J]. OPERATIONS RESEARCH LETTERS, 2004, 32 (03) : 240 - 248
  • [34] Contact shape optimization: a bilevel programming approach
    Herskovits, J
    Leontiev, A
    Dias, G
    Santos, G
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2000, 20 (03) : 214 - 221
  • [35] Managing Product Transitions: A Bilevel Programming Approach
    Khorramfar, Rahman
    Ozaltin, Osman Y.
    Kempf, Karl G.
    Uzsoy, Reha
    [J]. INFORMS JOURNAL ON COMPUTING, 2022, 34 (05) : 2828 - 2844
  • [36] A hyper-heuristic approach for resource provisioning-based scheduling in grid environment
    Aron, Rajni
    Chana, Inderveer
    Abraham, Ajith
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1427 - 1450
  • [37] PERFORMANCE ANALYSIS AND DISCUSSION ON A HEURISTIC APPROACH FOR SCHEDULING MULTIPROCESSOR TASKS IN A GRID COMPUTING ENVIRONMENT
    Lin, Jiann-Fu
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2010, 6 (12): : 5451 - 5462
  • [38] A hyper-heuristic approach for resource provisioning-based scheduling in grid environment
    Rajni Aron
    Inderveer Chana
    Ajith Abraham
    [J]. The Journal of Supercomputing, 2015, 71 : 1427 - 1450
  • [39] Operational scheduling of electric vehicles parking lot integrated with renewable generation based on bilevel programming approach
    Aghajani, Saemeh
    Kalantar, Mohsen
    [J]. ENERGY, 2017, 139 : 422 - 432
  • [40] Dynamic programming based approach for bi-criteria workflow scheduling on the grid
    Wieczorek, Marek
    Prodan, Radu
    Fahringer, Thomas
    [J]. HPDC-15: PROCEEDINGS OF THE 15TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 2005, : 381 - 382