Title of article :
CXFTV2: A Fortran subroutine for the discrete least squares convex approximation Original Research Article
Author/Authors :
I.C. Demetriou، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 1997
Pages :
14
From page :
297
To page :
310
Abstract :
A Fortan subroutine calculates the least squares approximation to n data values containing random errors subject to non-negative second divided differences (convexity). The method employs a dual active set quadratic programming technique that allows several concavities of an iterate to be corrected simultaneously, which is a distinctive feature of this calculation. A B-spline representation of the iterates reduces each active set calculation to an unconstrained minimization with fewer variables that requires only O(n) computer operations. Details in these techniques including the data structure that establishes the implementation of the method are specified. Numerical testing on a variety of data sets indicates that the subroutine is particularly efficient, terminating after a small number of active set changes, the subroutine being suitable for large numbers of data. A numerical example and its output is provided to help the use of the software.
Keywords :
Convexity , Data fitting , Divided difference , Quadratic programming , Least squares , B-splines , Smoothing
Journal title :
Computer Physics Communications
Serial Year :
1997
Journal title :
Computer Physics Communications
Record number :
1134309
Link To Document :
بازگشت