{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T08:14:27Z","timestamp":1783412067989,"version":"3.54.6"},"reference-count":38,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,11,1]],"date-time":"2026-11-01T00:00:00Z","timestamp":1793491200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,11,1]],"date-time":"2026-11-01T00:00:00Z","timestamp":1793491200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,11,1]],"date-time":"2026-11-01T00:00:00Z","timestamp":1793491200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,11,1]],"date-time":"2026-11-01T00:00:00Z","timestamp":1793491200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,11,1]],"date-time":"2026-11-01T00:00:00Z","timestamp":1793491200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,11,1]],"date-time":"2026-11-01T00:00:00Z","timestamp":1793491200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,11,1]],"date-time":"2026-11-01T00:00:00Z","timestamp":1793491200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Chemical Engineering"],"published-print":{"date-parts":[[2026,11]]},"DOI":"10.1016\/j.compchemeng.2026.109784","type":"journal-article","created":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T15:09:51Z","timestamp":1783350591000},"page":"109784","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Efficient rule-informed production scheduling in pharmaceutical manufacturing"],"prefix":"10.1016","volume":"214","author":[{"given":"Ioannis","family":"Balatsos","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Athanasios","family":"Liakos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1936-8468","authenticated-orcid":false,"given":"Panagiotis","family":"Karakostas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tao","family":"Song","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vassilios","family":"Pantazopoulos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christos","family":"Papalitsas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"4","key":"10.1016\/j.compchemeng.2026.109784_b1","doi-asserted-by":"crossref","first-page":"1504","DOI":"10.3390\/app11041504","article-title":"Flexible job shop scheduling problem with sequence dependent setup time and job splitting: Hospital catering case study","volume":"11","author":"Abderrabi","year":"2021","journal-title":"Appl. Sci."},{"key":"10.1016\/j.compchemeng.2026.109784_b2","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2021.107565","article-title":"A constraint programming model for makespan minimisation in batch manufacturing pharmaceutical facilities","volume":"156","author":"Awad","year":"2022","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b3","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2025.111243","article-title":"Using machine learning for production scheduling problems in the supply chain: A review","volume":"206","author":"Ben Hamou","year":"2025","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b4","article-title":"Industrial-size job shop scheduling with constraint programming","volume":"9","author":"Da Col","year":"2022","journal-title":"Oper. Res. Perspect."},{"key":"10.1016\/j.compchemeng.2026.109784_b5","article-title":"Industrial-size job shop scheduling with constraint programming","volume":"9","author":"Da Col","year":"2022","journal-title":"Oper. Res. Perspect."},{"key":"10.1016\/j.compchemeng.2026.109784_b6","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2022.107957","article-title":"Optimal contract selection for contract manufacturing organizations in the secondary pharmaceutical industry","volume":"165","author":"Elekidis","year":"2022","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b7","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.compchemeng.2018.08.040","article-title":"Optimal batch scheduling of a multiproduct dairy process using a combined optimization\/constraint programming approach","volume":"124","author":"Escobet","year":"2019","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b8","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2021.107346","article-title":"Production scheduling for the reconfigurable modular pharmaceutical manufacturing processes","volume":"151","author":"Ge","year":"2021","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b9","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2021.107346","article-title":"Production scheduling for the reconfigurable modular pharmaceutical manufacturing processes","volume":"151","author":"Ge","year":"2021","journal-title":"Comput. Chem. Eng."},{"issue":"7","key":"10.1016\/j.compchemeng.2026.109784_b10","doi-asserted-by":"crossref","DOI":"10.3390\/pr7070438","article-title":"Optimization-based scheduling for the process industries: From theory to real-life industrial applications","volume":"7","author":"Georgiadis","year":"2019","journal-title":"Processes"},{"key":"10.1016\/j.compchemeng.2026.109784_b11","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2022.108746","article-title":"A double-adaptive general variable neighborhood search algorithm for the solution of the traveling salesman problem","volume":"121","author":"Karakostas","year":"2022","journal-title":"Appl. Soft Comput."},{"key":"10.1016\/j.compchemeng.2026.109784_b12","doi-asserted-by":"crossref","DOI":"10.1016\/j.swevo.2025.101887","article-title":"Learning-assisted improvements in adaptive variable neighborhood search","volume":"94","author":"Karakostas","year":"2025","journal-title":"Swarm Evol. Comput."},{"key":"10.1016\/j.compchemeng.2026.109784_b13","doi-asserted-by":"crossref","DOI":"10.1016\/j.cor.2023.106480","article-title":"Self-adaptive general variable neighborhood search algorithm for parallel machine scheduling with unrelated servers","volume":"163","author":"Krimi","year":"2024","journal-title":"Comput. Oper. Res."},{"issue":"9","key":"10.1016\/j.compchemeng.2026.109784_b14","first-page":"312","article-title":"Quantum approximate optimization algorithm for the job shop scheduling problem","volume":"19","author":"Kurowski","year":"2020","journal-title":"Quantum Inf. Process."},{"issue":"1","key":"10.1016\/j.compchemeng.2026.109784_b15","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1007\/s10479-022-04743-y","article-title":"An integrated multiple objective decision making approach for exploring the competitiveness of pharmaceutical multinational enterprises","volume":"341","author":"Le","year":"2024","journal-title":"Ann. Oper. Res."},{"key":"10.1016\/j.compchemeng.2026.109784_b16","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2023.108163","article-title":"Integrated capacity and production planning in the pharmaceutical supply chain: Framework and models","volume":"171","author":"Lindahl","year":"2023","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b17","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.109903","article-title":"Multi-resource constrained flexible job shop scheduling problem with fixture-pallet combinatorial optimisation","volume":"188","author":"Liu","year":"2024","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b18","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2020.106208","article-title":"Dynamic scheduling for flexible job shop with new job insertions by deep reinforcement learning","volume":"91","author":"Luo","year":"2020","journal-title":"Appl. Soft Comput."},{"key":"10.1016\/j.compchemeng.2026.109784_b19","first-page":"1074","article-title":"Dynamic multi-objective scheduling for flexible job shop by deep reinforcement learning","volume":"200","author":"Luo","year":"2022","journal-title":"Procedia Comput. Sci."},{"key":"10.1016\/j.compchemeng.2026.109784_b20","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.compchemeng.2018.09.010","article-title":"Strategic decision-making in the pharmaceutical industry: A unified decision-making framework","volume":"119","author":"Marques","year":"2018","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b21","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2019.106672","article-title":"Decision-support challenges in the chemical-pharmaceutical industry: Findings and future research directions","volume":"134","author":"Marques","year":"2020","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b22","series-title":"Overview of Scheduling Methods for Pharmaceutical Production","first-page":"355","author":"Misra","year":"2022"},{"key":"10.1016\/j.compchemeng.2026.109784_b23","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.compchemeng.2016.04.030","article-title":"A novel constraint programming model for large-scale scheduling problems in multiproduct multistage batch plants: Limited resources and campaign-based operation","volume":"93","author":"Novara","year":"2016","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b24","series-title":"Proceedings of the 2022 Winter Simulation Conference","first-page":"1750","article-title":"Applying a hybrid model to solve the job-shop scheduling problem with preventive maintenance, sequence-dependent setup times and unknown processing times","author":"Ooms","year":"2022"},{"key":"10.1016\/j.compchemeng.2026.109784_b25","series-title":"2015: Geneva, WHO Expert Committee on Biological Standardization","author":"Organization","year":"2016"},{"key":"10.1016\/j.compchemeng.2026.109784_b26","series-title":"2024: Geneva, WHO Expert Committee on Biological Standardization","author":"Organization","year":"2024"},{"key":"10.1016\/j.compchemeng.2026.109784_b27","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2025.109174","article-title":"Enhancing industrial scheduling through machine learning: A synergistic approach with predictive modeling and clustering","volume":"200","author":"Samouilidou","year":"2025","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b28","series-title":"Biocontamination Control for Pharmaceuticals and Healthcare","first-page":"199","article-title":"Chapter 12 - cleanroom microbiota","author":"Sandle","year":"2019"},{"issue":"3","key":"10.1016\/j.compchemeng.2026.109784_b29","doi-asserted-by":"crossref","first-page":"457","DOI":"10.3390\/pr9030457","article-title":"Emerging challenges and opportunities in pharmaceutical manufacturing and distribution","volume":"9","author":"Sarkis","year":"2021","journal-title":"Processes"},{"issue":"1","key":"10.1016\/j.compchemeng.2026.109784_b30","first-page":"15","article-title":"Decision making and risk management in complex scheduling environments","volume":"4","author":"Smith","year":"2012","journal-title":"Int. J. Decis. Sci. Risk Manag."},{"key":"10.1016\/j.compchemeng.2026.109784_b31","series-title":"Quantum annealing implementation of job-shop scheduling","author":"Venturelli","year":"2015"},{"key":"10.1016\/j.compchemeng.2026.109784_b32","doi-asserted-by":"crossref","first-page":"422","DOI":"10.1016\/j.compchemeng.2016.04.009","article-title":"Optimal planning and campaign scheduling of biopharmaceutical processes using a continuous-time formulation","volume":"91","author":"Vieira","year":"2016","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b33","article-title":"Energy-efficient scheduling of a single batch processing machine with dynamic job arrival times","volume":"144","author":"Yadav","year":"2021","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b34","doi-asserted-by":"crossref","DOI":"10.1016\/j.asoc.2023.110436","article-title":"Solving job shop scheduling problems via deep reinforcement learning","volume":"143","author":"Yuan","year":"2023","journal-title":"Appl. Soft Comput."},{"key":"10.1016\/j.compchemeng.2026.109784_b35","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.123019","article-title":"Solving flexible job shop scheduling problems via deep reinforcement learning","volume":"245","author":"Yuan","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.compchemeng.2026.109784_b36","doi-asserted-by":"crossref","first-page":"382","DOI":"10.1016\/j.compchemeng.2015.09.019","article-title":"A discrete-time scheduling model for continuous power-intensive process networks","volume":"84","author":"Zhang","year":"2016","journal-title":"Comput. Chem. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b37","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.110647","article-title":"Integrated optimization of production and maintenance scheduling with third-party worker resource constraints in distributed parallel machines environment","volume":"198","author":"Zhang","year":"2024","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.compchemeng.2026.109784_b38","doi-asserted-by":"crossref","DOI":"10.1016\/j.cie.2024.109916","article-title":"Network configuration distributed production scheduling problem: A constraint programming approach","volume":"188","author":"Ziadlou","year":"2024","journal-title":"Comput. Ind. Eng."}],"container-title":["Computers &amp; Chemical Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0098135426002371?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0098135426002371?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T07:21:44Z","timestamp":1783408904000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0098135426002371"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,11]]},"references-count":38,"alternative-id":["S0098135426002371"],"URL":"https:\/\/doi.org\/10.1016\/j.compchemeng.2026.109784","relation":{},"ISSN":["0098-1354"],"issn-type":[{"value":"0098-1354","type":"print"}],"subject":[],"published":{"date-parts":[[2026,11]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Efficient rule-informed production scheduling in pharmaceutical manufacturing","name":"articletitle","label":"Article Title"},{"value":"Computers & Chemical Engineering","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.compchemeng.2026.109784","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"109784"}}