Schweitzer Fachinformationen
Wenn es um professionelles Wissen geht, ist Schweitzer Fachinformationen wegweisend. Kunden aus Recht und Beratung sowie Unternehmen, öffentliche Verwaltungen und Bibliotheken erhalten komplette Lösungen zum Beschaffen, Verwalten und Nutzen von digitalen und gedruckten Medien.
In this chapter, the fundamental concepts of mathematical optimization and multi-parametric programming will be presented. Such concepts will be the foundation towards the development of state-of-the-art multi-parametric programming strategies and applications, which will appear in this book in the next chapters.
This section presents the idea of convex sets and introduces function convexity. Convexity plays a vital role to establish the required properties which will enable a multi-parametric solution to hold. In this setting, the following definitions are established.
Let and be convex sets defined in . Then
Examples of convex sets include lines, polytopes and polyhedra, and open and closed halfspaces.
We introduce the following definitions for the solution of general nonlinear optimization problems:
A constrained nonlinear optimization problem, which aims to minimize a real valued function subject to the inequality constraints and equality constraints is denoted as
Problem (1.10) is a nonlinear optimization problem, if and only if, at least one of is a nonlinear function. We assume that the aforementioned functions are continuous and differentiable.
The first-order constraint qualifications that will be presented in the following text are necessary prerequisites to identify whether a feasible point is a local optimum of the function .
Let and be differentiable at a feasible solution , and let have continuous partial derivatives at . In addition, let be the number of active inequality constraints at . Then if one of the aforementioned constraint qualifications hold, there exist Lagrange multipliers such that
These conditions are the Karush-Kuhn-Tucker (KKT) Necessary Conditions and they are the basis for the solution of nonlinear optimization problems.
Consider the sets and . Then, if the following conditions hold:
then is a global optimum of problem (1.10). If the aforementioned conditions hold only within a ball of radius around , then is a local optimum of problem (1.10).
Consider the following problem:
Let be the global minimum of problem (1.12), and that the gradient of the equality constraints are linearly independent. In addition, assume that the corresponding Lagrange multiplier is . The vector is a perturbation vector. The solution of problem (1.12) is a function of the perturbation vector along with the multiplier. Hence, the Lagrange function can be written as
Calculating the partial derivative of the Lagrange function with respect to the perturbation vector, we have
which yields
Hence, the Lagrange multipliers can be interpreted as a measure of sensitivity of the objective function with respect to the perturbation vector of the constraints at the optimum point .
Having the essentials of optimization for the purposes of this book covered, the objective of this subchapter is to introduce the role of parameters in an optimization formulation. In this context, the following multi-parametric programming problem is considered:
where is the vector of the continuous optimization variables, is the vector of the uncertain parameters, and the sets , correspond to the inequality and equality constraint sets, respectively.
If there exist Lagrange multipliers, and , such that the first-order KKT conditions hold, then we have:
and the vector is defined as follows:
Furthermore, if there exists for which
the Basic Sensitivity Theorem holds, and it is identically satisfied for a neighborhood around and can be differentiated with respect to to yield explicit expressions for the partial derivatives of the vector function .
The first-order estimate of the variation of an isolated local solution x() of (1.16) and the associated unique Lagrange multipliers and can be approximated, given that is known and that is available.
In particular, let be the concatenation of the vectors and . The first-order Taylor expansion of the vector F around can be expressed as follows:
Under the assumptions and the principles of the Basic Sensitivity Theorem, in a neighborhood of the first-order KKT conditions hold and the value of F() around remains zero. For systems that consist of polynomial objective functions of up to second degree and linear constraints, with respect to the optimization variables and the uncertain parameters, the first-order Taylor expansion is exact. Hence, the exact multi-parametric solution can be obtained for the following multi-parametric quadratic programming problem
where matrices , and , , and the scalars , correspond to the and inequality and equality constraints of the sets and , respectively. This problem serves as the basis that will be discussed in Part I, where its solution properties and solution strategies among other things are in focus. Part II then focusses on the application of such problems to optimal control, as the use of parameters enables the formulation of explicit model predictive control problems.
Multi-parametric programming is intimately related to the properties and operations applicable to polytopes. In the following, some basic definitions on polytopes are stated, which are used throughout the book.
A schematic representation of a polytope is given in Figure 1.1.
Figure 1.1 A schematic representation of a two-dimensional polytope .
In addition to Definition...
Dateiformat: ePUBKopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
Das Dateiformat ePUB ist sehr gut für Romane und Sachbücher geeignet – also für „fließenden” Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.