A dynamic programming based heuristic for the assembly line balancing problem

被引:76
作者
Bautista, Joaquin [2 ]
Pereira, Jordi [1 ]
机构
[1] Univ Politecn Cataluna, Escola Tecn Super Engn Ind Barcelona, Dept Org Empreses, E-08028 Barcelona, Spain
[2] Univ Politecn Cataluna, Nissan Chair, E-08028 Barcelona, Spain
关键词
Car manufacturing; Production; Bounded Dynamic Programming; Assembly line balancing; EXACT ALGORITHMS; SEARCH;
D O I
10.1016/j.ejor.2008.01.016
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The simple assembly line balancing problem is the simplification of a real problem associated to the assignment of the elementary tasks required for assembly of a product in an assembly line. This problem has been extensively studied in the literature for more than half a century. The present work proposes a new procedure to solve the problem we call Bounded Dynamic Programming. This use of the term Bounded is associated not only with the use of bounds to reduce the state space but also to the reduction of such space based on heuristics. This procedure is capable of obtaining an optimal solution rate of 267 out of 269 instances, which have been used in previous works, thus obtaining the best-known performance for the problem. These results are an improvement from any previous procedure found in the literature even when using smaller computing times. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:787 / 794
页数:8
相关论文
共 22 条
[1]   Heuristics and exact algorithms for solving the Monden problem [J].
Bautista, J ;
Companys, R ;
Corominas, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 88 (01) :101-113
[2]   Ant algorithms for a time and space constrained assembly line balancing problem [J].
Bautista, Joaquin ;
Pereira, Jordi .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (03) :2016-2032
[3]   A SURVEY OF EXACT ALGORITHMS FOR THE SIMPLE ASSEMBLY LINE BALANCING PROBLEM [J].
BAYBARS, I .
MANAGEMENT SCIENCE, 1986, 32 (08) :909-932
[4]   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
[5]   DYNAMIC PROGRAMMING [J].
BELLMAN, R .
SCIENCE, 1966, 153 (3731) :34-&
[6]  
Blum C, 2006, LECT NOTES COMPUT SC, V4150, P96
[7]   A classification of assembly line balancing problems [J].
Boysen, Nils ;
Fliedner, Malte ;
Scholl, Armin .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (02) :674-693
[8]   STATE-SPACE RELAXATION PROCEDURES FOR THE COMPUTATION OF BOUNDS TO ROUTING-PROBLEMS [J].
CHRISTOFIDES, N ;
MINGOZZI, A ;
TOTH, P .
NETWORKS, 1981, 11 (02) :145-164
[9]   IMPROVED NETWORK BASED ALGORITHMS FOR THE ASSEMBLY LINE BALANCING PROBLEM [J].
EASTON, F ;
FAALAND, B ;
KLASTORIN, TD ;
SCHMITT, T .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1989, 27 (11) :1901-1915
[10]   An enumerative heuristic and reduction methods for the assembly line balancing problem [J].
Fleszar, K ;
Hindi, KS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 145 (03) :606-620