13.07.2015 Views

jointly constrained biconvex programming - Convex Optimization

jointly constrained biconvex programming - Convex Optimization

jointly constrained biconvex programming - Convex Optimization

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.

278FAIZ A. AL-KHYYAL AND JAMES E. FALKand(i122L,2M'(/122 L2 m22 M22 ) =)== ( ,x' m,X ,),(x, L,m,,' y,).(\23 LL2 m3 M23)= (x], LI, M, ),(1L24,m24, (,, M4 , 4 ) = X, I M ).That is, all Q2 =-, for i - I, and Q2j are defined as in Figure 1, numberingcounterclockwise starting with the lower left-hand subrectangle of Ql.Note that each of the problems 2i is feasible since (x1, yI) E S n 22i for each y.Moreover, by the construction of 42j, we have ?~(xj1, 1) < 2i (x1, yl) and hence(X, y) K x, )(X? < (x ).Solving each of the four convex problems j2/ in turn yields a point (x2, y2) with lowerbound v2 and upper bound V2 for Stage 2. To be consistent with future notation, weshall define the best lower bound v7f = v2 and the best upper bound V2 = min{ V, V2}.Clearly,V < V < V * < V2 < v.If vb = V1-, we are done, with the solution (x*, y*) of problem J being that (x2j, y21)which yields this common value.At this point we have shown how to define Stage 1, and, from that, set up Stage 2.In general, we must show how to proceed from Stage k to Stage (k + 1).It is convenient, at this point, to refer to a Branch-and-Bound Tree. Figure 2illustrates a typical case, wherein the nodes of the tree correspond to subproblems y2k.In any implementation of the method, information describing the problems .kjmust be stored. As in any branch-and-bound procedure, the number of problemsstored can become excessive. Note, however, that any subproblems Pkj from whichbranching has taken place need not be stored, as the subproblems created from kjimore accurately estimate the original problem A than does ~ kj. Nodes from which nobranching has yet taken place at stage k are termed open. There are ten open nodes inFigure 2 in Stage 4.Note, also, that any open node i O for which v'J > Vbk at Stage k can be dismissedfrom further consideration (erased from storage), since the lower bound associatedBest BoundsCp1 7~= p1~ 1v \ \ VbvbVb(p4 13 3.;(*2 Vbv2FIGURE 2. A branch-and-bound tree at stage 4.4VVb

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

Saved successfully!

Ooh no, something went wrong!