Computing ECT-B-splines recursively

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autoren

  • Günter W. Mühlbach
  • Yuehong Tang

Organisationseinheiten

Externe Organisationen

  • Nanjing University of Aeronautics and Astronautics
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Seiten (von - bis)35-78
Seitenumfang44
FachzeitschriftNumerical algorithms
Jahrgang41
Ausgabenummer1
Frühes Online-Datum13 Dez. 2005
PublikationsstatusVeröffentlicht - Jan. 2006

Abstract

ECT-spline curves for sequences of multiple knots are generated from different local ECT-systems via connection matrices. Under appropriate assumptions there is a basis of the space of ECT-splines consisting of functions having minimal compact supports, normalized to form a nonnegative partition of unity. The basic functions can be defined by generalized divided differences [24]. This definition reduces to the classical one in case of a Schoenberg space. Under suitable assumptions it leads to a recursive method for computing the ECT-B-splines that reduces to the de Boor-Mansion-Cox recursion in case of ordinary polynomial splines and to Lyche's recursion in case of Tchebycheff splines. For sequences of simple knots and connection matrices that are nonsingular, lower triangular and totally positive the spline weights are identified as Neville-Aitken weights of certain generalized interpolation problems. For multiple knots they are limits of Neville-Aitken weights. In many cases the spline weights can be computed easily by recurrence. Our approach covers the case of Bézier-ECT-splines as well. They are defined by different local ECT-systems on knot intervals of a finite partition of a compact interval [a,b] connected at inner knots all of multiplicities zero by full connection matrices A [i] that are nonsingular, lower triangular and totally positive. In case of ordinary polynomials of order n they reduce to the classical Bézier polynomials. We also present a recursive algorithm of de Boor type computing ECT-spline curves pointwise. Examples of polynomial and rational B-splines constructed from given knot sequences and given connection matrices are added. For some of them we give explicit formulas of the spline weights, for others we display the B-splines or the B-spline curves.

ASJC Scopus Sachgebiete

Zitieren

Computing ECT-B-splines recursively. / Mühlbach, Günter W.; Tang, Yuehong.
in: Numerical algorithms, Jahrgang 41, Nr. 1, 01.2006, S. 35-78.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Mühlbach GW, Tang Y. Computing ECT-B-splines recursively. Numerical algorithms. 2006 Jan;41(1):35-78. Epub 2005 Dez 13. doi: 10.1007/s11075-005-9005-3
Mühlbach, Günter W. ; Tang, Yuehong. / Computing ECT-B-splines recursively. in: Numerical algorithms. 2006 ; Jahrgang 41, Nr. 1. S. 35-78.
Download
@article{0ea7b9e1b2b64f579eb3e34df8ff4511,
title = "Computing ECT-B-splines recursively",
abstract = "ECT-spline curves for sequences of multiple knots are generated from different local ECT-systems via connection matrices. Under appropriate assumptions there is a basis of the space of ECT-splines consisting of functions having minimal compact supports, normalized to form a nonnegative partition of unity. The basic functions can be defined by generalized divided differences [24]. This definition reduces to the classical one in case of a Schoenberg space. Under suitable assumptions it leads to a recursive method for computing the ECT-B-splines that reduces to the de Boor-Mansion-Cox recursion in case of ordinary polynomial splines and to Lyche's recursion in case of Tchebycheff splines. For sequences of simple knots and connection matrices that are nonsingular, lower triangular and totally positive the spline weights are identified as Neville-Aitken weights of certain generalized interpolation problems. For multiple knots they are limits of Neville-Aitken weights. In many cases the spline weights can be computed easily by recurrence. Our approach covers the case of B{\'e}zier-ECT-splines as well. They are defined by different local ECT-systems on knot intervals of a finite partition of a compact interval [a,b] connected at inner knots all of multiplicities zero by full connection matrices A [i] that are nonsingular, lower triangular and totally positive. In case of ordinary polynomials of order n they reduce to the classical B{\'e}zier polynomials. We also present a recursive algorithm of de Boor type computing ECT-spline curves pointwise. Examples of polynomial and rational B-splines constructed from given knot sequences and given connection matrices are added. For some of them we give explicit formulas of the spline weights, for others we display the B-splines or the B-spline curves.",
keywords = "De-Boor algorithm, ECT-B-splines, ECT-spline curves, ECT-systems",
author = "M{\"u}hlbach, {G{\"u}nter W.} and Yuehong Tang",
year = "2006",
month = jan,
doi = "10.1007/s11075-005-9005-3",
language = "English",
volume = "41",
pages = "35--78",
journal = "Numerical algorithms",
issn = "1017-1398",
publisher = "Springer Netherlands",
number = "1",

}

Download

TY - JOUR

T1 - Computing ECT-B-splines recursively

AU - Mühlbach, Günter W.

AU - Tang, Yuehong

PY - 2006/1

Y1 - 2006/1

N2 - ECT-spline curves for sequences of multiple knots are generated from different local ECT-systems via connection matrices. Under appropriate assumptions there is a basis of the space of ECT-splines consisting of functions having minimal compact supports, normalized to form a nonnegative partition of unity. The basic functions can be defined by generalized divided differences [24]. This definition reduces to the classical one in case of a Schoenberg space. Under suitable assumptions it leads to a recursive method for computing the ECT-B-splines that reduces to the de Boor-Mansion-Cox recursion in case of ordinary polynomial splines and to Lyche's recursion in case of Tchebycheff splines. For sequences of simple knots and connection matrices that are nonsingular, lower triangular and totally positive the spline weights are identified as Neville-Aitken weights of certain generalized interpolation problems. For multiple knots they are limits of Neville-Aitken weights. In many cases the spline weights can be computed easily by recurrence. Our approach covers the case of Bézier-ECT-splines as well. They are defined by different local ECT-systems on knot intervals of a finite partition of a compact interval [a,b] connected at inner knots all of multiplicities zero by full connection matrices A [i] that are nonsingular, lower triangular and totally positive. In case of ordinary polynomials of order n they reduce to the classical Bézier polynomials. We also present a recursive algorithm of de Boor type computing ECT-spline curves pointwise. Examples of polynomial and rational B-splines constructed from given knot sequences and given connection matrices are added. For some of them we give explicit formulas of the spline weights, for others we display the B-splines or the B-spline curves.

AB - ECT-spline curves for sequences of multiple knots are generated from different local ECT-systems via connection matrices. Under appropriate assumptions there is a basis of the space of ECT-splines consisting of functions having minimal compact supports, normalized to form a nonnegative partition of unity. The basic functions can be defined by generalized divided differences [24]. This definition reduces to the classical one in case of a Schoenberg space. Under suitable assumptions it leads to a recursive method for computing the ECT-B-splines that reduces to the de Boor-Mansion-Cox recursion in case of ordinary polynomial splines and to Lyche's recursion in case of Tchebycheff splines. For sequences of simple knots and connection matrices that are nonsingular, lower triangular and totally positive the spline weights are identified as Neville-Aitken weights of certain generalized interpolation problems. For multiple knots they are limits of Neville-Aitken weights. In many cases the spline weights can be computed easily by recurrence. Our approach covers the case of Bézier-ECT-splines as well. They are defined by different local ECT-systems on knot intervals of a finite partition of a compact interval [a,b] connected at inner knots all of multiplicities zero by full connection matrices A [i] that are nonsingular, lower triangular and totally positive. In case of ordinary polynomials of order n they reduce to the classical Bézier polynomials. We also present a recursive algorithm of de Boor type computing ECT-spline curves pointwise. Examples of polynomial and rational B-splines constructed from given knot sequences and given connection matrices are added. For some of them we give explicit formulas of the spline weights, for others we display the B-splines or the B-spline curves.

KW - De-Boor algorithm

KW - ECT-B-splines

KW - ECT-spline curves

KW - ECT-systems

UR - http://www.scopus.com/inward/record.url?scp=30844448580&partnerID=8YFLogxK

U2 - 10.1007/s11075-005-9005-3

DO - 10.1007/s11075-005-9005-3

M3 - Article

AN - SCOPUS:30844448580

VL - 41

SP - 35

EP - 78

JO - Numerical algorithms

JF - Numerical algorithms

SN - 1017-1398

IS - 1

ER -