Abstract

This paper addresses a novel multi-objective fruit fly optimization algorithm (MOFOA) for solving multi-objective optimization problems. The essence of MOFOA lies in its having two characteristic features. For the first feature, a population of random fruit flies initializes the algorithm. During this initialization phase, the dominated fruit fly is replaced by the nearest non-dominated one. Subsequently, the fruit flies undergo evolution by flying randomly around the non-dominated solution or around the reference point, i.e., the best location of the individual objectives. Afterwards, the fruit flies are updated according to the nearest location whether from the reference point or the previous non-dominated location. For the second feature, the weighted sum method is incorporated to update the previous best locations of fruit flies and the reference point to emphasize the convergence of the non-dominated solutions. To prove the capability of the proposed MOFOA, two standard benchmark problems in addition to the real world application, namely, multi-objective shape design of tubular linear synchronous motor (TLSM) are checked. The corresponding TLSM objective functions aims to maximize operating force and to minimize the flux saturation. The outcomes clearly demonstrate the effectiveness of the proposed algorithm for finding the non-dominated solutions.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.