





















Abstract:When solving multi-objective programs (MOLPs), the number of objectives essentially determines the computing time. This can even lead to practically unsolvable problems. Consequently, it is of huge interest to reduce the number of objectives without losing information. There exist approaches for transforming vector linear programs (VLPs), i.e., the ordering cone is non-standard, into MOLPs in the literature. We here propose a method for solving MOLPs more efficiently by applying the transformation in reverse. In particular, we discuss MOLPs with linear dependent objective functions. The resulting VLPs have merely as many objectives as the rank of the objective matrices of the MOLPs. To achieve this, only a factorization of this matrix needs to be calculated. One factor then forms a new ordering cone, while the other remains as the objective matrix. Through multiple series of numerical experiments, we show that this approach indeed significantly reduces computing time, and therefore provides a technique for solving low-rank 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 between MOLPs and corresponding VLPs can be used to derive statements about the well-known concept of nonessential objectives.
From: Pascal Zillmann [view email]
[v1]
Thu, 28 Aug 2025 15:10:35 UTC (26 KB)
[v2]
Tue, 16 Jun 2026 21:08:46 UTC (33 KB)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。