A unified approach to non-polynomial B-spline curves based on a novel variant of the polar form


Dişibüyük Ç., Goldman R.

CALCOLO, cilt.53, sa.4, ss.751-781, 2016 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 53 Sayı: 4
  • Basım Tarihi: 2016
  • Doi Numarası: 10.1007/s10092-015-0172-x
  • Dergi Adı: CALCOLO
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.751-781
  • Anahtar Kelimeler: B-splines, Polar forms, Knot insertion, Variation diminishing, Marsden identity, TOTAL POSITIVITY, ALGORITHMS, SPACES
  • Dokuz Eylül Üniversitesi Adresli: Evet

Özet

We develop a general, unified theory of splines for a wide collection of spline spaces, including trigonometric splines, hyperbolic splines, and special Muntz spaces of splines by invoking a novel variant of the homogeneous polar form where we alter the diagonal property. Using this polar form, we derive de Boor type recursive algorithms for evaluation and differentiation. We also show that standard knot insertion procedures such as Boehm's algorithm and the Oslo algorithm readily extend to these general spline spaces. In addition, for these spaces we construct compactly supported B-spline basis functions with simple two term recurrences for evaluation and differentiation, and we show that these B-spline basis functions form a partition of unity, have curvilinear precision, and satisfy a dual functional property and a Marsden identity.