Abstract
With the objective of generating “shape-preserving” smooth interpolating curves that represent data with abrupt changes in magnitude and/or knot spacing, we study a class of first-derivative-based \(\mathcal{C}^1\)-smooth univariate cubic L 1 splines. An L 1 spline minimizes the L 1 norm of the difference between the first-order derivative of the spline and the local divided difference of the data. Calculating the coefficients of an L 1 spline is a nonsmooth non-linear convex program. Via Fenchel’s conjugate transformation, the geometric dual program is a smooth convex program with a linear objective function and convex cubic constraints. The dual-to-primal transformation is accomplished by solving a linear program.
Similar content being viewed by others
References
de Boor C. (1974) A remark concerning perfect splines. Bull. Amer. Math. Soc. 80, 724–727
de Boor C. (1976) On “best” interpolation. J. Approx. Theory 16, 28–42
de Boor C. (1978) A Practical Guide to Splines. Springer-Verlag, New York-Berlin
Braess D. (1986) Nonlinear Approximation Theory. Springer-Verlag, Berlin
Cheng H., Fang S.-C., Lavery J.E. (2002) Univariate cubic L 1 splines—a geometric programming approach. Math. Methods Oper. Res. 56, 197–229
Cheng H., Fang S.-C., Lavery J.E. (2004) An efficient algorithm for generating univariate cubic L 1 splines. Comput. Optim. Appl 29, 219–253
Cheng H., Fang S.-C., Lavery J.E. (2005) A geometric programming framework for univariate cubic L 1 smoothing splines. Ann. Oper. Res. 133, 229–248
Cheng H., Fang S.-C., Lavery J.E. (2005) Shape-preserving properties of univariate cubic L 1 splines. J. Comput. Appl. Math. 174, 361–382
Copley P., Schumaker L.L. (1978) On pLg-splines. J. Approx. Theory 23, 1–28
DeVore R.A., Lorentz G.G. (1993) Constructive Approximation. Springer-Verlag, New York
Fang S.-C., Puthenpura S. (1993) Linear Optimization and Extensions: Theory and Algorithms. Prentice Hall, NJ
Fisher S.D., Jerome J.W. (1975) Spline solutions to L 1 extremal problems in one and several variables. J. Approx. Theory 13, 73–83
Holladay J.C. (1957) A smoothest curve approximation. Math. Tables Aids Comput. 11, 233–243
Karlin S. (1975) Interpolation properties of generalized perfect splines and the solutions of certain extremal problems. Trans. Amer. Math. Soc. 206, 25–66
Lavery J.E. (1989) Solution of steady-state one-dimensional conservation laws by mathematical programming. SIAM J. Numer. Anal. 26, 1081–1089
Lavery J.E. (2000) Univariate cubic L p splines and shape-preserving, multiscale interpolation by univariate cubic L 1 splines. Comput. Aided Geom. Design 17, 319–336
Lavery J.E. (2000) Shape-preserving, multiscale fitting of univariate data by cubic L 1 smoothing splines. Comput. Aided Geom. Design 17, 715–727
Lavery J.E. (2004) Shape-preserving approximation of multiscale univariate data by cubic L 1 spline fits. Comput. Aided Geom. Design 21, 43–64
Lavery J.E. (2006) Shape-preserving, first-derivative-based parametric and nonparametric cubic L 1 spline curves. Comput. Aided Geom. Design 23, 276–296
Mangasarian O.L., Schumaker L.L. (1971) Discrete splines via mathematical programming. SIAM J. Control 9, 174–183
Nesterov, Y., Nemirovskii, A.: Interior Point Polynomial Algorithms in Convex Programming. SIAM Studies in Applied Mathematics, Vol. 13. SIAM, Philadelphia, USA (1994)
Nürnberger G. (1989) Approximation by Spline Functions. Springer-Verlag, Berlin
Peterson E.L. (1976) Geometric programming. SIAM Rev. 18, 1–51
Pinkus A. (1988) On smoothest interpolants. SIAM J. Math. Anal. 19, 1431–1441
Powell M.J.D. (1981) Approximation Theory and Methods. Cambridge University Press, Cambridge
Rockafellar R.T. (1970) Convex Analysis. Princeton University Press, Princeton, NJ
Schoenberg I.J. (1964) Spline interpolation and best quadrature formulate. Bull Amer. Math. Soc. 70, 143–148
Shor N. (1998) Nondifferentiable Optimization and Polynomial Problems Book Series of Non-convex Optimization and Its Applications, Vol. 24. Kluwer, Boston
Späth H. (1995) One Dimensional Spline Interpolation Algorithms. A.K. Peters, Wellesley, MA
Wang, Y., Fang, S.-C., Lavery, J.E.: A compressed primal-dual method for generating bivariate cubic L 1 splines J. Comput. Appl. Math. (to appear)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhao, Y.B., Fang, SC. & Lavery, J.E. Geometric dual formulation for first-derivative-based univariate cubic L 1 splines. J Glob Optim 40, 589–621 (2008). https://doi.org/10.1007/s10898-006-9124-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-006-9124-y