Faster than the Fast Legendre Transform, the Linear-time Legendre Transform

被引:61
作者
Lucet, Y
机构
[1] Simon Fraser Univ, Dept Math & Stat, CECM, Burnaby, BC V5A 1S6, Canada
[2] Univ Toulouse 3, Lab Approximat & Optimisat, F-31062 Toulouse, France
关键词
Legendre-Fenchel transform; conjugate; convex hull; fast Legendre transform; complexity;
D O I
10.1023/A:1019191114493
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A new algorithm to compute the Legendre-Fenchel transform is proposed and investigated. The so-called Linear-time Legendre Transform (LLT) improves all previously known Fast Legendre Transform algorithms by reducing their log-linear worst-case time complexity to linear. Since the algorithm amounts to computing several convex hulls and sorting, any convex hull algorithm well-suited for a particular problem gives a corresponding LLT algorithm. After justifying the convergence of the Discrete Legendre Transform to the Legendre-Fenchel transform, an extended computation time complexity analysis is given and confirmed by numerical tests. Finally, the LLT is illustrated with several examples and a LLT MATLAB package is described.
引用
收藏
页码:171 / 185
页数:15
相关论文
共 13 条
[1]  
BRENIER Y, 1989, CR ACAD SCI I-MATH, V308, P587
[2]   On the Lambert W function [J].
Corless, RM ;
Gonnet, GH ;
Hare, DEG ;
Jeffrey, DJ ;
Knuth, DE .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1996, 5 (04) :329-359
[4]  
EDELSBRUNNER H, 1987, EATC MONOGRAPHS THEO
[5]   LIPSCHITZ R-CONTINUITY OF THE APPROXIMATE SUBDIFFERENTIAL OF A CONVEX FUNCTION [J].
HIRIARTURRUTY, JB .
MATHEMATICA SCANDINAVICA, 1980, 47 (01) :123-134
[6]  
HIRIATURRUTY JB, 1993, SERIES COMPREHENSIVE
[7]  
KNUTH DE, 1973, SERIES COMPUTER SCI
[8]  
Lucet Y., 1996, Computational Optimization and Applications, V6, P27, DOI 10.1007/BF00248008
[9]  
LUCET Y, 1997, THESIS U P SABATIER
[10]  
Noullez A., 1994, Journal of Scientific Computing, V9, P259, DOI 10.1007/BF01575032