Abstract This package provides test suites for the C-DTLZ problems (Jain & Deb, 2014), a constrained version of the DTLZ problems (Deb et al., 2001). The DTLZ problems are a set of continuous multi-objective optimization problems consisting of seven types, each supporting a variable number of objectives and variables. The C-DTLZ problems extend the DTLZ problems by adding various types of constraints to some of them. The objective functions are wrapped from the DTLZ test suite in optproblems, while the constraint components are implemented separately according to the original paper (Jain & Deb, 2014).
Abstract This package provides a wrapper of the optproblems library’s DTLZ test suite, which consists of 7 kinds of continuous problems with variadic objectives and variables. For the details of the benchmark problems, please take a look at the original paper (Deb et al., 2001) in the reference section.
APIs class Problem(function_id: int, n_objectives: int, dimension: int, k: int, **kwargs: Any) function_id: Function ID of the DTLZ problem in [1, 7].
Abstract This package provides a wrapper of the optproblems library’s WFG test suite, which consists of 9 kinds of continuous problems with variadic objectives and variables. For the details of the benchmark problems, please take a look at the original paper (Huband et al., 2006) in the reference section.
APIs class Problem(function_id: int, n_objectives: int, dimension: int, k: int | None = None, **kwargs: Any) function_id: Function ID of the WFG problem in [1, 9].
Abstract This package provides a wrapper of the optproblems library’s ZDT test suite, which consists of 6 kinds of benchmark problems. For the details of the benchmark problems, please take a look at the original paper (Zitzler et al., 2000) in the reference section.
APIs class Problem(function_id: int, **kwargs: Any) function_id: Function ID of the WFG problem in [1, 9]. kwargs: Arbitrary keyword arguments, please refer to the optproblems documentation for more details.