Network configuration distributed production scheduling problem: A constraint programming approach

被引:1
|
作者
Ziadlou, Ghazal [1 ]
Emami, Saeed [1 ]
Asadi-Gangraj, Ebrahim [1 ]
机构
[1] Babol Noshiravani Univ Technol, Dept Ind Engn, Babol 4714871167, Iran
关键词
Distributed scheduling; Multi-factory scheduling; Network configuration; Constraint programming; Epsilon constraint method; STRATEGY;
D O I
10.1016/j.cie.2024.109916
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Nowadays, many massive factories are forced to distribute their products in several manufacturing units. This issue has caused the emergence of a novel category of problems called distributed production scheduling, which is vital in today's growing world. In this paper, the distributed production scheduling problem by considering network configuration with two echelons is addressed. The first and second echelon factories have different job configurations and have a hybrid flow shop and a flexible job shop environment, respectively. For this problem, A bi-objective mixed integer linear programming (MILP) model is presented to minimize the maximum completion time of jobs and transportation costs between the selected factories in two echelons, respectively. Consequently, the epsilon constraint method is used to deal with this bi-objective model. In addition, since distributed scheduling problems are classified as NP-Hard problems, it is very challenging to solve them for largesized instances. For this reason, a constraint programming model (CP) is also proposed. To evaluate the performance of the proposed MILP model and CP model, a total of 180 numerical instances are randomly generated in small, medium, and large sizes. The obtained results demonstrate the significant ability of the constraint programming approach in solving complex distributed scheduling problems even for large-sized instances with 30 jobs, 10 stages/operations for each job, 6 machines for each stage/operation, and 4 factories at each echelon in a reasonable time and proof that the CP model can outperform the MILP model in this problem.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Mixed-integer linear programming and constraint programming formulations for solving distributed flexible job shop scheduling problem
    Meng, Leilei
    Zhang, Chaoyong
    Ren, Yaping
    Zhang, Biao
    Lv, Chang
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 142
  • [22] Parallel Machine Scheduling Problem with Time Windows: A Constraint Programming and tabu search hybrid approach
    He, RJ
    [J]. PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 2939 - 2944
  • [23] Constraint programming versus heuristic approach to MapReduce scheduling problem in Hadoop YARN for energy minimization
    Vaibhav Pandey
    Poonam Saini
    [J]. The Journal of Supercomputing, 2021, 77 : 6788 - 6816
  • [24] A Constraint Programming Approach for the Service Consolidation Problem
    Dhyani, Kanika
    Gualandi, Stefano
    Cremonesi, Paolo
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2010, 6140 : 97 - +
  • [25] A constraint programming approach to the hospitals/residents problem
    Manlove, David F.
    O'Malley, Gregg
    Prosser, Patrick
    Unsworth, Chris
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, PROCEEDINGS, 2007, 4510 : 155 - +
  • [26] Constraint Programming Approach for Spatial Packaging Problem
    Sakti, Abdelilah
    Zeidner, Lawrence
    Hadzic, Tarik
    St Rock, Brian
    Quartarone, Giusi
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING, CPAIOR 2016, 2016, 9676 : 319 - 328
  • [27] Constraint programming versus heuristic approach to MapReduce scheduling problem in Hadoop YARN for energy minimization
    Pandey, Vaibhav
    Saini, Poonam
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (07): : 6788 - 6816
  • [28] A Constraint Programming Approach to the Cluster Deletion Problem
    Mhamdi, Amel
    Naanaa, Wady
    [J]. THIRTEENTH SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (SCAI 2015), 2015, 278 : 98 - 107
  • [29] Solving a log-truck scheduling problem with constraint programming
    El Hachemi, Nizar
    Gendreau, Michel
    Rousseau, Louis-Martin
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2008, 5015 : 293 - 297
  • [30] Solving a Supply-Delivery Scheduling Problem with Constraint Programming
    Giles, Katherine
    van Hoeve, Willem-Jan
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2016, 2016, 9892 : 602 - 617