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 条
  • [31] Parallel processing algorithm study for pulse compression in general-purpose radar signal processing system
    Huang, W
    He, ZM
    Li, YJ
    Xiang, JC
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 953 - 957
  • [32] A GENERAL-PURPOSE, MULTIPLE-WAY PARTITIONING ALGORITHM
    YEH, CW
    CHENG, CK
    LIN, TTY
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (12) : 1480 - 1488
  • [33] A General-Purpose Digital Pulse Shape Discrimination Algorithm
    Nakhostin, M.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2019, 66 (05) : 838 - 845
  • [34] A general-purpose baseline estimation algorithm for spectroscopic data
    Barkauskas, Donald A.
    Rocke, David M.
    ANALYTICA CHIMICA ACTA, 2010, 657 (02) : 191 - 197
  • [35] General-purpose optimization method for multidisciplinary design applications
    Patnaik, SN
    Hopkins, DA
    ADVANCES IN ENGINEERING SOFTWARE, 2000, 31 (01) : 57 - 63
  • [36] Use of a general-purpose optimization module in accelerator control
    Emery, L
    Borland, M
    Shang, H
    PROCEEDINGS OF THE 2003 PARTICLE ACCELERATOR CONFERENCE, VOLS 1-5, 2003, : 2330 - 2332
  • [37] VLSI LOGIC AND FAULT SIMULATION ON GENERAL-PURPOSE PARALLEL COMPUTERS
    MUELLERTHUNS, RB
    SAAB, DG
    DAMIANO, RF
    ABRAHAM, JA
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (03) : 446 - 460
  • [38] H-BSP - A GENERAL-PURPOSE PARALLEL COMPUTING ENVIRONMENT
    CHEATHAM, T
    FAHMY, A
    STEFANESCU, DC
    INFORMATION PROCESSING '94, VOL I: TECHNOLOGY AND FOUNDATIONS, 1994, 51 : 515 - 520
  • [39] FASTCRYPTO: PARALLEL AES PIPELINES EXTENSION FOR GENERAL-PURPOSE PROCESSORS
    Soliman, Mostafa I.
    Abozaid, Ghada Y.
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING (ICACTE 2009), VOLS 1 AND 2, 2009, : 937 - 944
  • [40] PrefixFPM: A Parallel Framework for General-Purpose Frequent Pattern Mining
    Yan, Da
    Qu, Wenwen
    Guo, Guimu
    Wang, Xiaoling
    2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 1938 - 1941