A O(n) algorithm for the discrete best L4 monotonic approximation problem

An approximation to discrete noisy data is constructed that obtains monotonicity. Precisely, we address the problem of making the least sum of 4th powers change to the data that provides nonnegative first differences. An algorithm is proposed for this highly structured strictly convex programming ca...

Full description

Saved in:
Bibliographic Details
Published in:Econometrics and statistics Vol. 17; pp. 130 - 144
Main Author: Demetriou, I.C.
Format: Journal Article
Language:English
Published: Elsevier B.V 01-01-2021
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:An approximation to discrete noisy data is constructed that obtains monotonicity. Precisely, we address the problem of making the least sum of 4th powers change to the data that provides nonnegative first differences. An algorithm is proposed for this highly structured strictly convex programming calculation that includes the method of van Eeden. The algorithm generates the solution in n−1 steps by identifying the subset of the constraints that are satisfied as equations, where n is the number of data. By using suitable arrays, the algorithm reduces the amount of work in a way that takes advantage of the fact that the solution consists of sets of equal components, calculates the equal components for each set by solving a cubic equation and, effectively updates the arrays to the next one. It is proved that the work of each step of the algorithm amounts to O(1) computer operations and at most one cubic root extraction. Some numerical experiments with synthetic and real data show that the algorithm is extremely fast.
ISSN:2452-3062
2452-3062
DOI:10.1016/j.ecosta.2020.04.002