DESDEO icon indicating copy to clipboard operation
DESDEO copied to clipboard

An open source framework for interactive multiobjective optimization methods

Results 48 DESDEO issues
Sort by recently updated
recently updated
newest added

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...

dependencies

* **What is the current behavior?** The implementation of EAs in `desdeo-emo` is modular... in theory. While the genetic operators have been implemented as separate classes, the algorithms themselves are...

restructuring

``` gurobipy = "^11.0.1" # TODO: Make gurobipy optional ``` https://github.com/industrial-optimization-group/DESDEO/blob/e741b18deb14ce4224be6d2f5733fba7494d648e/pyproject.toml#L45

We need to add support for scenario-based multiobjective optimization problems. The general formulation of such problems is described, e.g., [here](https://doi.org/10.1016/j.envsoft.2021.105134) Eq. 1. The challenge is how to extend the [current...

enhancement
help wanted
docs
restructuring

The options being passed to scipy solvers [here](https://github.com/industrial-optimization-group/DESDEO/blob/5534f8c0fecd90cf39d5520fae11dff47adcc7c0/desdeo/tools/scipy_solver_interfaces.py#L216) and [here](https://github.com/industrial-optimization-group/DESDEO/blob/5534f8c0fecd90cf39d5520fae11dff47adcc7c0/desdeo/tools/scipy_solver_interfaces.py#L300) should be refactored into their own pydantic classes, as is done for the Nevergrad solvers [here](https://github.com/industrial-optimization-group/DESDEO/blob/5534f8c0fecd90cf39d5520fae11dff47adcc7c0/desdeo/tools/ng_solver_interfaces.py#L29). In other words, the...

help wanted
restructuring

The reference point method described [in this article](https://doi.org/10.1016/0270-0255(82)90038-0) needs to be implemented. The scalarization functions needed [have already been implemented](https://github.com/industrial-optimization-group/DESDEO/blob/desdeo2/desdeo/tools/scalarization.py). A function that computes k+1 solution candidates based on a...

enhancement
help wanted
docs
restructuring
desdeo2paper

Related to #91 Currently, we do not have any scalarization functions that support scenario-based multiobjective optimization problems. A first step would be to implement the function defined in Eq. 3...

enhancement
help wanted
docs
restructuring

Bumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7. Release notes Sourced from idna's releases. v3.7 What's Changed Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time...

dependencies

Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.4.0 to 10.3.0. Release notes Sourced from pillow's releases. 10.3.0 https://pillow.readthedocs.io/en/stable/releasenotes/10.3.0.html Changes CVE-2024-28219: Use strncpy to avoid buffer overflow #7928 [@​hugovk] Use functools.lru_cache for hopper() #7912 [@​hugovk]...

dependencies

**What is the current behavior?** We need systematic way to allow DESDEO to be connected to simulators that can, e.g., generate solutions to multiobjective optimization problems. This way, we can...

restructuring