{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T04:37:12Z","timestamp":1759639032143},"reference-count":17,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2012,9,9]],"date-time":"2012-09-09T00:00:00Z","timestamp":1347148800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Math Meth Oper Res"],"published-print":{"date-parts":[[2013,6]]},"DOI":"10.1007\/s00186-012-0406-5","type":"journal-article","created":{"date-parts":[[2012,9,8]],"date-time":"2012-09-08T07:20:43Z","timestamp":1347088843000},"page":"407-421","source":"Crossref","is-referenced-by-count":26,"title":["Shape-preserving dynamic programming"],"prefix":"10.1007","volume":"77","author":[{"given":"Yongyang","family":"Cai","sequence":"first","affiliation":[]},{"given":"Kenneth L.","family":"Judd","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,9,9]]},"reference":[{"key":"406_CR1","volume-title":"Dynamic programming","author":"R Bellman","year":"1957","unstructured":"Bellman R (1957) Dynamic programming. Princeton University Press, Princeton"},{"key":"406_CR2","volume-title":"Dynamic programming and optimal control, vol I","author":"D Bertsekas","year":"2005","unstructured":"Bertsekas D (2005) Dynamic programming and optimal control, vol I. Athena Scientific, Belmont"},{"key":"406_CR3","volume-title":"Dynamic programming and optimal control, vol II","author":"D Bertsekas","year":"2007","unstructured":"Bertsekas D (2007) Dynamic programming and optimal control, vol II. Athena Scientific, Belmont"},{"key":"406_CR4","volume-title":"Introduction to stochastic programming","author":"J Birge","year":"1997","unstructured":"Birge J, Louveaux FV (1997) Introduction to stochastic programming. Springer, New York"},{"key":"406_CR5","unstructured":"Cai Y (2009) Dynamic programming and its application in economics and finance. PhD thesis, Stanford University"},{"issue":"2\u20133","key":"406_CR6","doi-asserted-by":"crossref","first-page":"626","DOI":"10.1111\/j.1542-4774.2010.tb00532.x","volume":"8","author":"Y Cai","year":"2010","unstructured":"Cai Y, Judd KL (2010) Stable and efficient computational methods for dynamic programming. J Eur Econ Assoc 8(2\u20133): 626\u2013634","journal-title":"J Eur Econ Assoc"},{"issue":"1","key":"406_CR7","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.econlet.2012.05.004","volume":"117","author":"Y Cai","year":"2012","unstructured":"Cai Y, Judd KL (2012) Dynamic programming with shape-preserving rational spline Hermite interpolation. Econ Lett 117(1): 161\u2013164","journal-title":"Econ Lett"},{"key":"406_CR8","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/99.714603","volume":"5","author":"J Czyzyk","year":"1998","unstructured":"Czyzyk J, Mesnier M, Mor\u00e9 J (1998) The NEOS Server. IEEE J Comput Sci Eng 5: 68\u201375","journal-title":"IEEE J Comput Sci Eng"},{"key":"406_CR9","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1287\/mnsc.36.5.519","volume":"36","author":"R Fourer","year":"1990","unstructured":"Fourer R, Gay DM, Kernighan BW (1990) Modeling language for mathematical programming. Manag Sci 36: 519\u2013554","journal-title":"Manag Sci"},{"issue":"1","key":"406_CR10","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1137\/S0036144504446096","volume":"47","author":"P Gill","year":"2005","unstructured":"Gill P, Murray W, Saunders M (2005) SNOPT: an SQP algorithm for largescale constrained optimization. SIAM Rev 47(1): 99\u2013131","journal-title":"SIAM Rev"},{"key":"406_CR11","volume-title":"Numerical methods in economics","author":"KL Judd","year":"1998","unstructured":"Judd KL (1998) Numerical methods in economics. MIT Press, Cambridge"},{"key":"406_CR12","volume-title":"Numerical dynamic programming with shape-preserving splines","author":"KL Judd","year":"1994","unstructured":"Judd KL, Solnick A (1994) Numerical dynamic programming with shape-preserving splines. Hoover Institution, Stanford"},{"key":"406_CR13","unstructured":"McCarl B et\u00a0al. (2011) McCarl Expanded GAMS user guide version 23.6. http:\/\/www.gams.com\/mccarl\/mccarlhtml\/ . Accessed 6 Sept 2012"},{"key":"406_CR14","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1007\/BFb0120949","volume":"16","author":"B Murtagh","year":"1982","unstructured":"Murtagh B, Saunders M (1982) A projected Lagrangian algorithm and its implementation for sparse nonlinear constraints. Math Program Study 16: 84\u2013117","journal-title":"Math Program Study"},{"key":"406_CR15","volume-title":"New Palgrave dictionary of economics. 2","author":"J Rust","year":"2008","unstructured":"Rust J (2008) Dynamic programming. In: Durlauf SN, Blume LE (eds) New Palgrave dictionary of economics. 2. Palgrave Macmillan, Basingstoke"},{"key":"406_CR16","doi-asserted-by":"crossref","first-page":"854","DOI":"10.1137\/0720057","volume":"20","author":"L Schumaker","year":"1983","unstructured":"Schumaker L (1983) On shape-preserving quadratic spline interpolation. SIAM J Numer Anal 20: 854\u2013864","journal-title":"SIAM J Numer Anal"},{"issue":"5","key":"406_CR17","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/S0305-0548(99)00044-1","volume":"27","author":"S-P Wang","year":"2000","unstructured":"Wang S-P, Judd KL (2000) Solving a savings allocation problem by numerical dynamic programming with shape-preserving interpolation. Comput Oper Res 27(5): 399\u2013408","journal-title":"Comput Oper Res"}],"container-title":["Mathematical Methods of Operations Research"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00186-012-0406-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00186-012-0406-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00186-012-0406-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,23]],"date-time":"2019-05-23T10:33:30Z","timestamp":1558607610000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00186-012-0406-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,9]]},"references-count":17,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,6]]}},"alternative-id":["406"],"URL":"https:\/\/doi.org\/10.1007\/s00186-012-0406-5","relation":{},"ISSN":["1432-2994","1432-5217"],"issn-type":[{"value":"1432-2994","type":"print"},{"value":"1432-5217","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,9,9]]}}}