Many real-world optimization problems have to be treated as multi-objective optimization problems. An approach, well established in recent years, is to find Pareto optimal configurations of the trial variables by detecting nondominated solutions with the help of a suitable vector optimization method. Alternatively, relying on scalar optimization methods (both stochastic or deterministic), a suitable objective function taking all objectives into account simultaneously has to be defined. Depending on the number of trial variables, a scalar objective function of that type will exhibit a considerable number of feasible local solutions besides the global one. Therefore, a useful scalar optimization strategy should be able to end up (with a high probability) in the best of all possible solutions in the given search space and additionally detect as many local solutions as possible. Some population-based stochastic methods are implicitly suited for that task; others can be enhanced to fulfill these requirements. Higher order evolution strategies have successfully been tuned for that kind of problem by introducing cluster sensitive recombination [niching higher order evolution strategy (NES)]. The firefly algorithm (FFA) mimics the behavior of fireflies, which use a kind of flashing light to communicate with other members of their species. Since the intensity of the light of a single firefly diminishes with increasing distance, the FFA is implicitly able to detect local solutions on its way to the best solution for a given scalar objective function. The FFA will be applied to the well-known Rastrigin test function and to a shielding/shunting electromagnetic problem with two and three objectives, respectively, and its results will be compared with the ones obtained with an NES

Firefly Algorithm for Finding Optimal Shapes of Electromagnetic Devices

ALB, MICHAEL SIEGMAR;ALOTTO, PIERGIORGIO;
2016

Abstract

Many real-world optimization problems have to be treated as multi-objective optimization problems. An approach, well established in recent years, is to find Pareto optimal configurations of the trial variables by detecting nondominated solutions with the help of a suitable vector optimization method. Alternatively, relying on scalar optimization methods (both stochastic or deterministic), a suitable objective function taking all objectives into account simultaneously has to be defined. Depending on the number of trial variables, a scalar objective function of that type will exhibit a considerable number of feasible local solutions besides the global one. Therefore, a useful scalar optimization strategy should be able to end up (with a high probability) in the best of all possible solutions in the given search space and additionally detect as many local solutions as possible. Some population-based stochastic methods are implicitly suited for that task; others can be enhanced to fulfill these requirements. Higher order evolution strategies have successfully been tuned for that kind of problem by introducing cluster sensitive recombination [niching higher order evolution strategy (NES)]. The firefly algorithm (FFA) mimics the behavior of fireflies, which use a kind of flashing light to communicate with other members of their species. Since the intensity of the light of a single firefly diminishes with increasing distance, the FFA is implicitly able to detect local solutions on its way to the best solution for a given scalar objective function. The FFA will be applied to the well-known Rastrigin test function and to a shielding/shunting electromagnetic problem with two and three objectives, respectively, and its results will be compared with the ones obtained with an NES
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3190486
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 30
  • ???jsp.display-item.citation.isi??? 18
social impact