link to my thesis
link to my thesis
link to my thesis
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
62 CHAPTER 5. ND-SYSTEMS APPROACH IN POLYNOMIAL OPTIMIZATION<br />
node v =(v 1 ,...,v |t| ) ∈ V can be restricted <strong>to</strong> the set v k ∈ V k for which k is as large<br />
as possible with v k non-empty. Then V can be redefined as V = V 1 ∪...∪V |t|−1 ∪V |t| ,<br />
the set of initial nodes can be replaced by a single initial node v I = φ and the set of<br />
terminal nodes by a single terminal node v T = {t}.<br />
The number of nodes in V is considerably smaller for the RSPP than for the SPP,<br />
and it becomes much easier <strong>to</strong> compute a solution. The optimal value of the RSPP<br />
provides a lower bound for the optimal value of the SPP. In case the recursions in<br />
(5.3) are not sparse, this lower bound is likely <strong>to</strong> be close <strong>to</strong> the optimal value of the<br />
SPP.<br />
For the RSPP, each node in V is a collection of time instants sharing the same<br />
<strong>to</strong>tal time, say k. Such a node is a subset of T k , and the sets T k correspond <strong>to</strong><br />
parallel hyperplanes in N n 0 . Therefore, it is natural <strong>to</strong> compare the geometric patterns<br />
exhibited by nodes, by means of translations in N n 0 . Such a translation τ s involving<br />
a translation vec<strong>to</strong>r s =(s 1 ,...,s n ) ∈ Z n , acts on a node N by acting elementwise<br />
on each of the time instants (t 1 ,...,t n ) contained in N according <strong>to</strong> the rule<br />
(t 1 ,...,t n ) ↦→ (t 1 + s 1 ,...,t n + s n ). To describe the structure of an optimal solution<br />
<strong>to</strong> the RSPP, the concept of a stable pattern is useful.<br />
Definition 5.3. In the graph G =(V,E,W,v I ,v T ) corresponding <strong>to</strong> the RSPP, a<br />
node N b ∈ V is said <strong>to</strong> exhibit a stable pattern if there exists a translation τ s with the<br />
property that N a = τ s (N b ) isanodeinV for which (N a ,N b ) is an edge in E.<br />
Clearly, translation vec<strong>to</strong>rs s associated with stable patterns have the property<br />
that |s| = −1 because of the condition that (N a ,N b ) should be an edge in E.<br />
Note that a stable pattern may be associated with several different translation vec<strong>to</strong>rs.<br />
A situation of special interest occurs for translation vec<strong>to</strong>rs s of the form<br />
s =(0,...,0, −1, 0,...,0) as they correspond <strong>to</strong> (backward) shifts along one of the n<br />
different time axes.<br />
When a node N ∈ V k exhibits a stable pattern for some associated translation τ s ,<br />
then repeated application of τ s produces a sequence of nodes in V with decreasing<br />
<strong>to</strong>tal times k, k − 1,k− 2,..., until the boundary of the non-negative orthant N n 0 is<br />
reached. Now the idea is <strong>to</strong> construct an optimal path which solves the RSPP in<br />
a backwards fashion as a composition of three parts: (i) a part which connects the<br />
terminal node v T = {t} <strong>to</strong> a node exhibiting a stable pattern, (ii) a part in which<br />
the stable pattern is repeatedly translated using an associated translation τ s with<br />
|s| = −1, (iii) a part which connects it <strong>to</strong> the initial node v I = φ.<br />
The 2D-case<br />
In the 2D-case it is possible <strong>to</strong> solve the RSPP analytically, for the situation of ‘full<br />
recursions’ (i.e., the polynomials f (i) (x 1 ,x 2 ), i =1, 2, involve all the possible terms<br />
of <strong>to</strong>tal degree ≤ m − 1 with non-zero coefficients) when ‘uniform costs’ are applied<br />
(i.e., the costs associated with the application of a recursion <strong>to</strong> compute a value y t1,t 2<br />
are always the same, for each recursion).