A GENERAL-PURPOSE PARALLEL ALGORITHM FOR UNCONSTRAINED OPTIMIZATION

被引:13
|
作者
Nash, Stephen G. [1 ]
Sofer, Ariela [1 ]
机构
[1] George Mason Univ, Dept Operat Res & Appl Stat, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
nonlinear optimization; truncated Newton method; parallel computing; conjugate-gradient method;
D O I
10.1137/0801032
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper describes a general-purpose algorithm for unconstrained optimization that is suitable for a parallel computer. It is designed to be as easy to use as traditional algorithms for this problem, requiring only that a (scalar) subroutine be provided to evaluate the objective function and its gradient vector of first derivatives. The algorithm used is a block truncated-Newton method. Truncated-Newton methods are a class of methods that compromise on Newton's method so that large problems can be solved. Enhancements to the basic method suitable for a parallel computer are described. These include a revised data storage scheme, new preconditioning and initialization strategies to accelerate the method, a parallel line search, revised stopping rules for the inner algorithm, and a new "nonlinearity" test to determine the adequacy of the quadratic model. Numerical results are presented to illustrate the performance of the method, and comparisons are made with other scalar and parallel algorithms.
引用
收藏
页码:530 / 547
页数:18
相关论文
共 50 条
  • [1] A GENERAL-PURPOSE PARALLEL SORTING ALGORITHM
    TRIDGELL, A
    BRENT, RP
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1995, 7 (02): : 285 - 301
  • [2] ROptimus: a parallel general-purpose adaptive optimization engine
    Johnson, Nicholas A. G.
    Tamon, Liezel
    Liu, Xin
    Sahakyan, Aleksandr B.
    BIOINFORMATICS, 2023, 39 (05)
  • [3] THE ANNEALING ALGORITHM AS A GENERAL-PURPOSE COMBINATORIAL OPTIMIZATION TOOL
    ANDERSON, EJ
    COLLINS, NE
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1985, 36 (12) : 1165 - 1165
  • [4] A PARALLEL ACCUMULATOR FOR A GENERAL-PURPOSE COMPUTER
    QUATSE, JT
    KEIR, RA
    IEEE TRANSACTIONS ON ELECTRONIC COMPUTERS, 1967, EC16 (02): : 165 - &
  • [5] Three Diverse Applications of General-Purpose Parameter Optimization Algorithm
    Huo, Yuanzhi
    Puspitaningayu, Pradini
    Funabiki, Nobuo
    Hamazaki, Kazushi
    Kuribayashi, Minoru
    Zhao, Yihan
    Kojima, Kazuyuki
    ALGORITHMS, 2023, 16 (01)
  • [6] ON THE PROMISE OF GENERAL-PURPOSE PARALLEL COMPUTING
    HACK, JJ
    PARALLEL COMPUTING, 1989, 10 (03) : 261 - 275
  • [7] AN EFFICIENT GENERAL-PURPOSE PARALLEL COMPUTER
    GALIL, Z
    PAUL, WJ
    JOURNAL OF THE ACM, 1983, 30 (02) : 360 - 387
  • [8] A general-purpose abductive algorithm for interpretation
    Fox, R
    Hartigan, J
    ADAPTIVE COMPUTING: MATHEMATICAL AND PHYSICAL METHODS FOR COMPLEX ENVIRONMENTS, 1996, 2824 : 2 - 13
  • [9] General-purpose parallel simulator for quantum computing
    Niwa, J
    Matsumoto, K
    Imai, H
    UNCONVENTIONAL MODELS IN COMPUTATION, PROCEEDINGS, 2002, 2509 : 230 - 251
  • [10] EFFICIENT GENERAL-PURPOSE PARALLEL COMPUTER.
    Galil, Zvi
    Paul, Wolfang J.
    Journal of the ACM, 1983, 30 (02): : 360 - 387