An exact constraint programming based procedure for the multi-manned assembly line balancing problem

被引:9
作者
Junior, Moacyr Carlos [1 ,3 ]
Michels, Adalberto Sato [2 ]
Magatao, Leandro [1 ]
机构
[1] Fed Univ Technol Parana UTFPR, Grad Program Elect & Comp Engn CPGEI, Curitiba, Brazil
[2] Univ Melbourne, Sch Math & Stat, Melbourne, Australia
[3] Santa Catarina State Univ UDESC, Sao Bento Do Sul, Brazil
基金
澳大利亚研究理事会;
关键词
Multi-manned Assembly Line Balancing; Problem (MALBP); Constraint Programming (CP); Mixed-Integer Linear Programming (MILP); Bounds; ALGORITHM; MODEL; WORKERS; REDUCTION; BRANCH; TIME; CUTS;
D O I
10.1016/j.cor.2023.106451
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Unlike the Simple Assembly Line Balancing Problem (SALBP), the Multi-manned Assembly Line Balancing Problem (MALBP) allows the assignment of multiple workers at the same station. This study proposes a novel Constraint Programming (CP) model to evaluate the satisfiability of a type-F MALBP. Given a cycle time limit, the number of workers and the number of stations are set as parameters in each iteration. We adopt an exact lexicographical procedure as the solution method for this multi-objective optimization problem, performing a lower-bound search to minimize the number of workers as the primary objective. Such an assumption is common for real-world applications, in which the total cost of a worker is usually several orders of magnitude higher than the cost of a station. When dealing with hard instances, we adopt the task-worker assignment solution for SALBP as input to an auxiliary Mixed-Integer Linear Programming (MILP) model, which provides an initial condition for the task scheduling portion of the CP model. Strong tasks' scheduling bounds are also provided to tighten the search space, and mathematical similarities with SALBP are exploited to support our solution method. The integrated MILP-CP procedure yielded 126 optimal solutions from a 140-instance dataset, including nine new optimality proofs. Moreover, twelve additional instances were improved compared to the literature, enhancing the solution quality. Considering the best-found primal bounds, the maximum gap for the still-open instances is just 0.32%. These results demonstrated the effectiveness of the proposed procedure in solving MALBP when combined with solid bounds.
引用
收藏
页数:22
相关论文
共 77 条
[31]   An efficient branch and bound algorithm for assembly line balancing problems with parallel multi-manned workstations [J].
Kellegoz, Talip ;
Toklu, Bilal .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) :3344-3360
[32]   IBM ILOG CP optimizer for scheduling 20+years of scheduling with constraints at IBM/ILOG [J].
Laborie, Philippe ;
Rogerie, Jerome ;
Shaw, Paul ;
Vilim, Petr .
CONSTRAINTS, 2018, 23 (02) :210-250
[33]   Type II assembly line balancing problem with multi-operators [J].
Li, Yuchen ;
Wang, Honggang ;
Yang, Zaoli .
NEURAL COMPUTING & APPLICATIONS, 2019, 31 (Suppl 1) :347-357
[34]   Flexible multi-manned assembly line balancing problem: Model, heuristic procedure, and lower bounds for line length minimization [J].
Lopes, Thiago Cantos ;
Pastre, Giuliano Vidal ;
Michels, Adalberto Sato ;
Magatao, Leandro .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2020, 95
[35]   A note to: A hybrid algorithm for allocating tasks, operators, and workstations in multi-manned assembly lines [J].
Lopes, Thiago Cantos ;
Michels, Adalberto Sato ;
Magatao, Leandro .
JOURNAL OF MANUFACTURING SYSTEMS, 2019, 52 :205-208
[36]   An exact method with decomposition techniques and combinatorial Benders' cuts for the type-2 multi-manned assembly line balancing problem [J].
Michels, Adalberto Sato ;
Lopes, Thiago Cantos ;
Magatao, Leandro .
OPERATIONS RESEARCH PERSPECTIVES, 2020, 7
[37]   A Benders' decomposition algorithm with combinatorial cuts for the multi-manned assembly line balancing problem [J].
Michels, Adalberto Sato ;
Lopes, Thiago Cantos ;
Stall Sikora, Celso Gustavo ;
Magatao, Leandro .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 278 (03) :796-808
[38]   Model and heuristics for the Assembly Line Worker Integration and Balancing Problem\ [J].
Moreira, Mayron Cesar O. ;
Miralles, Cristobal ;
Costa, Alysson M. .
COMPUTERS & OPERATIONS RESEARCH, 2015, 54 :64-73
[39]   A realistic multi-manned five-sided mixed-model assembly line balancing and scheduling problem with moving workers and limited workspace [J].
Naderi, Bahman ;
Azab, Ahmed ;
Borooshan, Katayoun .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (03) :643-661
[40]   Systematic data generation and test design for solution algorithms on the example of SALBPGen for assembly line balancing [J].
Otto, Alena ;
Otto, Christian ;
Scholl, Armin .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 228 (01) :33-45