IDEAS home Printed from https://ideas.repec.org/a/spr/flsman/v35y2023i4d10.1007_s10696-023-09494-x.html
   My bibliography  Save this article

Robotic stochastic assembly line balancing

Author

Listed:
  • Muhammet Ceyhan Şahin

    (Middle East Technical University)

  • Mustafa Kemal Tural

    (Middle East Technical University)

Abstract

To keep up with the Industry 4.0 technological revolution and get the upper hand over competitors, manufacturing companies replace human workers with robots in their assembly processes. A popular approach in the manufacturing industry is to design an assembly line with human-robot collaboration. In this study, we investigate a robotic stochastic assembly line balancing problem (RSALBP), with the motivation to observe the effects of robots on the cycle time in stochastic assembly lines where human workers and robots operate in different workstations. In the literature, robotic assembly line balancing is only studied with deterministic task times. However, assembly line balancing contains stochastic processes in real life. We assume that the processing time of each task follows a normal distribution whose parameters depend on the type of the operator performing the task with robots having much less (possibly zero) variation in task times than human workers. It is assumed that human workers are fully capable while robots are able to perform a subset of the tasks. We study type-II RSALBP which aims to minimize the cycle time for an assembly line with stochastic task times, given a fixed number of workstations and robots. This problem is NP-hard and includes non-linearity. We propose a mixed-integer second-order cone programming formulation and a constraint programming formulation to solve the problem. Instances from the literature are used to test the effectiveness of the proposed formulations. Additionally, the effects of robots on cycle times are evaluated by conducting a computational study with a comprehensive experimental design.

Suggested Citation

  • Muhammet Ceyhan Şahin & Mustafa Kemal Tural, 2023. "Robotic stochastic assembly line balancing," Flexible Services and Manufacturing Journal, Springer, vol. 35(4), pages 1076-1115, December.
  • Handle: RePEc:spr:flsman:v:35:y:2023:i:4:d:10.1007_s10696-023-09494-x
    DOI: 10.1007/s10696-023-09494-x
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10696-023-09494-x
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10696-023-09494-x?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Bukchin, Yossi & Raviv, Tal, 2018. "Constraint programming for solving various assembly line balancing problems," Omega, Elsevier, vol. 78(C), pages 57-68.
    2. Scholl, Armin, 1995. "Balancing and sequencing of assembly lines," Publications of Darmstadt Technical University, Institute for Business Studies (BWL) 9690, Darmstadt Technical University, Department of Business Administration, Economics and Law, Institute for Business Studies (BWL).
    3. Mehmet Pınarbaşı & Mustafa Yüzükırmızı & Bilal Toklu, 2016. "Variability modelling and balancing of stochastic assembly lines," International Journal of Production Research, Taylor & Francis Journals, vol. 54(19), pages 5761-5782, October.
    4. Parames Chutima, 2022. "A comprehensive review of robotic assembly line balancing problem," Journal of Intelligent Manufacturing, Springer, vol. 33(1), pages 1-34, January.
    5. Robert L. Carraway, 1989. "A Dynamic Programming Approach to Stochastic Assembly Line Balancing," Management Science, INFORMS, vol. 35(4), pages 459-471, April.
    6. Michael Held & Richard M. Karp & Richard Shareshian, 1963. "Assembly-Line Balancing---Dynamic Programming with Precedence Constraints," Operations Research, INFORMS, vol. 11(3), pages 442-459, June.
    7. Christian Weckenborg & Karsten Kieckhäfer & Christoph Müller & Martin Grunewald & Thomas S. Spengler, 2020. "Balancing of assembly lines with collaborative robots," Business Research, Springer;German Academic Association for Business Research, vol. 13(1), pages 93-132, April.
    8. Wenqiang Zhang & Weitao Xu & Gang Liu & Mitsuo Gen, 2017. "An effective hybrid evolutionary algorithm for stochastic multiobjective assembly line balancing problem," Journal of Intelligent Manufacturing, Springer, vol. 28(3), pages 783-790, March.
    9. Diefenbach, Johannes & Stolletz, Raik, 2022. "Stochastic assembly line balancing: General bounds and reliability-based branch-and-bound algorithm," European Journal of Operational Research, Elsevier, vol. 302(2), pages 589-605.
    10. Zixiang Li & Mukund Nilakantan Janardhanan & S. G. Ponnambalam, 2021. "Cost-oriented robotic assembly line balancing problem with setup times: multi-objective algorithms," Journal of Intelligent Manufacturing, Springer, vol. 32(4), pages 989-1007, April.
    11. Víctor Blanco, 2019. "Ordered p-median problems with neighbourhoods," Computational Optimization and Applications, Springer, vol. 73(2), pages 603-645, June.
    12. Levitin, Gregory & Rubinovitz, Jacob & Shnits, Boris, 2006. "A genetic algorithm for robotic assembly line balancing," European Journal of Operational Research, Elsevier, vol. 168(3), pages 811-825, February.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Battaïa, Olga & Dolgui, Alexandre, 2022. "Hybridizations in line balancing problems: A comprehensive review on new trends and formulations," International Journal of Production Economics, Elsevier, vol. 250(C).
    2. Mao, Zhaofang & Sun, Yiting & Fang, Kan & Huang, Dian & Zhang, Jiaxin, 2024. "Balancing and scheduling of assembly line with multi-type collaborative robots," International Journal of Production Economics, Elsevier, vol. 271(C).
    3. Zixiang Li & Celso Gustavo Stall Sikora & Ibrahim Kucukkoc, 2024. "Chance-constrained stochastic assembly line balancing with branch, bound and remember algorithm," Annals of Operations Research, Springer, vol. 335(1), pages 491-516, April.
    4. Marcel Albus & Timothée Hornek & Werner Kraus & Marco F. Huber, 2025. "Towards scalability for resource reconfiguration in robotic assembly line balancing problems using a modified genetic algorithm," Journal of Intelligent Manufacturing, Springer, vol. 36(2), pages 1175-1199, February.
    5. Eduardo Álvarez-Miranda & Jordi Pereira & Harold Torrez-Meruvia & Mariona Vilà, 2021. "A Hybrid Genetic Algorithm for the Simple Assembly Line Balancing Problem with a Fixed Number of Workstations," Mathematics, MDPI, vol. 9(17), pages 1-19, September.
    6. Boysen, Nils & Fliedner, Malte & Scholl, Armin, 2007. "A classification of assembly line balancing problems," European Journal of Operational Research, Elsevier, vol. 183(2), pages 674-693, December.
    7. Boysen, Nils & Schulze, Philipp & Scholl, Armin, 2022. "Assembly line balancing: What happened in the last fifteen years?," European Journal of Operational Research, Elsevier, vol. 301(3), pages 797-814.
    8. Koltai, Tamás & Dimény, Imre & Gallina, Viola & Gaal, Alexander & Sepe, Chiara, 2021. "An analysis of task assignment and cycle times when robots are added to human-operated assembly lines, using mathematical programming models," International Journal of Production Economics, Elsevier, vol. 242(C).
    9. Bukchin, Yossi & Raviv, Tal, 2018. "Constraint programming for solving various assembly line balancing problems," Omega, Elsevier, vol. 78(C), pages 57-68.
    10. Halenur Soysal-Kurt & Selçuk Kürşat İşleyen & Hadi Gökçen, 2025. "Balancing and sequencing of mixed-model parallel robotic assembly lines considering energy consumption," Flexible Services and Manufacturing Journal, Springer, vol. 37(1), pages 38-66, March.
    11. Becker, Christian & Scholl, Armin, 2006. "A survey on problems and methods in generalized assembly line balancing," European Journal of Operational Research, Elsevier, vol. 168(3), pages 694-715, February.
    12. Otto, Alena & Otto, Christian & Scholl, Armin, 2013. "Systematic data generation and test design for solution algorithms on the example of SALBPGen for assembly line balancing," European Journal of Operational Research, Elsevier, vol. 228(1), pages 33-45.
    13. Vilà, Mariona & Pereira, Jordi, 2013. "An enumeration procedure for the assembly line balancing problem based on branching by non-decreasing idle time," European Journal of Operational Research, Elsevier, vol. 229(1), pages 106-113.
    14. Lopes, Thiago Cantos & Sikora, C.G.S. & Molina, Rafael Gobbi & Schibelbain, Daniel & Rodrigues, L.C.A. & Magatão, Leandro, 2017. "Balancing a robotic spot welding manufacturing line: An industrial case study," European Journal of Operational Research, Elsevier, vol. 263(3), pages 1033-1048.
    15. Franco Guerriero & John Miltenburg, 2003. "The stochastic U‐line balancing problem," Naval Research Logistics (NRL), John Wiley & Sons, vol. 50(1), pages 31-57, February.
    16. Daniel Leitold & Agnes Vathy-Fogarassy & Janos Abonyi, 2019. "Empirical working time distribution-based line balancing with integrated simulated annealing and dynamic programming," Central European Journal of Operations Research, Springer;Slovak Society for Operations Research;Hungarian Operational Research Society;Czech Society for Operations Research;Österr. Gesellschaft für Operations Research (ÖGOR);Slovenian Society Informatika - Section for Operational Research;Croatian Operational Research Society, vol. 27(2), pages 455-473, June.
    17. Bautista, Joaquín & Pereira, Jordi, 2009. "A dynamic programming based heuristic for the assembly line balancing problem," European Journal of Operational Research, Elsevier, vol. 194(3), pages 787-794, May.
    18. Urban, Timothy L. & Chiang, Wen-Chyuan, 2006. "An optimal piecewise-linear program for the U-line balancing problem with stochastic task times," European Journal of Operational Research, Elsevier, vol. 168(3), pages 771-782, February.
    19. Battaïa, Olga & Dolgui, Alexandre, 2013. "A taxonomy of line balancing problems and their solutionapproaches," International Journal of Production Economics, Elsevier, vol. 142(2), pages 259-277.
    20. Boysen, Nils & Fliedner, Malte, 2008. "A versatile algorithm for assembly line balancing," European Journal of Operational Research, Elsevier, vol. 184(1), pages 39-56, January.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:flsman:v:35:y:2023:i:4:d:10.1007_s10696-023-09494-x. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.