Spontaneous Fruit Fly Optimisation for truss weight minimisation: Performance evaluation based on the no free lunch theorem

09/24/2019
by   Uche Onyekpe, et al.
0

Over the past decade, several researchers have presented various optimisation algorithms for use in truss design. The no free lunch theorem implies that no optimisation algorithm fits all problems; therefore, the interest is not only in the accuracy and convergence rate of the algorithm but also the tuning effort and population size required for achieving the optimal result. The latter is particularly crucial for computationally intensive or high-dimensional problems. Contrast-based Fruit-fly Optimisation Algorithm (c-FOA) proposed by Kanarachos et al. in 2017 is based on the efficiency of fruit flies in food foraging by olfaction and visual contrast. The proposed Spontaneous Fruit Fly Optimisation (s-FOA) enhances c-FOA and addresses the difficulty in solving nonlinear optimisation algorithms by presenting standard parameters and lean population size for use on all optimisation problems. Six benchmark problems were studied to assess the performance of s-FOA. A comparison of the results obtained from documented literature and other investigated techniques demonstrates the competence and robustness of the algorithm in truss optimisation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/09/2017

An Efficient Multi-core Implementation of the Jaya Optimisation Algorithm

In this work, we propose a hybrid parallel Jaya optimisation algorithm f...
research
06/07/2022

On random embeddings and their application to optimisation

Random embeddings project high-dimensional spaces to low-dimensional one...
research
05/23/2019

Population-based Global Optimisation Methods for Learning Long-term Dependencies with RNNs

Despite recent innovations in network architectures and loss functions, ...
research
08/22/2014

Structural bias in population-based algorithms

Challenging optimisation problems are abundant in all areas of science. ...
research
07/12/2016

Populations can be essential in tracking dynamic optima

Real-world optimisation problems are often dynamic. Previously good solu...
research
04/27/2020

MATE: A Model-based Algorithm Tuning Engine

In this paper, we introduce a Model-based Algorithm Turning Engine, name...

Please sign up or login with your details

Forgot password? Click here to reset