Next Article in Journal
FASTSET: A Fast Data Structure for the Representation of Sets of Integers
Next Article in Special Issue
A Variable Block Insertion Heuristic for Solving Permutation Flow Shop Scheduling Problem with Makespan Criterion
Previous Article in Journal
An Algorithm for Producing Fuzzy Negations via Conical Sections
Previous Article in Special Issue
A Two-Phase Approach for Single Container Loading with Weakly Heterogeneous Boxes
Article Menu
Issue 5 (May) cover image

Export Article

Open AccessArticle

Multi-Metaheuristic Competitive Model for Optimization of Fuzzy Controllers

Tijuana Institute of Technology, c.p 22379 Tijuana, Mexico
Author to whom correspondence should be addressed.
Algorithms 2019, 12(5), 90;
Received: 26 March 2019 / Revised: 17 April 2019 / Accepted: 23 April 2019 / Published: 28 April 2019
(This article belongs to the Special Issue Metaheuristic Algorithms in Optimization and Applications (volume 2))
PDF [3929 KB, uploaded 28 April 2019]


This article describes an optimization methodology based on a model of competitiveness between different metaheuristic methods. The main contribution is a strategy to dynamically find the algorithm that obtains the best result based on the competitiveness of methods to solve a specific problem using different performance metrics depending on the problem. The algorithms used in the preliminary tests are: the firefly algorithm (FA), which is inspired by blinking fireflies; wind-driven optimization (WDO), which is inspired by the movement of the wind in the atmosphere, and in which the positions and velocities of the wind packages are updated; and finally, drone squadron optimization (DSO)—the inspiration for this method is new and interesting—based on artifacts, where drones have a command center that sends information to individual drones and updates their software to optimize the objective function. The proposed model helps discover the best method to solve a specific problem, and also reduces the time that it takes to search for methods before finding the one that obtains the most satisfactory results. The main idea is that with this competitiveness approach, methods are tested at the same time until the best one to solve the problem in question is found. As preliminary tests of the model, the optimization of the benchmark mathematical functions and membership functions of a fuzzy controller of an autonomous mobile robot was used. View Full-Text
Keywords: firefly algorithm; drone squadron optimization; wind-driven optimization; optimization; fuzzy controller firefly algorithm; drone squadron optimization; wind-driven optimization; optimization; fuzzy controller

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Lagunes, M.L.; Castillo, O.; Valdez, F.; Soria, J. Multi-Metaheuristic Competitive Model for Optimization of Fuzzy Controllers. Algorithms 2019, 12, 90.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Algorithms EISSN 1999-4893 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top