{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T08:44:44Z","timestamp":1774601084977,"version":"3.50.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T00:00:00Z","timestamp":1696032000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T00:00:00Z","timestamp":1696032000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1819002"],"award-info":[{"award-number":["1819002"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2031213"],"award-info":[{"award-number":["2031213"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-22-1-2397"],"award-info":[{"award-number":["N00014-22-1-2397"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Optim Appl"],"published-print":{"date-parts":[[2023,12]]},"DOI":"10.1007\/s10589-023-00530-y","type":"journal-article","created":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T05:01:26Z","timestamp":1696050086000},"page":"1229-1246","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Extension of switch point algorithm to boundary-value problems"],"prefix":"10.1007","volume":"86","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3132-7017","authenticated-orcid":false,"given":"William W.","family":"Hager","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,9,30]]},"reference":[{"key":"530_CR1","doi-asserted-by":"publisher","first-page":"2570","DOI":"10.1137\/21M1393315","volume":"59","author":"M Aghaee","year":"2021","unstructured":"Aghaee, M., Hager, W.W.: The switch point algorithm. SIAM J. Control Optim. 59, 2570\u20132593 (2021)","journal-title":"SIAM J. Control Optim."},{"key":"530_CR2","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1080\/00207177808922489","volume":"28","author":"G Aly","year":"1978","unstructured":"Aly, G.: The computation of optimal singular control. Int. J. Control 28, 681\u2013688 (1978)","journal-title":"Int. J. Control"},{"key":"530_CR3","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1109\/TAC.1972.1099989","volume":"17","author":"GM Anderson","year":"1972","unstructured":"Anderson, G.M.: An indirect numerical method for the solution of a class of optimal control problems with singular arcs. IEEE Trans. Automat. Control 17, 363\u2013365 (1972)","journal-title":"IEEE Trans. Automat. Control"},{"key":"530_CR4","doi-asserted-by":"publisher","first-page":"106923","DOI":"10.1016\/j.compchemeng.2020.106923","volume":"139","author":"O Andr\u00e9s-Mart\u00ednez","year":"2020","unstructured":"Andr\u00e9s-Mart\u00ednez, O., Biegler, L.T., Flores-Tlacuahuac, A.: An indirect approach for singular optimal control problems. Comput. Chem. Eng. 139, 106923 (2020)","journal-title":"Comput. Chem. Eng."},{"key":"530_CR5","doi-asserted-by":"publisher","first-page":"937","DOI":"10.1002\/aic.16487","volume":"65","author":"O Andr\u00e9s-Mart\u00ednez","year":"2019","unstructured":"Andr\u00e9s-Mart\u00ednez, O., Flores-Tlacuahuac, A., Kameswaran, S., Biegler, L.T.: An efficient direct\/indirect transcription approach for singular optimal control. Am. Inst. Chem. Eng. J. 65, 937\u2013946 (2019)","journal-title":"Am. Inst. Chem. Eng. J."},{"key":"530_CR6","unstructured":"Atkins, S.: Regularization of singular control problems that arise in mathematical biology, PhD thesis, Department of Mathematics, University of Florida, Gainesville, FL (2021)"},{"key":"530_CR7","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1142\/9789811263033_0009","volume-title":"Computational and Mathematical Population Dynamics","author":"S Atkins","year":"2023","unstructured":"Atkins, S., Aghaee, M., Martcheva, M., Hager, W.: Solving singular control problems in mathematical biology using PASA. In: Tuncer, N., Martcheva, M., Prosper, O., Childs, L. (eds.) Computational and Mathematical Population Dynamics, pp. 319\u2013419. World Scientific, Singapore (2023)"},{"key":"530_CR8","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718577","volume-title":"Practical Methods for Optimal Control Using Nonlinear Programming","author":"JT Betts","year":"2010","unstructured":"Betts, J.T.: Practical Methods for Optimal Control Using Nonlinear Programming, 2nd edn. SIAM, Philadelphia (2010)","edition":"2"},{"key":"530_CR9","volume-title":"Applied Optimal Control","author":"AE Bryson","year":"1975","unstructured":"Bryson, A.E., Ho, Y.-C.: Applied Optimal Control. Hemisphere Publishing, New York (1975)"},{"key":"530_CR10","doi-asserted-by":"publisher","first-page":"3611","DOI":"10.1002\/aic.15272","volume":"62","author":"W Chen","year":"2016","unstructured":"Chen, W., Biegler, L.T.: Nested direct transcription optimization for singular optimal control problems. Am. Inst. Chem. Eng. J. 62, 3611\u20133627 (2016)","journal-title":"Am. Inst. Chem. Eng. J."},{"key":"530_CR11","doi-asserted-by":"publisher","first-page":"e16584","DOI":"10.1002\/aic.16584","volume":"65","author":"W Chen","year":"2019","unstructured":"Chen, W., Ren, Y., Zhang, G., Biegler, L.T.: A simultaneous approach for singular optimal control based on partial moving grid. Am. Inst. Chem. Eng. J. 65, e16584 (2019)","journal-title":"Am. Inst. Chem. Eng. J."},{"key":"530_CR12","doi-asserted-by":"publisher","first-page":"433","DOI":"10.2514\/1.52136","volume":"48","author":"CL Darby","year":"2011","unstructured":"Darby, C.L., Hager, W.W., Rao, A.V.: Direct trajectory optimization using a variable low-order adaptive pseudospectral method. J. Spacecr. Rockets 48, 433\u2013445 (2011)","journal-title":"J. Spacecr. Rockets"},{"key":"530_CR13","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1002\/oca.957","volume":"32","author":"CL Darby","year":"2011","unstructured":"Darby, C.L., Hager, W.W., Rao, A.V.: An hp-adaptive pseudospectral method for solving optimal control problems. Optim. Control Appl. Methods 32, 476\u2013502 (2011)","journal-title":"Optim. Control Appl. Methods"},{"key":"530_CR14","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/BF01215994","volume":"31","author":"A Dontchev","year":"1995","unstructured":"Dontchev, A., Hager, W.W., Poore, A., Yang, B.: Optimality, stability, and convergence in nonlinear control. Applied Math. Optim. 31, 297\u2013326 (1995)","journal-title":"Applied Math. Optim."},{"key":"530_CR15","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1137\/0331026","volume":"31","author":"AL Dontchev","year":"1993","unstructured":"Dontchev, A.L., Hager, W.W.: Lipschitzian stability in nonlinear control and optimization. SIAM J. Control Optim. 31, 569\u2013603 (1993)","journal-title":"SIAM J. Control Optim."},{"key":"530_CR16","doi-asserted-by":"publisher","first-page":"481","DOI":"10.1090\/S0002-9939-1994-1215027-7","volume":"121","author":"AL Dontchev","year":"1994","unstructured":"Dontchev, A.L., Hager, W.W.: An inverse mapping theorem for set-valued maps. Proc. Am. Math. Soc. 121, 481\u2013489 (1994)","journal-title":"Proc. Am. Math. Soc."},{"key":"530_CR17","doi-asserted-by":"publisher","first-page":"698","DOI":"10.1137\/S0363012996299314","volume":"36","author":"AL Dontchev","year":"1998","unstructured":"Dontchev, A.L., Hager, W.W.: Lipschitzian stability for state constrained nonlinear optimal control. SIAM J. Control Optim. 36, 698\u2013718 (1998)","journal-title":"SIAM J. Control Optim."},{"key":"530_CR18","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/S0167-6911(98)00043-7","volume":"35","author":"AL Dontchev","year":"1998","unstructured":"Dontchev, A.L., Hager, W.W.: A new approach to Lipschitz continuity in state constrained optimal control. Syst. Control Lett. 35, 137\u2013143 (1998)","journal-title":"Syst. Control Lett."},{"key":"530_CR19","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1090\/S0025-5718-00-01184-4","volume":"70","author":"AL Dontchev","year":"2000","unstructured":"Dontchev, A.L., Hager, W.W.: The Euler approximation in state constrained optimal control. Math. Comput. 70, 173\u2013203 (2000)","journal-title":"Math. Comput."},{"key":"530_CR20","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1137\/S0036142999351765","volume":"38","author":"AL Dontchev","year":"2000","unstructured":"Dontchev, A.L., Hager, W.W., Veliov, V.M.: Second-order Runge\u2013Kutta approximations in constrained optimal control. SIAM J. Numer. Anal. 38, 202\u2013226 (2000)","journal-title":"SIAM J. Numer. Anal."},{"key":"530_CR21","doi-asserted-by":"publisher","first-page":"1061","DOI":"10.1137\/0727063","volume":"27","author":"WW Hager","year":"1990","unstructured":"Hager, W.W.: Multiplier methods for nonlinear optimal control. SIAM J. Numer. Anal. 27, 1061\u20131080 (1990)","journal-title":"SIAM J. Numer. Anal."},{"key":"530_CR22","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/s002110000178","volume":"87","author":"WW Hager","year":"2000","unstructured":"Hager, W.W.: Runge\u2013Kutta methods in optimal control and the transformed adjoint system. Numer. Math. 87, 247\u2013282 (2000)","journal-title":"Numer. Math."},{"key":"530_CR23","unstructured":"Hager, W.\u00a0W.: Numerical analysis in optimal control. In: Hoffmann, K.-H., Lasiecka, I., Leugering, G., Sprekels, J., Tr\u00f6ltzsch, F. (eds.) International Series of Numerical Mathematics, , vol.\u00a0139, pp.\u00a083\u201393. Birkhauser Verlag, Basel\/Switzerland (2001)"},{"key":"530_CR24","first-page":"274","volume":"74","author":"WW Hager","year":"2019","unstructured":"Hager, W.W., Hou, H., Mohapatra, S., Rao, A.V., Wang, X.-S.: Convergence rate for a radau hp-collocation method applied to constrained optimal control. Comput. Optim. Appl. 74, 274\u2013314 (2019)","journal-title":"Comput. Optim. Appl."},{"key":"530_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/oca.4660080102","volume":"8","author":"WW Hager","year":"1987","unstructured":"Hager, W.W., Rostamian, R.: Optimal coatings, bang-bang controls, and gradient techniques. Optim. Control Appl. Methods 8, 1\u201320 (1987)","journal-title":"Optim. Control Appl. Methods"},{"issue":"2","key":"530_CR26","doi-asserted-by":"publisher","first-page":"20.1","DOI":"10.1145\/3583559","volume":"49","author":"WW Hager","year":"2023","unstructured":"Hager, W.W., Zhang, H.: Algorithm 1035: a gradient-based implementation of the polyhedral active set algorithm. ACM Trans. Math. Softw. 49(2), 20.1-20.13 (2023)","journal-title":"ACM Trans. Math. Softw."},{"key":"530_CR27","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/TAC.1970.1099360","volume":"15","author":"DH Jacobon","year":"1970","unstructured":"Jacobon, D.H., Gershwin, S.B., Lele, M.M.: Computation of optimal singular controls. IEEE Trans. Autom. Control 15, 67\u201373 (1970)","journal-title":"IEEE Trans. Autom. Control"},{"key":"530_CR28","doi-asserted-by":"publisher","first-page":"4081","DOI":"10.1016\/j.jfranklin.2015.05.028","volume":"352","author":"F Liu","year":"2015","unstructured":"Liu, F., Hager, W.W., Rao, A.V.: Adaptive mesh refinement method for optimal control using nonsmoothness detection and mesh size reduction. J. Franklin Inst. 352, 4081\u20134106 (2015)","journal-title":"J. Franklin Inst."},{"key":"530_CR29","doi-asserted-by":"publisher","first-page":"1475","DOI":"10.1109\/TCST.2017.2702122","volume":"26","author":"F Liu","year":"2018","unstructured":"Liu, F., Hager, W.W., Rao, A.V.: Adaptive mesh refinement method for optimal control using decay rates of Legendre polynomial coefficients. IEEE Trans. Control Syst. Technol. 26, 1475\u20131483 (2018)","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"530_CR30","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/BF00935706","volume":"18","author":"H Maurer","year":"1976","unstructured":"Maurer, H.: Numerical solution of singular control problems using multiple shooting techniques. J. Optim. Theory Appl. 18, 235\u2013257 (1976)","journal-title":"J. Optim. Theory Appl."},{"key":"530_CR31","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1002\/oca.756","volume":"26","author":"H Maurer","year":"2005","unstructured":"Maurer, H., B\u00fcskens, C., Kim, J.-H.R., Kaya, C.Y.: Optimization methods for the verification of second order sufficient conditions for bang\u2013bang controls. Optim. Control Appl. Methods 26, 129\u2013156 (2005)","journal-title":"Optim. Control Appl. Methods"},{"key":"530_CR32","doi-asserted-by":"publisher","first-page":"843","DOI":"10.1046\/j.1461-0248.2003.00493.x","volume":"6","author":"M Neubert","year":"2003","unstructured":"Neubert, M.: Marine reserves and optimal harvesting. Ecol. Lett. 6, 843\u2013849 (2003)","journal-title":"Ecol. Lett."},{"key":"530_CR33","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972368","volume-title":"Applications to Regular and Bang\u2013Bang Control: Second-Order Necessary and Sufficient Optimality Conditions in Calculus of Variations and Optimal Control","author":"NP Osmolovskii","year":"2012","unstructured":"Osmolovskii, N.P., Maurer, H.: Applications to Regular and Bang\u2013Bang Control: Second-Order Necessary and Sufficient Optimality Conditions in Calculus of Variations and Optimal Control. SIAM Publications, Philadelphia (2012)"},{"key":"530_CR34","doi-asserted-by":"publisher","first-page":"857","DOI":"10.1007\/s10589-022-00350-6","volume":"81","author":"ER Pager","year":"2022","unstructured":"Pager, E.R., Rao, A.V.: Method for solving bang-bang and singular optimal control problems using adaptive Radau collocation. Comput. Optim. Appl. 81, 857\u2013887 (2022)","journal-title":"Comput. Optim. Appl."},{"key":"530_CR35","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1002\/oca.2114","volume":"36","author":"MA Patterson","year":"2015","unstructured":"Patterson, M.A., Hager, W.W., Rao, A.V.: A $$ph$$ mesh refinement method for optimal control. Optim. Control Appl. Methods 36, 398\u2013421 (2015)","journal-title":"Optim. Control Appl. Methods"},{"key":"530_CR36","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-3834-2","volume-title":"Geometric Optimal Control","author":"H Sch\u00e4ttler","year":"2012","unstructured":"Sch\u00e4ttler, H., Ledzewicz, U.: Geometric Optimal Control. Springer, New York (2012)"},{"key":"530_CR37","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-7055-8","volume-title":"Partial Differential Equations I. Basic Theory","author":"ME Taylor","year":"2011","unstructured":"Taylor, M.E.: Partial Differential Equations I. Basic Theory. Springer, New York (2011)"},{"key":"530_CR38","unstructured":"Vossen, G.: Numerische L\u00f6sungsmethoden, hinreichende Optimalit\u00e4tsbedingungen und Sensitivit\u00e4t-sanalyse f\u00fcr optimale bang-bang und singul\u00e4re Steuerungen, PhD thesis, Universit\u00e4t M\u00fcnster, Germany (2006)"},{"key":"530_CR39","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1007\/s10957-009-9594-4","volume":"144","author":"G Vossen","year":"2010","unstructured":"Vossen, G.: Switching time optimization for bang\u2013bang and singular controls. J. Optim. Theory Appl. 144, 409\u2013429 (2010)","journal-title":"J. Optim. Theory Appl."}],"container-title":["Computational Optimization and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10589-023-00530-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10589-023-00530-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10589-023-00530-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T12:14:36Z","timestamp":1699877676000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10589-023-00530-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,30]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["530"],"URL":"https:\/\/doi.org\/10.1007\/s10589-023-00530-y","relation":{},"ISSN":["0926-6003","1573-2894"],"issn-type":[{"value":"0926-6003","type":"print"},{"value":"1573-2894","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,30]]},"assertion":[{"value":"1 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 September 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 September 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The author has no competing interests to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}