Accelerated dynamic programming algorithms for a car resequencing problem in automotive paint shops

被引:15
|
作者
Hong, Sungwon [1 ,2 ]
Han, Jinil [3 ]
Choi, Jin Young [4 ]
Lee, Kyungsik [1 ,2 ]
机构
[1] Seoul Natl Univ, Dept Ind Engn, Seoul, South Korea
[2] Seoul Natl Univ, Inst Ind Syst Innovat, Seoul, South Korea
[3] Soongsil Univ, Dept Ind & Informat Syst Engn, Seoul, South Korea
[4] Ajou Univ, Dept Ind Engn, Suwon, South Korea
基金
新加坡国家研究基金会;
关键词
Car resequencing problem; Automotive paint shops; Dynamic programming; Heuristic algorithm; BATCHING PROBLEM; SEQUENCE;
D O I
10.1016/j.apm.2018.07.035
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, a car resequencing problem (CRP) for automotive paint shops is considered, whereby a set of cars conveyed from an upstream shop to one of the multiple conveyors is retrieved sequentially before the painting operation. The aim of the CRP is to find a car retrieval sequence that minimizes the sequence-dependent changeover cost, which is the cost that is incurred when two consecutive cars do not share the same color. For this problem, we propose accelerated dynamic programming (ADP) algorithms that utilize strong combinatorial lower bounds and effective upper bounds in a standard dynamic programming framework, thus outperforming existing exact algorithms. Testing of our algorithms over a wide range of instances confirmed that they are more efficient than the existing approaches and are also more applicable in practice. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:285 / 297
页数:13
相关论文
共 36 条
  • [1] A Virtual Resequencing Problem in Automobile Paint Shops
    Xu, Ying
    Zhou, Jian-gong
    [J]. PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT: CORE THEORY AND APPLICATIONS OF INDUSTRIAL ENGINEERING (VOL 1), 2016, : 71 - 80
  • [2] A sequential ordering problem in automotive paint shops
    Spieckermann, S
    Gutenschwager, K
    Voss, S
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (09) : 1865 - 1878
  • [3] Deep reinforcement learning for solving car resequencing with selectivity banks in automotive assembly shops
    Huang, Yuzhe
    Fu, Gaocai
    Sheng, Buyun
    Lu, Yingkang
    Yu, Junpeng
    Yin, Xiyan
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024,
  • [4] SYSTOLIC ALGORITHMS FOR THE DYNAMIC-PROGRAMMING PROBLEM
    DHRIF, H
    SARKAR, D
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1992, 41 (3-4) : 151 - 163
  • [5] Dynamic programming algorithms for the cutting problem of equal circles
    Cui, Yaodong
    Zhang, Xianquan
    Zhang, Xinfang
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2007, 221 (03) : 387 - 395
  • [7] Can Evolutionary Algorithms Beat Dynamic Programming for Hybrid Car Control?
    Rodemann, Tobias
    Nishikawa, Ken
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2016, PT I, 2016, 9597 : 789 - 802
  • [8] Dynamic programming solution to the batching problem in just-in-time flow-shops
    Yavuz, Mesut
    Tufekci, Suleyman
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2006, 51 (03) : 416 - 432
  • [9] The simplified partial digest problem: Enumerative and dynamic programming algorithms
    Blazewicz, Jacek
    Burke, Edmund K.
    Kasprzak, Marta
    Kovalev, Alexandr
    Kovalyov, Mikhail Y.
    [J]. IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2007, 4 (04) : 668 - 680
  • [10] Dynamic programming algorithms for the mosaic longest common subsequence problem
    Huang, Kuo-Si
    Yang, Chang-Biau
    Tseng, Kuo-Tsung
    Peng, Yung-Hsing
    Ann, Hsing-Yen
    [J]. INFORMATION PROCESSING LETTERS, 2007, 102 (2-3) : 99 - 103