A multi-iterate method to solve systems of nonlinear equations

被引:6
作者
Bierlaire, M. [1 ]
Crittin, F. [1 ]
Themans, M. [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Transport & Mobil Lab, Lausanne, Switzerland
关键词
nonlinear equations; secant methods;
D O I
10.1016/j.ejor.2006.09.080
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We propose an extension of secant methods for nonlinear equations using a population of previous iterates. Contrarily to classical secant methods, where exact interpolation is used, we prefer a least squares approach to calibrate the linear model. We propose an explicit control of the numerical stability of the method. We show that our approach can lead to an update formula. In that case, we prove the local convergence of the corresponding undamped quasi-Newton method. Finally, computational comparisons with classical quasi-Newton methods highlight a significant improvement in terms of robustness and number of function evaluations. We also present numerical tests showing the robust behavior of our method in the presence of noise. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:20 / 41
页数:22
相关论文
共 32 条
[1]   Solving noisy, large-scale fixed-point problems and systems of nonlinear equations [J].
Bierlaire, M ;
Crittin, F .
TRANSPORTATION SCIENCE, 2006, 40 (01) :44-63
[2]   An efficient algorithm for real-time estimation and prediction of dynamic OD tables [J].
Bierlaire, M ;
Crittin, F .
OPERATIONS RESEARCH, 2004, 52 (01) :116-127
[3]  
Broyden C. G., 1973, Journal of the Institute of Mathematics and Its Applications, V12, P223
[4]  
BROYDEN CG, 1965, MATH COMPUT, V19, P557
[5]   REPRESENTATIONS OF QUASI-NEWTON MATRICES AND THEIR USE IN LIMITED MEMORY METHODS [J].
BYRD, RH ;
NOCEDAL, J ;
SCHNABEL, RB .
MATHEMATICAL PROGRAMMING, 1994, 63 (02) :129-156
[6]  
CHOI TD, 2000, SIAM J OPTIMIZATION, V10
[7]  
Dennis, 1996, NUMERICAL METHODS UN
[8]   Discrete Newton's method with local variations for solving large-scale nonlinear systems [J].
Diniz-Ehrhardt, MA ;
Gomes-Ruggiero, MA ;
Lopes, VLR ;
Martínez, JM .
OPTIMIZATION, 2003, 52 (4-5) :417-440
[9]   Benchmarking optimization software with performance profiles [J].
Dolan, ED ;
Moré, JJ .
MATHEMATICAL PROGRAMMING, 2002, 91 (02) :201-213
[10]  
EATON JW, 1997, GNU OCTAVE HIGH LEVE