{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T15:11:14Z","timestamp":1785510674403,"version":"3.56.0"},"reference-count":53,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100021171","name":"Basic and Applied Basic Research Foundation of Guangdong Province","doi-asserted-by":"publisher","award":["2024A1515011211"],"award-info":[{"award-number":["2024A1515011211"]}],"id":[{"id":"10.13039\/501100021171","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["52375489"],"award-info":[{"award-number":["52375489"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51975129"],"award-info":[{"award-number":["51975129"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Industrial Engineering"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1016\/j.cie.2026.112167","type":"journal-article","created":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T06:35:05Z","timestamp":1780727705000},"page":"112167","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Look-ahead-enabled real-time scheduling in dynamic distributed assembly job shops with batch parts transfer"],"prefix":"10.1016","volume":"219","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-8166-6967","authenticated-orcid":false,"given":"Canlin","family":"Lai","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3199-5517","authenticated-orcid":false,"given":"Jianjun","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ting","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4401-9841","authenticated-orcid":false,"given":"Junhao","family":"Qiu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"19","key":"10.1016\/j.cie.2026.112167_b1","doi-asserted-by":"crossref","first-page":"5671","DOI":"10.1080\/00207540903055743","article-title":"A variable neighbourhood search algorithm for the flexible job-shop scheduling problem","volume":"48","author":"Amiri","year":"2009","journal-title":"International Journal of Production Research"},{"key":"10.1016\/j.cie.2026.112167_b2","doi-asserted-by":"crossref","DOI":"10.1016\/j.knosys.2023.111241","article-title":"An intelligent and interpretable rule-based metaheuristic approach to task scheduling in cloud systems","volume":"284","author":"Barut","year":"2024","journal-title":"Knowledge-Based Systems"},{"issue":"12","key":"10.1016\/j.cie.2026.112167_b3","doi-asserted-by":"crossref","first-page":"2317","DOI":"10.1007\/s12541-023-00897-2","article-title":"Research on production scheduling optimization of flexible job shop production with buffer capacity limitation based on the improved gene expression programming algorithm","volume":"24","author":"Chang","year":"2023","journal-title":"International Journal of Precision Engineering and Manufacturing"},{"key":"10.1016\/j.cie.2026.112167_b4","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1016\/j.procs.2017.08.267","article-title":"A modified ant colony optimization algorithm for the distributed job shop scheduling problem","volume":"112","author":"Chaouch","year":"2017","journal-title":"Procedia Computer Science"},{"key":"10.1016\/j.cie.2026.112167_b5","first-page":"1","article-title":"Optimizing Dynamic Flexible Job Shop Scheduling Using an Evolutionary Multi-Task Optimization Framework and Genetic Programming","author":"Chen","year":"2025","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"10.1016\/j.cie.2026.112167_b6","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2022.108293","article-title":"Scheduling flexible manufacturing cell with no-idle flow-lines and job-shop via Q-learning-based genetic algorithm","volume":"169","author":"Cheng","year":"2022","journal-title":"Computers & Industrial Engineering"},{"key":"10.1016\/j.cie.2026.112167_b7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/0305215X.2025.2583216","article-title":"Collaborative assembly factory in the distributed permutation flow-shop scheduling problem considering flexible assembly and fuzzy processing time","author":"Cheng","year":"2025","journal-title":"Engineering Optimization"},{"issue":"4","key":"10.1016\/j.cie.2026.112167_b8","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1080\/0305215X.2021.1887168","article-title":"Scheduling in a flexible job shop followed by some parallel assembly stations considering lot streaming","volume":"54","author":"Daneshamooz","year":"2021","journal-title":"Engineering Optimization"},{"issue":"2","key":"10.1016\/j.cie.2026.112167_b9","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/j.ejor.2009.01.008","article-title":"An improved genetic algorithm for the distributed and flexible job-shop scheduling problem","volume":"200","author":"De Giovanni","year":"2010","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.cie.2026.112167_b10","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2024.108491","article-title":"A hybrid estimation of distribution algorithm for solving assembly flexible job shop scheduling in a distributed environment","volume":"133","author":"Du","year":"2024","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"10.1016\/j.cie.2026.112167_b11","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2024.124375","article-title":"Genetic programming hyper-heuristic-based solution for dynamic energy-efficient scheduling of hybrid flow shop scheduling with machine breakdowns and random job arrivals","author":"Duan","year":"2024","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.cie.2026.112167_b12","series-title":"Gene expression programming: a new adaptive algorithm for solving problems","author":"Ferreira","year":"2001"},{"key":"10.1016\/j.cie.2026.112167_b13","doi-asserted-by":"crossref","DOI":"10.1016\/j.cor.2023.106508","article-title":"A simulation optimization framework to solve Stochastic Flexible Job-Shop Scheduling Problems\u2014Case: Semiconductor manufacturing","volume":"163","author":"Ghaedy-Heidary","year":"2024","journal-title":"Computers & Operations Research"},{"issue":"1","key":"10.1016\/j.cie.2026.112167_b14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0377-2217(01)00181-3","article-title":"A survey of the state-of-the-art of common due date assignment and scheduling research","volume":"139","author":"Gordon","year":"2002","journal-title":"European Journal of Operational Research"},{"issue":"2","key":"10.1016\/j.cie.2026.112167_b15","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1080\/01605682.2019.1678406","article-title":"Enhancing discrete-event simulation with big data analytics: A review","volume":"72","author":"Greasley","year":"2021","journal-title":"Journal of the Operational Research Society"},{"key":"10.1016\/j.cie.2026.112167_b16","doi-asserted-by":"crossref","first-page":"613","DOI":"10.1016\/j.jmsy.2021.10.012","article-title":"Distributed assembly permutation flow shop problem; Single seekers society algorithm","volume":"61","author":"Hamzaday\u0131","year":"2021","journal-title":"Journal of Manufacturing Systems"},{"key":"10.1016\/j.cie.2026.112167_b17","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2024.112148","article-title":"Flexible assembly job shop scheduling problem considering reconfigurable machine: A cooperative co-evolutionary matheuristic algorithm","volume":"166","author":"Hu","year":"2024","journal-title":"Applied Soft Computing"},{"key":"10.1016\/j.cie.2026.112167_b18","first-page":"1","article-title":"Cooperative optimisation of production and transportation considering order weight and sequence-dependent setup time","author":"Jiang","year":"2025","journal-title":"International Journal of Logistics Research and Applications"},{"issue":"6","key":"10.1016\/j.cie.2026.112167_b19","article-title":"Survey on Distributed Assembly Permutation Flowshop Scheduling Problem.","volume":"60","author":"Jing","year":"2024","journal-title":"Journal of Computer Engineering & Applications"},{"key":"10.1016\/j.cie.2026.112167_b20","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.engappai.2017.05.004","article-title":"The two stage assembly flow-shop scheduling problem with batching and delivery","volume":"63","author":"Kazemi","year":"2017","journal-title":"Engineering Applications of Artificial Intelligence"},{"issue":"10","key":"10.1016\/j.cie.2026.112167_b21","doi-asserted-by":"crossref","first-page":"2926","DOI":"10.1080\/00207543.2018.1550269","article-title":"Flow shop scheduling problems with assembly operations: a review and new trends","volume":"57","author":"Komaki","year":"2018","journal-title":"International Journal of Production Research"},{"issue":"11","key":"10.1016\/j.cie.2026.112167_b22","doi-asserted-by":"crossref","first-page":"2225","DOI":"10.3390\/sym14112225","article-title":"Distributed Energy-Efficient Assembly Scheduling Problem with Transportation Capacity","volume":"14","author":"Lei","year":"2022","journal-title":"Symmetry"},{"key":"10.1016\/j.cie.2026.112167_b23","article-title":"Research of Flexible Assembly Job-Shop Batch\u2013Scheduling Problem Based on Improved Artificial Bee Colony","volume":"10","author":"Li","year":"2022","journal-title":"Frontiers in Bioengineering and Biotechnology"},{"key":"10.1016\/j.cie.2026.112167_b24","doi-asserted-by":"crossref","DOI":"10.1016\/j.compag.2022.107532","article-title":"Intelligent scheduling method for multi-machine cooperative operation based on NSGA-III and improved ant colony algorithm","volume":"204","author":"Li","year":"2023","journal-title":"Computers and Electronics in Agriculture"},{"key":"10.1016\/j.cie.2026.112167_b25","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2019.112915","article-title":"A genetic programming hyper-heuristic approach for the multi-skill resource constrained project scheduling problem","volume":"140","author":"Lin","year":"2020","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.cie.2026.112167_b26","article-title":"Recent advances in assembly flow shop scheduling and its extensions to distributed manufacturing and integrated supply chain","author":"Liu","year":"2025","journal-title":"Computers & Industrial Engineering"},{"issue":"13","key":"10.1016\/j.cie.2026.112167_b27","doi-asserted-by":"crossref","first-page":"4049","DOI":"10.1080\/00207543.2022.2058432","article-title":"Deep reinforcement learning for dynamic scheduling of a flexible job shop","volume":"60","author":"Liu","year":"2022","journal-title":"International Journal of Production Research"},{"issue":"4","key":"10.1016\/j.cie.2026.112167_b28","doi-asserted-by":"crossref","first-page":"632","DOI":"10.3390\/sym14040632","article-title":"Automatic Design of Efficient Heuristics for Two-Stage Hybrid Flow Shop Scheduling","volume":"14","author":"Liu","year":"2022","journal-title":"Symmetry"},{"issue":"7","key":"10.1016\/j.cie.2026.112167_b29","doi-asserted-by":"crossref","first-page":"2028","DOI":"10.1080\/00207543.2020.1797207","article-title":"Production planning and scheduling in multi-factory production networks: a systematic literature review","volume":"59","author":"Lohmer","year":"2020","journal-title":"International Journal of Production Research"},{"key":"10.1016\/j.cie.2026.112167_b30","doi-asserted-by":"crossref","DOI":"10.1016\/j.rcim.2019.101837","article-title":"Digital twin-driven smart manufacturing: Connotation, reference model, applications and research issues","volume":"61","author":"Lu","year":"2020","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"10.1016\/j.cie.2026.112167_b31","series-title":"2018 winter simulation conference","first-page":"3319","article-title":"Real-time simulation in manufacturing systems: Challenges and research directions","author":"Lugaresi","year":"2018"},{"key":"10.1016\/j.cie.2026.112167_b32","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2020.106347","article-title":"Mixed-integer linear programming and constraint programming formulations for solving distributed flexible job shop scheduling problem","volume":"142","author":"Meng","year":"2020","journal-title":"Computers & Industrial Engineering"},{"key":"10.1016\/j.cie.2026.112167_b33","first-page":"1","article-title":"Reinforcement learning in dynamic job shop scheduling: a comprehensive review of AI-driven approaches in modern manufacturing","author":"Ngwu","year":"2025","journal-title":"Journal of Intelligent Manufacturing"},{"issue":"2","key":"10.1016\/j.cie.2026.112167_b34","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/j.cie.2013.05.023","article-title":"Reactive scheduling in a job shop where jobs arrive over time","volume":"66","author":"Nie","year":"2013","journal-title":"Computers & Industrial Engineering"},{"issue":"1","key":"10.1016\/j.cie.2026.112167_b35","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1287\/opre.25.1.45","article-title":"A survey of scheduling rules","volume":"25","author":"Panwalkar","year":"1977","journal-title":"Operations Research"},{"issue":"3","key":"10.1016\/j.cie.2026.112167_b36","doi-asserted-by":"crossref","DOI":"10.1007\/s10586-024-04803-x","article-title":"Multi-objective dynamic distributed flexible job shop scheduling problem considering uncertain processing time","volume":"28","author":"Peng","year":"2025","journal-title":"Cluster Computing"},{"issue":"1","key":"10.1016\/j.cie.2026.112167_b37","doi-asserted-by":"crossref","DOI":"10.1038\/s41598-024-79593-8","article-title":"Dynamic scheduling for flexible job shop based on MachineRank algorithm and reinforcement learning","volume":"14","author":"Ren","year":"2024","journal-title":"Scientific Reports"},{"key":"10.1016\/j.cie.2026.112167_b38","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/j.cie.2017.05.026","article-title":"A reinforcement learning approach to parameter estimation in dynamic job shop scheduling","volume":"110","author":"Shahrabi","year":"2017","journal-title":"Computers & Industrial Engineering"},{"key":"10.1016\/j.cie.2026.112167_b39","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2023.109442","article-title":"A priority rule for scheduling shared due dates in the resource-constrained project scheduling problem","volume":"183","author":"Strahl","year":"2023","journal-title":"Computers & Industrial Engineering"},{"issue":"1","key":"10.1016\/j.cie.2026.112167_b40","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/0925-5273(93)90007-8","article-title":"Dynamic scheduling\u2014a survey of research","volume":"32","author":"Suresh","year":"1993","journal-title":"International Journal of Production Economics"},{"issue":"14","key":"10.1016\/j.cie.2026.112167_b41","doi-asserted-by":"crossref","first-page":"4268","DOI":"10.1080\/00207543.2020.1761038","article-title":"Workload control in additive manufacturing shops where post-processing is a constraint: an assessment by simulation","volume":"59","author":"Th\u00fcrer","year":"2021","journal-title":"International Journal of Production Research"},{"key":"10.1016\/j.cie.2026.112167_b42","doi-asserted-by":"crossref","DOI":"10.1016\/j.swevo.2024.101485","article-title":"A genetic algorithm with critical path-based variable neighborhood search for distributed assembly job shop scheduling problem","volume":"85","author":"Tian","year":"2024","journal-title":"Swarm and Evolutionary Computation"},{"issue":"1","key":"10.1016\/j.cie.2026.112167_b43","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.ijpe.2010.08.017","article-title":"Simulation modeling and analysis of due-date assignment methods and scheduling decision rules in a dynamic job shop production system","volume":"129","author":"Vinod","year":"2011","journal-title":"International Journal of Production Economics"},{"key":"10.1016\/j.cie.2026.112167_b44","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2021.108371","article-title":"An adaptive artificial bee colony with reinforcement learning for distributed three-stage assembly scheduling with maintenance","volume":"117","author":"Wang","year":"2022","journal-title":"Applied Soft Computing"},{"key":"10.1016\/j.cie.2026.112167_b45","doi-asserted-by":"crossref","first-page":"288","DOI":"10.1016\/j.jmsy.2023.08.001","article-title":"A data-driven simulation-optimization framework for generating priority dispatching rules in dynamic job shop scheduling with uncertainties","volume":"70","author":"Wang","year":"2023","journal-title":"Journal of Manufacturing Systems"},{"issue":"19","key":"10.1016\/j.cie.2026.112167_b46","doi-asserted-by":"crossref","first-page":"5867","DOI":"10.1080\/00207543.2020.1794075","article-title":"Adaptive scheduling for assembly job shop with uncertain assembly times based on dual Q-learning","volume":"59","author":"Wang","year":"2021","journal-title":"International Journal of Production Research"},{"key":"10.1016\/j.cie.2026.112167_b47","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.neucom.2019.12.048","article-title":"AdaBoost-inspired multi-operator ensemble strategy for multi-objective evolutionary algorithms","volume":"384","author":"Wang","year":"2020","journal-title":"Neurocomputing"},{"key":"10.1016\/j.cie.2026.112167_b48","doi-asserted-by":"crossref","DOI":"10.1016\/j.swevo.2019.100594","article-title":"An improved particle swarm optimization algorithm for dynamic job shop scheduling problems with random job arrivals","volume":"51","author":"Wang","year":"2019","journal-title":"Swarm and Evolutionary Computation"},{"issue":"4","key":"10.1016\/j.cie.2026.112167_b49","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1007\/s12293-018-00278-7","article-title":"An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem","volume":"11","author":"Wu","year":"2019","journal-title":"Memetic Computing"},{"key":"10.1016\/j.cie.2026.112167_b50","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1016\/j.jmsy.2023.09.009","article-title":"Deep reinforcement learning for dynamic flexible job shop scheduling problem considering variable processing times","volume":"71","author":"Zhang","year":"2023","journal-title":"Journal of Manufacturing Systems"},{"key":"10.1016\/j.cie.2026.112167_b51","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2022.119204","article-title":"Optimal spare parts production\u2013distribution scheduling considering operational utility on customer equipment","volume":"214","author":"Zhao","year":"2023","journal-title":"Expert Systems with Applications"},{"issue":"12","key":"10.1016\/j.cie.2026.112167_b52","doi-asserted-by":"crossref","first-page":"12675","DOI":"10.1109\/TCYB.2021.3086181","article-title":"A Self-Learning Discrete Jaya Algorithm for Multiobjective Energy-Efficient Distributed No-Idle Flow-Shop Scheduling Problem in Heterogeneous Factory System","volume":"52","author":"Zhao","year":"2022","journal-title":"IEEE Transactions on Cybernetics"},{"issue":"3","key":"10.1016\/j.cie.2026.112167_b53","doi-asserted-by":"crossref","first-page":"1430","DOI":"10.1109\/TCYB.2019.2939219","article-title":"A Self-Adaptive Differential Evolution Algorithm for Scheduling a Single Batch-Processing Machine With Arbitrary Job Sizes and Release Times","volume":"51","author":"Zhou","year":"2021","journal-title":"IEEE Transactions on Cybernetics"}],"container-title":["Computers &amp; Industrial Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360835226003682?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360835226003682?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T14:36:17Z","timestamp":1785508577000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0360835226003682"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9]]},"references-count":53,"alternative-id":["S0360835226003682"],"URL":"https:\/\/doi.org\/10.1016\/j.cie.2026.112167","relation":{},"ISSN":["0360-8352"],"issn-type":[{"value":"0360-8352","type":"print"}],"subject":[],"published":{"date-parts":[[2026,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Look-ahead-enabled real-time scheduling in dynamic distributed assembly job shops with batch parts transfer","name":"articletitle","label":"Article Title"},{"value":"Computers & Industrial Engineering","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cie.2026.112167","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"112167"}}