Publication: Multiobjectivealgorithms.Jl: a Julia package for solving multiobjective optimization problems
Program
KU-Authors
KU Authors
Co-Authors
Dowson, O.
Gandibleux, X.
Editor & Affiliation
Compiler & Affiliation
Translator
Other Contributor
Date
Language
eng
Type
Embargo Status
N/A
Journal Title
Journal ISSN
Volume Title
Alternative Title
Abstract
We present MultiObjectiveAlgorithms.jl, an open-source Julia library for solving multiobjective optimization problems written in JuMP. MultiObjectiveAlgorithms.jl implements 10 different solution algorithms that all rely on an iterative scalarization of the problem from a multiobjective optimization problem to a sequence of single-objective subproblems. As part of this work, we extended JuMP to support vector-valued objective functions. Because it is based on JuMP, MultiObjectiveAlgorithms.jl can use a wide variety of commercial and open-source solvers to solve the single-objective subproblems, and it supports problem classes including linear, integer, conic, semidefinite, and general nonlinear.
Source
Publisher
Institute for Operations Research and the Management Sciences (INFORMS)
Subject
Computer science, Mathematics, Engineering
Citation
Has Part
Source
Informs Journal on Computing
Book Series Title
Edition
DOI
10.1287/ijoc.2025.1449
