Competitive Two-Agent Scheduling and Its Applications

被引:187
作者
Leung, Joseph Y. -T. [1 ]
Pinedo, Michael [2 ]
Wan, Guohua [3 ]
机构
[1] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA
[2] NYU, Stern Sch Business, New York, NY 10012 USA
[3] Shanghai Jiao Tong Univ, Antai Coll Econ & Management, Shanghai 200052, Peoples R China
基金
美国国家科学基金会;
关键词
SINGLE-MACHINE; NUMBER; ALGORITHM; MINIMIZE;
D O I
10.1287/opre.1090.0744
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a scheduling environment with m (m >= 1) identical machines in parallel and two agents. Agent A is responsible for n(1) jobs and has a given objective function with regard to these jobs; agent B is responsible for n(2) jobs and has an objective function that may be either the same or different from the one of agent A. The problem is to find a schedule for the n(1) + n(2) jobs that minimizes the objective of agent A (with regard to his n(1) jobs) while keeping the objective of agent B (with regard to his n(2) jobs) below or at a fixed level Q. The special case with a single machine has recently been considered in the literature, and a variety of results have been obtained for two-agent models with objectives such as f(max), Sigma w(j)C(j), and Sigma U-j. In this paper, we generalize these results and solve one of the problems that had remained open. Furthermore, we enlarge the framework for the two-agent scheduling problem by including the total tardiness objective, allowing for preemptions, and considering jobs with different release dates; we consider also identical machines in parallel. We furthermore establish the relationships between two-agent scheduling problems and other areas within the scheduling field, namely rescheduling and scheduling subject to availability constraints.
引用
收藏
页码:458 / 469
页数:12
相关论文
共 27 条
[1]   Scheduling problems with two competing agents [J].
Agnetis, A ;
Mirchandani, PB ;
Pacciarelli, D ;
Pacifici, A .
OPERATIONS RESEARCH, 2004, 52 (02) :229-242
[2]   Multi-agent single machine scheduling [J].
Agnetis, Alessandro ;
Pacciarelli, Dario ;
Pacifici, Andrea .
ANNALS OF OPERATIONS RESEARCH, 2007, 150 (01) :3-15
[3]   A multiple-criterion model for machine scheduling [J].
Baker, KR ;
Smith, JC .
JOURNAL OF SCHEDULING, 2003, 6 (01) :7-16
[4]   An O(n4) algorithm for preemptive scheduling of a single machine to minimize the number of late jobs [J].
Baptiste, P .
OPERATIONS RESEARCH LETTERS, 1999, 24 (04) :175-180
[5]   Multi-agent scheduling on a single machine with max-form criteria [J].
Cheng, T. C. E. ;
Ng, C. T. ;
Yuan, J. J. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 188 (02) :603-609
[6]   Multi-agent scheduling on a single machine to minimize total weighted number of tardy jobs [J].
Cheng, T. C. E. ;
Ng, C. T. ;
Yuan, J. J. .
THEORETICAL COMPUTER SCIENCE, 2006, 362 (1-3) :273-281
[7]  
CHENG TCE, 2006, 2 AGENT SCHEDULING S
[8]  
Curiel I., 2002, THEORY DECISION LIB, V31
[9]  
DU J, 1992, J COMBIN MATH COMBIN, V11, P97
[10]   MINIMIZING TOTAL TARDINESS ON ONE MACHINE IS NP-HARD [J].
DU, JZ ;
LEUNG, JYT .
MATHEMATICS OF OPERATIONS RESEARCH, 1990, 15 (03) :483-495