Low-Rank Multi-Objective Linear Programming

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Löhne, Andreas, Zillmann, Pascal
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915468313362432
author Löhne, Andreas
Zillmann, Pascal
author_facet Löhne, Andreas
Zillmann, Pascal
contents When solving multi-objective programs, the number of objectives essentially determines the computing time. This can even lead to practically unsolvable problems. Consequently, it is worthwhile to reduce the number of objectives without losing information. In this article, we discuss multi-objective linear programs (MOLP) with objective matrices that do not have a full row rank. We introduce a method to transform an MOLP into an equivalent vector linear program (VLP) with merely as many objectives as the rank of the original objective matrix. To this end, only a factorization of this matrix is needed to be calculated. One of the factors then forms a new ordering cone while the other factor remains as the objective matrix. Through a series of numerical experiments, we will show that this approach indeed leads to a significant speedup of computing time, and therefore provides a powerful technique for solving MOLPs in practice. As there are fewer objectives to consider, the approach additionally helps decision makers to get a better visualization as well as understanding of the actual problem. Moreover, we will point out that the equivalence of the MOLP and the corresponding VLP can be used to derive statements about the concept of nonessential objectives.
format Preprint
id arxiv_https___arxiv_org_abs_2508_20880
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Low-Rank Multi-Objective Linear Programming
Löhne, Andreas
Zillmann, Pascal
Optimization and Control
90C29, 90C05
When solving multi-objective programs, the number of objectives essentially determines the computing time. This can even lead to practically unsolvable problems. Consequently, it is worthwhile to reduce the number of objectives without losing information. In this article, we discuss multi-objective linear programs (MOLP) with objective matrices that do not have a full row rank. We introduce a method to transform an MOLP into an equivalent vector linear program (VLP) with merely as many objectives as the rank of the original objective matrix. To this end, only a factorization of this matrix is needed to be calculated. One of the factors then forms a new ordering cone while the other factor remains as the objective matrix. Through a series of numerical experiments, we will show that this approach indeed leads to a significant speedup of computing time, and therefore provides a powerful technique for solving MOLPs in practice. As there are fewer objectives to consider, the approach additionally helps decision makers to get a better visualization as well as understanding of the actual problem. Moreover, we will point out that the equivalence of the MOLP and the corresponding VLP can be used to derive statements about the concept of nonessential objectives.
title Low-Rank Multi-Objective Linear Programming
topic Optimization and Control
90C29, 90C05
url https://arxiv.org/abs/2508.20880