{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T07:12:17Z","timestamp":1774941137008,"version":"3.50.1"},"reference-count":66,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,2,18]],"date-time":"2026-02-18T00:00:00Z","timestamp":1771372800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100008398","name":"Villum Foundation","doi-asserted-by":"publisher","award":["25893"],"award-info":[{"award-number":["25893"]}],"id":[{"id":"10.13039\/100008398","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Computational Physics"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.jcp.2026.114787","type":"journal-article","created":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T08:01:01Z","timestamp":1771488061000},"page":"114787","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Efficient monotonic Gaussian processes via Randomize-then-Optimize"],"prefix":"10.1016","volume":"555","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4402-3696","authenticated-orcid":false,"given":"Chao","family":"Zhang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7263-0317","authenticated-orcid":false,"given":"Jasper M.","family":"Everink","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9114-754X","authenticated-orcid":false,"given":"Jakob Sauer","family":"J\u00f8rgensen","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jcp.2026.114787_bib0001","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1007\/978-3-319-78999-6_29","article-title":"Fifty years of kriging","author":"Chil\u00e8s","year":"2018","journal-title":"Handbook Math. Geosci.: Fifty years of IAMG"},{"key":"10.1016\/j.jcp.2026.114787_bib0002","series-title":"Gaussian processes for machine learning","author":"Rasmussen","year":"2006"},{"issue":"11","key":"10.1016\/j.jcp.2026.114787_bib0003","doi-asserted-by":"crossref","first-page":"4405","DOI":"10.1109\/TNNLS.2019.2957109","article-title":"When Gaussian process meets big data: a review of scalable GPs","volume":"31","author":"Liu","year":"2020","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"10.1016\/j.jcp.2026.114787_bib0004","doi-asserted-by":"crossref","unstructured":"P.I. Frazier, A tutorial on Bayesian optimization, arXiv: 1807.02811(2018).","DOI":"10.1287\/educ.2018.0188"},{"key":"10.1016\/j.jcp.2026.114787_bib0005","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcp.2021.110788","article-title":"Applying bayesian optimization with Gaussian process regression to computational fluid dynamics problems","volume":"449","author":"Morita","year":"2022","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114787_bib0006","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1016\/j.jcp.2013.01.011","article-title":"Multi-output separable Gaussian process: towards an efficient, fully bayesian paradigm for uncertainty quantification","volume":"241","author":"Bilionis","year":"2013","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114787_bib0007","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1016\/j.jcp.2014.12.028","article-title":"Uncertainty propagation using infinite mixture of Gaussian processes and variational bayesian inference","volume":"284","author":"Chen","year":"2015","journal-title":"J. Comput. Phys."},{"issue":"1","key":"10.1016\/j.jcp.2026.114787_bib0008","first-page":"11","article-title":"Uncertainty modeling and propagation for groundwater flow: a comparative study of surrogates","volume":"15","author":"Ernst","year":"2024","journal-title":"GEM-Int. J. Geomathem."},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0009","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1615\/JMachLearnModelComput.2020035155","article-title":"A survey of constrained Gaussian process regression: approaches and implementation challenges","volume":"1","author":"Swiler","year":"2020","journal-title":"J. Machine Learn. Model. Comput."},{"issue":"135","key":"10.1016\/j.jcp.2026.114787_bib0010","first-page":"1","article-title":"Gaussian processes with linear operator inequality constraints","volume":"20","author":"Agrell","year":"2019","journal-title":"J. Machine Learn. Res."},{"key":"10.1016\/j.jcp.2026.114787_bib0011","series-title":"The Thirteenth International Conference on Artificial Intelligence and Statistics","first-page":"645","article-title":"Gaussian processes with monotonicity information","author":"Riihimaki","year":"2010"},{"issue":"3","key":"10.1016\/j.jcp.2026.114787_bib0012","first-page":"529","article-title":"Gaussian process modeling with inequality constraints","volume":"21","author":"Da Veiga","year":"2012","journal-title":"Annales de la Facult\u00e9 des Sci. de Toulouse : Math\u00e9matiques"},{"issue":"1","key":"10.1016\/j.jcp.2026.114787_bib0013","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1137\/140955033","article-title":"Estimating shape constrained functions using Gaussian processes","volume":"4","author":"Wang","year":"2016","journal-title":"SIAM\/ASA J. Uncert. Quantif."},{"key":"10.1016\/j.jcp.2026.114787_bib0014","doi-asserted-by":"crossref","DOI":"10.1016\/j.ress.2019.106732","article-title":"Gaussian process regression with linear inequality constraints","volume":"195","author":"Da Veiga","year":"2020","journal-title":"Reliab. Eng. Syst. Safety"},{"key":"10.1016\/j.jcp.2026.114787_bib0015","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1007\/s11004-017-9673-2","article-title":"Gaussian process emulators for computer experiments with inequality constraints","volume":"49","author":"Maatouk","year":"2017","journal-title":"Math. Geosci."},{"issue":"3","key":"10.1016\/j.jcp.2026.114787_bib0016","doi-asserted-by":"crossref","first-page":"1224","DOI":"10.1137\/17M1153157","article-title":"Finite-dimensional Gaussian approximation with linear inequality constraints","volume":"6","author":"L\u00f3pez-Lopera","year":"2018","journal-title":"SIAM\/ASA J. Uncert. Quantif."},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0017","doi-asserted-by":"crossref","first-page":"772","DOI":"10.1137\/21M1407513","article-title":"Sequential construction and dimension reduction of Gaussian processes under inequality constraints","volume":"4","author":"Bachoc","year":"2022","journal-title":"SIAM J. Math. Data Sci."},{"key":"10.1016\/j.jcp.2026.114787_bib0018","first-page":"8041","article-title":"High-dimensional additive Gaussian processes under monotonicity constraints","volume":"35","author":"L\u00f3pez-Lopera","year":"2022","journal-title":"Adv. Neural Inf. Process. Syst."},{"issue":"545","key":"10.1016\/j.jcp.2026.114787_bib0019","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1080\/01621459.2022.2129059","article-title":"A mass-shifting phenomenon of truncated multivariate normal priors","volume":"119","author":"Zhou","year":"2024","journal-title":"J. Am. Stat. Assoc."},{"key":"10.1016\/j.jcp.2026.114787_bib0020","series-title":"Markov chain Monte Carlo: stochastic simulation for Bayesian inference","author":"Gamerman","year":"2006"},{"issue":"452","key":"10.1016\/j.jcp.2026.114787_bib0021","doi-asserted-by":"crossref","first-page":"1300","DOI":"10.1080\/01621459.2000.10474335","article-title":"Gibbs sampling","volume":"95","author":"Gelfand","year":"2000","journal-title":"J. Am. Stat. Assoc."},{"issue":"1","key":"10.1016\/j.jcp.2026.114787_bib0022","first-page":"1593","article-title":"The no-u-turn sampler: adaptively setting path lengths in hamiltonian monte carlo","volume":"15","author":"Hoffman","year":"2014","journal-title":"J. Mach. Learn. Res."},{"issue":"10","key":"10.1016\/j.jcp.2026.114787_bib0023","doi-asserted-by":"crossref","first-page":"2355","DOI":"10.1002\/sim.8907","article-title":"Qualifying drug dosing regimens in pediatrics using Gaussian processes","volume":"40","author":"Siivola","year":"2021","journal-title":"Stat. Med."},{"key":"10.1016\/j.jcp.2026.114787_bib0024","series-title":"\u201cAll of Bayesian Nonparametrics\u201d Workshop at NeurIPS","article-title":"A non-parametric probabilistic model for monotonic functions","author":"Andersen","year":"2018"},{"issue":"4","key":"10.1016\/j.jcp.2026.114787_bib0025","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1080\/17415977.2011.637208","article-title":"An MCMC method for uncertainty quantification in nonnegativity constrained inverse problems","volume":"20","author":"Bardsley","year":"2012","journal-title":"Inverse. Probl. Sci. Eng."},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0026","doi-asserted-by":"crossref","first-page":"A1269","DOI":"10.1137\/18M1234588","article-title":"MCMC Algorithms for computational UQ of nonnegativity constrained linear inverse problems","volume":"42","author":"Bardsley","year":"2020","journal-title":"SIAM J. Scientific Comput."},{"issue":"3","key":"10.1016\/j.jcp.2026.114787_bib0027","doi-asserted-by":"crossref","first-page":"1025","DOI":"10.1137\/22M150695X","article-title":"Bayesian inference with projected densities","volume":"11","author":"Everink","year":"2023","journal-title":"SIAM\/ASA J. Uncertainty Quantif."},{"issue":"11","key":"10.1016\/j.jcp.2026.114787_bib0028","doi-asserted-by":"crossref","DOI":"10.1088\/1361-6420\/acf9c5","article-title":"Sparse bayesian inference with regularized Gaussian distributions","volume":"39","author":"Everink","year":"2023","journal-title":"Inverse Probl."},{"issue":"4","key":"10.1016\/j.jcp.2026.114787_bib0029","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s11222-025-10638-2","article-title":"Uncertainty quantification for linear inverse problems with besov prior: a randomize-Then-optimize method","volume":"35","author":"Horst","year":"2025","journal-title":"Stat. Comput."},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0030","doi-asserted-by":"crossref","first-page":"1057","DOI":"10.1093\/gji\/ggac241","article-title":"Uncertainty quantification for regularized inversion of electromagnetic geophysical data\u2013part i: motivation and theory","volume":"231","author":"Blatter","year":"2022","journal-title":"Geophys J. Int."},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0031","doi-asserted-by":"crossref","first-page":"1075","DOI":"10.1093\/gji\/ggac242","article-title":"Uncertainty quantification for regularized inversion of electromagnetic geophysical data\u2013part II: application in 1-d and 2-d problems","volume":"231","author":"Blatter","year":"2022","journal-title":"Geophys J. Int."},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0032","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1093\/biomet\/asw005","article-title":"Data augmentation for models based on rejection sampling","volume":"103","author":"Rao","year":"2016","journal-title":"Biometrika"},{"issue":"4","key":"10.1016\/j.jcp.2026.114787_bib0033","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1080\/00031305.1995.10476177","article-title":"Understanding the metropolis-hastings algorithm","volume":"49","author":"Chib","year":"1995","journal-title":"Am. Stat."},{"key":"10.1016\/j.jcp.2026.114787_bib0034","series-title":"1999 IEEE International Conference on Acoustics, Sspeech, and Signal Processing. Proceedings. ICASSP99 (Cat. No. 99CH36258)","first-page":"1757","article-title":"Gibbs sampling approach for generation of truncated multivariate Gaussian random variables","volume":"3","author":"Kotecha","year":"1999"},{"key":"10.1016\/j.jcp.2026.114787_bib0035","series-title":"Conference on Learning Theory","first-page":"3814","article-title":"Wasserstein control of mirror langevin monte carlo","author":"Zhang","year":"2020"},{"issue":"1","key":"10.1016\/j.jcp.2026.114787_bib0036","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1137\/16M1108340","article-title":"Efficient bayesian computation by proximal markov chain monte carlo: when langevin meets moreau","volume":"11","author":"Durmus","year":"2018","journal-title":"SIAM J. Imaging Sci."},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0037","doi-asserted-by":"crossref","first-page":"518","DOI":"10.1080\/10618600.2013.788448","article-title":"Exact hamiltonian monte carlo for truncated multivariate Gaussians","volume":"23","author":"Pakman","year":"2014","journal-title":"J. Computat. Graphical Statist."},{"key":"10.1016\/j.jcp.2026.114787_bib0038","doi-asserted-by":"crossref","unstructured":"M. Deronzier, A.F. L\u00f3pez-Lopera, F. Bachoc, O. Roustant, J. Rohmer, Block-Additive Gaussian Processes under Monotonicity Constraints, arXiv: 2407.13402(2024).","DOI":"10.1007\/s11222-025-10791-8"},{"issue":"3","key":"10.1016\/j.jcp.2026.114787_bib0039","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/s11222-025-10598-7","article-title":"Monotonic warpings for additive and deep Gaussian processes","volume":"35","author":"Barnett","year":"2025","journal-title":"Stat. Comput."},{"key":"10.1016\/j.jcp.2026.114787_bib0040","doi-asserted-by":"crossref","unstructured":"D. Kochan, X. Yang, Gaussian Process Regression with Soft Inequality and Monotonicity Constraints, arXiv: 2404.02873(2024).","DOI":"10.20944\/preprints202501.0442.v1"},{"issue":"2","key":"10.1016\/j.jcp.2026.114787_bib0041","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1093\/biomet\/ast063","article-title":"Bayesian monotone regression using Gaussian process projection","volume":"101","author":"Lin","year":"2014","journal-title":"Biometrika"},{"issue":"1","key":"10.1016\/j.jcp.2026.114787_bib0042","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1111\/j.1540-5915.1993.tb00462.x","article-title":"Application of the back propagation neural network algorithm with monotonicity constraints for two-group classification problems","volume":"24","author":"Archer","year":"1993","journal-title":"Decision Sci."},{"key":"10.1016\/j.jcp.2026.114787_bib0043","article-title":"Unconstrained monotonic neural networks","volume":"32","author":"Wehenkel","year":"2019","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.jcp.2026.114787_bib0044","series-title":"The Eleventh International Conference on Learning Representations","article-title":"Expressive monotonic neural networks","author":"Nolte","year":"2023"},{"key":"10.1016\/j.jcp.2026.114787_bib0045","series-title":"International Conference on Machine Learning","first-page":"29338","article-title":"Constrained monotonic neural networks","author":"Runje","year":"2023"},{"issue":"3","key":"10.1016\/j.jcp.2026.114787_bib0046","article-title":"Robust and provably monotonic networks","volume":"4","author":"Kitouni","year":"2023","journal-title":"Machine Learn.: Sci. Technol."},{"key":"10.1016\/j.jcp.2026.114787_bib0047","series-title":"The geometry of random fields","author":"Adler","year":"2010"},{"key":"10.1016\/j.jcp.2026.114787_bib0048","series-title":"Stochastic Processes","author":"Parzen","year":"1999"},{"key":"10.1016\/j.jcp.2026.114787_bib0049","article-title":"Scaling Gaussian process regression with derivatives","volume":"31","author":"Eriksson","year":"2018","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.jcp.2026.114787_bib0050","first-page":"6442","article-title":"Scaling Gaussian processes with derivative information using variational inference","volume":"34","author":"Padidar","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"issue":"4","key":"10.1016\/j.jcp.2026.114787_bib0051","doi-asserted-by":"crossref","first-page":"A1895","DOI":"10.1137\/140964023","article-title":"Randomize-then-optimize: a method for sampling from posterior distributions in nonlinear inverse problems","volume":"36","author":"Bardsley","year":"2014","journal-title":"SIAM J. Scientific Comput."},{"issue":"3","key":"10.1016\/j.jcp.2026.114787_bib0052","doi-asserted-by":"crossref","first-page":"A1316","DOI":"10.1137\/11085760X","article-title":"MCMC-Based image reconstruction with uncertainty quantification","volume":"34","author":"Bardsley","year":"2012","journal-title":"SIAM J. Scientific Comput."},{"issue":"4","key":"10.1016\/j.jcp.2026.114787_bib0053","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1080\/17415977.2011.637208","article-title":"An MCMC method for uncertainty quantification in nonnegativity constrained inverse problems","volume":"20","author":"Bardsley","year":"2012","journal-title":"Inverse Probl. Sci. Eng."},{"key":"10.1016\/j.jcp.2026.114787_bib0054","unstructured":"J.M. Everink, C. Zhang, A. Alghamdi, R. Laumont, N.A.B. Riis, J.S. J\u00f8rgensen, A Computational Framework and Implementation of Implicit Priors in Bayesian Inverse Problems, arXiv: 2509.11781(2025)."},{"key":"10.1016\/j.jcp.2026.114787_bib0055","unstructured":"L. Astfalck, S. Deborshee, S. Patra, E. Cripps, D. Dunson, Posterior Projection for Inference in Constrained Spaces, arXiv e-prints (2018) arXiv\u20131812."},{"key":"10.1016\/j.jcp.2026.114787_bib0056","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/0041-5553(67)90144-9","article-title":"The distribution of points in a cube and the approximate evaluation of integrals","volume":"7","author":"Sobol","year":"1967","journal-title":"USSR Comput. Math. Math. Phys."},{"issue":"4","key":"10.1016\/j.jcp.2026.114787_bib0057","doi-asserted-by":"crossref","DOI":"10.1088\/1361-6420\/ad22e7","article-title":"CUQIpy: I. computational uncertainty quantification for inverse problems in python","volume":"40","author":"Riis","year":"2024","journal-title":"Inverse Probl."},{"issue":"4","key":"10.1016\/j.jcp.2026.114787_bib0058","doi-asserted-by":"crossref","DOI":"10.1088\/1361-6420\/ad22e8","article-title":"CUQIpy: II. Computational uncertainty quantification for PDE-based inverse problems in python","volume":"40","author":"Alghamdi","year":"2024","journal-title":"Inverse Probl."},{"issue":"28","key":"10.1016\/j.jcp.2026.114787_bib0059","first-page":"1","article-title":"Pyro: deep universal probabilistic programming","volume":"20","author":"Bingham","year":"2019","journal-title":"J. Machine Learn. Res."},{"key":"10.1016\/j.jcp.2026.114787_bib0060","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"Scipy 1.0 contributors, scipy 1.0: fundamental algorithms for scientific computing in python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nat. Methods"},{"issue":"518","key":"10.1016\/j.jcp.2026.114787_bib0061","doi-asserted-by":"crossref","first-page":"859","DOI":"10.1080\/01621459.2017.1285773","article-title":"Variational inference: a review for statisticians","volume":"112","author":"Blei","year":"2017","journal-title":"J. Am. Stat. Assoc."},{"issue":"1","key":"10.1016\/j.jcp.2026.114787_bib0062","first-page":"1175","article-title":"GPstuff: Bayesian modeling with Gaussian processes","volume":"14","author":"Vanhatalo","year":"2013","journal-title":"J. Machine Learn. Res."},{"issue":"1","key":"10.1016\/j.jcp.2026.114787_bib0063","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1080\/00401706.2000.10485979","article-title":"A comparison of three methods for selecting values of input variables in the analysis of output from a computer code","volume":"42","author":"McKay","year":"2000","journal-title":"Technometrics"},{"issue":"75","key":"10.1016\/j.jcp.2026.114787_bib0064","doi-asserted-by":"crossref","first-page":"4455","DOI":"10.21105\/joss.04455","article-title":"GPJax: A Gaussian process framework in JAX","volume":"7","author":"Pinder","year":"2022","journal-title":"J. Open Source Software"},{"key":"10.1016\/j.jcp.2026.114787_bib0065","series-title":"Scaling of differential equations","author":"Langtangen","year":"2016"},{"key":"10.1016\/j.jcp.2026.114787_bib0066","series-title":"International Conference on Artificial Intelligence and Statistics","first-page":"4618","article-title":"Surrogate active subspaces for jump-Discontinuous functions","author":"Wycoff","year":"2024"}],"container-title":["Journal of Computational Physics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0021999126001373?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0021999126001373?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T05:39:22Z","timestamp":1774935562000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0021999126001373"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":66,"alternative-id":["S0021999126001373"],"URL":"https:\/\/doi.org\/10.1016\/j.jcp.2026.114787","relation":{},"ISSN":["0021-9991"],"issn-type":[{"value":"0021-9991","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Efficient monotonic Gaussian processes via Randomize-then-Optimize","name":"articletitle","label":"Article Title"},{"value":"Journal of Computational Physics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jcp.2026.114787","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier Inc.","name":"copyright","label":"Copyright"}],"article-number":"114787"}}