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).

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.

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.

Add mirror link for mdgp_jors_2011.jar
Add mirror link for mdgp_jors_2011.jar