MOCVXPY: a CVXPY extension for multiobjective optimization

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Salomon, Ludovic, Dörfler, Daniel, Löhne, Andreas
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911229288644608
author Salomon, Ludovic
Dörfler, Daniel
Löhne, Andreas
author_facet Salomon, Ludovic
Dörfler, Daniel
Löhne, Andreas
contents MOCVXPY is an open-source Python library for convex vector optimization. It is built on top of CVXPY, a domain-specific language for single-objective convex optimization. MOCVXPY enables practitioners to describe their convex vector optimization problem in an intuitive algebraic language, that closely follows the mathematical formulation. This work presents the main features of MOCVXPY, explains some background of the algorithms it employs to solve the optimization problems, and illustrates its functionality through examples and two real-world applications in finance and energy. MOCVXPY is available at https://github.com/salomonl/mocvxpy under the Apache 2.0 licence, with some documentation and examples.
format Preprint
id arxiv_https___arxiv_org_abs_2510_21010
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle MOCVXPY: a CVXPY extension for multiobjective optimization
Salomon, Ludovic
Dörfler, Daniel
Löhne, Andreas
Optimization and Control
90C29, 90C25, 90C59, 90B50, 97N80
MOCVXPY is an open-source Python library for convex vector optimization. It is built on top of CVXPY, a domain-specific language for single-objective convex optimization. MOCVXPY enables practitioners to describe their convex vector optimization problem in an intuitive algebraic language, that closely follows the mathematical formulation. This work presents the main features of MOCVXPY, explains some background of the algorithms it employs to solve the optimization problems, and illustrates its functionality through examples and two real-world applications in finance and energy. MOCVXPY is available at https://github.com/salomonl/mocvxpy under the Apache 2.0 licence, with some documentation and examples.
title MOCVXPY: a CVXPY extension for multiobjective optimization
topic Optimization and Control
90C29, 90C25, 90C59, 90B50, 97N80
url https://arxiv.org/abs/2510.21010