Domain-Independent Dynamic Programming and Constraint Programming Approaches for Assembly Line Balancing Problems with Setups

被引:0
|
作者
Zhang, Jiachen [1 ]
Beck, J. Christopher [1 ]
机构
[1] Univ Toronto, Dept Mech & Ind Engn, Toronto, ON M5S 3G8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
domain-independent dynamic programming; constraint programming; assembly line balancing; SCHEDULING TASKS; ALGORITHM;
D O I
10.1287/ijoc.2024.0603
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We propose domain-independent dynamic programming (DIDP) and constraint programming (CP) models to exactly solve type 1 and type 2 assembly line balancing problem with sequence-dependent setup times (SUALBPs). The goal is to assign tasks to assembly stations and to sequence these tasks within each station while satisfying precedence relations specified between a subset of task pairs. Each task has a given processing time and a setup time dependent on the previous task on the station to which the task is assigned. The sum of the processing and setup times of tasks assigned to each station constitute the station time and the maximum station time is called the cycle time. For the type 1 SUALBP (SUALBP-1), the objective is to minimize the number of stations, given a maximum cycle time. For the type 2 SUALBP (SUALBP-2), the objective is to minimize the cycle time, given the number of stations. On a set of diverse SUALBP instances, experimental results show that our approaches significantly outperform the state-of-the-art mixed integer programming models for SUALBP-1. For SUALBP-2, the DIDP model outperforms the state-of-the-art exact approach based on logic-based Benders decomposition. By closing 76 open instances for SUALBP-2, our results demonstrate the promise of DIDP for solving complex planning and scheduling problems.
引用
收藏
页数:22
相关论文
共 50 条
  • [21] A constraint programming approach to type-2 assembly line balancing problem with assignment restrictions
    Pinarbasi, Mehmet
    Alakas, Haci Mehmet
    Yuzukirmizi, Mustafa
    ASSEMBLY AUTOMATION, 2019, 39 (05) : 813 - 826
  • [22] ASSEMBLY-LINE BALANCING BY LINEAR-PROGRAMMING
    BOWMAN, EH
    OPERATIONS RESEARCH, 1960, 8 (03) : 385 - 389
  • [23] Dynamic Programming to Solve Resource Constrained Assembly Line Balancing Problem in Footwear Manufacturing
    Nguyen Thi Phuong Quyen
    Kuo, R. J.
    Chen, James C.
    Yang, Chao-Lung
    2017 4TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND APPLICATIONS (ICIEA), 2017, : 66 - 70
  • [24] A Domain-Independent Window Approach to Multiclass Object Detection Using Genetic Programming
    Mengjie Zhang
    Victor B. Ciesielski
    Peter Andreae
    EURASIP Journal on Advances in Signal Processing, 2003
  • [25] BALANCING STOCHASTIC ASSEMBLY LINES USING CONSTRAINT PROGRAMMING AND QUEUEING NETWORKS
    Alagas, Haci Mehmet
    Yuzukirmizi, Mustafa
    Turker, Ahmet Kursad
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2013, 28 (02): : 231 - 240
  • [26] An exact constraint programming method for the multi-manned assembly line balancing problem with assignment restrictions
    Possan Junior, Moacyr Carlos
    Michels, Adalberto Sato
    Magatao, Leandro
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 259
  • [27] Assembly line balancing type-1 problem with assignment restrictions: A constraint programming modeling approach
    Pinarbasi, Mehmet
    Alakas, Haci Mehmet
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2021, 27 (04): : 532 - 541
  • [28] Integer Programming, Constraint Programming, and Hybrid Decomposition Approaches to Discretizable Distance Geometry Problems
    MacNeil, Moira
    Bodur, Merve
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (01) : 297 - 314
  • [29] A domain-independent window approach to multiclass object detection using genetic programming
    Zhang, MJ
    Ciesielski, VB
    Andreae, P
    EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2003, 2003 (08) : 841 - 859
  • [30] A domain-independent window approach to multiclass object detection using genetic programming
    Zhang, M. (mengjie@mcs.vuw.ac.nz), 1600, Hindawi Publishing Corporation (2003):