THE CONVERGENCE RATE OF THE SANDWICH ALGORITHM FOR APPROXIMATING CONVEX-FUNCTIONS

被引:57
作者
ROTE, G
机构
[1] Institut für Mathematik, Technische Universität Graz, Graz, A-8010
关键词
PIECEWISE LINEAR CONVEX APPROXIMATION; CONVEX POLYGONAL APPROXIMATION; SANDWICH ALGORITHM;
D O I
10.1007/BF02238642
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Sandwich algorithm approximates a convex function of one variable over an interval by evaluating the function and its derivative at a sequence of points. The connection of the obtained points is a piecewise linear upper approximation, and the tangents yield a piecewise linear lower approximation. Similarly, a planar convex figure can be approximated by convex polygons. Different versions of the Sandwich algorithm use different rules for selecting the next evaluation point. We consider four natural rules (interval bisection, slope bisection, maximum error rule, and chord rule) and show that the global approximation error with n evaluation points decreases by the order of O(1/n2), which is optimal. By special examples we show that the actual performance of the four rules can be very different from each other, and we report computational experiments which compare the performance of the rules for particular functions.
引用
收藏
页码:337 / 361
页数:25
相关论文
共 39 条
[1]   BICRITERIA TRANSPORTATION PROBLEM [J].
ANEJA, YP ;
NAIR, KPK .
MANAGEMENT SCIENCE, 1979, 25 (01) :73-78
[2]  
[Anonymous], 1987, EATCS MONOGRAPHS THE
[3]  
[Anonymous], 1978, MATH METHODS CLASSIC, DOI [DOI 10.1007/978-1-4757-1693-1, 10.1007/978-1-4757-1693-1]
[4]  
Boyer C., 1968, HIST MATH
[5]  
BURKARD RE, 1992, NAV RES LOG, V38, P911
[6]   OPTIMAL CURVE FITTING WITH PIECEWISE LINEAR FUNCTIONS [J].
CANTONI, A .
IEEE TRANSACTIONS ON COMPUTERS, 1971, C 20 (01) :59-&
[7]   SHAPE FROM PROBING [J].
COLE, R ;
YAP, CK .
JOURNAL OF ALGORITHMS, 1987, 8 (01) :19-38
[8]  
FLEISCHER R, 1992, IN PRESS ALGORITHMIC
[9]  
FLEISCHER R, 1990, 6TH P ANN S COMP GEO, P216
[10]   DETERMINING MINIMUM-AREA ENCASING RECTANGLE FOR AN ARBITRARY CLOSED CURVE [J].
FREEMAN, H ;
SHAPIRA, R .
COMMUNICATIONS OF THE ACM, 1975, 18 (07) :409-413