20.05.2014 Views

link to my thesis

link to my thesis

link to my thesis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 5<br />

An nD-systems approach in<br />

polynomial optimization<br />

In Chapter 4 an extension of the Stetter-Möller matrix method is introduced for<br />

computing the global minimum of a multivariate Minkowski dominated polynomial<br />

p λ (x 1 ,...,x n ). The Stetter-Möller matrix method can be applied <strong>to</strong> the class of<br />

Minkowski dominated polynomials because its system of first-order conditions is in<br />

Gröbner basis form and has a finite number of zeros due <strong>to</strong> its construction. This<br />

approach yields a matrix A T p λ (x 1,...,x n)<br />

whose real eigenvalues are the function values<br />

of the stationary points of the polynomial p λ (x 1 ,...,x n ). The global minimum<br />

of p λ (x 1 ,...,x n ) can therefore be computed by the smallest real eigenvalue of this<br />

matrix. The involved eigenvec<strong>to</strong>rs are structured and because of this structure the<br />

values of the minimizers (x 1 ,...,x n ) can be read off from the eigenvec<strong>to</strong>rs (see the<br />

previous chapter for details).<br />

A serious bottleneck in this approach from a computational point of view is constituted<br />

by solving the eigenproblem of the matrix A T r introduced in Chapter 4. As<br />

a matter of fact, the N × N matrix A T r quickly grows large, since N = m n where m<br />

equals 2d − 1 and 2d denotes the <strong>to</strong>tal degree of the polynomial p λ (x 1 ,...,x n ). On<br />

the other hand, the matrix A T r may be highly sparse and structured. This holds in<br />

particular for the choices r(x 1 ,...,x n )=x i .<br />

Large and sparse eigenproblems are especially suited for a modern iterative eigenproblem<br />

solver (e.g., based on a Jacobi–Davidson [39], [94], or an Arnoldi method<br />

[77]). An advantage of such an iterative solver is that it has the ability <strong>to</strong> focus on<br />

certain eigenvalues first. In our application, this would be the smallest real eigenvalue.<br />

This allows <strong>to</strong> address the critical values of a polynomial p λ (x 1 ,...,x n ) directly, as<br />

they appear among the (real) eigenvalues of the matrix A T p λ<br />

, without determining<br />

all the stationary points of p λ (x 1 ,...,x n ) first. Iterative eigenvalue solvers and the<br />

modifications of their implementations <strong>to</strong> improve their efficiency in this special application<br />

of polynomial optimization, are discussed in Chapter 6.<br />

51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!