Title :
RSCS: a parallel simplex algorithm for the Nimrod/O optimization toolset
Author :
Lewis, Andrew ; Abramson, David ; Peachey, Tom
Author_Institution :
Div. of Inf. Services, Griffith Univ., Brisbane, Qld., Australia
Abstract :
This paper describes a method of parallelisation of the popular Nelder-Mead simplex optimization algorithms that can lead to enhanced performance on parallel and distributed computing resources. A reducing set of simplex vertices are used to derive search directions generally closely aligned with the local gradient. When tested on a range of problems drawn from real-world applications in science and engineering, this reducing set concurrent simplex (RSCS) variant of the Nelder-Mead algorithm compared favourably with the original algorithm, and also with the inherently parallel multidirectional search algorithm (MDS). All algorithms were implemented and tested in a general-purpose, grid-enabled optimization toolset.
Keywords :
concurrency control; grid computing; optimisation; parallel algorithms; parallel programming; search problems; Nelder-Mead simplex optimization algorithms; Nimrod/O optimization toolset; RSCS; distributed computing; grid-enabled optimization toolset; parallel computing; parallel multidirectional search algorithm; parallel programming; parallel simplex algorithm; parallelisation method; reducing set concurrent simplex; search directions; simplex vertices; Algorithm design and analysis; Computer science; Design engineering; Design optimization; Distributed computing; Numerical simulation; Optimization methods; Process design; Software engineering; Testing; Nelder-Mead algorithm; Parallel programming; optimization;
Conference_Titel :
Parallel and Distributed Computing, 2004. Third International Symposium on/Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks, 2004. Third International Workshop on
Print_ISBN :
0-7695-2210-6
DOI :
10.1109/ISPDC.2004.44