A Hybrid Differential Evolution Algorithm with Local Search for Optimizing Cycle Time in U-Shaped Assembly Line Balancing Problem Type 2
Received: 2 July 2025 | Revised: 13 August 2025, 22 August 2025, 1 September 2025, 11 September 2025, 30 September 2025, and 5 October 2025 | Accepted: 9 October 2025 | Online: 8 December 2025
Corresponding author: Poontana Sresracoo
Abstract
U-Shaped Assembly Line Balancing Problem Type 2 (UALBP-2) is a key challenge in modern Just-In-Time (JIT) manufacturing, where the objective is to produce goods quickly while keeping waiting times as short as possible. This study introduces a new problem-solving method called the Hybrid Differential Evolution Algorithm with Local Search (HDE), which combines an existing optimization approach, Differential Evolution (DE), with an additional local search technique to improve results. The method was tested against three common approaches: a mathematical model, a Genetic Algorithm (GA), and rule-based heuristic methods, using well-known test problems from the literature. The results showed that the HDE algorithm often outperformed these other methods: it gave better solutions than the mathematical model in 40% of all instances, better than the GA in 84% of all instances, and better than rule-based heuristic methods in about 40% of medium- and large-scale problems. Overall, the findings indicate that the HDE algorithm is a very effective tool for minimizing production time in U-shaped assembly lines, making it a promising option for industries that rely on JIT manufacturing.
Keywords:
U-Shaped Assembly Line Balancing Problem (UALBP), Just-In-Time (JIT) manufacturing, Hybrid Differential Evolution Algorithm with Local Search (HDE), optimization algorithms, production efficiencyDownloads
References
Z. Li, M. Janardhanan, Q. Tang, and Z. Zhang, "Models and algorithms for U-shaped assembly line balancing problem with collaborative robots," Soft Computing, vol. 27, no. 14, pp. 9639–9659, Jul. 2023. DOI: https://doi.org/10.1007/s00500-023-08130-y
A. Farsi, M. Mokhtarzadeh, M. Rabbani, N. Manavizadeh, and M. Ghasempour Anaraki, "Using parallel metaheuristics to solve a parallel U-shaped robotic mixed-model assembly line balancing and sequencing problem," Soft Computing, vol. 28, no. 21, pp. 12603–12621, Nov. 2024. DOI: https://doi.org/10.1007/s00500-024-10311-2
Y. Karatepe Mumcu, "Solution approach using heuristic and artificial neural networks methods in assembly line balancing problems: A case study in the lighting industry," Heliyon, vol. 10, no. 5, Mar. 2024, Art. no. e26950. DOI: https://doi.org/10.1016/j.heliyon.2024.e26950
S. Chulakit et al., "A Centralized IOT-Based Process Cycle Time Monitoring System for Line Balancing Study," Journal of Advanced Research in Applied Mechanics, vol. 105, no. 1, pp. 58–67, Jun. 2023. DOI: https://doi.org/10.37934/aram.105.1.5867
G. J. Miltenburg and J. Wijngaard, "The U-line Line Balancing Problem," Management Science, vol. 40, no. 10, pp. 1378–1388, Oct. 1994. DOI: https://doi.org/10.1287/mnsc.40.10.1378
N. Kriengkorakot and N. Pianthong, "The Assembly Line Balancing Problem : Review articles," Engineering and Applied Science Research, vol. 34, no. 2, pp. 133–140, Jun. 2007.
G. Jirasirilerd, R. Pitakaso, K. Sethanan, S. Kaewman, W. Sirirak, and M. Kosacka-Olejnik, "Simple Assembly Line Balancing Problem Type 2 By Variable Neighborhood Strategy Adaptive Search: A Case Study Garment Industry," Journal of Open Innovation: Technology, Market, and Complexity, vol. 6, no. 1, Mar. 2020, Art. no. 21. DOI: https://doi.org/10.3390/joitmc6010021
N. Kriengkorakot and N. Pianthong, "The U-line Assembly Line Balancing Problem," KKU Engineering Journal, vol. 34, no. 3, pp. 267–274, Jun. 2007.
M. Fathi, M. J. Álvarez, and V. Rodríguez, "A new heuristic-based bi-objective simulated annealing method for U-shaped assembly line balancing," European Journal of Industrial Engineering, vol. 10, no. 2, pp. 145–169, Apr. 2016. DOI: https://doi.org/10.1504/EJIE.2016.075849
Z. Li, M. N. Janardhanan, and H. F. Rahman, "Enhanced beam search heuristic for U-shaped assembly line balancing problems," Engineering Optimization, vol. 53, no. 4, pp. 594–608, Apr. 2021. DOI: https://doi.org/10.1080/0305215X.2020.1741569
R. K. Hwang, H. Katayama, and M. Gen, "U-shaped assembly line balancing problem with genetic algorithm," International Journal of Production Research, vol. 46, no. 16, pp. 4637–4649, Aug. 2008. DOI: https://doi.org/10.1080/00207540701247906
V. Jonnalagedda and B. Dabade, "Application of Simple Genetic Algorithm to U-Shaped Assembly Line Balancing Problem of Type II," IFAC Proceedings Volumes, vol. 47, no. 3, pp. 6168–6173, Jan. 2014. DOI: https://doi.org/10.3182/20140824-6-ZA-1003.01769
P. Sresracoo, N. Kriengkorakot, P. Kriengkorakot, and K. Chantarasamai, "U-Shaped Assembly Line Balancing by Using Differential Evolution Algorithm," Mathematical and Computational Applications, vol. 23, no. 4, Dec. 2018, Art. no. 79. DOI: https://doi.org/10.3390/mca23040079
K. Chantarasamai and O.-U. Lasunon, "Modified Differential Evolution Algorithm for U-Shaped Assembly Line Balancing Type 2," International Journal of Intelligent Engineering and Systems, vol. 14, no. 4, pp. 452–462, Aug. 2021. DOI: https://doi.org/10.22266/ijies2021.0831.39
M. Li, Q. Tang, Q. Zheng, X. Xia, and C. A. Floudas, "Rules-based heuristic approach for the U-shaped assembly line balancing problem," Applied Mathematical Modelling, vol. 48, pp. 423–439, Aug. 2017. DOI: https://doi.org/10.1016/j.apm.2016.12.031
A. Scholl and R. Klein, "ULINO: Optimally balancing U-shaped JIT assembly lines," International Journal of Production Research, vol. 37, no. 4, pp. 721–736, Mar. 1999. DOI: https://doi.org/10.1080/002075499191481
N. Kriengkorakot and P. Kriengkorakot, "Heuristics comparison for u-shaped assembly line balancing in the apparel factory," KKU Engineering Journal, vol. 41, no. 2, pp. 155–162, Jun. 2014.
Ö. F. Yılmaz, "Robust optimization for U-shaped assembly line worker assignment and balancing problem with uncertain task times," Croatian Operational Research Review, vol. 11, no. 2, pp. 229–239, Dec. 2020. DOI: https://doi.org/10.17535/crorr.2020.0018
R. Storn and K. Price, "Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces," Journal of Global Optimization, vol. 11, no. 4, pp. 341–359, Dec. 1997. DOI: https://doi.org/10.1023/A:1008202821328
X. Wu, X. Liu, and N. Zhao, "An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem," Memetic Computing, vol. 11, no. 4, pp. 335–355, Dec. 2019. DOI: https://doi.org/10.1007/s12293-018-00278-7
P. Sriboonchandr, N. Kriengkorakot, and P. Kriengkorakot, "Improved Differential Evolution Algorithm for Flexible Job Shop Scheduling Problems," Mathematical and Computational Applications, vol. 24, no. 3, Sep. 2019, Art. no. 80. DOI: https://doi.org/10.3390/mca24030080
X. Li et al., "A Q-learning improved differential evolution algorithm for human-centric dynamic distributed flexible job shop scheduling problem," Journal of Manufacturing Systems, vol. 80, pp. 794–823, Jun. 2025. DOI: https://doi.org/10.1016/j.jmsy.2025.04.001
S. Kaewman, T. Srivarapongse, C. Theeraviriya, and G. Jirasirilerd, "Differential Evolution Algorithm for Multilevel Assignment Problem: A Case Study in Chicken Transportation," Mathematical and Computational Applications, vol. 23, no. 4, Dec. 2018, Art. no. 55. DOI: https://doi.org/10.3390/mca23040055
U. Ketsripongsa, R. Pitakaso, K. Sethanan, and T. Srivarapongse, "An Improved Differential Evolution Algorithm for Crop Planning in the Northeastern Region of Thailand," Mathematical and Computational Applications, vol. 23, no. 3, Sep. 2018, Art. no. 40. DOI: https://doi.org/10.3390/mca23030040
R. Kamphukaew, K. Sethanan, T. Jamrus, and H. Wang, "Differential evolution algorithms with local search for the multi-products capacitated vehicle routing problem with time windows: A case study of the ice industry," Engineering and Applied Science Research, vol. 45, no. 4, pp. 273–281, Dec. 2014.
R. Akararungruangkul and S. Kaewman, "Modified Differential Evolution Algorithm Solving the Special Case of Location Routing Problem," Mathematical and Computational Applications, vol. 23, no. 3, Sep. 2018, Art. no. 34. DOI: https://doi.org/10.3390/mca23030034
R. V. V. Krishna and S. S. Kumar, "Hybridizing Differential Evolution with a Genetic Algorithm for Color Image Segmentation," Engineering, Technology & Applied Science Research, vol. 6, no. 5, pp. 1182–1186, Oct. 2016. DOI: https://doi.org/10.48084/etasr.799
A. C. Nearchou, "A Differential Evolution Algorithm for Simple Assembly Line Balancing," IFAC Proceedings Volumes, vol. 38, no. 1, pp. 247–252, Jan. 2005. DOI: https://doi.org/10.3182/20050703-6-CZ-1902.01463
R. Pitakaso, "Differential evolution algorithm for simple assembly line balancing type 1 (SALBP-1)," Journal of Industrial and Production Engineering, vol. 32, no. 2, pp. 104–114, Feb. 2015. DOI: https://doi.org/10.1080/21681015.2015.1007094
A. C. Nearchou and S. L. Omirou, "Assembly Line Balancing Using Differential Evolution Models," Cybernetics and Systems, vol. 48, no. 5, pp. 436–458, Jul. 2017. DOI: https://doi.org/10.1080/01969722.2017.1319238
R. Pitakaso and K. Sethanan, "Modified differential evolution algorithm for simple assembly line balancing with a limit on the number of machine types," Engineering Optimization, vol. 48, no. 2, pp. 253–271, Feb. 2016. DOI: https://doi.org/10.1080/0305215X.2015.1005082
M. Zakaraia, H. Zaher, and N. Ragaa, "Solving stochastic multi-manned U-shaped assembly line balancing problem using differential evolution algorithm," International Journal of Production Management and Engineering, vol. 10, no. 1, pp. 13–22, Jan. 2022. DOI: https://doi.org/10.4995/ijpme.2021.16084
A. Scholl, "Benchmark Data Sets by Scholl (1993)." Assembly Line Balancing, 1993. [Online]. Available: https://assembly-line-balancing.de/salbp/benchmark-data-sets-1993/.
Downloads
How to Cite
License
Copyright (c) 2025 Krit Chantarasamai, Visit Junchuan, Poontana Sresracoo

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.
