Inspired by probability estimation for code-words in adaptive arithmetic coding, a fruit fly optimisation algorithm with adaptive sign processing is presented to solve a class of optimisation problems with negative optimum point. Sign probability of previously optimal solutions are dynamically calculated, and signs of smell concentration judgement value are adaptively created, then drosophila swarms in this way will search more fast and stationary than the ones gained in random manner. Simulation results for test functions show the adaptive manner in sign processing is efficient and potential for fruit fly optimisation algorithm.
['Xiaodong Guo', 'Xueliang Zhang', 'Lifang Wang']
Fruit fly optimisation algorithm with adaptive sign processing