An Optimization Problem of Distributed Permutation Flowshop Scheduling with an Order Acceptance Strategy in Heterogeneous Factories

被引:1
作者
Lee, Seung Jae [1 ]
Kim, Byung Soo [1 ]
机构
[1] Incheon Natl Univ, Dept Ind & Management Engn, 119 Acad Ro, Incheon 22012, South Korea
关键词
scheduling; distributed manufacturing; order acceptance; mixed-integer linear programming; genetic algorithm; ALGORITHM; TARDINESS; MAKESPAN;
D O I
10.3390/math13050877
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
This paper addresses a distributed permutation flowshop scheduling problem with an order acceptance strategy in heterogeneous factories. Each order has a related revenue and due date, and several flowshop machines are operated in each factory, and they have a distinct sequence-dependent setup time. We select/reject production orders, assign the selected orders to the factories, and determine the permutation manufacturing sequence in each factory to maximize the total profit. To optimally solve the scheduling problem, we formulate the scheduling problem as a mixed integer linear programming model to find an optimal solution for small-sized experiments. Then, we propose two population-based algorithms, a genetic algorithm and particle swarm optimization for large-sized experiments. We proved that the proposed genetic algorithm effectively and efficiently solves the problem to guarantee a near optimal solution through computational experiments. Finally, we conduct a sensitivity analysis of the genetic algorithm to observe the relationship between order selection, revenue, and order tardiness cost.
引用
收藏
页数:19
相关论文
共 37 条
[1]  
Bagheri Rad N., 2022, Recent Trends in Distributed Production Network Scheduling Problem
[2]   A survey of multi-factory scheduling [J].
Behnamian, J. ;
Ghomi, S. M. T. Fatemi .
JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (01) :231-249
[3]  
Cerveira M.I.F., 2019, Heuristics for the Distributed Permutation Flowshop Scheduling Problem with the Weighted Tardiness Objective
[4]   Optimisation of distributed manufacturing flexible job shop scheduling by using hybrid genetic algorithms [J].
Chang, Hao-Chin ;
Liu, Tung-Kuan .
JOURNAL OF INTELLIGENT MANUFACTURING, 2017, 28 (08) :1973-1986
[5]   An Improved Genetic Algorithm for the Distributed and Flexible Job-shop Scheduling problem [J].
De Giovanni, L. ;
Pezzella, F. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (02) :395-408
[6]   Solving the Distributed Permutation Flow-Shop Scheduling Problem Using Constrained Programming [J].
Gogos, Christos .
APPLIED SCIENCES-BASEL, 2023, 13 (23)
[7]   An effective iterated greedy method for the distributed permutation fl owshop scheduling problem with sequence-dependent setup times [J].
Huang, Jiang-Ping ;
Pan, Quan-Ke ;
Gao, Liang .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 59
[8]   A two-phase evolutionary algorithm for multi-objective distributed assembly permutation flowshop scheduling problem [J].
Huang, Ying-Ying ;
Pan, Quan-Ke ;
Gao, Liang ;
Miao, Zhong-Hua ;
Peng, Chen .
SWARM AND EVOLUTIONARY COMPUTATION, 2022, 74
[9]  
Kan A.R., 1976, Machine Scheduling Problems, P106
[10]   A genetic algorithm for order acceptance and scheduling in additive manufacturing [J].
Kapadia, Maaz Saleem ;
Uzsoy, Reha ;
Starly, Binil ;
Warsing, Donald P., Jr. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (21) :6373-6390