Abstract
Univariate cubic L 1 smoothing splines are capable of providing shape-preserving C 1-smooth approximation of multi-scale data. The minimization principle for univariate cubic L 1 smoothing splines results in a nondifferentiable convex optimization problem that, for theoretical treatment and algorithm design, can be formulated as a generalized geometric program. In this framework, a geometric dual with a linear objective function over a convex feasible domain is derived, and a linear system for dual to primal conversion is established. Numerical examples are given to illustrate this approach. Sensitivity analysis for data with uncertainty is presented.
Similar content being viewed by others
References
Cheng, H., S.-C. Fang, and J.E. Lavery. (2002). “Univariate Cubic L 1 Splines – a Geometric Programming Approach.” Mathematical Methods of Operations Research 56, 197–229.
Duffin, R.J., E.L. Peterson, and C. Zener. (1967). Geometric Programming: Theory and Application. New York: Wiley.
Fang, S.-C. and S. Puthenpura. (1993). Linear Optimization and Extensions: Theory and Algorithms. Englewood Cliffs, NJ: Prentice-Hall.
Farin, G.E. (1997). Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide. San Diego: Academic Press.
Hoschek, J. and D. Lasser. (1993). Fundamentals of Computer Aided Geometric Design. Wellesley: A K Peters.
Lavery, J.E. (2000a). “Univariate Cubic L p Splines and Shape-Preserving, Multiscale Interpolation by Univariate Cubic L 1 Splines.” Computer Aided Geometric Design 17, 319–336.
Lavery, J.E. (2000b). “Shape-Preserving, Multiscale Fitting of Univariate Data by Cubic L 1 Smoothing Splines.” Computed Aided Geometric Design 17, 715–727.
Peterson, E.L. (1970). “Symmetric Duality for Generalized Unconstrained Geometric Programming.” SIAM J. Applied Mathematics 19, 487–526.
Peterson, E.L. (1976). “Geometric Programming.” SIAM Review 18, 1–51.
Peterson, E.L. (1977). “The Duality between Suboptimization and Parameter Deletion.” Mathematics of Operations Research 2, 311–319.
Rockafellar, R.T. (1970). Convex Analysis. Princeton: Princeton Univ. Press.
Schumaker, L.L. (1981). Spline Functions: Basic Theory. New York: Wiley.
Scott, C. and S.-C. Fang (eds.). (2001). Geometric Programming. Annals of Operations Research 105.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported by research grant #DAAG55-98-D-0003 of the Army Research Office, USA.
Rights and permissions
About this article
Cite this article
Cheng, H., Fang, SC. & Lavery, J.E. A Geometric Programming Framework for Univariate Cubic L 1 Smoothing Splines. Ann Oper Res 133, 229–248 (2005). https://doi.org/10.1007/s10479-004-5035-9
Issue Date:
DOI: https://doi.org/10.1007/s10479-004-5035-9