The generalization of scheduling with machine cost

被引:6
作者
Dosa, Gyoergy [1 ]
Imreh, Csanad [2 ]
机构
[1] Univ Pannonia Veszprem, Dept Math, H-8200 Veszprem, Hungary
[2] Univ Szeged, Dept Informat, H-6720 Szeged, Hungary
关键词
Online algorithms; Scheduling; Packing; ONLINE STRIP PACKING; PARALLEL JOBS; ALGORITHMS; REJECTION;
D O I
10.1016/j.tcs.2013.09.009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study a new online resource allocation problem. Usually in resource allocation problems the tasks are presented by rectangles, where the sides describe the time and the resource needed to perform the task. In the online problem the tasks/rectangles arrive one by one according to a list. If we are to perform the task during the shortest possible time, say H, with fixed amount of resource or by minimal resource keeping the completion time below a given bound W, then the problem can be described as online strip packing. Here we consider the problem where neither the resource nor the time is limited; we minimize the objective gamma . H + W, where gamma is a fixed positive parameter. In the special case gamma = 1 we have to pack the incoming rectangles into a container rectangle with perimeter as small as possible. This problem is a generalization of scheduling with machine cost. We present and analyse a shelf-based online algorithm for the solution of the problem. We also consider the semi online case where the list of rectangles is ordered by decreasing height. Finally we study the version where the sizes of the rectangles are not fixed but the algorithm can modify them keeping their area fixed. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:102 / 110
页数:9
相关论文
共 19 条
[1]  
Azar Y., 2012, P SODA, V2013, P85
[2]  
Baker B.S., 1982, ACTA INFORM, V8, P207
[3]   SHELF ALGORITHMS FOR TWO-DIMENSIONAL PACKING PROBLEMS [J].
BAKER, BS ;
SCHWARZ, JS .
SIAM JOURNAL ON COMPUTING, 1983, 12 (03) :508-525
[4]   Algorithms for on-line strip packing [J].
Csirik, J ;
Woeginger, GJ .
INFORMATION PROCESSING LETTERS, 1997, 63 (04) :171-175
[5]   Better online algorithms for scheduling with machine cost [J].
Dósa, G ;
He, Y .
SIAM JOURNAL ON COMPUTING, 2004, 33 (05) :1035-1051
[6]   Scheduling with machine cost and rejection [J].
Dosa, Gyoergy ;
He, Yong .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2006, 12 (04) :337-350
[7]   New upper and lower bounds for online scheduling with machine cost [J].
Dosa, Gyoergy ;
Tan, Zhiyi .
DISCRETE OPTIMIZATION, 2010, 7 (03) :125-135
[8]  
Harren R., 2011, LECT NOTES COMPUT SC, V7164, P211
[9]   Online scheduling of parallel jobs on two machines is 2-competitive [J].
Hurink, J. L. ;
Paulus, J. J. .
OPERATIONS RESEARCH LETTERS, 2008, 36 (01) :51-56
[10]   Improved online algorithms for parallel job scheduling and strip packing [J].
Hurink, J. L. ;
Paulus, J. J. .
THEORETICAL COMPUTER SCIENCE, 2011, 412 (07) :583-593