Abstract
Due to the excessive reliance on short-time strategy to weaken the flexibility of equipment, ignore the dual selection relationship between equipment and operations, and ignore the flexibility of the independent operations in the products of tree-like structure in the existing algorithms to solve the flexible integrated scheduling problem, the framework of the flexible integrated scheduling system with three management subsystems is designed. Moreover, the signal-driven based flexible integrated scheduling algorithm with bidirectional coordination mechanism is proposed by simulating the information interaction between the subsystems and the resources. In the proposed algorithm, the bidirectional coordination mechanism is established to coordinate the selection between equipment and operations. Thus, the impact of equipment and operations on each other is fully considered and avoids the problem of focusing too much on one side. The bidirectional scheduling strategy is adopted to eliminate the impact of the scheduling direction of the process tree on the product. Furthermore, the equipment-operation coordination strategy based on grey relational analysis is designed to integrate the impact of the processing time, the relative path, and other factors on the dispatching of machines and operations. Then the optimal combination is adopted to solve the conflict between machines and operations. Finally, the comparison results show that the proposed algorithm has better performance than the other comparison algorithms on the flexible integrated scheduling problem.
Similar content being viewed by others
Data availability
Supplemental data for this article can be accessed at https://pan.baidu.com/s/1s3hlDLtpmXIuUd2r5zJUUA?pwd=ryc1code: ryc1.
References
Birgin EG, Ferreira JE, Ronconi DP (2015) List scheduling and beam search methods for the flexible job shop scheduling problem with sequencing flexibility. Eur J Oper Res 247(2):421–440
Cheng TCE, Kovalyov MY (2003) Scheduling a single server in a two-machine flow shop. Computing. 70(2):167–180
Engin O, Güçlü A (2018) A new hybrid ant colony optimization algorithm for solving the no-wait flow shop scheduling problems. Appl Soft Comput 72:166–176
Fattahi P, Rad NB, Daneshamooz F, Ahmadi S (2020) A new hybrid particle swarm optimization and parallel variable neighborhood search algorithm for flexible job shop scheduling with assembly process. Assem Autom. https://doi.org/10.1108/AA-11-2018-0178
Gao Y, Xie Z, Yu X (2020) A hybrid algorithm for integrated scheduling problem of complex products with tree structure. Multimed Tools Appl 79(43–44):32285–32304
Gao Y, Xie Z, Yang D, Yu X (2021) Flexible integrated scheduling algorithm based on remaining work probability selection coding. Expert Syst 38(4):e12683
Guo W, Lei Q, Song Y, Lv X, Li L (2020) Integrated scheduling algorithm of complex product with no-wait constraint based on virtual component. J Mech Eng 56(4):246–257
Guo W, Song Y, Zhou P, Lei Q (2020) Integrated scheduling algorithm of complex product with no-wait constraint based on reversed virtual component. Comput Integr Manuf Syst 26(12):3313–3328
Hariri A, Potts C (1997) A branch and bound algorithm for the two-stage assembly scheduling problem. Eur J Oper Res 103(3):547–556
Hoitomt DJ, Luh PB, Pattipati KR (1993) A practical approach to job-shop scheduling problems. IEEE Trans Robot Autom 9(1):1–13
Ignall E, Schrage L (1965) Application of the branch and bound technique to some flow-shop scheduling problems. Oper Res 13(3):400–412
Liao B, Lei Q, Wu W, Song Y, Guo W (2020) Hybrid teaching-learning-based optimization algorithms for the integrated scheduling problem of multi-workshop collaboration. Chin Mech Eng 31(16):1940–1949
Lin W, Deng Q, Han W, Gong G, Li K (2020) An effective algorithm for flexible assembly job-shop scheduling with tight job constraints. Int Trans Oper Res 29(1):496–525
Liu M, Yao X, Li Y (2020) Hybrid whale optimization algorithm enhanced with Lévy flight and differential evolution for job shop scheduling problems. Appl Soft Comput 87:105954
Park BJ, Choi HR, Kim HS (2003) A hybrid genetic algorithm for the job shop scheduling problems. Comput Ind Eng 45(4):597–613
Paul M, Sridharan R, Ramanan TR (2016) A multi-objective decision-making framework using preference selection index for assembly job shop scheduling problem. Int J Manag Concepts Philos 9(4):362–387
Paul M, Ramanan TR, Sridharan R (2018) Simulation modelling and analysis of dispatching rules in an assembly job shop production system with machine breakdowns. Int J Adv Oper Manag 10(3):234–251
Pereira MT, Miguel CS (2011) An integrative heuristic method for detailed operations scheduling in assembly job shop systems. Int J Prod Res 49(20):6089–6105
Shao X, Wang B, Rao Y, Gao L, Xu C (2010) Metaheuristic approaches to sequencing mixed-model fabrication/assembly systems with two objectives. Int J Adv Manuf Technol 48(9–12):1159–1171
Shi F, Zhao S, Meng Y (2019) Hybrid algorithm based on improved extended shifting bottleneck procedure and GA for assembly job shop scheduling problem. Int J Prod Res 58(9):2604–2625
Wang F, Zhao G, Jia Z, Lu X, Wang L (2010) Assembly job shop scheduling based on feasible solution space genetic algorithm. Comput Integr Manuf Syst 16(1):115–120
Xia Y, Xie Z, Xin Y, Zhang X (2021) A multi-shop integrated scheduling algorithm with fixed output constraint. J Intell Fuzzy Syst 41(3):4609–4617
Xie Z, Lv N (2021) Integrated scheduling algorithm with pre-start device. J Mech Eng 57(17):217–225
Xie Z, Hao S, Ye G, Tan G (2009) A new algorithm for complex product flexible scheduling with constraint between jobs. Comput Ind Eng 57(3):766–772
Xie Z, Zhang L, Yang J (2010) Integrated scheduling algorithm of complex product based on scheduling long-path. Comput Sci 37(2):150–153
Xie Z, Shao X, Yang J (2011) Algorithm for integrated flexible scheduling with device-independence deferred constraint. J Mech Eng 47(4):177–185
Xie Z, Xin Y, Yang J (2013) Multi-batch processing integrated scheduling algorithm based on signal driven. Chin J Comput 36(4):818–828
Xie Z, Gui Z, Yang J (2014) Dynamic parallel integrated flexible scheduling algorithm based on device driver and essential path. J Mech Eng. 50(18):203–212
Xie Z, Zhou H, Yu J, Gui Z (2014) Conflict mediation algorithm of integrated flexible scheduling based on device driver. Trans Beijing Inst Technol 34(11):1150–1156
Xie Z, Li Z, Xue J, Xin Y (2017) Machine-driven integrated scheduling algorithm with equipment idle adjustment. Trans Beijing Inst Technol. 37(5):532–536
Xie Z, Yang D, Ma M, Yu X (2020) An improved artificial bee colony algorithm for the flexible integrated scheduling problem using networked devices collaboration. Int J Coop Inf Syst 29(1):1–19
Xie Z, Zhou W, Yu Z (2021) Integrated scheduling algorithm for dynamic adjustment of equipment maintenance start time. J Mech Eng 57(04):240–246
Zhang S, Wang S (2018) Flexible assembly job-shop scheduling with sequence-dependent setup times and part sharing in a dynamic environment: constraint programming model, mixed-integer programming model, and dispatching rules. IEEE Trans Eng Manag 65(3):487–504
Zhang S, Li X, Zhang B, Wang B (2020) Multi-objective optimisation in flexible assembly job shop scheduling using a distributed ant colony system. Eur J Oper Res 283(2):441–460
Zhang X, Xie Z, Xin Y, Yang J (2017) Integrated scheduling algorithm of two workshops based on optimal time. Comput Integr Manuf Syst 23(9):1938–1949
Zhang X, Ma C, Wu J (2019) Multi-batch integrated scheduling algorithm based on time-selective. Multimed Tools Appl 78(21):29989–30010
Zhang X, Xin Y, Yang J (2019) Time‐selective integrated scheduling algorithm with backtracking adaptation strategy. Expert Syst 36(3):e12305
Funding
This work was supported by National Natural Science Foundation of China [grant numbers 61772160]; Postdoctoral Science-research developmental Foundation of Heilongjiang Province [grant number LBHQ13092].
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests/Competing interests
No potential conflict of interest was reported by authors.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yang, D., Xie, Z., Liu, Q. et al. A signal-driven based flexible integrated scheduling algorithm with bidirectional coordination mechanism. Multimed Tools Appl 82, 34029–34051 (2023). https://doi.org/10.1007/s11042-023-14544-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14544-5