Skip to main content
Log in

Fast and accurate evaluation of dual Bernstein polynomials

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

Abstract

Dual Bernstein polynomials find many applications in approximation theory, computational mathematics, numerical analysis, and computer-aided geometric design. In this context, one of the main problems is fast and accurate evaluation both of these polynomials and their linear combinations. New simple recurrence relations of low order satisfied by dual Bernstein polynomials are given. In particular, a first-order non-homogeneous recurrence relation linking dual Bernstein and shifted Jacobi orthogonal polynomials has been obtained. When used properly, it allows to propose fast and numerically efficient algorithms for evaluating all n + 1 dual Bernstein polynomials of degree n with O(n) computational complexity.

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

  1. Andrews, G. E., Askey, R., Roy, R.: Special Functions Encyclopedia of Mathematics and its Applications, vol. 71. Cambridge University Press, Cambridge (1999)

    Google Scholar 

  2. Bartoň, M., Jüttler, B.: Computing roots of polynomials by quadratic clipping. Computer Aided Geometric Design 24, 125–141 (2007)

    Article  MathSciNet  Google Scholar 

  3. Bezerra, L.: Efficient computation of Bézier curves from their Bernstein-Fourier representation. Appl. Math. Comput. 220, 235–238 (2013)

    MathSciNet  MATH  Google Scholar 

  4. Bustamante, J.: Bernstein operators and their properties. Birkhäuser (2017)

  5. Chudy, F., Woźny, P.: Differential-recurrence properties of dual Bernstein polynomials. Appl. Math. Comput. 338, 537–543 (2018)

    MathSciNet  MATH  Google Scholar 

  6. Ciesielski, Z.: The basis of B-splines in the space of algebraic polynomials. Ukr. Math. J. 38, 311–315 (1987)

    Article  Google Scholar 

  7. Dahlquist, G., Björck, Å: Numerical methods in scientific computing, vol. I. SIAM (2008)

  8. Farin, G.: Curves and Surfaces for Computer-Aided Geometric Design. A Practical Guide, 5th edn. Academic Press, Boston (2002)

    MATH  Google Scholar 

  9. Farouki, R. T.: The Bernstein polynomial basis: a centennial retrospective. Computer Aided Geometric Design 29, 379–419 (2012)

    Article  MathSciNet  Google Scholar 

  10. Gospodarczyk, P., Lewanowicz, S., Woźny, P.: Gk, l-constrained multi-degree reduction of Bézier curves. Numerical Algorithms 71, 121–137 (2016)

    Article  MathSciNet  Google Scholar 

  11. Gospodarczyk, P., Lewanowicz, S., Woźny, P.: Degree reduction of composite Bézier curves. Appl. Math. Comput. 293, 40–48 (2017)

    MathSciNet  MATH  Google Scholar 

  12. Gospodarczyk, P., Woźny, P.: An iterative approximate method of solving boundary value problems using dual Bernstein polynomials. Tech. Rep. 2018-03-01, University of Wrocław Institute of Computer Science, arXiv:1709.02162 (2018)

  13. Jani, M., Babolian, E., Javadi, S.: Bernstein modal basis: application to the spectral Petrov-Galerkin method for fractional partial differential equations. Mathematical Methods in the Applied Sciences 40, 7663–7672 (2017)

    Article  MathSciNet  Google Scholar 

  14. Jani, M., Javadi, S., Babolian, E., Bhatta, D.: Bernstein dual-Petrov-Galerkin method: application to 2D time fractional diffusion equation. Comput. Appl. Math. 37, 2335–2353 (2018)

    Article  MathSciNet  Google Scholar 

  15. Jüttler, B.: The dual basis functions of the Bernstein polynomials. Adv. Comput. Math. 8, 345–352 (1998)

    Article  MathSciNet  Google Scholar 

  16. Koekoek, R., Swarttouw, R. F.: The Askey-scheme of hypergeometric orthogonal polynomials and its q-analogue. Tech. Rep. 98-17, Delft University of Technology, Faculty of Information Technology and Systems Department of Technical Mathematics and Informatics (1998)

  17. Lewanowicz, S., Woźny, P.: Dual generalized Bernstein basis. Journal of Approximation Theory 138, 129–150 (2006)

    Article  MathSciNet  Google Scholar 

  18. Lewanowicz, S., Woźny, P.: Bézier representation of the constrained dual Bernstein polynomials. Appl. Math. Comput. 218, 4580–4586 (2011)

    MathSciNet  MATH  Google Scholar 

  19. Lewanowicz, S., Woźny, P., Keller, P.: Polynomial approximation of rational Bézier curves with constraints. Numerical Algorithms 59, 607–622 (2012)

    Article  MathSciNet  Google Scholar 

  20. Liu, L., Zhang, L., Lin, B., Wang, G.: Fast approach for computing roots of polynomials using cubic clipping. Computer Aided Geometric Design 26, 547–559 (2009)

    Article  MathSciNet  Google Scholar 

  21. Rababah, A., Al-Natour, M.: The weighted dual functionals for the univariate Bernstein basis. Appl. Math. Comput. 186, 1581–1590 (2007)

    MathSciNet  MATH  Google Scholar 

  22. Sederberg, T. W., Nishita, T.: Curve intersection using Bézier clipping. Computer Aided Geometric Design 22, 538–549 (1990)

    Article  Google Scholar 

  23. Wimp, J.: Computation with Recurrence Relations. Pitman Publishing, London (1984)

    MATH  Google Scholar 

  24. Woźny, P., Gospodarczyk, P., Lewanowicz, S.: Efficient merging of multiple segments of Bézier curves. Appl. Math. Comput. 268, 354–363 (2015)

    MathSciNet  MATH  Google Scholar 

  25. Woźny, P., Lewanowicz, S.: Multi-degree reduction of Bézier curves with constraints, using dual Bernstein basis polynomials. Computer Aided Geometric Design 26, 566–579 (2009)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paweł Woźny.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chudy, F., Woźny, P. Fast and accurate evaluation of dual Bernstein polynomials. Numer Algor 87, 1001–1015 (2021). https://doi.org/10.1007/s11075-020-00996-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-020-00996-5

Keywords

Navigation