TY - JOUR
T1 - Analysis of the simple assembly line balancing problem complexity
AU - Álvarez-Miranda, Eduardo
AU - Pereira, Jordi
AU - Vilà, Mariona
N1 - Funding Information:
This research was funded by the research grant “Assembly line balancing for industry 4.0” number 1191624 from the Fondo Nacional de Desarrollo Científico y Tecnológico of the Ministry of Education of Chile.
Funding Information:
E. Álvarez-Miranda also acknowledges the support of the National Commission for Scientific and Technological Research CONICYT, Chile , through funding from FONDECYT number 1220830 and through the Complex Engineering Systems Institute PIA/APOYO AFB220003 . The authors also like to express their gratitude to Prof. Morrison for making the BBR code available to other researchers. Without the source code this research could not have been conducted in its current form.
Funding Information:
This research was funded by the research grant “Assembly line balancing for industry 4.0” number 1191624 from the Fondo Nacional de Desarrollo Científico y Tecnológico of the Ministry of Education of Chile. E. Álvarez-Miranda also acknowledges the support of the National Commission for Scientific and Technological Research CONICYT, Chile, through funding from FONDECYT number 1220830 and through the Complex Engineering Systems Institute PIA/APOYO AFB220003. The authors also like to express their gratitude to Prof. Morrison for making the BBR code available to other researchers. Without the source code this research could not have been conducted in its current form.
Publisher Copyright:
© 2023 Elsevier Ltd
PY - 2023/11
Y1 - 2023/11
N2 - The simple assembly line balancing problem (SALBP) involves the determination of the assignment of elementary assembly operations to the workstations of the assembly line for the manufacture of a final product, with the objective of maximising assembly efficiency. In addition to its practicality, the SALBP can be considered as an extension of the bin packing problem (BPP) to account for the precedence relations between items. These constraints introduce an ordering component to the problem, which increases the complexity of SALBP resolution. However, previous studies indicated that precedence constraints do not play an important role in the capacity of state-of-the-art procedures to solve benchmark instances to optimality. In this study, we analysed the influences of different features of an SALBP instance on the performance of state-of-the-art solution methods for the abovementioned problem. First, we provide an alternative proof of complexity for the SALBP that uses precedence constraints to demonstrate its non-deterministic polynomial time (NP)-complete status, followed by a new set of benchmark instances directed towards an empirical analysis of the different features of SALBP instances. The experimental results revealed that the packing features of the SALBP are a major source of the perceived difficulty for any instance; however, precedence constraints play a role in the performance of these solution procedures. Specifically, the number of precedence constraints plays an important role in the results obtained from state-of-the-art methods. In addition to the analysis, certain issues that were identified in the publicly available implementations of the state-of-the-art method for resolving this problem were addressed in this study.
AB - The simple assembly line balancing problem (SALBP) involves the determination of the assignment of elementary assembly operations to the workstations of the assembly line for the manufacture of a final product, with the objective of maximising assembly efficiency. In addition to its practicality, the SALBP can be considered as an extension of the bin packing problem (BPP) to account for the precedence relations between items. These constraints introduce an ordering component to the problem, which increases the complexity of SALBP resolution. However, previous studies indicated that precedence constraints do not play an important role in the capacity of state-of-the-art procedures to solve benchmark instances to optimality. In this study, we analysed the influences of different features of an SALBP instance on the performance of state-of-the-art solution methods for the abovementioned problem. First, we provide an alternative proof of complexity for the SALBP that uses precedence constraints to demonstrate its non-deterministic polynomial time (NP)-complete status, followed by a new set of benchmark instances directed towards an empirical analysis of the different features of SALBP instances. The experimental results revealed that the packing features of the SALBP are a major source of the perceived difficulty for any instance; however, precedence constraints play a role in the performance of these solution procedures. Specifically, the number of precedence constraints plays an important role in the results obtained from state-of-the-art methods. In addition to the analysis, certain issues that were identified in the publicly available implementations of the state-of-the-art method for resolving this problem were addressed in this study.
KW - Assembly line balancing
KW - Instance sets
KW - Manufacturing
KW - Packing
KW - Precedence constraints
UR - http://www.scopus.com/inward/record.url?scp=85162900161&partnerID=8YFLogxK
U2 - 10.1016/j.cor.2023.106323
DO - 10.1016/j.cor.2023.106323
M3 - Article
AN - SCOPUS:85162900161
SN - 0305-0548
VL - 159
JO - Computers and Operations Research
JF - Computers and Operations Research
M1 - 106323
ER -