Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stevenroose/abc-mdgp

For a school assignment, we implemented an Artificial Bee Colony algorithms for solving the Maximally Diverse Grouping Problem in Java.
https://github.com/stevenroose/abc-mdgp

Last synced: about 1 month ago
JSON representation

For a school assignment, we implemented an Artificial Bee Colony algorithms for solving the Maximally Diverse Grouping Problem in Java.

Awesome Lists containing this project

README

        

ABC-MDGP
========

For a school assignment, we implemented an Artificial Bee Colony algorithm for solving the Maximally Diverse Grouping Problem in Java.

We implemented the ABC approach explained in "An artificial bee colony algorithm for the maximally diverse grouping problem" from Francisco J. Rodriguez, M. Lozano, C. Garcia-Martinez and Jonathan D. Gonzalez-Barrera in Information Science.

We used the framework created by the [Optsicom Project](http://www.optsicom.es/mdgp/). This library is not open source, so we could only use the binary Java archive provided on their website. The `mdgp_jors_2011.jar` archive is a required dependency for this project. It can be downloadere [here](http://www.optsicom.es/mdgp/mdgp_jors_2011.jar) ([mirror](http://grafo.etsii.urjc.es/optsicom/mdgp/mdgp_jors_2011.jar)).

We do not guarantee that the implementation is completelly correct or that it is efficient is it would be correct.

This implementation is made by Steven Roose and Tim Van Waes.