Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 1.58 KB

README.md

File metadata and controls

11 lines (6 loc) · 1.58 KB

An Easy-to-use Real-world Multi-objective Optimization Problem Suite

This repository provides the Java (jMetal 4.5), C, and Matlab/Octave implementations of the (at least not synthetic) real-world (RE) problems presented in the following paper:

Ryoji Tanabe and Hisao Ishibuchi, An easy-to-use real-world multi-objective optimization problem suite, Applied Soft Computing, Vol. 89, pp. 106078 (2020), link, pdf, supplementary-pdf

In any implementation, the objective values of a randomly generated solution on the RE21 problem are shown in the default setting. For the sake of simplicity, the name of each RE problem does not include the number of decision variables. For example, RE2-4-1 is denoted as RE21 in the source code. The supplementary file describes details of the RE problems. This repository also provides data of approximated Pareto fronts of the problems.

Change log (YY.MM.DD)

  • [2020.8.12] Bugs in the source code of RE21 and RE25 have been fixed. In RE21, E = 2 * 10e5 was replaced with E = 2 * 1e5. Also, in RE25, G = 11.5 * 10e+6 was replaced with G = 11.5 * 1e+6. It should be noted that the bug-fixed versions of RE21 and RE25 are consistent with their original definitions but do not reproduce the results shown in the Applied Soft Computing paper. The data of approximated Pareto fronts of RE21 and RE25 are also incorrect.