Performance of object-oriented software system for improved artificial bee colony optimization

Nebojša Bačanin, Milan Tuba, Ivona Brajević · 2011

 Abstract— Artificial bee colony (ABC) metaheuristic algorithm introduced by Karaboga was successfully used on many continuous optimization problems. There is also a corresponding program written in C. This article describes an object-oriented software system for improved artificial bee colony algorithm written in C# with corresponding flexible graphical user interface (GUI). Since this implementation is object-oriented it is easier for maintenance and it uses threads which significantly increases execution speed on multicore processors. The application was successfully tested on standard benchmark problems.

Read the paper · More papers on PaperTik