{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,22]],"date-time":"2026-08-22T07:40:25Z","timestamp":1787384425227,"version":"build-2736575974"},"reference-count":26,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"5","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIAM J. Sci. Comput."],"published-print":{"date-parts":[[2020,1]]},"abstract":"<jats:p>Approximations of functions with finite data often do not respect certain \u201cstructural\u201d properties of the functions. For example, if a given function is nonnegative, a polynomial approximation of the function is not necessarily also nonnegative. We propose a formalism and algorithms for preserving certain types of such structure in function approximation. In particular, we consider structure corresponding to a convex constraint on the approximant (for which positivity is one example). The approximation problem then converts into a convex feasibility problem, but the feasible set is relatively complicated so that standard convex feasibility algorithms cannot be directly applied. We propose and discuss different algorithms for solving this problem. One of the features of our machinery is flexibility: Relatively complicated constraints, such as simultaneously enforcing positivity, monotonicity, and convexity, are fairly straightforward to implement. We demonstrate the success of our algorithm on several problems in univariate function approximation.<\/jats:p>","DOI":"10.1137\/19m130128x","type":"journal-article","created":{"date-parts":[[2020,9,30]],"date-time":"2020-09-30T14:44:45Z","timestamp":1601477085000},"page":"A3006-A3029","source":"Crossref","is-referenced-by-count":5,"title":["Structure-Preserving Function Approximation via Convex Optimization"],"prefix":"10.1137","volume":"42","author":[{"given":"Vidhi","family":"Zala","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mike","family":"Kirby","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5914-4207","authenticated-orcid":true,"given":"Akil","family":"Narayan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"351","published-online":{"date-parts":[[2020,9,30]]},"reference":[{"key":"atypb1","volume-title":"Binder Ready Version: Applications Version","author":"Anton H.","year":"2013"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144593251710"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1137\/0719023"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.2140\/pjm.1978.74.5"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1137\/050625667"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1137\/S0036142901398325"},{"key":"atypb7","volume-title":"Convex Optimization, with Corrections","author":"Boyd S.","year":"2008","edition":"1"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1017\/9781108583664"},{"key":"atypb9","first-page":"688","volume":"6","author":"Bregman L.","year":"1965","journal-title":"Soviet Math Dokl."},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1137\/17M1131891"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1090\/S0002-9939-1959-0105008-8"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1016\/j.jat.2006.02.005"},{"key":"atypb13","volume-title":"Best Approximation in Inner Product Spaces","author":"Deutsch F. R.","year":"2012"},{"key":"atypb14","series-title":"International Series of Numerical Mathematics","volume-title":"Degree of Monotone Approximation","author":"DeVore R. A.","year":"1974"},{"key":"atypb15","volume-title":"Recent Advances, Nonconvex Optimization and Its Applications","author":"Programming Semi-Infinite","year":"2001"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1016\/0041-5553(67)90113-9"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1137\/1035089"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1007\/s10208-008-9036-y"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1137\/1015006"},{"key":"atypb20","doi-asserted-by":"publisher","DOI":"10.1090\/mcom3049"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-01-01369-2"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1137\/0111002"},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2012.06.009"},{"key":"atypb24","volume-title":"Orthogonal Polynomials","author":"G.","year":"1975","edition":"4"},{"key":"atypb25","volume-title":"Ann. of Math. Stud. 22","author":"von Neumann J.","year":"2016"},{"key":"atypb26","volume-title":"Proc. R. S. Lond. A: Math. Phys. Engrg. Sci.","author":"Zhang X.","year":"2011"}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/epubs.siam.org\/doi\/pdf\/10.1137\/19M130128X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T17:13:47Z","timestamp":1787332427000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/19M130128X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1]]},"references-count":26,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["10.1137\/19M130128X"],"URL":"https:\/\/doi.org\/10.1137\/19m130128x","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1]]}}}