Seven-diagonal run-through method for solving B-spline approximation problems
Семидиагональный проходной метод для решения задач аппроксимации B-сплайнами
2026-02-20
SCID: 54.1/reyxnqsj
Discuss with AI
B-spline approximationThomas algorithm (tridiagonal)seven-diagonal recurrence formulasseven-diagonal run-through methodsymmetric band matrix
Figures from the paper
Abstract (AI)
The B-spline approximation problem comes down to solving a system of linear equations with a symmetric coefficient matrix, which enables using the Cholesky method. This matrix is also a band one. If the degree of the splines is three (the most common case), the band width is seven. To solve systems with the said matrices, the Thomas algorithm is used. This is the name by which the method is known for a tridiagonal band. In this paper, a seven-diagonal version is investigated, and recurrence formulas are obtained. They are tested with the problem of smoothing altitude measurements using satellite geolocation. Compared to the Cholesky scheme, the technique is applicable to uncertain and asymmetric matrices and is more efficient in terms of computation speed and computer memory consumption. The results of numerical studies of the proposed scheme’s stability for ill-conditioned problems are presented
Key Findings
1
A seven-diagonal generalization of the Thomas algorithm is developed with explicit recurrence formulas for solving such systems.
2
Compared to Cholesky, the seven-diagonal technique handles uncertain and asymmetric matrices whereas Cholesky cannot.
3
For cubic B-spline approximation the system matrix is symmetric banded with bandwidth seven, motivating a seven-diagonal solver.
4
Numerical stability studies for ill-conditioned problems are presented, demonstrating the scheme's stability properties.
5
The proposed seven-diagonal run-through method is tested on smoothing altitude measurements from satellite geolocation.
6
The seven-diagonal method is more efficient than Cholesky in computation speed and computer memory consumption.
Research Object
Seven-diagonal run-through algorithm for solving linear systems arising in B-spline approximation (bandwidth-seven symmetric/banded coefficient matrices)
Research Subject
Recurrence formulas, numerical stability, computational efficiency (speed and memory) and applicability of the seven-diagonal run-through method for solving/handling (including ill-conditioned, uncertain, or asymmetric) banded linear systems from cubic B-spline approximation, tested on smoothing satellite-derived altitude measurements
Publication Details
Publication Date
2026-02-20
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Download PDF
Subscribe to digest