An agent-based approach for scheduling multiple machines

被引:53
作者
Akkiraju, R
Keskinocak, P
Murthy, S
Wu, F
机构
[1] IBM Corp, Thomas J Watson Res Ctr, Yorktown Heights, NY 10598 USA
[2] Georgia Inst Technol, Sch Ind & Syst Engn, Atlanta, GA 30332 USA
关键词
multi-machine scheduling; agents; A-team; multicriteria optimization;
D O I
10.1023/A:1008363208898
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new agent-based solution approach for the problem of scheduling multiple non-identical machines in the face of sequence dependent setups, job machine restrictions, batch size preferences, fixed costs of assigning jobs to machines and downstream considerations. We consider multiple objectives such as minimizing (weighted) earliness and tardiness, and minimizing job-machine assignment costs. We use an agent-based architecture called Asynchronous Team (A-Team), in which each agent encapsulates a different problem solving strategy and agents cooperate by exchanging results. Computational experiments on large instances of real-world scheduling problems show that the results obtained by this approach are significantly better than any single algorithm or the scheduler alone. This approach has been successfully implemented in an industrial scheduling system.
引用
收藏
页码:135 / 144
页数:10
相关论文
共 31 条
[1]   A SURVEY OF ALGORITHMS FOR THE SINGLE-MACHINE TOTAL WEIGHTED TARDINESS SCHEDULING PROBLEM [J].
ABDULRAZAQ, TS ;
POTTS, CN ;
VANWASSENHOVE, LN .
DISCRETE APPLIED MATHEMATICS, 1990, 26 (2-3) :235-253
[2]  
[Anonymous], INTEGER PROGRAMMING
[3]   WEIGHTED-TARDINESS SCHEDULING ON PARALLEL MACHINES WITH PROPORTIONAL WEIGHTS [J].
ARKIN, EM ;
ROUNDY, RO .
OPERATIONS RESEARCH, 1991, 39 (01) :64-81
[4]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[5]  
BAPTISTE P, 1995, P 1 INT JOINT WORKSH
[6]  
Barnes J. W., 1977, AIIE T, V9, P23
[7]  
BECK JC, 1994, P 1 CAN WORKSH DISTR
[8]  
Biermann CJ, 1993, ESSENTIALS PULPING P
[9]  
CLEMENTS DP, 1997, WORKSH IND CONSTR DI
[10]   MINIMIZING TOTAL TARDINESS ON ONE MACHINE IS NP-HARD [J].
DU, JZ ;
LEUNG, JYT .
MATHEMATICS OF OPERATIONS RESEARCH, 1990, 15 (03) :483-495