Multitasking via alternate and shared processing: Algorithms and complexity

被引:30
作者
Hall, Nicholas G. [1 ]
Leung, Joseph Y. -T. [2 ]
Li, Chung-Lun [3 ]
机构
[1] Ohio State Univ, Fisher Coll Business, Columbus, OH 43210 USA
[2] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA
[3] Hong Kong Polytech Univ, Dept Logist & Maritime Studies, Kowloon, Hong Kong, Peoples R China
基金
美国国家科学基金会;
关键词
Scheduling; Motivations for multitasking; Efficient algorithm; Intractability; MACHINE AVAILABILITY; OPERATING-SYSTEMS; PARALLEL MACHINES; TIME; MINIMIZATION; NUMBER; JOBS;
D O I
10.1016/j.dam.2016.03.018
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This work is motivated by disruptions that occur when jobs are processed by humans, rather than by machines. For example, humans may become tired, bored, or distracted. This paper presents two scheduling models with multitasking features. These models aim to mitigate the loss of productivity in such situations. The first model applies "alternate period processing" and aims either to allow workers to take breaks or to increase workers' job variety. The second model applies "shared processing" and aims to allow workers to share a fixed portion of their processing capacities between their primary tasks and routine activities. For each model, we consider four of the most widely studied and practical classical scheduling objectives. Our purpose is to study the complexity of the resulting scheduling problems. For some problems, we describe a fast optimal algorithm, whereas for other problems an intractability result suggests the probable nonexistence of such an algorithm. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:41 / 58
页数:18
相关论文
共 25 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[2]  
Appasami G, 2011, INT J COMB OPTIM PRO, V2, P39
[4]  
Doshi B. T., 1986, Queueing Systems Theory and Applications, V1, P29, DOI 10.1007/BF01149327
[5]   MINIMIZING TOTAL TARDINESS ON ONE MACHINE IS NP-HARD [J].
DU, JZ ;
LEUNG, JYT .
MATHEMATICS OF OPERATIONS RESEARCH, 1990, 15 (03) :483-495
[6]  
Graham R. L., 1979, Discrete Optimisation, P287
[7]  
Guada?a R.R., 2013, INT J COMPUT SCI ISS, V10, P353
[8]   The Effects of Multitasking on Operations Scheduling [J].
Hall, Nicholas G. ;
Leung, Joseph Y. -T. ;
Li, Chung-Lun .
PRODUCTION AND OPERATIONS MANAGEMENT, 2015, 24 (08) :1248-1265
[9]   Makespan minimization for parallel machines scheduling with multiple availability constraints [J].
Hashemian, Navid ;
Diallo, Claver ;
Vizvari, Bela .
ANNALS OF OPERATIONS RESEARCH, 2014, 213 (01) :173-186
[10]   MINIMIZING AVERAGE FLOW TIME WITH PARALLEL MACHINES [J].
HORN, WA .
OPERATIONS RESEARCH, 1973, 21 (03) :846-847