splines with free knots
Recently Published Documents


TOTAL DOCUMENTS

17
(FIVE YEARS 2)

H-INDEX

8
(FIVE YEARS 0)

Mathematics ◽  
2021 ◽  
Vol 9 (10) ◽  
pp. 1099
Author(s):  
Lakshman S. Thakur ◽  
Mikhail A. Bragin

The problem of obtaining an optimal spline with free knots is tantamount to minimizing derivatives of a nonlinear differentiable function over a Banach space on a compact set. While the problem of data interpolation by quadratic splines has been accomplished, interpolation by splines of higher orders is far more challenging. In this paper, to overcome difficulties associated with the complexity of the interpolation problem, the interval over which data points are defined is discretized and continuous derivatives are replaced by their discrete counterparts. The l∞-norm used for maximum rth order curvature (a derivative of order r) is then linearized, and the problem to obtain a near-optimal spline becomes a linear programming (LP) problem, which is solved in polynomial time by using LP methods, e.g., by using the Simplex method implemented in modern software such as CPLEX. It is shown that, as the mesh of the discretization approaches zero, a resulting near-optimal spline approaches an optimal spline. Splines with the desired accuracy can be obtained by choosing an appropriately fine mesh of the discretization. By using cubic splines as an example, numerical results demonstrate that the linear programming (LP) formulation, resulting from the discretization of the interpolation problem, can be solved by linear solvers with high computational efficiency and the resulting spline provides a good approximation to the sought-for optimal spline.


Author(s):  
Lakshman Thakur ◽  
Mikhail Bragin

Studies have shown that in many practical applications, data interpolation by splines leads to better approximation and higher computational efficiency as compared to data interpolation by a single polynomial. Data interpolation by splines can be significantly improved if knots are allowed to be free rather than at a priori fixed locations such as data points. In practical applications, the smallest possible curvature is often desired. Therefore, optimal splines are determined by minimizing a derivative of continuously differentiable functions comprising the spline of the required order. The problem of obtaining an optimal spline is tantamount to minimizing derivatives of a nonlinear differentiable function over a Banach space on a compact set. While the problem of data interpolation by quadratic splines has been accomplished analytically, interpolation by splines of higher orders or in higher dimensions is challenging. In this paper, to overcome difficulties associated with the complexity of the interpolation problem, the interval over which data points are defined, is discretized and continuous derivatives are substituted by their discrete counterparts. It is shown that as the mesh of the discretization approaches zero, a resulting near-optimal spline approaches an optimal spline. Splines with the desired accuracy can be obtained by choosing an appropriate mesh of the discretization. By using cubic splines as an example, numerical results demonstrate that the linear programming (LP) formulation, resulting from the discretization of the interpolation problem, can be solved by linear solvers with high computational efficiency and resulting splines provide a good approximation to the optimal splines.


2008 ◽  
Vol 5 (3) ◽  
pp. 324-327 ◽  
Author(s):  
N. D. Dikoussar ◽  
Cs. Török

1997 ◽  
Vol 37 (1) ◽  
pp. 105-137 ◽  
Author(s):  
Torsten Schütze ◽  
Hubert Schwetlick

1995 ◽  
Vol 35 (3) ◽  
pp. 361-384 ◽  
Author(s):  
Hubert Schwetlick ◽  
Torsten Schütze

1989 ◽  
Vol 59 (2) ◽  
pp. 150-169 ◽  
Author(s):  
G Nürnberger ◽  
L Schumaker ◽  
M Sommer ◽  
H Strauss

Sign in / Sign up

Export Citation Format

Share Document