GLOBAL OPTIMIZATION OF UNIVARIATE LIPSCHITZ FUNCTIONS .2. NEW ALGORITHMS AND COMPUTATIONAL COMPARISON

被引:58
作者
HANSEN, P
JAUMARD, B
LU, SH
机构
[1] GERAD,MONTREAL,QUEBEC,CANADA
[2] ECOLE POLYTECH,MONTREAL H3C 3A7,QUEBEC,CANADA
关键词
GLOBAL OPTIMIZATION; ALGORITHM; UNIVARIATE FUNCTION; LIPSCHITZ FUNCTION; COMPUTATION;
D O I
10.1007/BF01581203
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the following global optimization problems for a Lipschitz function f implicitly defined on an interval [a, b]. Problem P': find a globally epsilon-Optimal value of f and a corresponding point; Problem Q": find a set of disjoint subintervals of [a, b] containing only points with a globally epsilon-optimal value and the union of which contains all globally optimal points. A two-phase algorithm is proposed for Problem P'. In phase I, this algorithm obtains rapidly a solution which is often globally epsilon-optimal. Moreover, a sufficient condition on f for this to be the case is given. In phase II, the algorithm proves the epsilon-optimality of the solution obtained in phase I or finds a sequence of points of increasing value containing one with a globally epsilon-optimal value. The new algorithm is empirically compared (on twenty problems from the literature) with a best possible algorithm (for which the optimal value is assumed to be known), with a passive algorithm and with the algorithms of Evtushenko, Galperin, Shen and Zhu, Piyavskii, Timonov and Schoen. For small epsilon, the new algorithm requires only a few percent more function evaluations than the best possible one. An extended version of Piyavskii's algorithm is proposed for problem Q". A sufficient condition on f is given for the globally optimal points to be in one-to-one correspondance with the obtained intervals. This result is achieved for all twenty test problems.
引用
收藏
页码:273 / 292
页数:20
相关论文
共 29 条
[1]   MIN-MAX HEAPS AND GENERALIZED PRIORITY-QUEUES [J].
ATKINSON, MD ;
SACK, JR ;
SANTORO, N ;
STROTHOTTE, T .
COMMUNICATIONS OF THE ACM, 1986, 29 (10) :996-1000
[2]  
Avriel M, 2003, NONLINEAR PROGRAMMIN
[4]   ITERATIVE METHODS FOR THE LOCALIZATION OF THE GLOBAL MAXIMUM [J].
BASSO, P .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1982, 19 (04) :781-792
[5]  
Brent R. P., 1973, ALGORITHMS MINIMIZAT
[6]   AN OPTIMAL SINGLE-STEP ALGORITHM FOR MAXIMIZING DOUBLY DIFFERENTIABLE FUNCTIONS [J].
CHUYAN, OP .
USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1986, 26 (02) :37-47
[7]   COMPUTING THE RANGE OF VALUES OF REAL FUNCTIONS WITH ACCURACY HIGHER THAN 2ND ORDER [J].
CORNELIUS, H ;
LOHNER, R .
COMPUTING, 1984, 33 (3-4) :331-347
[8]  
FICHTENHOLZ GM, 1964, DIFFERNTIAL INTEGRAL, V1
[9]  
GAFFNEY PW, 1978, J I MATH APPL, V21, P211
[10]   THE CUBIC ALGORITHM [J].
GALPERIN, EA .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1985, 112 (02) :635-640