Skip to main content

Advertisement

Log in

Fast algorithms for interpolation and smoothing for a general class of fourth order exponential splines

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

In this work, a general class of interpolation and smoothing natural exponential splines with respect to fourth order differential operators with two real parameters is considered. Some sufficient conditions for the associated matrix \(\textbf{R}\) to be a diagonally dominant matrix are given. Based on these, fast algorithms for computing the coefficients of this general class of exponential splines are developed. The obtained splines have \(C^2\) continuity and are the minimum solution of the combination of interpolation and smoothing energy integral. The performances of the resulting splines in financial data from the S &P500 index are given. Numerical experiments show that the resulting splines have more freedom to adjust the shape and control the energy of the curves. Cross-validation and generalized cross-validation for determining an appropriate smoothing parameter are also given.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Data Availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. Green, P., Silverman, B.: Nonparametric Regression and Generalized Linear Models. Chapman and Hall, London (1994)

    Book  MATH  Google Scholar 

  2. de Boor, C.: A Practical Guide to Splines. Springer, Berlin (2001)

    MATH  Google Scholar 

  3. Stoer, J., Bulirsch, R.: Introduction to Numerical Analysis. Springer, Berlin (2003)

    MATH  Google Scholar 

  4. Wahba, G., Wold, S.: A completely automatic French curve: Fitting spline functions by cross-validation. Comm. Statist. 4, 1–17 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  5. Wahba, G., Wold, S.: Periodic splines for spectral density estimation: The use of cross-validation for determining the degree of smoothing. Comm. Statist. 4(2), 125–142 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  6. Craven, P., Wahba, G.: Smoothing noisy data with spline functions-estimating the correct degree of smoothing by the method of generalized cross-validation. Numer. Math. 31(4), 377–403 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  7. Gu, Ch.: Smoothing Spline ANOVA Models. Springer, New York (2013)

    Book  MATH  Google Scholar 

  8. Ramsay, J.O., Silverman, B.W.: Functional Data Analysis. Springer, Berlin (2005)

    Book  MATH  Google Scholar 

  9. Kounchev, O., Render, H., Tsachev, T.: On a class of L-splines of order 4: Fast algorithms for interpolation and smoothing. BIT Numer. Math. 60, 879–899 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  10. Wahba, G., Wang, Y.D., Gu, C., Klein, R., Klein, B.: Smoothing spline ANOVA for exponential families, with application to the Wisconsin Epidemiological Study of Diabetic Retinopathy: the 1994 Neyman Memorial Lecture. Ann. Statist. 23(6), 1865–1895 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  11. Kounchev, O., Render, H.: Error estimates for interpolation with piecewise exponential splines of order two and four. J. Comput. Appl. Math. 391, 113464 (2021) https://doi.org/10.1016/j.cam.2021.113464

  12. McCartin, B.J.: Computation of exponential splines. SIAM J. Sci. Stat. Comput. 11(2), 242–262 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  13. McCartin, B.J.: Theory of exponential splines. J. Approx. Theory 66, 1–23 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  14. Zhu, Y.P., Chen, Z.B., Han, X.L.: \(C^2\) tension splines construction based on a class of sixth order ordinary differential equations. B. Iran. Math. Soc. 48, 127–150 (2022)

    Article  MATH  Google Scholar 

  15. Schweikert, D.G.: An interpolation curve using a spline in tension. J. Math. Phys. 45, 312–317 (1966)

    Article  MathSciNet  MATH  Google Scholar 

  16. Späth, H.: Exponential spline interpolation. Computing 4, 225–233 (1969)

    Article  MathSciNet  MATH  Google Scholar 

  17. He, W., Schmidt, J.W.: Convexity preserving interpolation with exponential splines. Computing 36, 335–342 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  18. Renka, R.J.: Interpolation tension splines with automatic selection of tension factors. SIAM J. Sci. Statist. Comput. 8, 393–415 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  19. Sapidis, N.S., Kaklis, P.D.: An algorithm for constructing convexity and monotonicity-preserving splines in tension. Comput. Aided Geom. Design 5, 127–137 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  20. Kounchev, O., Render, H., Tsachev, T.: Fast algorithms for interpolation with L-splines for differential operators L of order 4 with constant coefficients. (2021). arXiv:2112.15235

  21. Kounchev, O., Render, H., Tsachev, T.: L-spline interpolation for differential operators of order 4 with constant coefficients. C. R. Acad. Bulgare Sci. 75(1), 11–18 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  22. Kounchev, O., Render, H., Tsachev, T.: Fast algorithms for interpolation with L-splines for differential operators L of order 4 with constant coefficients. J. Comput. Appl. Math. 422, 114898 (2023). https://doi.org/10.1016/j.cam.2022.114898

  23. Horn, R.A., Johnson, Ch.R.: Matrix Analysis. Cambridge University Press, Cambridge (1985)

    Book  MATH  Google Scholar 

  24. Du, J.R., Zhu, Y.P., Han, X.L.: \(C^4\) interpolation and smoothing exponential splines based on a sixth order differential operator with two parameters. Calcolo 59(46), (2022)

  25. Kounchev O, Render H.: Polyharmonic functions of infinite order on annular regions. Tohoku Math. J.(2) 65(2), 199–229 (2013)

  26. Micchelli, C.A.: Cardinal L-splines. In: Karlin, S., et al. (eds.) Studies in spline functions and approximation theory, pp. 203–250. Academic Press, New York (1976)

    Google Scholar 

Download references

Acknowledgements

The authors gratefully thank the referees and the editor, whose suggestions and comments helped to improve the paper greatly.

Funding

The research is supported by the National Natural Science Foundation of China (Nos. 61802129, 11771453) and the Fundamental Research Funds for the Central Universities (No. 2022ZYGXZR064).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuanpeng Zhu.

Ethics declarations

Competing interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Du, J., Zhu, Y. & Han, X. Fast algorithms for interpolation and smoothing for a general class of fourth order exponential splines. Numer Algor 94, 1849–1881 (2023). https://doi.org/10.1007/s11075-023-01557-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-023-01557-2

Keywords

Mathematics Subject Classification (2010)

Navigation