Multi-parametric Optimization and Control. Efstratios N. Pistikopoulos

Чтение книги онлайн.

Читать онлайн книгу Multi-parametric Optimization and Control - Efstratios N. Pistikopoulos страница 19

Multi-parametric Optimization and Control - Efstratios N. Pistikopoulos

Скачать книгу

alt="images"/> and images are both optimal active sets” (Definition 2.1), it is not possible to pass from images to images in a single step of the dual simplex algorithm. Thus, images and images are not connected.

       Primal degeneracy: In this case, the vertex of the optimal solution of the LP is overdefined, i.e. there exist multiple sets such that(2.11) where, based on Eq. (2.3a):(2.12)

       Dual degeneracy: If there exists more than one point, which attains the optimal objective function value, then the optimal solution is not unique. Thus, there exist multiple sets with such that(2.13) where . Note that as shown in Figure 2.4, the solution of the problem does not necessarily have to be a vertex, and thus, Eq. (2.12) does not have to hold.

Image described by caption.

      2.2.1 Primal Degeneracy

      2.2.2 Dual Degeneracy

      In general, the effect of primal degeneracy onto the solution of mp‐LP problems is manageable, since it can be detected by solving a single LP problem for each candidate active set combination. However, dual degeneracy is much more challenging as the different active sets may result in full‐dimensional, but overlapping, critical regions. In particular since the optimal solutions images differ, the presence of dual degeneracy might eliminate the continuous nature of the optimizer described in Theorem 2.1.

      Remark 2.4

      Dual degeneracy results from the non‐uniqueness of the optimal solution images. This in turn can only occur, since LP problems are not strictly convex, and thus the minimizer is not guaranteed to be unique. Thus, dual degeneracy is not encountered for strictly convex problems such as strictly convex multi‐parametric quadratic programming (mp‐QP) problems.

      However, in order to generate continuous optimizers as well as non‐overlapping critical regions, three different approaches have been developed:

       Reformulation to an mp‐QP problem [1]: The key idea is to reformulate the mp‐LP problem (2.2) into an mp‐QP problem (3.2), which yields the same solution at the considered point. Since mp‐QP problems do not encounter dual degeneracy due to the inherently unique nature of their optimizers, the continuity of the optimizer can be guaranteed.

       Graph/Cluster evaluation [2,3]: In [2], it was shown that the solution to an mp‐LP problem is given by a connected graph, where the nodes are the different active sets and the connections are given by the application of a single step of the dual simplex algorithm. In addition, [3] considers the dual of the mp‐LP problem as a parametrized vertex problem and identifies clusters of connected vertices equivalent to the connections in [2]. When dual degeneracy occurs, multiple disconnected graphs/clusters can occur, only some of which may represent the continuous solution of the mp‐LP problem across the entire feasible parameter space [3].

       Lexicographic perturbation [4]: The problem of dual‐degeneracy only arises because of the specific numerical

Скачать книгу