Mixed-integer linear programming and composed heuristics for three-stage remanufacturing system scheduling problem

被引:2
|
作者
Wang, Wenjie [1 ]
Tian, Guangdong [2 ]
Zhang, Honghao [3 ]
Li, Zhiwu [4 ]
Lv, Lei [3 ]
Li, Cheng [1 ]
机构
[1] Zhengzhou Univ, Sch Mech & Power Engn, Zhengzhou 450001, Peoples R China
[2] Beijing Univ Civil Engn & Architecture, Sch Machinery & Vehicles, Beijing 100044, Peoples R China
[3] Shandong Univ, Sch Mech Engn, Jinan 250061, Peoples R China
[4] Macau Univ Sci & Technol, Inst Syst Engn, Taipa 999078, Macao, Peoples R China
基金
中国国家自然科学基金;
关键词
Remanufacturing system scheduling; Makespan; Mixed-integer linear programming model; Exact algorithm; Composed heuristics; MATHEMATICAL-MODELS; SHOP; MINIMIZE;
D O I
10.1016/j.engappai.2024.109257
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The three-stage remanufacturing system scheduling problem (3T-RSSP) has been a hot research topic recently. The remanufacturing system in this paper is equipped with a novel configuration of unrelated parallel disassembly/reassembly workstations and parallel dedicated flow-shop-type reprocessing lines. To this end, a mixedinteger linear programming (MILP) model based on the adjacent sequence-based modeling idea is first proposed to address the 3T-RSSP for a makespan minimization. Compared with other ideas, the adjacent sequence-based modeling idea is effective in deciding precedence relationship between two adjacent operations, especially for the investigated 3T-RSSP. The 3T-RSSP is NP (non-deterministic polynomial)-hard, we also design 18 composed heuristics for large-sized problems to gain a better performance, compared to traditional isolated heuristics. Simulation experiments are carried out on a publicly available dataset to test the performance the MILP model and composed heuristics. Results imply that the MILP model solved by CPLEX can seek optimum solutions within a short time when the problem size is small. It is found that when problem size becomes 2.0, 4.0, 8.0 times large, performance indicators NCs (number of constraints) and NBVs (number of binary variables) of the model become 3.29, 11.81, 44.60 and 3.43, 12.57, 48.00 times large. Besides, compared with other composed heuristics, LTRTF (longest total reprocessing time-first available machine) gains the best performance. Instance P5-C3-D2/A2 is selected to quantitatively analyze the MILP model by presenting the detailed 0-1 binary variable values. Finally, by comparing with position-based MILP model, the adjacent sequence-based MILP model has better performance in characterizing the investigated 3T-RSSP.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] More mixed-integer linear programming models for solving three-stage remanufacturing system scheduling problem
    Wang, Wenjie
    Tian, Guangdong
    Luo, Mengqi
    Zhang, Honghao
    Yuan, Gang
    Niu, Kejia
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 194
  • [2] Mixed-integer linear programming heuristics for the prepack optimization problem
    Fischetti, Matteo
    Monaci, Michele
    Salvagnin, Domenico
    DISCRETE OPTIMIZATION, 2016, 22 : 195 - 205
  • [3] A Mixed-Integer Programming Formulation and Heuristics for an Integrated Production Planning and Scheduling Problem
    Silva, D. M.
    Mateus, G. R.
    METAHEURISTICS, MIC 2022, 2023, 13838 : 290 - 305
  • [4] Bivium as a Mixed-Integer Linear Programming Problem
    Borghoff, Julia
    Knudsen, Lars R.
    Stolpe, Mathias
    CRYPTOGRAPHY AND CODING, PROCEEDINGS, 2009, 5921 : 133 - 152
  • [5] Irrigation scheduling using mixed-integer linear programming
    Anwar, AA
    Clarke, D
    JOURNAL OF IRRIGATION AND DRAINAGE ENGINEERING, 2001, 127 (02) : 63 - 69
  • [6] Mixed-time mixed-integer linear programming scheduling model
    Westerlund, Joakim
    Hastbacka, Mattias
    Forssell, Sebastian
    Westerlund, Tapio
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2007, 46 (09) : 2781 - 2796
  • [7] A Two-Stage Stochastic Mixed-Integer Programming Approach to the Smart House Scheduling Problem
    Ozoe, Shunsuke
    Tanaka, Yoichi
    Fukushima, Masao
    ELECTRICAL ENGINEERING IN JAPAN, 2014, 186 (04) : 48 - 58
  • [8] Mixed integer programming based heuristics for the Patient Admission Scheduling problem
    Turhan, Aykut Melih
    Bilgen, Bilge
    COMPUTERS & OPERATIONS RESEARCH, 2017, 80 : 38 - 49
  • [9] Mixed-Integer Linear Programming Formulations for the Software Clustering Problem
    Koehler, Viviane
    Fampa, Marcia
    Araujo, Olinto
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2013, 55 (01) : 113 - 135
  • [10] Solving the Traveling Telescope Problem with Mixed-integer Linear Programming
    Handley, Luke B.
    Petigura, Erik A.
    Misic, Velibor V.
    ASTRONOMICAL JOURNAL, 2024, 167 (01):