Multicyclic hoist scheduling with constant processing times

被引:77
作者
Che, A [1 ]
Chu, CB [1 ]
Chu, F [1 ]
机构
[1] Univ Technol Troyes, LOSI, F-10010 Troyes, France
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2002年 / 18卷 / 01期
关键词
algorithms; production systems; scheduling;
D O I
10.1109/70.988976
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an exact algorithm for the multicyclic schedules of hoist moves in a printed circuit board (PCB) electroplating facility, where exactly r(r > 1) parts enter and r parts leave the production line during each cycle, and the processing time at each production stage is a given constant. The multicyclic scheduling problem is transformed into enumeration of intervals for linear functions of decision variables. This enumeration is accomplished with a branch and bound procedure. At each node of the search tree, by solving a linear programming problem (LPP), either the corresponding partial solution is proved to be unable to lead to a feasible solution, or a lower bound is computed. Due to its particular structure, this LPP is equivalent to a cycle time evaluation problem in a bivalued graph which can be solved efficiently. The proposed algorithm is polynomial in the number of tanks for a fixed r, but exponential if r is arbitrary. Computational experience with both benchmark and randomly generated test instances is presented.
引用
收藏
页码:69 / 80
页数:12
相关论文
共 19 条
[1]   Minimizing cycle time in a blocking flowshop [J].
Abadi, INK ;
Hall, NG ;
Sriskandarajah, C .
OPERATIONS RESEARCH, 2000, 48 (01) :177-180
[2]  
CHE A, IN PRESS EUR J OPER
[3]   Sequencing of parts in robotic cells [J].
Chen, HX ;
Chu, CB ;
Proth, JM .
INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 1997, 9 (01) :81-103
[4]   Single machine scheduling with chain structured precedence constraints and separation time windows [J].
Chu, C ;
Proth, JM .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (06) :835-844
[5]   Cyclic scheduling of identical parts in a robotic cell [J].
Crama, Y ;
Van de Klundert, J .
OPERATIONS RESEARCH, 1997, 45 (06) :952-965
[6]   On a scheduling problem in a robotized analytical system [J].
Hertz, A ;
Mottet, Y ;
Rochat, Y .
DISCRETE APPLIED MATHEMATICS, 1996, 65 (1-3) :285-318
[7]  
HILION HP, 1989, IEEE T AUTOMATIC CON, V34, P3
[8]   Scheduling in robotic cells: Heuristics and cell design [J].
Kamoun, H ;
Hall, NG ;
Sriskandarajah, C .
OPERATIONS RESEARCH, 1999, 47 (06) :821-835
[9]   Multiple-part cyclic hoist scheduling using a sieve method [J].
Kats, V ;
Levner, E ;
Meyzin, L .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (04) :704-713
[10]   A strongly polynomial algorithm for no-wait cyclic robotic flowshop scheduling [J].
Kats, V ;
Levner, E .
OPERATIONS RESEARCH LETTERS, 1997, 21 (04) :171-179