Scheduling with multiple-job-on-one-processor pattern

被引:36
作者
Li, CL [1 ]
Cai, XQ
机构
[1] Washington Univ, John M Olin Sch Business, St Louis, MO 63130 USA
[2] Chinese Univ Hong Kong, Dept Syst Engn & Engn Management, Shatin, NT, Hong Kong
[3] Texas A&M Univ, Dept Ind Engn, College Stn, TX 77843 USA
基金
美国国家科学基金会;
关键词
D O I
10.1080/07408179808966484
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Most scheduling literature considers a "one-job-on-one-processor" pattern, which assumes that a processor processes exactly one job at a time. In this paper we consider a new scheduling problem with a "multiple-job-on-one-processor" pattern, where several jobs can be processed by a single processor simultaneously, provided that the total size of the jobs being processed does not exceed the capacity of the processor at any point in time. This problem is motivated by the operation of berth allocation, which is to allocate vessels (jobs) to a berth (processor), where the vessels, if small in dimension, may share the berth with some other vessels for loading/unloading the goods. We consider the problem to minimize the makespan of the schedule. The well-known First-Fit Decreasing heuristic is generalized and applied to several variations of the problem, and the worst-case behavior of the generalized heuristics is studied. Worst-case error bounds are obtained for those models. Computational experiments are conducted to test the heuristics. The results suggest that the heuristics are effective in producing near-optimal solutions.
引用
收藏
页码:433 / 445
页数:13
相关论文
共 28 条
[1]   SINGLE-MACHINE FLOW-TIME SCHEDULING WITH A SINGLE BREAKDOWN [J].
ADIRI, I ;
BRUNO, J ;
FROSTIG, E ;
KAN, AHGR .
ACTA INFORMATICA, 1989, 26 (07) :679-685
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[3]   A NEW PROOF FOR THE 1ST-FIT DECREASING BIN-PACKING ALGORITHM [J].
BAKER, BS .
JOURNAL OF ALGORITHMS, 1985, 6 (01) :49-70
[4]   PREEMPTIVE SCHEDULING OF MULTIPROCESSOR TASKS ON THE DEDICATED PROCESSOR SYSTEM SUBJECT TO MINIMAL LATENESS [J].
BIANCO, L ;
BLAZEWICZ, J ;
DELLOLMO, P ;
DROZDOWSKI, M .
INFORMATION PROCESSING LETTERS, 1993, 46 (03) :109-113
[5]   Preemptive multiprocessor task scheduling with release times and time windows [J].
Bianco, L ;
Blazewicz, J ;
DellOlmo, P ;
Drozdowski, M .
ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) :43-55
[6]  
BLAZEWICZ J, 1992, INFORM PROCESS LETT, V41, P275, DOI 10.1016/0020-0190(92)90172-R
[7]  
BLAZEWICZ J, 1986, IEEE T COMPUT, V35, P389
[8]   SHOP SCHEDULING PROBLEMS WITH MULTIPROCESSOR TASKS ON DEDICATED PROCESSORS [J].
BRUCKER, P ;
KRAMER, A .
ANNALS OF OPERATIONS RESEARCH, 1995, 57 :13-27
[9]   Polynomial algorithms for resource-constrained and multiprocessor task scheduling problems [J].
Brucker, P ;
Kramer, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 90 (02) :214-226
[10]  
Brucker P., 1995, SCHEDULING ALGORITHM