Parallel implementations of the Complex-RF algorithm

被引:2
|
作者
Braun, R. [1 ]
Krus, P. [1 ]
机构
[1] Linkoping Univ, Div Fluid & Mechatron Syst, Dept Management & Engn, Linkoping, Sweden
关键词
Parallel optimization; direct-search optimization; derivative-free optimization; performance index; Complex-RF; DIRECT SEARCH; GLOBAL OPTIMIZATION;
D O I
10.1080/0305215X.2016.1260712
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Low-dimension derivative-free optimization problems are common in many engineering applications. Usefulness is often limited by long evaluation times due to large simulation models. For such problems, direct-search algorithms often outperform the naturally parallel population-based methods. While direct-search algorithms are more difficult to parallelize, there are many unexploited opportunities. Three methods for parallelizing the Complex-RF algorithm have been implemented and evaluated. Numerical analysis of the algorithm has been performed. This provides a basis for parametrization of the parallel methods. The methods are tested on two standard test functions with five variables and one real simulation model with eight variables. An entropy rate based performance index is used to compare the methods. Experiments show performance increases ranging from 3.9 to 6.4 depending on the model. The suggested methods outperform both a particle swarm and a differential evolution algorithm with up to 32 threads. When more threads are added, parallelization efficiency decreases.
引用
收藏
页码:1558 / 1572
页数:15
相关论文
共 50 条
  • [41] PROLOG IMPLEMENTATIONS ON PARALLEL COMPUTERS
    KACSUK, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 457 : 166 - 175
  • [42] HYPERCUBE IMPLEMENTATIONS OF PARALLEL SHOOTING
    KELLER, HB
    NELSON, P
    APPLIED MATHEMATICS AND COMPUTATION, 1989, 31 : 574 - 603
  • [43] Parallel implementations of the PEEC method
    Ekman, Jonas
    Anttu, Peter
    2007 IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY: WORKSHOP AND TUTORIAL NOTES, VOLS 1-3, 2007, : 983 - 988
  • [44] Parallel implementations of probabilistic inference
    Kozlov, AV
    Singh, JP
    COMPUTER, 1996, 29 (12) : 33 - &
  • [45] A Faster Parallel Algorithm and Efficient Multithreaded Implementations for Evaluating Betweenness Centrality on Massive Datasets
    Madduri, Kamesh
    Ediger, David
    Jiang, Karl
    Bader, David A.
    Chavarria-Miranda, Daniel
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 2148 - +
  • [46] A Parallel Quantum Circuit Implementations of LSH Hash Function for Use with Grover's Algorithm
    Song, Gyeongju
    Jang, Kyungbae
    Kim, Hyunji
    Seo, Hwajeong
    APPLIED SCIENCES-BASEL, 2022, 12 (21):
  • [47] The particle filter algorithm: parallel implementations and performance analysis over Android mobile devices
    Acosta, A.
    Almeida, F.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (03): : 788 - 801
  • [48] Serial and Parallel Implementations of Hybrid Fluid Model of Information Flows in Networks with Complex Topology
    Basavin, Dmitry
    Porshnev, Sergey
    2017 SEMINAR ON SYSTEMS ANALYSIS, 2017, 10
  • [49] A Parallel Algorithm for Finding Roots of a Complex Polynomial
    程锦松
    Journal of Computer Science and Technology, 1990, (01) : 71 - 81
  • [50] A parallel hierarchical radiosity algorithm for complex scenes
    Feng, CC
    Yang, SN
    1997 IEEE SYMPOSIUM ON PARALLEL RENDERING (PRS '97), PROCEEDINGS, 1997, : 71 - +