Skip to main content
Log in

A multi-objective TLBO algorithm for balancing two-sided assembly line with multiple constraints

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

Two-sided assembly line is often designed to produce large-sized high-volume products such as cars, trucks and engineering machinery. However, in real-life production process, besides the elementary constraints in the one-sided assembly line, additional constraints, such as zoning constraints, positional constraints and synchronous constraints, may occur in the two-sided assembly line. In this paper, mathematical formulation of balancing multi-objective two-sided assembly line with multiple constraints is established, and some practical objectives, including maximization of the line efficiency, minimization of the smoothness index and minimization of the total relevant costs per product unit (Tcost), have been considered. A novel multi-objective optimization algorithm based on improved teaching–learning-based optimization (ITLBO) algorithm is proposed to obtain the Pareto-optimal set. In the ITLBO algorithm, teacher and learner phases are modified for the discrete problem, and late acceptance hill-climbing is integrated into a novel self-learning phase. A novel merging method is proposed to construct a new population according to the ordering relation between the original and evolutionary population. The proposed algorithm is tested on the benchmark instances and a practical case. Experimental results, compared with the ones computed by other algorithm and in current literature, validate the effectiveness of the proposed algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Ağpak, K., Yegül, M. F., & Gökçen, H. (2012). Two-sided U-type assembly line balancing problem. International Journal of Production Research, 50(18), 5035–5047.

    Article  Google Scholar 

  • Amen, M. (2000a). An exact method for cost-oriented assembly line balancing. International Journal of Production Economics, 64(1), 187–195.

    Article  Google Scholar 

  • Amen, M. (2000b). Heuristic methods for cost-oriented assembly line balancing: A survey. International Journal of Production Economics, 68(1), 1–14.

    Article  Google Scholar 

  • Amen, M. (2001). Heuristic methods for cost-oriented assembly line balancing: A comparison on solution quality and computing time. International Journal of Production Economics, 69(3), 255–264.

    Article  Google Scholar 

  • Amen, M. (2006). Cost-oriented assembly line balancing: Model formulations, solution difficulty, upper and lower bounds. European Journal of Operational Research, 168(3), 747–770.

    Article  Google Scholar 

  • Bartholdi, J. (1993). Balancing two-sided assembly lines: A case study. International Journal of Production Research, 31(10), 2447–2461.

    Article  Google Scholar 

  • Baykasoglu, A. (2006). Multi-rule multi-objective simulated annealing algorithm for straight and U type assembly line balancing problems. Journal of Intelligent Manufacturing, 17(2), 217–232.

    Article  Google Scholar 

  • Baykasoglu, A., & Dereli, T. (2008). Two-sided assembly line balancing using an ant-colony-based heuristic. International Journal of Advanced Manufacturing Technology, 36(5–6), 582–588.

    Article  Google Scholar 

  • Burke, E. K., & Bykov, Y. (2008). A late acceptance strategy in hill-climbing for exam timetabling problems. In Proceedings of the 7th international conference on the practice and theory of automated timetabling, Montréal, Canada.

  • Chutima, P., & Chimklai, P. (2012). Multi-objective two-sided mixed-model assembly line balancing using particle swarm optimisation with negative knowledge. Computers & Industrial Engineering, 62(1), 39–55.

    Article  Google Scholar 

  • Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197.

    Article  Google Scholar 

  • Enayatifar, R., Yousefi, M., Abdullah, A. H., & Darus, A. N. (2013). MOICA: A novel multi-objective approach based on imperialist competitive algorithm. Applied Mathematics and Computation, 219(17), 8829–8841.

    Article  Google Scholar 

  • Hu, X., Wu, E., & Jin, Y. (2008). A station-oriented enumerative algorithm for two-sided assembly line balancing. European Journal of Operational Research, 186(1), 435–440.

    Article  Google Scholar 

  • Hyun, C. J., Kim, Y., & Kim, Y. K. (1998). A genetic algorithm for multiple objective sequencing problems in mixed model assembly lines. Computers & Operations Research, 25(7–8), 675–690.

    Article  Google Scholar 

  • Jolai, F., Rezaee, M. J., & Vazifeh, A. (2009). Multi-criteria decision making for assembly line balancing. Journal of Intelligent Manufacturing, 20(1), 113–121.

    Article  Google Scholar 

  • Kim, Y. K., Kim, Y., & Kim, Y. J. (2000). Two-sided assembly line balancing: A genetic algorithm approach. Production Planning & Control, 11(1), 44–53.

    Article  Google Scholar 

  • Kim, Y. K., Song, W. S., & Kim, J. H. (2009). A mathematical model and a genetic algorithm for two-sided assembly line balancing. Computers & Operations Research, 36(3), 853–865.

    Article  Google Scholar 

  • Lapierre, S., & Ruiz, A. (2004). Balancing assembly lines: An industrial case study. Journal of the Operational Research Society, 55(6), 589–597.

    Article  Google Scholar 

  • Lee, T. O., Kim, Y., & Kim, Y. K. (2001). Two-sided assembly line balancing to maximize work relatedness and slackness. Computers & Industrial Engineering, 40(3), 273–292.

    Article  Google Scholar 

  • Manavizadeh, N., Hosseini, N.-S., Rabbani, M., & Jolai, F. (2013). A simulated annealing algorithm for a mixed model assembly U-line balancing type-I problem considering human efficiency and just-in-time approach. Computers & Industrial Engineering, 64(2), 669–685.

    Article  Google Scholar 

  • Niknam, T., Azizipanah-Abarghooee, R., & Rasoul Narimani, M. (2012). A new multi objective optimization approach based on TLBO for location of automatic voltage regulators in distribution systems. Engineering Applications of Artificial Intelligence, 25(8), 1577–1588.

  • Özbakır, L., & Tapkan, P. (2010). Balancing fuzzy multi-objective two-sided assembly lines via Bees algorithm. Journal of Intelligent and Fuzzy Systems, 21(5), 317–329.

    Google Scholar 

  • Özbakır, L., & Tapkan, P. (2011). Bee colony intelligence in zone constrained two-sided assembly line balancing problem. Expert Systems with Applications, 38(9), 11947–11957.

    Article  Google Scholar 

  • Özcan, U. (2010). Balancing stochastic two-sided assembly lines: A chance-constrained, piecewise-linear, mixed integer program and a simulated annealing algorithm. European Journal of Operational Research, 205(1), 81–97.

    Article  Google Scholar 

  • Özcan, U., & Toklu, B. (2009a). Multiple-criteria decision-making in two-sided assembly line balancing: a goal programming and a fuzzy goal programming models. Computers & Operations Research, 36(6), 1955–1965.

    Article  Google Scholar 

  • Özcan, U., & Toklu, B. (2009b). A tabu search algorithm for two-sided assembly line balancing. International Journal of Advanced Manufacturing Technology, 43(7–8), 822–829.

    Article  Google Scholar 

  • Özcan, U., & Toklu, B. (2009c). A new hybrid improvement heuristic approach to simple straight and U-type assembly line balancing problems. Journal of Intelligent Manufacturing, 20(1), 123–136.

    Article  Google Scholar 

  • Özcan, U., & Toklu, B. (2009d). Balancing of mixed-model two-sided assembly lines. Computers & Industrial Engineering, 57(1), 217–227.

    Article  Google Scholar 

  • Purnomo, H. D., Wee, H.-M., & Rau, H. (2013). Two-sided assembly lines balancing with assignment restrictions. Mathematical and Computer Modelling, 57(1), 189–199.

    Article  Google Scholar 

  • Rao, R., Savsani, V., & Vakharia, D. (2011). Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems. Computer-Aided Design, 43(3), 303– 315.

  • Rao, R., Savsani, V., & Vakharia, D. (2012). Teaching-learning-based optimization: An optimization method for continuous non-linear large scale problems. Information Sciences, 183(1), 1–15.

    Article  Google Scholar 

  • Rao, R. V., & Patel, V. (2013). Multi-objective optimization of heat exchangers using a modified teaching-learning-based optimization algorithm. Applied Mathematical Modelling, 37(3), 1147–1162.

    Article  Google Scholar 

  • Roshani, A., Fattahi, P., Roshani, A., Salehi, M., & Roshani, A. (2012). Cost-oriented two-sided assembly line balancing problem: A simulated annealing approach. International Journal of Computer Integrated Manufacturing, 25(8), 689–715.

  • Salveson, M. E. (1955). The assembly line balancing problem. Journal of Industrial Engineering, 6(3), 18–25.

    Google Scholar 

  • Satapathy, S. C., & Naik, A. (2011). Data clustering based on teaching-learning-based optimization. In Swarm, Evolutionary, and Memetic Computing (pp. 148–156). Springer.

  • Scholl, A., & Becker, C. (2005). An exact method for cost-oriented assembly line balancing. International Journal of Production Economics, 97(3), 343–352.

    Article  Google Scholar 

  • Scholl, A., & Boysen, N. (2009). Designing parallel assembly lines with split workplaces: Model and optimization procedure. International Journal of Production Economics, 119(1), 90–100.

    Article  Google Scholar 

  • Simaria, A. S., & Vilarinho, P. M. (2009). 2-ANTBAL: An ant colony optimisation algorithm for balancing two-sided assembly lines. Computers & Industrial Engineering, 56(2), 489–506.

    Article  Google Scholar 

  • Tapkan, P., Özbakır, L., & Baykasoğlu, A. (2012). Bees algorithm for constrained fuzzy multi-objective two-sided assembly line balancing problem. Optimization Letters, 6(6), 1039–1049.

  • Tasan, S. O., & Tunali, S. (2008). A review of the current applications of genetic algorithms in assembly line balancing. Journal of Intelligent Manufacturing, 19(1), 49–69.

    Article  Google Scholar 

  • Tseng, H.-E. (2006). Guided genetic algorithms for solving a larger constraint assembly problem. International Journal of Production Research, 44(3), 601–625.

    Article  Google Scholar 

  • Wu, E.-F., Jin, Y., Bao, J.-S., & Hu, X.-F. (2008). A branch-and-bound algorithm for two-sided assembly line balancing. International Journal of Advanced Manufacturing Technology, 39(9–10), 1009–1015.

    Article  Google Scholar 

  • Yuan, B., Zhang, C., & Shao, X. (2013). A late acceptance hill-climbing algorithm for balancing two-sided assembly lines with multiple constraints. Journal of Intelligent Manufacturing. doi:10.1007/s10845-013-0770-x.

  • Zacharia, P. T., & Nearchou, A. C. (2012). Multi-objective fuzzy assembly line balancing using genetic algorithms. Journal of Intelligent Manufacturing, 23(3), 615–627.

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the referees for their helpful comments. This research is supported by the State Key Program of National Natural Science of China (Grant No. 51035001), National Science Foundation of China (Grant No. 51275190).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chaoyong Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, D., Zhang, C., Shao, X. et al. A multi-objective TLBO algorithm for balancing two-sided assembly line with multiple constraints. J Intell Manuf 27, 725–739 (2016). https://doi.org/10.1007/s10845-014-0919-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-014-0919-2

Keywords

Navigation