Abstract

PurposeThe purpose of this paper is to present the honey‐bee mating optimization (HBMO) algorithm tested with, first, a well‐known, non‐linear, non‐separable, irregular, multi‐modal “Fletcher‐Powell” function; and second, with a single hydropower reservoir operation optimization problem, to demonstrate the efficiency of the algorithm in handling complex mathematical problems as well as non‐convex water resource management problems. HBMO and genetic algorithm (GA) are applied to the second problem and the results are compared with those of a gradient‐based method non‐linear programming (NLP).Design/methodology/approachThe HBMO algorithm is a hybrid optimization algorithm comprised of three features: simulated annealing, GA, and local search. This algorithm uses the individual features of these approaches and combines them together, resulting in an enhanced performance of HBMO in finding near optimal solutions.FindingsResults of the “Fletcher‐Powell” function show more accuracy and higher convergence speed when applying HBMO algorithm rather than GA. When solving the single hydropower reservoir operation optimization problem, by disregarding evaporation from the model structure, both NLP solver and HBMO resulted in approximately the same near‐optimal solutions. However, when evaporation was added to the model, the NLP solver failed to find a feasible solution, whereas the proposed HBMO algorithm resulted in a feasible, near‐optimal solution.Originality/valueThis paper shows that the HBMO algorithm is not complicated to use and does not require much mathematical sophistication to understand its mechanisms. A tool such as the HBMO algorithm can be considered as an optimization tool able to provide alternative solutions from which designers/decision makers may choose.

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.