首页 | 本学科首页   官方微博 | 高级检索  
     


CXFTV2: A Fortran subroutine for the discrete least squares convex approximation
Authors:I.C. Demetriou
Affiliation:University of Athens, Department of Economics, 8 Pesmazoglou Street, 105 59 Athens, Greece
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   Smoothing   Least squares   Quadratic programming   Divided difference   B-splines
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号