An object-oriented software implementation of a modified artificial bee colony (ABC) algorithm

2010 
This paper describes an object-oriented software system for continuous optimization by a modified artificial bee colony (ABC) metaheuristic. Karaboga's ABC algorithm was successfully used on many optimization problems and there is also a corresponding program in C. We implemented a modified version in C# which is easier for maintenance since it is object-oriented and which uses threads and significantly increases execution speed on multicore processors. The application includes flexible GUI (graphical user interface) and it was successfully tested on standard benchmark problems and one additional problem.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    8
    References
    5
    Citations
    NaN
    KQI
    []