{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,18]],"date-time":"2026-02-18T04:39:37Z","timestamp":1771389577774,"version":"3.50.1"},"reference-count":60,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[2021,5,1]],"date-time":"2021-05-01T00:00:00Z","timestamp":1619827200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2021,5,1]],"date-time":"2021-05-01T00:00:00Z","timestamp":1619827200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["European Journal of Operational Research"],"published-print":{"date-parts":[[2021,5]]},"DOI":"10.1016\/j.ejor.2020.08.057","type":"journal-article","created":{"date-parts":[[2020,9,3]],"date-time":"2020-09-03T11:35:09Z","timestamp":1599132909000},"page":"886-900","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":30,"title":["Multistage stochastic programming approach for joint optimization of job scheduling and material ordering under endogenous uncertainties"],"prefix":"10.1016","volume":"290","author":[{"given":"Yue","family":"Sha","sequence":"first","affiliation":[]},{"given":"Junlong","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Hui","family":"Cao","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.ejor.2020.08.057_bib0001","series-title":"Lectures on stochastic programming: Modeling and theory","author":"Alexander","year":"2014"},{"key":"10.1016\/j.ejor.2020.08.057_bib0002","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.compchemeng.2016.11.011","article-title":"Models and computational strategies for multistage stochastic programming under endogenous and exogenous uncertainties","volume":"103","author":"Apap","year":"2017","journal-title":"Computers & Chemical Engineering"},{"issue":"2","key":"10.1016\/j.ejor.2020.08.057_bib0003","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/0272-6963(80)90013-3","article-title":"A formal set of algorithms for project scheduling with critical path scheduling\/material requirements planning","volume":"1","author":"Aquilano","year":"1980","journal-title":"Journal of Operations Management"},{"key":"10.1016\/j.ejor.2020.08.057_bib0004","series-title":"Inventory control","author":"Axs\u00e4ter","year":"2015"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0005","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.ejor.2003.08.027","article-title":"Executing production schedules in the face of uncertainties: A review and some future directions","volume":"161","author":"Aytug","year":"2004","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"10.1016\/j.ejor.2020.08.057_bib0006","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1007\/s001860400369","article-title":"Dynamic inventory strategies for profit maximization in a service facility with stochastic service, demand and lead time","volume":"60","author":"Berman","year":"2004","journal-title":"Mathematical Methods of Operations Research"},{"key":"10.1016\/j.ejor.2020.08.057_bib0007","series-title":"Introduction to stochastic programming","author":"Birge","year":"2011"},{"key":"10.1016\/j.ejor.2020.08.057_bib0008","unstructured":"Boland, N., Dumitrescu, I., & Froyland, G. (2008). A Multistage Stochastic Programming Approach to Open Pit Mine Production Scheduling with Uncertain Geology. http:\/\/www.optimizationonline.org\/DB_FILE\/2008\/10\/2123.pdf."},{"key":"10.1016\/j.ejor.2020.08.057_bib0009","series-title":"Scheduling algorithms","author":"Brucker","year":"2007"},{"issue":"2","key":"10.1016\/j.ejor.2020.08.057_bib0010","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1002\/(SICI)1520-6750(199803)45:2<231::AID-NAV7>3.0.CO;2-9","article-title":"Minimizing total completion time in two\u2010processor task systems with prespecified processor allocations","volume":"45","author":"Cai","year":"1998","journal-title":"Naval Research Logistics (NRL)"},{"key":"10.1016\/j.ejor.2020.08.057_bib0011","series-title":"Proceedings of the IFIP international conference on advances in production management systems","article-title":"Auto-configurable event-driven architecture for smart manufacturing","author":"Cao","year":"2017"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0012","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1287\/opre.1080.0688","article-title":"Integrated production and outbound distribution scheduling: Review and extensions","volume":"58","author":"Chen","year":"2010","journal-title":"Operations Research"},{"issue":"6\u20137","key":"10.1016\/j.ejor.2020.08.057_bib0013","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1016\/j.compchemeng.2003.09.024","article-title":"Dynamic programming in a heuristically confined state space: A stochastic resource-constrained project scheduling application","volume":"28","author":"Choi","year":"2004","journal-title":"Computers & Chemical Engineering"},{"issue":"4","key":"10.1016\/j.ejor.2020.08.057_bib0014","doi-asserted-by":"crossref","first-page":"868","DOI":"10.1109\/TSMCA.2012.2183351","article-title":"Impacts of minimum order quantity on a quick response supply chain","volume":"42","author":"Chow","year":"2012","journal-title":"IEEE Transactions on Systems Man and Cybernetics Part A: Systems and Humans"},{"key":"10.1016\/j.ejor.2020.08.057_bib0015","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1016\/j.compchemeng.2014.12.014","article-title":"Heuristic solution approaches to the pharmaceutical R&D pipeline management problem","volume":"74","author":"Christian","year":"2015","journal-title":"Computers & Chemical Engineering"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0016","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/j.ejor.2009.07.022","article-title":"Modeling methods and a branch and cut algorithm for pharmaceutical clinical trial planning using stochastic programming","volume":"203","author":"Colvin","year":"2010","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0017","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1016\/j.ejor.2019.02.030","article-title":"The preemptive stochastic resource-constrained project scheduling problem","volume":"277","author":"Creemers","year":"2019","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.ejor.2020.08.057_bib0018","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.compchemeng.2012.06.037","article-title":"Smart manufacturing, manufacturing intelligence and demand-dynamic performance","volume":"47","author":"Davis","year":"2012","journal-title":"Computers & Chemical Engineering"},{"issue":"3","key":"10.1016\/j.ejor.2020.08.057_bib0019","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1287\/opre.1060.0358","article-title":"A decomposition-based genetic algorithm for the resource-constrained project-scheduling problem","volume":"55","author":"Debels","year":"2007","journal-title":"Operations Research"},{"issue":"11","key":"10.1016\/j.ejor.2020.08.057_bib0020","doi-asserted-by":"crossref","first-page":"1005","DOI":"10.1080\/07408170108936891","article-title":"Integrated project scheduling and material planning with variable activity duration and rewards","volume":"33","author":"Dodin","year":"2001","journal-title":"IIE Transactions"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0021","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1287\/moor.2014.0664","article-title":"On the convergence of decomposition methods for multistage stochastic convex programs","volume":"40","author":"Girardeau","year":"2015","journal-title":"Mathematics of Operations Research"},{"issue":"8","key":"10.1016\/j.ejor.2020.08.057_bib0022","doi-asserted-by":"crossref","first-page":"1409","DOI":"10.1016\/j.compchemeng.2003.10.005","article-title":"A stochastic programming approach to planning of offshore gas field developments under uncertainty in reserves","volume":"28","author":"Goel","year":"2004","journal-title":"Computers & Chemical Engineering"},{"issue":"2\u20133","key":"10.1016\/j.ejor.2020.08.057_bib0023","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1007\/s10107-006-0715-7","article-title":"A class of stochastic programs with decision dependent uncertainty","volume":"108","author":"Goel","year":"2006","journal-title":"Mathematical Programming"},{"issue":"5","key":"10.1016\/j.ejor.2020.08.057_bib0024","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1016\/j.jom.2004.10.005","article-title":"Build-to-order supply chain management: A literature review and framework for development","volume":"23","author":"Gunasekaran","year":"2005","journal-title":"Journal of Operations Management"},{"key":"10.1016\/j.ejor.2020.08.057_bib0025","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1016\/j.cie.2019.01.007","article-title":"A mathematical model for project scheduling and material ordering problem with sustainability considerations: A case study in Iran","volume":"128","author":"Habibi","year":"2019","journal-title":"Computers & Industrial Engineering"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0026","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/S0377-2217(01)00257-0","article-title":"Optimal and near-optimal inventory control policies for a make-to-order inventory-production system","volume":"141","author":"He","year":"2002","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"10.1016\/j.ejor.2020.08.057_bib0027","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1287\/moor.16.3.650","article-title":"Stochastic decomposition: An algorithm for two-stage linear programs with recourse","volume":"16","author":"Higle","year":"1991","journal-title":"Mathematics of Operations Research"},{"issue":"3","key":"10.1016\/j.ejor.2020.08.057_bib0028","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1016\/0166-218X(94)90012-4","article-title":"Complexity of scheduling multiprocessor tasks with prespecified processor allocations","volume":"55","author":"Hoogeveen","year":"1994","journal-title":"Discrete Applied Mathematics"},{"key":"10.1016\/j.ejor.2020.08.057_bib0029","series-title":"Optimization models for petroleum field exploitation","author":"Jonsbr\u00e5ten","year":"1998"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0030","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1080\/07408170902942683","article-title":"Scheduling jobs sharing multiple resources under uncertainty: A stochastic programming approach","volume":"42","author":"Keller","year":"2009","journal-title":"IIE Transactions"},{"issue":"2","key":"10.1016\/j.ejor.2020.08.057_bib0031","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1137\/S1052623499363220","article-title":"The sample average approximation method for stochastic discrete optimization","volume":"12","author":"Kleywegt","year":"2001","journal-title":"SIAM Journal on Optimization"},{"issue":"2","key":"10.1016\/j.ejor.2020.08.057_bib0032","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1007\/s12597-010-0032-z","article-title":"A survey on inventory models with positive service time","volume":"48","author":"Krishnamoorthy","year":"2011","journal-title":"OPSEARCH"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0033","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1007\/s10479-015-1849-x","article-title":"On a queueing-inventory with reservation, cancellation, common life time and retrial","volume":"247","author":"Krishnamoorthy","year":"2016","journal-title":"Annals of Operations Research"},{"issue":"5","key":"10.1016\/j.ejor.2020.08.057_bib0034","doi-asserted-by":"crossref","first-page":"1646","DOI":"10.1002\/aic.15183","article-title":"Multi-stage adjustable robust optimization for process scheduling under uncertainty","volume":"62","author":"Lappas","year":"2016","journal-title":"Aiche Journal"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0035","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.ejor.2015.04.015","article-title":"Solving stochastic resource-constrained project scheduling problems by closed-loop approximate dynamic programming","volume":"246","author":"Li","year":"2015","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.ejor.2020.08.057_bib0036","series-title":"Proceedings of the 2016 International Conference on Logistics, Informatics and Service Sciences (LISS)","article-title":"Smart manufacturing and supply chain management","author":"Lin","year":"2016"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0037","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.ejor.2019.01.055","article-title":"Valuing portfolios of interdependent real options under exogenous and endogenous uncertainties","volume":"285","author":"Maier","year":"2020","journal-title":"European Journal of Operational Research"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0038","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1007\/s10479-013-1405-5","article-title":"The multi server M\/M\/(s,S) queueing inventory system","volume":"233","author":"Nair","year":"2015","journal-title":"Annals of Operations Research"},{"key":"10.1016\/j.ejor.2020.08.057_bib0039","first-page":"134","article-title":"Scheduling a project to minimize costs of material requirements","volume":"78","author":"Najafi","year":"2011","journal-title":"World Academy of Science, Engineering and Technology"},{"issue":"7","key":"10.1016\/j.ejor.2020.08.057_bib0040","doi-asserted-by":"crossref","first-page":"854","DOI":"10.1287\/mnsc.30.7.854","article-title":"A comparison of exact approaches for solving the multiple constrained resource, project scheduling problem.","volume":"30","author":"Patterson","year":"1984","journal-title":"Management Science"},{"issue":"1\u20133","key":"10.1016\/j.ejor.2020.08.057_bib0041","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1007\/BF01582895","article-title":"Multi-stage stochastic optimization applied to energy planning","volume":"52","author":"Pereira","year":"1991","journal-title":"Mathematical Programming"},{"key":"10.1016\/j.ejor.2020.08.057_bib0042","series-title":"Scheduling","author":"Pinedo","year":"2015"},{"issue":"2","key":"10.1016\/j.ejor.2020.08.057_bib0043","first-page":"91","article-title":"Concurrent project scheduling and material planning: A genetic algorithm approach","volume":"16","author":"Sajadieh","year":"2009","journal-title":"Scientia Iranica Transaction E-Industrial Engineering"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0044","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/BF01585929","article-title":"On structure and stability in stochastic programs with random technology matrix and complete integer recourse","volume":"70","author":"Schultz","year":"1995","journal-title":"Mathematical Programming"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0045","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s001860300280","article-title":"Inference of statistical bounds for multistage stochastic programming problems","volume":"58","author":"Shapiro","year":"2003","journal-title":"Mathematical Methods of Operations Research"},{"issue":"4","key":"10.1016\/j.ejor.2020.08.057_bib0046","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1016\/0272-6963(84)90022-6","article-title":"Constrained resource project scheduling subject to material constraints","volume":"4","author":"Smith-Daniels","year":"1984","journal-title":"Journal of Operations Management"},{"issue":"2","key":"10.1016\/j.ejor.2020.08.057_bib0047","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1080\/07408178708975378","article-title":"Optimal project scheduling with materials ordering","volume":"19","author":"Smithdaniels","year":"1987","journal-title":"IIE Transactions"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0048","doi-asserted-by":"crossref","first-page":"420","DOI":"10.1016\/j.ejor.2010.04.032","article-title":"Optimization of R&D project portfolios under endogenous uncertainty","volume":"207","author":"Solak","year":"2010","journal-title":"European Journal of Operational Research"},{"key":"10.1016\/j.ejor.2020.08.057_bib0049","series-title":"Proceedings of the IEEE transactions on automatic control","first-page":"2027","article-title":"Optimal integrated ordering and production policy in a supply chain with stochastic lead-time, processing-time, and demand","volume":"54","author":"Song","year":"2009"},{"key":"10.1016\/j.ejor.2020.08.057_bib0050","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.cie.2018.04.031","article-title":"Integrated planning of project scheduling and material procurement considering the environmental impacts","volume":"120","author":"Tabrizi","year":"2018","journal-title":"Computers & Industrial Engineering"},{"issue":"11","key":"10.1016\/j.ejor.2020.08.057_bib0051","first-page":"1897","article-title":"A bi-objective model to address simultaneous formulation of project scheduling and material ordering","volume":"9","author":"Tabrizi","year":"2015","journal-title":"World Academy of Science, Engineering and Technology, International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering"},{"key":"10.1016\/j.ejor.2020.08.057_bib0052","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.cie.2016.05.017","article-title":"A robust bi-objective model for concurrent planning of project scheduling and material procurement","volume":"98","author":"Tabrizi","year":"2016","journal-title":"Computers & Industrial Engineering"},{"issue":"6","key":"10.1016\/j.ejor.2020.08.057_bib0053","doi-asserted-by":"crossref","first-page":"3078","DOI":"10.1021\/ie8013549","article-title":"Stochastic programming approach for the planning of offshore oil or gas field infrastructure under decision-dependent uncertainty","volume":"48","author":"Tarhan","year":"2009","journal-title":"Industrial & Engineering Chemistry Research"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0054","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/s10479-011-0855-x","article-title":"Computational strategies for non-convex multistage MINLP models with decision-dependent uncertainty and gradual uncertainty resolution","volume":"203","author":"Tarhan","year":"2013","journal-title":"Annals of Operations Research"},{"issue":"2","key":"10.1016\/j.ejor.2020.08.057_bib0055","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/j.ijpe.2004.08.004","article-title":"The use of buffers in project management: The trade-off between stability and makespan","volume":"97","author":"Van de Vonder","year":"2005","journal-title":"International Journal of Production Economics"},{"key":"10.1016\/j.ejor.2020.08.057_bib0056","series-title":"Integer programming","author":"Wolsey","year":"1998"},{"key":"10.1016\/j.ejor.2020.08.057_bib0057","first-page":"1","article-title":"Robust project scheduling integrated with materials ordering under activity duration uncertainty","volume":"3","author":"Zhang","year":"2019","journal-title":"Journal of the Operational Research Society"},{"issue":"1","key":"10.1016\/j.ejor.2020.08.057_bib0058","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/j.ijpe.2010.10.011","article-title":"A queueing-inventory system with two classes of customers","volume":"129","author":"Zhao","year":"2011","journal-title":"International Journal of Production Economics"},{"issue":"6","key":"10.1016\/j.ejor.2020.08.057_bib0059","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1080\/24725854.2017.1303763","article-title":"An inventory system with quasi-hyperbolic discounting rate","volume":"49","author":"Zhao","year":"2017","journal-title":"IISE Transactions"},{"key":"10.1016\/j.ejor.2020.08.057_bib0060","unstructured":"Zipkin, P.H. (.2000). Foundations of inventory management."}],"container-title":["European Journal of Operational Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0377221720307700?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0377221720307700?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T12:30:10Z","timestamp":1759840210000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0377221720307700"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5]]},"references-count":60,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,5]]}},"alternative-id":["S0377221720307700"],"URL":"https:\/\/doi.org\/10.1016\/j.ejor.2020.08.057","relation":{},"ISSN":["0377-2217"],"issn-type":[{"value":"0377-2217","type":"print"}],"subject":[],"published":{"date-parts":[[2021,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Multistage stochastic programming approach for joint optimization of job scheduling and material ordering under endogenous uncertainties","name":"articletitle","label":"Article Title"},{"value":"European Journal of Operational Research","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ejor.2020.08.057","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2020 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}