A two-agent scheduling problem in a two-machine flowshop

被引:11
作者
Ahmadi-Darani, Mohammad-Hasan [1 ]
Moslehi, Ghasem [1 ]
Reisi-Nafchi, Mohammad [1 ]
机构
[1] Isfahan Univ Technol, Dept Ind & Syst Engn, Esfahan 8415683111, Iran
关键词
Scheduling; Flowshop; Two-agent; Mathematical programming; Tabu search; BOUND ALGORITHM; 2; AGENTS; TARDINESS; MINIMIZE; DETERIORATION; EARLINESS; BRANCH;
D O I
10.5267/j.ijiec.2017.8.005
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In recent years, many studies on the multi-agent scheduling problems in which agents compete for using the shared resources, have been performed. However, relatively few studies have been undertaken in the field of the multi-agent scheduling in a flowshop environment. To bridge the gap, this paper aims at addressing the two-agent scheduling problem in a two-machine flowshop. Because of the importance of delay penalties and efficient resource utilization in many manufacturing environments, the objective is to find an optimal schedule which has the minimum total tardiness for the first agent's jobs, under the makespan limitation for the second agent. Since this problem is strongly NP-hard, several theorems and properties of the problem are proposed to apply in exact and meta-heuristic methods. Also, for some instances of the problem for which exact methods cannot achieve optimal solutions in a reasonable amount of time, a tabu search algorithm is developed to achieve near-optimal solutions. Computational results of the tabu search algorithm show that the average absolute error value is lower than 0.18 percent for instances with 20 to 60 jobs in size. (C) 2018 Growing Science Ltd. All rights reserved
引用
收藏
页码:289 / 306
页数:18
相关论文
共 39 条
[1]   Scheduling problems with two competing agents [J].
Agnetis, A ;
Mirchandani, PB ;
Pacciarelli, D ;
Pacifici, A .
OPERATIONS RESEARCH, 2004, 52 (02) :229-242
[2]  
Agnetis A., 2014, MULTIAGENT SCHEDULIN
[3]   Multi-agent single machine scheduling [J].
Agnetis, Alessandro ;
Pacciarelli, Dario ;
Pacifici, Andrea .
ANNALS OF OPERATIONS RESEARCH, 2007, 150 (01) :3-15
[4]   The two-machine flowshop total completion time problem: Improved lower bounds and a branch-and-bound algorithm [J].
Akkan, C ;
Karabati, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 159 (02) :420-429
[5]   A multiple-criterion model for machine scheduling [J].
Baker, KR ;
Smith, JC .
JOURNAL OF SCHEDULING, 2003, 6 (01) :7-16
[6]  
Brucker P., 1977, Ann. Discrete Math., V1, P343, DOI [DOI 10.1016/S0167-5060(08)70743-X, 10.1016/S0167-5060(08)70743-X]
[7]   Permutation flow shop scheduling with earliness and tardiness penalties [J].
Chandra, Pankaj ;
Mehta, Peeyush ;
Tirupati, Devanath .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (20) :5591-5610
[8]   Two-agent scheduling with position-based deteriorating jobs and learning effects [J].
Cheng, T. C. E. ;
Wu, Wen-Hsiang ;
Cheng, Shuenn-Ren ;
Wu, Chin-Chia .
APPLIED MATHEMATICS AND COMPUTATION, 2011, 217 (21) :8804-8824
[9]   An improved branch-and-bound algorithm for the two machine total completion time flow shop problem [J].
Della Croce, F ;
Ghirardi, M ;
Tadei, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 139 (02) :293-301
[10]   The two-machine total completion time flow shop problem [J].
DellaCroce, F ;
Narayan, V ;
Tadei, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 90 (02) :227-237