An optimization-based heuristic for the robotic cell problem

被引:36
作者
Carlier, Jacques [1 ]
Haouari, Mohamed [2 ,3 ]
Kharbeche, Mohamed [4 ]
Moukrim, Aziz [1 ]
机构
[1] Univ Technol Compiegne, Ctr Rech Royallieu, CNRS, UMR Heudiasyc 6599, F-60206 Compiegne, France
[2] Ozyegin Univ, Fac Engn, Dept Ind Engn, Istanbul, Turkey
[3] King Saud Univ, Princess Fatimah Alnijris Res Chair AMT, Riyadh 11451, Saudi Arabia
[4] Ecole Polytech Tunisie, ROI Combinatorial Optimizat Res Grp, La Marsa 2078, Tunisia
关键词
Flow shop; Robotic cell; Blocking; Branch-and-bound; Genetic algorithm; FLOWSHOP SCHEDULING PROBLEM; NO-WAIT; TRAVELING SALESMAN; GENETIC ALGORITHMS; BLOCKING FLOWSHOP; CYCLE TIME; MACHINE; MAKESPAN; CONSTRAINTS; MINIMIZE;
D O I
10.1016/j.ejor.2009.06.035
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This study investigates an optimization-based heuristic for the robotic cell problem. This problem arises in automated cells and is a complex flow shop problem with a single transportation robot and a blocking constraint. We propose an approximate decomposition algorithm. The proposed approach breaks the problem into two scheduling problems that are solved sequentially: a flow shop problem with additional constraints (blocking and transportation times) and a single machine problem with precedence constraints, time lags, and setup times. For each of these problems, we propose an exact branch-and-bound algorithm. Also, we describe a genetic algorithm that includes, as a mutation operator, a local search procedure. We report the results of a computational study that provides evidence that the proposed optimization-based approach delivers high-quality solutions and consistently outperforms the genetic algorithm. However, the genetic algorithm delivers reasonably good solutions while requiring significantly shorter CPU times. (C) 2009 Published by Elsevier B.V.
引用
收藏
页码:636 / 645
页数:10
相关论文
共 34 条
[1]   Minimizing cycle time in a blocking flowshop [J].
Abadi, INK ;
Hall, NG ;
Sriskandarajah, C .
OPERATIONS RESEARCH, 2000, 48 (01) :177-180
[2]   Part sequencing in three-machine no-wait robotic cells [J].
Agnetis, A ;
Pacciarelli, D .
OPERATIONS RESEARCH LETTERS, 2000, 27 (04) :185-192
[4]   Scheduling of parts and robot activities in a two machine robotic cell [J].
Aneja, YP ;
Kamoun, H .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (04) :297-312
[5]  
[Anonymous], 1964, Note DS No. 9 bis
[6]  
[Anonymous], 2012, Scheduling
[7]  
Blazewicz J., 1991, International Journal of Flexible Manufacturing Systems, V4, P5, DOI 10.1007/BF01325094
[8]   Minimizing makespan in a blocking flowshop using genetic algorithms [J].
Caraffa, V ;
Ianes, S ;
Bagchi, TP ;
Sriskandarajah, C .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2001, 70 (02) :101-115
[9]   Cyclic scheduling in robotic flowshops [J].
Crama, Y ;
Kats, V ;
van de Klundert, J ;
Levner, E .
ANNALS OF OPERATIONS RESEARCH, 2000, 96 (1-4) :97-124
[10]   Sequencing and scheduling in robotic cells: Recent developments [J].
Dawande, M ;
Geismar, HN ;
Sethi, SP ;
Sriskandarajah, C .
JOURNAL OF SCHEDULING, 2005, 8 (05) :387-426