{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:15:09Z","timestamp":1776442509704,"version":"3.51.2"},"reference-count":48,"publisher":"Emerald","issue":"2","license":[{"start":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T00:00:00Z","timestamp":1699574400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["K"],"published-print":{"date-parts":[[2025,1,7]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>Influenced by the constantly changing manufacturing environment, no single dispatching rule (SDR) can consistently obtain better scheduling results than other rules for the dynamic job-shop scheduling problem (DJSP). Although the dynamic SDR selection classifier (DSSC) mined by traditional data-mining-based scheduling method has shown some improvement in comparison to an SDR, the enhancement is not significant since the rule selected by DSSC is still an SDR.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>This paper presents a novel data-mining-based scheduling method for the DJSP with machine failure aiming at minimizing the makespan. Firstly, a scheduling priority relation model (SPRM) is constructed to determine the appropriate priority relation between two operations based on the production system state and the difference between their priority values calculated using multiple SDRs. Subsequently, a training sample acquisition mechanism based on the optimal scheduling schemes is proposed to acquire training samples for the SPRM. Furthermore, feature selection and machine learning are conducted using the genetic algorithm and extreme learning machine to mine the SPRM.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>Results from numerical experiments demonstrate that the SPRM, mined by the proposed method, not only achieves better scheduling results in most manufacturing environments but also maintains a higher level of stability in diverse manufacturing environments than an SDR and the DSSC.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>This paper constructs a SPRM and mines it based on data mining technologies to obtain better results than an SDR and the DSSC in various manufacturing environments.<\/jats:p><\/jats:sec>","DOI":"10.1108\/k-03-2023-0480","type":"journal-article","created":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T00:56:40Z","timestamp":1699577800000},"page":"1150-1174","source":"Crossref","is-referenced-by-count":4,"title":["Dynamic scheduling for job shop with machine failure based on data mining technologies"],"prefix":"10.1108","volume":"54","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8181-0579","authenticated-orcid":false,"given":"Yong","family":"Gui","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-2147-0146","authenticated-orcid":false,"given":"Lanxin","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2023,11,10]]},"reference":[{"issue":"2","key":"key2025010612201010200_ref001","doi-asserted-by":"crossref","first-page":"1451","DOI":"10.1007\/s11227-022-04703-0","article-title":"A hybrid bi-objective scheduling algorithm for execution of scientific workflows on cloud platforms with execution time and reliability approach","volume":"79","year":"2023","journal-title":"Journal of Supercomputing"},{"issue":"11","key":"key2025010612201010200_ref002","doi-asserted-by":"crossref","first-page":"9191","DOI":"10.1007\/s13369-019-04064-6","article-title":"Hybrid filter-wrapper feature selection method for sentiment classification","volume":"44","year":"2019","journal-title":"Arabian Journal for Science and Engineering"},{"issue":"9","key":"key2025010612201010200_ref003","doi-asserted-by":"crossref","first-page":"1093","DOI":"10.1287\/mnsc.30.9.1093","article-title":"Sequencing rules and due-date assignments in a job shop","volume":"30","year":"1984","journal-title":"Management Science"},{"issue":"2","key":"key2025010612201010200_ref004","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1016\/j.ijpe.2009.11.032","article-title":"Analyzing the effect of dispatching rules on the scheduling performance through grammar based flexible scheduling system","volume":"124","year":"2010","journal-title":"International Journal of Production Economics"},{"issue":"9","key":"key2025010612201010200_ref005","doi-asserted-by":"crossref","first-page":"1927","DOI":"10.1080\/0020754031000119016","article-title":"Adaptive scheduling in random flexible manufacturing systems subject to machine breakdowns","volume":"41","year":"2003","journal-title":"International Journal of Production Research"},{"issue":"9","key":"key2025010612201010200_ref006","doi-asserted-by":"crossref","first-page":"1987","DOI":"10.1080\/002075499190879","article-title":"Auto-bias selection for developing learning-based scheduling systems","volume":"37","year":"1999","journal-title":"International Journal of Production Research"},{"issue":"4","key":"key2025010612201010200_ref007","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1080\/00207549308956756","article-title":"A robust adaptive scheduling for an intelligent workstation controller","volume":"31","year":"1993","journal-title":"International Journal of Production Research"},{"issue":"12","key":"key2025010612201010200_ref008","doi-asserted-by":"crossref","first-page":"3748","DOI":"10.1080\/00207543.2013.765074","article-title":"A priority scheduling approach for flexible job shops with multiple process plans","volume":"51","year":"2013","journal-title":"International Journal of Production Research"},{"issue":"1-2","key":"key2025010612201010200_ref009","first-page":"70","article-title":"Efficient dispatching rules for dynamic job shop scheduling","volume":"24","year":"2004","journal-title":"International Journal of Advanced Manufacturing Technology"},{"issue":"1","key":"key2025010612201010200_ref010","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1016\/j.cirp.2018.04.033","article-title":"Data-driven production control for complex and dynamic manufacturing systems","volume":"67","year":"2018","journal-title":"CIRP Annals-Manufacturing Technology"},{"key":"key2025010612201010200_ref011","first-page":"190","article-title":"Applications of genetic algorithm and simulation to dispatching rule-based FMS scheduling","year":"1995"},{"issue":"4","key":"key2025010612201010200_ref012","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1080\/00207549408956978","article-title":"Dispatching rules in scheduling-a fuzzy approach","volume":"32","year":"1994","journal-title":"International Journal of Production Research"},{"key":"key2025010612201010200_ref013","article-title":"Dynamic scheduling for flexible job shop using a deep reinforcement learning approach","volume":"180","year":"2023","journal-title":"Computers and Industrial Engineering"},{"issue":"1","key":"key2025010612201010200_ref014","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/s10100-013-0322-7","article-title":"Dispatching rule selection with Gaussian processes","volume":"23","year":"2015","journal-title":"Central European Journal of Operations Research"},{"issue":"7","key":"key2025010612201010200_ref015","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1287\/mnsc.21.7.833","article-title":"Search and simulation selection of a job-shop sequencing rule","volume":"21","year":"1975","journal-title":"Management Science"},{"issue":"1","key":"key2025010612201010200_ref016","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/S0360-8352(99)00006-6","article-title":"Scheduling in job shops with machine breakdowns: an experimental study","volume":"36","year":"1999","journal-title":"Computers and Industrial Engineering"},{"key":"key2025010612201010200_ref017","doi-asserted-by":"crossref","first-page":"642","DOI":"10.1016\/j.asoc.2017.04.062","article-title":"An effective ant colony optimization algorithm for multi-objective job-shop scheduling with equal-size lot-splitting","volume":"57","year":"2017","journal-title":"Applied Soft Computing"},{"issue":"3","key":"key2025010612201010200_ref018","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1109\/TEVC.2003.810067","article-title":"Generating robust and flexible job shop schedules using genetic algorithms","volume":"7","year":"2003","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"4","key":"key2025010612201010200_ref019","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1023\/B:JOSH.0000031421.64487.95","article-title":"A weighted modified due date for sequencing to minimize weighted tardiness","volume":"7","year":"2004","journal-title":"Journal of Scheduling"},{"key":"key2025010612201010200_ref020","first-page":"1487","article-title":"Evaluation dispatching rules for two-stage hybrid flow shop scheduling with parallel machines","year":"2012"},{"issue":"1","key":"key2025010612201010200_ref021","first-page":"32","article-title":"Efficient generation of near optimal initial populations to enhance genetic algorithms for job-shop scheduling","volume":"39","year":"2010","journal-title":"Information Technology and Control"},{"key":"key2025010612201010200_ref022","first-page":"3852","article-title":"Towards adaptive simulation-based optimization to select individual dispatching rules for production control","year":"2017"},{"issue":"8","key":"key2025010612201010200_ref023","doi-asserted-by":"crossref","first-page":"4902","DOI":"10.1016\/j.jksuci.2021.05.011","article-title":"A Heuristic-based task scheduling algorithm for scientific workflows in heterogeneous cloud computing platforms","volume":"34","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences"},{"issue":"1","key":"key2025010612201010200_ref024","article-title":"The method of production scheduling with uncertainties using the ants colony optimisation","volume":"11","year":"2021","journal-title":"Applied Sciences-Basel"},{"issue":"4","key":"key2025010612201010200_ref025","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1109\/70.611301","article-title":"Adaptive scheduling in dynamic flexible manufacturing systems: a dynamic rule selection approach","volume":"13","year":"1997","journal-title":"IEEE Transactions on Robotics and Automation"},{"issue":"1-2","key":"key2025010612201010200_ref026","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/0957-4174(92)90094-9","article-title":"Expert system for selecting priority rules in flexible manufacturing systems","volume":"5","year":"1992","journal-title":"Expert Systems with Application"},{"issue":"6","key":"key2025010612201010200_ref027","doi-asserted-by":"crossref","first-page":"1575","DOI":"10.1080\/002075497195137","article-title":"Dynamic selection of dispatching rules for manufacturing system scheduling","volume":"35","year":"1997","journal-title":"International Journal of Production Research"},{"key":"key2025010612201010200_ref028","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1016\/j.cie.2018.09.034","article-title":"Learning-based scheduling of flexible manufacturing systems using ensemble methods","volume":"126","year":"2018","journal-title":"Computers and Industrial Engineering"},{"issue":"2","key":"key2025010612201010200_ref029","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1080\/002075498193877","article-title":"A study of scheduling rules of flexible manufacturing systems: a simulation approach","volume":"36","year":"1998","journal-title":"International Journal of Production Research"},{"issue":"7","key":"key2025010612201010200_ref030","doi-asserted-by":"crossref","first-page":"1617","DOI":"10.1080\/00207549208948110","article-title":"Experimental investigation of fms machine and agv scheduling rules against the mean flow-time criterion","volume":"30","year":"1992","journal-title":"International Journal of Production Research"},{"issue":"4","key":"key2025010612201010200_ref031","doi-asserted-by":"crossref","first-page":"1143","DOI":"10.1080\/00207540802538021","article-title":"Ant colony optimisation with parameterized search space for the job shop scheduling problem","volume":"48","year":"2010","journal-title":"International Journal of Production Research"},{"key":"key2025010612201010200_ref032","article-title":"A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems","volume":"90","year":"2020","journal-title":"Engineering Application of Artificial Intelligence"},{"key":"key2025010612201010200_ref033","article-title":"A novel hybrid heuristic-based list scheduling algorithm in heterogeneous cloud computing environment for makespan optimization","volume":"108","year":"2021","journal-title":"Parallel Computing"},{"issue":"2","key":"key2025010612201010200_ref034","doi-asserted-by":"crossref","first-page":"1085","DOI":"10.1007\/s40747-021-00528-1","article-title":"Bi-objective scheduling algorithm for scientific workflows on cloud computing platform with makespan and monetary cost minimization approach","volume":"8","year":"2022","journal-title":"Complex and Intelligent Systems"},{"issue":"13","key":"key2025010612201010200_ref035","doi-asserted-by":"crossref","first-page":"3669","DOI":"10.1080\/00207540701846236","article-title":"Data-mining-based dynamic dispatching rule selection mechanism for shop floor control systems using a support vector machine approach","volume":"47","year":"2009","journal-title":"International Journal of Production Research"},{"issue":"7","key":"key2025010612201010200_ref036","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1007\/s001700200187","article-title":"Attribute selection for neural network-based adaptive scheduling systems in flexible manufacturing systems","volume":"20","year":"2002","journal-title":"International Journal of Advanced Manufacturing Technology"},{"issue":"1","key":"key2025010612201010200_ref037","doi-asserted-by":"crossref","first-page":"5","DOI":"10.2507\/IJSIMM04(1)1.036","article-title":"Tardiness based new dispatching rules for shop scheduling with unreliable machines","volume":"4","year":"2005","journal-title":"International Journal of Simulation Model"},{"issue":"7","key":"key2025010612201010200_ref038","first-page":"621","article-title":"A computational study of representations in genetic programming to evolve dispatching rules for the job shop scheduling problem","volume":"21","year":"2013","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"1","key":"key2025010612201010200_ref039","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1080\/095372800232504","article-title":"Dynamic selection of dispatching rules for job shop scheduling","volume":"11","year":"2000","journal-title":"Production Planning and Control"},{"issue":"6","key":"key2025010612201010200_ref040","doi-asserted-by":"crossref","first-page":"1581","DOI":"10.1108\/JEDT-11-2020-0474","article-title":"A hybrid meta-heuristic scheduler algorithm for optimization of workflow scheduling in cloud heterogeneous computing environment","volume":"20","year":"2022","journal-title":"Journal of Engineering, Design and Technology"},{"issue":"24","key":"key2025010612201010200_ref041","doi-asserted-by":"crossref","first-page":"16951","DOI":"10.1007\/s00521-021-06289-9","article-title":"A hybrid meta-heuristic task scheduling algorithm based on genetic and thermodynamic simulated annealing algorithms in cloud computing environments","volume":"33","year":"2021","journal-title":"Neural Computing and Applications"},{"issue":"6","key":"key2025010612201010200_ref042","doi-asserted-by":"crossref","first-page":"7243","DOI":"10.1016\/j.eswa.2010.12.027","article-title":"An improved adaptive genetic algorithm based on hormone modulation mechanism for job-shop scheduling problem","volume":"38","year":"2011","journal-title":"Expert Systems with Applications"},{"key":"key2025010612201010200_ref043","first-page":"4065","article-title":"Applied research of improved hybrid discrete PSO for dynamic job-shop scheduling problem","year":"2010"},{"issue":"3","key":"key2025010612201010200_ref044","first-page":"523","article-title":"Data-based real-time scheduling in smart manufacturing","volume":"35","year":"2020","journal-title":"Control and Decision"},{"issue":"2","key":"key2025010612201010200_ref045","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1007\/s10951-020-00664-5","article-title":"Multiple dispatching rules allocation in real time using data mining, genetic algorithms, and simulation","volume":"24","year":"2021","journal-title":"Journal of Scheduling"},{"issue":"9","key":"key2025010612201010200_ref046","first-page":"3495","article-title":"Multi-skilled worker assignment in SERU production system for the trade-off between production efficiency and workload fairness","volume":"52","year":"2022","journal-title":"Kybernetes"},{"key":"key2025010612201010200_ref047","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1016\/j.jmsy.2022.04.019","article-title":"Effective dispatching rules mining based on near-optimal schedules in intelligent job shop environment","volume":"63","year":"2022","journal-title":"Journal of Manufacturing Systems"},{"issue":"1","key":"key2025010612201010200_ref048","first-page":"22","article-title":"A hybrid particle swarm optimization algorithm and fuzzy logic for process planning and production scheduling integration in holonic manufacturing systems","volume":"23","year":"2010","journal-title":"International Journal of Computer Integrated Manufacturing"}],"container-title":["Kybernetes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/K-03-2023-0480\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/K-03-2023-0480\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:47:37Z","timestamp":1753393657000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/k\/article\/54\/2\/1150-1174\/1240366"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,10]]},"references-count":48,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,11,10]]},"published-print":{"date-parts":[[2025,1,7]]}},"alternative-id":["10.1108\/K-03-2023-0480"],"URL":"https:\/\/doi.org\/10.1108\/k-03-2023-0480","relation":{},"ISSN":["0368-492X"],"issn-type":[{"value":"0368-492X","type":"print"}],"subject":[],"published":{"date-parts":[[2023,11,10]]}}}