The jMetal framework for multi-objective optimization: Design and architecture

By Juan José Durillo, Antonio J. Nebro, Enrique Alba. IEEE Congress on Evolutionary Computation, 2010

295 citations recorded by the source corpus.

jMetal is a Java-based framework for multi-objective optimization using metaheuristics. It is a flexible, extensible, and easy-to-use software package that has been used in a wide range of applications. In this paper, we describe the design issues underlying jMetal, focusing mainly on its internal architecture, with the aim of offering a comprehensive view of its main features to interested researchers. Among the covered topics, we detail the basic components facilitating the implementation of multi-objective metaheuristics (solution representations, operators, problems, density estimators, archives), the included quality indicators to assess the performance of the algorithms, and jMetal's support to carry out full experimental studies.

Subfields: Artificial Intelligence, Computational Theory and Mathematics

View Paper: https://www.semanticscholar.org/paper/98095e808e8ab7c5edc942bc60ef9f315ec012b3

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jun Zhang
  2. Zhi-hui Zhan
  3. Yaochu Jin
  4. Yun Li
  5. Jingjing Li
  6. Yue-jiao Gong
  7. Antonio J. Nebro
  8. Juan José Durillo

In Computational Theory and Mathematics

  1. Zhi-hui Zhan
  2. Jun Zhang
  3. Yaochu Jin
  4. Yun Li
  5. Jingjing Li
  6. Yue-jiao Gong
  7. Antonio J. Nebro
  8. Juan José Durillo

Citations in the corpus