An algorithm for discrete approximation by quasi-convex functions on \(R^m\) (Q1767886)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An algorithm for discrete approximation by quasi-convex functions on \(R^m\) |
scientific article |
Statements
An algorithm for discrete approximation by quasi-convex functions on \(R^m\) (English)
0 references
8 March 2005
0 references
Let \(T\) be a convex subset of \(R^m\). A function \(k'\) on \(T\) is said to be quasi-convex if \[ {\;k'(\lambda s+(1-\lambda t)\leq \max(k'(s),k'(t))} \] for all \({s,t\in T}\) and all \({\lambda\in [0,1]\;}\). Let \(S\) be a finite subset of \(R^m\), \({card(S)=n}\). A function \(k\) on \(S\) is said to be quasi-convex if there exists a quasi-convex function \(k'\) on the convex hull of \(S\) such that \({k=k'}\) on \(S\). Given a real function \(f\) on \(S\), the problem is to find a best quasi-convex approximation \(g\) to \(f\) in the uniform norm. Denote by \(K_f\) the set of all quasi-convex functions \(k\) on \(S\) such that \({k\leq f}\) on \(S\). The function \[ \hat f(s)=\sup\{k(s):\;k\in K_f\}, \;\;s\in S, \] is the greatest quasi-convex minorant of \(f\). The best quasi-convex approximation to \(f\) is obtained as \({q=\hat f+\Delta}\), where \({\Delta=(1/2)\| f-\hat f\| }\). An algorithm for computing this best approximation is developed and its complexity is analyzed. In the case \({m=2}\) the worst case complexity of the algorithm is \({O(n(\log n \log r+r))}\), where \(r\) is the cardinality of the set \({\{f(s):\;s\in S\}}\). Some observations that will speed up the algorithm in the average case are given.
0 references
discrete approximation
0 references
quasi-convex function
0 references
best approximation
0 references
computational complexity
0 references