Optimization Benchmarking

View project on GitHub

Third Alpha Release: Version 0.8.2

05 Jul 2015

This is the third alpha version of our optimizationBenchmarking.org evaluator.

The robustness of the software has been improved, in particular it no longer strictly requires a Java JDK, but can also run under a plain JRE. If the evaluator is executed under a JDK and loads experiment data, it will automatically generate and compile data container classes which are tailored to the kind of data being read. Under a JRE, we will no longer throw an exception and terminate, but instead use fall-back classes. These classes are both slower and require more memory than the tailored ones, but at least the system will work properly.

We further removed some bug occurring when running the software under Windows.

Finally, there now are also ready-to-execute scripts for Windows. These scripts will automatically download the evaluator and example data sets and then evaluate these data sets on your machine and generate reports.

  1. Comparison of Algorithms of Maximum Satisfiability Problem: [Linux] [Windows]
  2. Comparison of Some Algorithms from BBOB'2013: [Linux] [Windows]
  3. Comparison of Some Algorithms for the TSP: [Linux] [Windows]

The slides describing the evaluator together with some examples have been updated as well.

Downloads

Besides the downloads from our Maven repository, you can also download this version of the command-line tool from GitHub (where only the sources are provided).

Maven POM

The optimizationBenchmarking.org framework can also be used as library inside your own software. If you build with Maven, then you can use version 0.8.2 of the optimizationBenchmarking.org framework as external dependency by including the following information in your Maven POM.

<repositories>
  <repository>
    <id>optimizationBenchmarking</id>
    <url>http://optimizationbenchmarking.github.io/optimizationBenchmarking/repo/</url>
  </repository>
</repositories>
<dependencies>
  <dependency>
    <groupId>optimizationBenchmarking.org</groupId>
    <artifactId>optimizationBenchmarking</artifactId>
    <version>0.8.2</version>
  </dependency>
</dependencies>

[home] • [downloads] • [project versions] • [atom feed] • [RSS feed]