Let n measurements from a univariate process be given, which suggest that a potential shape of the underlying relation is convex–concave, but the data have lost the convexity–concavity property due to errors. We address the problem of making the least sum of moduli change to the measurements so that the second divided differences of the smoothed values change sign once. Hence the piecewise linear interpolant to the fit is composed of one convex and one concave section. Since the position of the sign change is also an unknown of this problem, the optimization calculation is nonlinear. It is proved that the required fit consists of two separate sections. One section whose second divided differences are nonnegative and one section whose second divided differences are nonpositive. Therefore, the required fit may be obtained by solving a linear programming problem on each section. Then a method is proposed that calculates the required fit by employing at most \(2n-4\) linear programming calculations over subranges of the data.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Method for Best \(L_1\) Data Approximation That Achieves Convexity–Concavity

  • Ioannis C. Demetriou

摘要

Let n measurements from a univariate process be given, which suggest that a potential shape of the underlying relation is convex–concave, but the data have lost the convexity–concavity property due to errors. We address the problem of making the least sum of moduli change to the measurements so that the second divided differences of the smoothed values change sign once. Hence the piecewise linear interpolant to the fit is composed of one convex and one concave section. Since the position of the sign change is also an unknown of this problem, the optimization calculation is nonlinear. It is proved that the required fit consists of two separate sections. One section whose second divided differences are nonnegative and one section whose second divided differences are nonpositive. Therefore, the required fit may be obtained by solving a linear programming problem on each section. Then a method is proposed that calculates the required fit by employing at most \(2n-4\) linear programming calculations over subranges of the data.