Skip to main content
Log in

A Geometric Programming Framework for Univariate Cubic L 1 Smoothing Splines

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

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.

    Google Scholar 

  • Duffin, R.J., E.L. Peterson, and C. Zener. (1967). Geometric Programming: Theory and Application. New York: Wiley.

    Google Scholar 

  • Fang, S.-C. and S. Puthenpura. (1993). Linear Optimization and Extensions: Theory and Algorithms. Englewood Cliffs, NJ: Prentice-Hall.

    Google Scholar 

  • Farin, G.E. (1997). Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide. San Diego: Academic Press.

    Google Scholar 

  • Hoschek, J. and D. Lasser. (1993). Fundamentals of Computer Aided Geometric Design. Wellesley: A K Peters.

    Google Scholar 

  • 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.

    Google Scholar 

  • Lavery, J.E. (2000b). “Shape-Preserving, Multiscale Fitting of Univariate Data by Cubic L 1 Smoothing Splines.” Computed Aided Geometric Design 17, 715–727.

    Google Scholar 

  • Peterson, E.L. (1970). “Symmetric Duality for Generalized Unconstrained Geometric Programming.” SIAM J. Applied Mathematics 19, 487–526.

    Google Scholar 

  • Peterson, E.L. (1976). “Geometric Programming.” SIAM Review 18, 1–51.

    Article  Google Scholar 

  • Peterson, E.L. (1977). “The Duality between Suboptimization and Parameter Deletion.” Mathematics of Operations Research 2, 311–319.

    Article  Google Scholar 

  • Rockafellar, R.T. (1970). Convex Analysis. Princeton: Princeton Univ. Press.

    Google Scholar 

  • Schumaker, L.L. (1981). Spline Functions: Basic Theory. New York: Wiley.

    Google Scholar 

  • Scott, C. and S.-C. Fang (eds.). (2001). Geometric Programming. Annals of Operations Research 105.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shu-Cherng Fang.

Additional information

This work is supported by research grant #DAAG55-98-D-0003 of the Army Research Office, USA.

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-004-5035-9

Keywords

Navigation