Abstract

Several binary swarm algorithms use the identical continuous proposal, adding a transfer function to mapping from continuous to binary space. It has been shown that binary operators are more appropriate and efficient for binary optimisation. Based on it, we proposed the Boolean Binary Grey Wolf Optimizer, a new version of Grey Wolf Optimizer to solve binary optimisation. Our proposal uniquely operates in the binary space using binary vector and boolean operators, precisely AND, OR, XOR, and NOT gates. We used OneMax, ZeroMax and 0-1 Knapsack to compare our proposal with bGWO1, bGWO2 and BPSO. In general, BBGWO outperformed the other swarm-based algorithms in different scenarios. Furthermore, analysing the swarm hamming distance and the unique candidate solutions through optimisation, we found that the proposal can overcome premature convergence, and most of the time, wolves are in different positions.

Full Text
Published version (Free)

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