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


Least Squares Smoothing of Univariate Data to achieve Piecewise Monotonicity
Authors:DEMETRIOU  I C; POWELL  M J D
Institution: Meg. Alexandrou 53, Ioannina, Greece 45333
Department of Applied Mathematics and Theoretical Physics Silver Street, Cambridge CB3 9EW, UK
Abstract:If measurements of a univariate function include uncorrelatederrors, then it is usual for the first-order divided differencesof the measurements to show far more sign changes than the correspondingdifferences of the underlying function. Therefore we addressthe problem of making the least sum of squares change to thedata so that the piecewise linear interpolant to the smootheddata is composed of at most k monotonic sections, k being aprescribed positive integer. The positions of the joins of thesections are integer variables whose optimal values are determinedautomatically, which is a combinatorial problem that can haveO(nk) local minima, where n is the number of data. Fortunatelywe find that a dynamic programming procedure can calculate theglobal minimum of the sum of squares in at most O(n2 + kn logn) computer operations. Further, the complexity reduces to onlyO(n) when k = 1 or k = 2, this result being well known in themonotonic case (k = 1). Algorithms that achieve these efficienciesare described. They perform well in practice, but a discussionof complexity suggests that there is still room for improvementwhen k {succcurlyeq} 3.
Keywords:
本文献已被 Oxford 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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