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.

46 CHAPTER 4. GLOBAL OPTIMIZATION OF MULTIVARIATE POLYNOMIALS<br />

which is readily expanded <strong>to</strong> n dimensions. Note that any other <strong>to</strong>tal degree monomial<br />

ordering could be chosen instead.<br />

By applying the Stetter-Möller matrix method, an n-tuple of commuting N ×N =<br />

m n × m n matrices (A T x 1<br />

,A T x 2<br />

,...,A T x n<br />

) can be constructed. These matrices yield a<br />

matrix solution of the system of polynomial equations (4.2). Any common eigenvec<strong>to</strong>r<br />

v of these matrices A T x 1<br />

,A T x 2<br />

,...,A T x n<br />

leads <strong>to</strong> a scalar solution, constituted by the<br />

n-tuple of eigenvalues of the matrices A T x 1<br />

,A T x 2<br />

,...,A T x n<br />

corresponding <strong>to</strong> v.<br />

A straightforward method <strong>to</strong> compute the global minimum of a dominated real<br />

polynomial p λ (x 1 ,...,x n ) over R n , is <strong>to</strong> first compute all the real stationary points<br />

of p λ (x 1 ,...,x n ) by solving the system of first-order conditions d (i) (x 1 ,..., x n )=0,<br />

(i = 1,...,n) using the real eigenvalues of the matrices A T x 1<br />

,A T x 2<br />

,...,A T x n<br />

. The<br />

stationary points (x 1 ,...,x n ) can then be plugged in<strong>to</strong> the polynomial p λ (x 1 ,...,<br />

x n ) and selecting the real stationary point at which the minimal value is attained<br />

yields the global optimum of the polynomial p λ (x 1 ,...,x n ).<br />

However, there is another more efficient way of selecting the global optimum of<br />

the polynomial under consideration, by slightly extending the Stetter-Möller matrix<br />

method as discussed in the next section.<br />

4.2 The Stetter-Möller matrix method for global optimization<br />

In Section 3.3, the linear multiplication opera<strong>to</strong>rs A xi on R[x 1 ,...,x n ]/I are introduced,<br />

which represent multiplication by x i modulo the ideal I, generated by the<br />

first-order conditions d (i) . More generally, a similar set-up of the Stetter-Möller matrix<br />

method for a polynomial r(x 1 ,...,x n ) can be used <strong>to</strong> introduce a linear opera<strong>to</strong>r<br />

A r(x1,...,x n). It turns out that this opera<strong>to</strong>r is of importance for the global optimization<br />

of a Minkowski dominated polynomial. The opera<strong>to</strong>r A r(x1,...,x n) is defined<br />

as:<br />

A r(x1,...,x n) : R[x 1 ,...,x n ]/I ↦→ R[x 1 ,...,x n ]/I : g ↦→ r(x 1 ,...,x n ) · g (4.7)<br />

A crucial observation now is that also in this case polynomial multiplication within<br />

R[x 1 ,...,x n ]/I is a linear operation. Therefore, given any basis for R[x 1 ,...,x n ]/I,<br />

for instance the basis B introduced in (4.5), it is possible <strong>to</strong> represent this opera<strong>to</strong>r<br />

A r by a matrix: the matrix A T r(x of dimension N × N = 1,...,x n) mn × m n . This<br />

matrix is then associated with the linear operation of multiplication by a polynomial<br />

r(x 1 ,...,x n ) within R[x 1 ,...,x n ]/I. It turns out that A T r(x = 1,...,x n) r(AT x 1<br />

,...,A T x n<br />

)<br />

and that the matrix A T r also commutes with the matrices A T x i<br />

(see also [20]). Depending<br />

on the choice of r, such a matrix A r is usually highly sparse and structured.<br />

If v is a common eigenvec<strong>to</strong>r of the matrices A T x 1<br />

,...,A T x n<br />

for (λ 1 ,...,λ n ), then<br />

v is also an eigenvec<strong>to</strong>r of A T r(x with corresponding eigenvalue r(λ 1,...,x n) 1,...,λ n ):<br />

A T r v = r(A T x 1<br />

,...,A T x n<br />

)v = r(λ 1 ,...,λ n )v.

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

Saved successfully!

Ooh no, something went wrong!