SearcharxivSearch

arXiv subjects

Daniel Dörfler

Publications and source records attributed to Daniel Dörfler.

8 recordsLinked to original sources

A Solution Concept for Convex Vector Optimization Problems based on a User-defined Region of Interest

This work addresses arbitrary convex vector optimization problems, which constitute a general framework for multi-criteria decision-making in diverse real-world applications. Due to their complexity, such problems are typically tackled using polyhedral approximation. Existing solution concepts rely on additional assumptions, such as boundedness, polyhedrality of the ordering cone, or existence of interior points in the ordering cone, and typically focus on absolute error measures. We introduce a solution concept based on the homogenization of the upper image that employs relative error measures and avoids additional structural assumptions. Although minimality is not explicitly required, a form of approximate minimality is implicitly ensured. The concept is straightforward, requiring only a single precision parameter and, owing to relative errors, remains robust under scaling of the target functions. Homogenization also eliminates the need for the binary distinction between points far from the origin and directions which can lead to numerical difficulties. Furthermore, in practice decision-makers often identify a region where preferred solutions are expected. Our concept supports both a global overview of the upper image and a refined local perspective within such a user-defined region of interest (RoI).We present a decision-making procedure enabling iterative refinement of this region and the associated preferences.

math.OC

MOCVXPY: a CVXPY extension for multiobjective optimization

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.

math.OC

Convex sets approximable as the sum of a compact set and a cone

The class of convex sets that admit approximations as Minkowski sum of a compact convex set and a closed convex cone in the Hausdorff distance is introduced. These sets are called approximately Motzkin-decomposable and generalize the notion of Motzkin-decomposability, i.e. the representation of a set as the sum of a compact convex set and a closed convex cone. We characterize these sets in terms of their support functions and show that they coincide with self-bounded sets, i.e. sets contained in the sum of a compact convex set and a closed convex cone, if their recession cones are polyhedral but are more restrictive in general. In particular we prove that a set is approximately Motzkin-decomposable if and only if its support function has a closed domain relative to which it is continuous.

math.OC

Polyhedral approximation of spectrahedral shadows via homogenization

This article is concerned with the problem of approximating a not necessarily bounded spectrahedral shadow, a certain convex set, by polyhedra. By identifying the set with its homogenization the problem is reduced to the approximation of a closed convex cone. We introduce the notion of homogeneous δ-approximation of a convex set and show that it defines a meaningful concept in the sense that approximations converge to the original set if the approximation error δ diminishes. Moreover, we show that a homogeneous δ-approximation of the polar of a convex set is immediately available from an approximation of the set itself under mild conditions. Finally, we present an algorithm for the computation of homogeneous δ-approximations of spectrahedral shadows and demonstrate it on examples.

math.OC

A polyhedral approximation algorithm for recession cones of spectrahedral shadows

The intersection of an affine subspace with the cone of positive semidefinite matrices is called a spectrahedron. An orthogonal projection thereof is called a spectrahedral shadow or projected spectrahedron. Spectrahedra and their projections can be seen as a generalization of polyhedra. This article is concerned with the problem of approximating the recession cones of spectrahedra and spectrahedral shadows via polyhedral cones. We present two iterative algorithms to compute outer and inner approximations to within an arbitrary prescribed accuracy. The first algorithm is tailored to spectrahedra and is derived from polyhedral approximation algorithms for compact convex sets and relies on the fact, that an algebraic description of the recession cone is available. The second algorithm is designed for projected spectrahedra and does not require an algebraic description of the recession cone, which is in general more difficult to obtain. We prove correctness and finiteness of both algorithms and provide numerical examples.

math.OC

On the Approximation of Unbounded Convex Sets by Polyhedra

This article is concerned with the approximation of unbounded convex sets by polyhedra. While there is an abundance of literature investigating this task for compact sets, results on the unbounded case are scarce. We first point out the connections between existing results before introducing a new notion of polyhedral approximation called ($\varepsilon,δ$)-approximation that integrates the unbounded case in a meaningful way. Some basic results about ($\varepsilon,δ$)- approximations are proven for general convex sets. In the last section an algorithm for the computation of ($\varepsilon,δ$)-approximations of spectrahedra is presented. Correctness and finiteness of the algorithm are proven.

math.OC

A Benson-Type Algorithm for Bounded Convex Vector Optimization Problems with Vertex Selection

We present an algorithm for approximately solving bounded convex vector optimization problems. The algorithm provides both an outer and an inner polyhedral approximation of the upper image. It is a modification of the primal algorithm presented by Löhne, Rudloff, and Ulus in 2014. There, vertices of an already known outer approximation are successively cut off to improve the approximation error. We propose a new and efficient selection rule for deciding which vertex to cut off. Numerical examples are provided which illustrate that this method may solve fewer scalar problems overall and therefore may be faster while achieving the same approximation quality.

math.OC

Geometric duality and parametric duality for multiple objective linear programs are equivalent

In 2011, Luc introduced parametric duality for multiple objective linear programs. He showed that geometric duality, introduced in 2008 by Heyde and Löhne, is a consequence of parametric duality. We show the converse statement: parametric duality can be derived from geometric duality. We point out that an easy geometric transformation embodies the relationship between both duality theories. The advantages of each theory are discussed.

math.OC