The assembly line balancing and scheduling problem with sequence-dependent setup times: problem extension, model formulation and efficient heuristics

被引:57
作者
Scholl, Armin [1 ]
Boysen, Nils [2 ]
Fliedner, Malte [2 ]
机构
[1] Univ Jena, Chair Management Sci, D-07743 Jena, Germany
[2] Univ Jena, Chair Operat Management, D-07743 Jena, Germany
关键词
Assembly line balancing; Mass-production; Combinatorial optimization; Setup time; Scheduling; ALGORITHMS;
D O I
10.1007/s00291-011-0265-0
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Assembly line balancing problems (ALBP) consist of distributing the total workload for manufacturing any unit of the products to be assembled among the work stations along a manufacturing line as used in the automotive or the electronics industries. Usually, theory assumes that, within each station, tasks can be executed in an arbitrary precedence-feasible sequence without changing station times. In practice, however, the task sequence may influence the station time considerably as sequence-dependent setups (e.g., walking distances, tool changes) have to be considered. Including this aspect leads to a joint balancing and scheduling problem, which we call SUALBSP (setup assembly line balancing and scheduling problem). In this paper, we modify the problem by modeling setups more realistically, give a new, more compact mathematical model formulation and develop effective heuristic solution procedures. Computational experiments based on existing and new data sets indicate that the new procedures outperform formerly proposed heuristics. They are able to solve problem instances of real-world size with small deviations from optimality in computation times short enough to be accepted in real-world decision support systems.
引用
收藏
页码:291 / 320
页数:30
相关论文
共 37 条
[1]   A survey of scheduling problems with setup times or costs [J].
Allahverdi, Ali ;
Ng, C. T. ;
Cheng, T. C. E. ;
Kovalyov, Mikhail Y. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :985-1032
[2]   Balancing and scheduling tasks in assembly lines with sequence-dependent setup times [J].
Andres, Carlos ;
Miralles, Cristobal ;
Pastor, Rafael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :1212-1223
[3]  
Arcus A.L., 1966, INT J PROD RES, V4, P259
[4]  
Barnes R, 1959, MOTION TIME STUDY
[5]  
Bautista J., 2002, Lecture notes in Computer Science, V2463, P65, DOI DOI 10.1007/3-540-45724-0_6
[6]   A SURVEY OF EXACT ALGORITHMS FOR THE SIMPLE ASSEMBLY LINE BALANCING PROBLEM [J].
BAYBARS, I .
MANAGEMENT SCIENCE, 1986, 32 (08) :909-932
[7]   A survey on problems and methods in generalized assembly line balancing [J].
Becker, C ;
Scholl, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 168 (03) :694-715
[8]   Balancing assembly lines with variable parallel workplaces: Problem definition and effective solution procedure [J].
Becker, Christian ;
Scholl, Armin .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 199 (02) :359-374
[9]   A MULTIPLE-RULE HEURISTIC FOR ASSEMBLY-LINE BALANCING [J].
BOCTOR, FF .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1995, 46 (01) :62-69
[10]  
Boysen N., 2009, BUR BUSINESS RES, V2, P86