Optimal control and piecewise parametric programming

Size: px
Start display at page:

Download "Optimal control and piecewise parametric programming"

Transcription

1 Proceedings of the Eropean Control Conference 2007 Kos, Greece, Jly 2-5, 2007 WeA07.1 Optimal control and piecewise parametric programming D. Q. Mayne, S. V. Raković and E. C. Kerrigan Abstract This paper deals with the problem of parametric piecewise qadratic programming (in which the cost is a piecewise qadratic fnction of both the decision variable and a parameter) and the problem of parametric piecewise affine qadratic programming (in which both the cost and the constraint depend on a piecewise affine fnction of the decision variable and a parameter). Parametric programming seeks a soltion for each vale of the parameter, and can therefore be sed to obtain explicit soltions of some constrained optimal control problems where the state is the parameter. The techniqe of reverse transformation for parametric programming, introdced in earlier papers, is extended to remove nnecessary overlapping of polytopes on which the soltion is defined. The improved techniqe is then employed for the determination, sing dynamic programming, of explicit control for linear systems with a piecewise qadratic cost and explicit control of piecewise affine systems with qadratic cost. I. INTRODUCTION A conventional optimization problem has the form = min {V () U} where is the decision variable, V () is the cost to be minimized, and U is the constraint set; let 0 denote the soltion (the minimizer) to the problem. A parametric programming problem takes the form (x) = min {V (x,) U(x)} and both the vale fnction x (x) and the minimizer x 0 (x) become fnctions of the parameter x; the minimizer 0 ( ) may be set-valed (for each x, 0 (x) is a set). Optimal control problems often take this form, with x being the state, and, in open-loop optimal control, being a control seqence; in state feedback optimal control, necessary when ncertainty is present, dynamic programming is employed yielding a seqence of parametric optimization problems in each of which x is the state and a control action. In certain problems, it is possible to characterize both the vale fnction ( ) and the 0 ( ) as fnctions of a specific type that can be explicitly compted [1] [13]. When distrbances are present, it is necessary to compte the soltion seqentially sing dynamic programming as in [3], [7], [11], [13]. To solve the parametric problem, we extend the reverse transformation procedres proposed in [14] and tilized in [3], [6], [8], [9], [15]. In this procedre, a condition that is potentially satisfied at the soltion and which, if known, simplifies the soltion is assmed to hold. The simplified soltion, nder this condition, is then obtained, yielding a Research spported by the Engineering and Physical Sciences Research Concil, UK and the Royal Academy of Engineering, UK. D. Q. Mayne is with the Department of Electrical and Electronic Engineering, Imperial College London, S. V. Raković is with the Atomatic Control Laboratory, ETH, Zürich and E. C Kerrigan is with the Department of Aeronatics and the Department of Electrical and Electronic Engineering, Imperial College London minimizer and vale fnction (fnctions of the parameter x). Finally, the region of state space in which the assmed condition holds, is then determined; the minimizer and vale fnction of the simplified problem are the minimizer of the original problem in this region. Assming a different condition yields a different region; in this way, a piecewise affine or piecewise qadratic soltion (covering the whole parameter set) to the original parametric problem may be obtained. In parametric qadratic programming, the condition assmed is the set of active constraints at the soltion; if this is known, the original ineqality constrained problem is converted into an easily solved eqality constrained problem. In the dynamic programming soltion of constrained linear systems with piecewise affine or piecewise qadratic cost [15], [16] the vale fnction at each time is piecewise affine or piecewise qadratic; at each stage the cost to be minimized (the sm of the stage cost and the vale fnction at the sccessor state) is piecewise affine or piecewise qadratic, and the condition assmed is the index that specifies the polytope in which the optimal state-control pair lies (and in which the optimal cost is affine or qadratic). If this condition is known, the original problem is converted into a parametric linear or qadratic program. In control of piecewise affine systems (where the dynamics are affine in each polytope of a polytopic partition of the state-control space) the condition assmed [8], [9] is the time-seqence {s 0,s 1,...,s N 1 } of indices that specifies that the optimal state-control pair at time i lies in the polytope P si ; if this time-seqence is known, the nonlinear optimal control problem is converted into a simpler, linear, time-varying optimal control problem. There is, however, a drawback in the reverse transformation procedre crrently employed arising from the fact that the simpler problem sometimes involves artificial constraints that do not appear in the original problem. Conseqently, a soltion to the simpler problem (corresponding to the assmption that the condition is satisfied) may not be a soltion to the original problem giving rise to sprios soltions. Conseqently, the regions in which the soltion is affine or qadratic may overlap; the optimal soltion in an overlapping region mst then be determined by comparing the soltions corresponding to each of the overlapping regions. The main prpose of this paper is to present a modified version of the reverse transformation procedre that prevents nnecessary overlapping of regions and removes it entirely in convex problems. We develop the new procedre in the context of two problems: parametric piecewise qadratic programming in 2, its application to the dynamic programming soltion of constrained linear systems with qadratic or piecewise qadratic cost in 3, parametric piecewise affine qadratic ISBN:

2 programming in 4 and its application to optimal control of piecewise affine systems in 5. This paper corrects the soltion to the first problem that appears in [16]. A. Introdction II. PARAMETRIC PIECEWISE QP The general parametric programming problem P(x) is defined by: (x) = min{v (x,) (x,) Z} (1) 0 (x) = arg min{v (x,) (x,) Z} (2) where x R n, R m (z = (x,) R n R m ); 0 (x) is the soltion and (x) the vale of problem P(x). Let X Proj X Z {x sch that (x,) Z}. The following reslt is established in [17] and earlier in [18] nder the stronger hypothesis that the gradients of the active constraints are linearly independent; a self-contained proof is given in [16]: Proposition 1: Sppose V : Z R is a strictly convex, continos fnction and that Z is a polytope (compact polyhedron). Then, for all x X = Proj X Z, the soltion 0 (x) to P(x) exists and is niqe. The vale fnction ( ) is strictly convex and continos with domain X, and the soltion 0 ( ) is continos on X. The parametric piecewise qadratic programming problem has more strctre and reqires a few definitions: Definition 1: A set {Z i i I}, for some index set I, is called a polytopic partition of the polytopic set Z if Z = i I Z i and the sets Z i, i I are polytopes with non-intersecting interiors (relative to Z). Definition 2: A fnction V : Z R is said to be piecewise qadratic on a polytopic partition {Z i i I} of Z if it satisfies (for some Q i,q i,r i, i I) V (z) = V i (z) (1/2)z Q i z + q iz + r i, (3) for all z Z i, all i I. The parametric piecewise qadratic programming problem P(x) (we se the same symbol P(x) for simplicity) is defined by (1) where, now, V ( ) is piecewise qadratic and Z is a polytope. The following assmption is assmed to hold in the seqel: Assmption 1: The fnction V : Z R is continos, strictly convex, and piecewise qadratic on the polytopic partition {Z i i I} of the polytope Z in R n R m. Under this assmption, the piecewise qadratic programming problem P(x) satisfies the hypotheses of Proposition 1 so that its vale fnction ( ) is strictly convex and continos and the minimizer 0 ( ) is continos. Assmption 1 implies that Q i is positive definite for all i I. For each x, let the set U(x) be defined by U(x) { (x,) Z}. (4) Ths U(x) is the set of admissible at x and P(x) may be expressed in the form (x) = min {V (x,) U(x)}. Becase of the piecewise natre of V ( ), we reqire: Definition 3: A polytope Z i in a polytopic partition {Z i i I} of a polytope Z is said to be active at z Z if z = (x,) Z i. The set of polytopes active at z Z is S(z) {i I z Z i }. (5) A polytope Z i in a polytopic partition {Z i i I} of a polytope Z is said to be active for Problem P(x) if (x, 0 (x)) Z i. The set of active polytopes for P(x) is S 0 (x) defined by S 0 (x) S(x, 0 (x)). (6) Ths S 0 (x) = {i I (x, 0 (x)) Z i }. To proceed, and to relate or version of reverse transformation to earlier versions, we define, for each i I, the sbproblem P i (x) employed in these versions and defined by Vi 0 (x) = min{v (x,) (x,) Z i } (7) 0 i(x) = arg min{v (x,) (x,) Z i }. (8) As before, the set of feasible for P i (x) is U i (x) { (x,) Z i }. The qestion arises: how are the soltions to P i (x), i S 0 (x) related to the soltion of the original problem P(x)? This is answered by [16]: Proposition 2: Sppose x X is given. The following two statements are eqivalent: (i) is optimal for the original problem P(x) ( = 0 (x)). (ii) is optimal for problem P i (x) for all i S 0 (x) ( = 0 i (x) for all i S0 (x)). A proof of this reslt appears in [16] bt is inclded here since it is simple and motivates the algorithm given later. Proof: (i) Sppose is optimal for P(x); then, (x,) Z i for all i S 0 (x). If is not optimal for P i (x) for some i S 0 (x), there exists a v sch that (x,v) Z i and V (x,v) = V i (x,v) < V i (x,) = V (x,) = (x), a contradiction. (ii) Sppose is optimal for P i (x) for all i S 0 (x). Then V (x,) = V i (x,) V (x, 0 (x)) = (x) for all i S 0 (x). Bt (x) V (x,) (by the optimality of 0 (x)), so that V (x,) = (x) which establishes the optimality of for P(x). For each i I, Z i may be defined by Z i {M i N i x + p i }. (9) Let M i j, Ni j and pi j denote, respectively the jth row of Mi, N i and p i. Let I i (x,) {j M i j = N i jx + p i j} (10) denote the active constraint set for P i (x) at (x,) Z i. Let F i (x,) denote the set of feasible directions at U i (x) { (x,) Z i }: F i (x,) {h R m M i jh 0 j I i (x,)}, (11) 2763

3 and let PC i (x,) denote the polar cone of F i (x,) at 0: PC i (x,) {v R m v h 0 h F i (x,)} = (M i j) λ j λj 0 j I i (x,). (12) j I i(x,) Using a well-known condition of optimality employed in [8], [19] in this context we have: Proposition 3: is optimal for problem P i (x) if and only if U i (x) and V i (x,) PC i (x,). B. Improved reverse transformation algorithm Proposition 2 shows that solving, as in the original version of the reverse transformation procedre, Problem P i (x) if polytope Z i is active, does not necessarily yield a soltion of the original problem; it does so if Z i is the sole active polytope. For any x X, 0 (x) (the soltion of P(x)) satisfies the eqality constraint M i j = N i jx + p i j, j I 0 i (x), i S 0 (x) (13) where M i j denotes the jth row of Mi, etc, and I 0 i (x) I i (x, 0 (x)) indexes those constraints in (9) that are active at (x, 0 (x)). For simplicity, we rewrite (13) as Hence 0 (x) is the niqe soltion of E x = F x x + g x. (14) (x) = min {V (x,) E x = F x x + g x }. We define, for all x, x X, the (easy) eqality constrained problem P x ( x) by Vx 0 ( x) = min{v ( x,) E x = F x x + g x } (15) 0 x( x) = arg min{v ( x,) E x = F x x + g x }. (16) where V ( x,) = V i ( x,), i S 0 (x) and is, therefore, qadratic, for all ( x,) satisfying (14). The soltion to this problem is x ( x) = (1/2) x Q x x + s x x + r x (17) 0 x( x) = K x x + k x. (18) where Q x,s x,r x,k x,k x are easily compted. The minimizer 0 x( x) to P x ( x) satisfies (14), the same eqality constraints as those satisfied by 0 (x). We know that 0 x( ) is optimal for P x ( x) and is also optimal for P(x); the next reslt shows that 0 x( ) is also optimal for P( x) for all x in some region R x R n. Proposition 4: Let x be an arbitrary point in X. Then: (i) The soltion to P(x) satisfies 0 ( x) = 0 x( x) and ( x) = Vx 0 ( x) for all x R x defined by: { R x x 0 x( x) U i ( x) i S 0 (x) V i ( x, 0 x( x)) PC 0 i (x) i S0 (x) (19) where PC 0 i (x) PC i(x, 0 (x)), (ii) R x is a polytope, and (iii) x R x. } This proposition is an elementary conseqence of Proposition 3 and corrects an earlier version in [16]. Since there are a finite nmber of polytopes Z i and a finite nmber of constraints defining each polytope, there exists a finite set of points {x j,j J } in X sch that X = j J R xj. Hence, we have Theorem 1: There exists a finite set of points {x j,j J } in X sch that R = {R xj j J } is a polytopic partition of X. The vale fnction ( ) is piecewise qadratic and the minimiser 0 ( ) is piecewise affine in R, being eqal, respectively, to x j ( ) and 0 x j ( ) in each region R xj, j J. Propositions 3 and 4 motivate: Improved Reverse Transformation Algorithm 1. Initialize: Set R =. 2. Update: Select x X \ R, solve P(x). Determine the affine minimizer 0 x( ), the qadratic vale fnction x ( ) and the polytope R x. Set ( ) = x ( ) and 0 ( ) = 0 x( ) in R x. Set R = R x R. 3. Iterate: While R X, iterate. The algorithm generates a seqence R xj, j J of polytopes that form a polytopic partition of X and yields the soltion (both the vale fnction and the minimizer) to the parametric piecewise qadratic problem P(x) for all x X. We can compare the original and improved version of reverse transformation by their application to the example shown in Figre 1. Here Z is the rectangle X U. 0 1( ) 0 2( ) X Z 2 Z 1 x (a) Soltions of P 1 (x) and P 2 (x) Fig. 1. U 0 ( ) X Z 2 Z 1 x (b) Soltion of P(x) Improved reverse transformation algorithm The polytope Z is partitioned into two polytopes Z 1 and Z 2 in each of which V ( ) is qadratic (in z = (x,)). The original version yields 0 1( ) and 0 2( ) shown in Figre 1(a); both 0 1(x) and 0 2(x) exists at each x X and frther investigation is reqired to choose the tre minimizer 0 (x). The improved algorithm, in contrast, yields the niqe minimizer 0 ( ) shown in Figre 1(b). III. DYNAMIC PROGRAMMING SOLUTION OF THE CONSTRAINED LQR PROBLEM This problem was considered in [15] sing an earlier version of reverse transformation. Consider the problem of controlling the linear system x + = Ax + B (20) U 2764

4 where x and are the crrent state and control, and x + is the sccessor state. Let {(0),(1),...,(N 1)}. We pose an optimal control problem P(x) defined by sbject to the constraints VN(x) 0 = min V N (x,) (21) 0 N(x) = arg min V N (x,) (22) x(i) X,(i) U,i = 0,...,N 1, x(n) X f, (23) where x(i) φ(i;x,) is the soltion at time i of (20) with initial state x at time 0 and control seqence. The sets X, U and X f are assmed to be polytopic. The cost fnction V N ( ) is defined by V N (x,) N 1 i=0 l(x(i),(i)) + V f (x(n)) (24) where l( ) and V f ( ) are continos strictly convex piecewise qadratic fnctions defined, respectively, on polytopic partitions of X U and X f. The complexity of the problem, especially when l( ) is piecewise qadratic, sggests that dynamic programming is more efficient when N is large. Let f(x,) Ax+B. The constrained dynamic programming recrsion is i+1(x) = min {l(x,) + i (f(x,)) U, f(x,) X i }, (25) X i+1 = {x X U sch that with bondary conditions f(x,) X i } (26) 0 ( ) = V f ( ), X 0 = X f (27) It is easily seen that each stage of the dynamic programming recrsion is a parametric piecewise qadratic programming problem (even if l( ) is qadratic) to which the algorithm described above may be seflly applied with ( ) = Vi ( ), V (x,) = l(x,) + Vi (Ax + B) (which is piecewise qadratic in (x,) since l( ) and Vi 0 ( ) are piecewise qadratic) and Z = {(x,) x X, U,Ax + B X i } (which is polytopic since U, X and X i are polytopic). IV. PARAMETRIC PIECEWISE AFFINE QP The parametric piecewise affine qadratic program P(x) is defined by where (x) = min {V (x,) (x,) Z} (28) V (x,) l(x,) + V f (f(x,)), Z {(x,) Z 0 f(x,) X f }. (29) It is assmed that the cost fnctions l( ) and V f ( ) are strictly convex and qadratic, that Z 0 and X f are polytopic and that f( ) is continos and piecewise affine in a polytopic partition P = {P i i I} of Z 0 so that, for each i I f(x,) = f i (x,) A i x + B i + c i (x,) P i (30) The minimizer for P(x) (see (28)) is 0 (x) and may be set-valed. The domain of ( ) is X {x sch that (x,) Z}. The complicating factor (compared with the piecewise qadratic problem) is f( ) which renders the problem non-convex. For each i I, define the set Z i P i by Z i {(x,) P i f i (x,) X f } (31) Since f i ( ) is affine, each Z i is a polytope and Z = i I Z i is a polygon (nion of a finite set of polyhedra). Also, for each i I, define the cost V i : Z i R by V i (x,) l(x,) + V f (f i (x,)) (x,) Z i. (32) Since f i ( ) is affine, V i ( ) is qadratic and is strictly convex. Ths, for each i I, problem P i (x), defined by i (x) = min {V i (x,) (x,) Z i } (33) is a qadratic program with V i ( ) strictly convex so that, for each x Proj X Z i, P i (x) has a niqe global minimizer 0 i (x). Let U i (x) { (x,) Z i }. (34) The domain of i ( ) and 0 i ( ) is X i = {x U i (x) }. Necessary and sfficient conditions for the optimality of for P i (x) are U i (x) and V i (x,) PC i (x,) where, now, PC i (x,) is the polar cone of the set of feasible directions for Z i at 0. Since V (x,) l(x,)+v f (f(x,)), we have V (x,) = V i (x,) for all (x,) Z i. Hence V ( ) is piecewise qadratic and continos bt not continosly differentiable; V ( ) is not necessarily convex so that, for each x, the global minimizer is not necessarily niqe, and V ( ) may have several local minima thogh each local minimizer of P(x) is a global minimizer of P i (x) for some i I. Also let S(x,) be defined as in (5). Becase V ( ) is not necessarily convex, 0 (x) may be set-valed and a local minimm is not necessarily global; however 0 (x) { 0 i (x) i I} and has finite cardinality. Hence Proposition 2 needs modification. We have, instead Proposition 5: Let x X be given. If 0 (x) is optimal for P(x), then is optimal for P i (x) for all i S(x,). The proof of this reslt is similar to the proof of part (i) of Proposition 2. Similarly to (13), any x X, any 0 (x) satisfies M i j = N i jx + p i j, j I i (x,), i S(x,) which may be written as E (x,) = F (x,) x + g (x,). For all x X, all 0 (x), we define as before, for all 2765

5 x X, the eqality constrained problem P (x,) ( x) by V(x,) 0 ( x) = min {V ( x,v) E (x,)v = F v (x,) x + g (x,) } (35) 0 (x,)( x) = arg min {V ( x,v) E (x,)v = F v (x,) x + g (x,) }. (36) As before, V(x,) 0 ( ) is qadratic and 0 (x,)( ) is affine and niqe (as in (15) and (16)) and are easily compted. For each x X, each 0 (x), let the region R (x,) be defined as before: R (x,) { x 0 (x,) ( x) U i( x), V i ( x, 0 (x,) ( x)) PC i (x,) i S(x,)} (37) where PC i (x,) is defined as in (9) (12). As before, R (x,) is a polytope and x R (x,). For each x R (x,), each ū 0 ( x), ( x,ū) Z i and ū minimizes V i ( x,) in U i ( x) for all i S( x,ū). Becase 0 (x,)( ) is now a local, rather than a global, minimizer, it is possible for the regions R (x,) to overlap. This is illstrated in Figre 2 where P 1 and P 2 are, respectively, the polytopes above and below the diagonal and Z 0 = P 1 P 2. The polytopes Z 1 and Z 2, which are, respectively, sbsets of P 1 and P 2, are disjoint. The sets R (x1, 1) where 1 0 (x 1 ) and R (x2, 2) where 2 0 (x 2 ) overlap. Consider a point x lying in, say, an overlap region R = j K R (xj, j) for some index set K. Then each 0 (x j, j) ( x), j K, is a local minimizer and at least one is a global minimizer for P( x). Hence, if x R, 0 (x j, j ) ( x) 0 ( x) for each j arg min j {V ( x, 0 j ( x)) j K} and we can no longer claim that that the vale fnction ( ) for P(x) is piecewise qadratic and that the minimizer 0 ( ) is piecewise affine on a polytopic partition of Z since the bondaries between the sb-regions of R may be parabolic. Smmarizing: 1 2 Z 1 P 1 P 2 Z 2 x 1 x 2 R (x1, 1) R (x2, 2) R Z 0 Fig. 2. Overlapping regions: R = R (x1, 1 ) R (x2, 2 ) Proposition 6: The set of states for which P(x) has a soltion is a polygon (nion of a finite set of polyhedra). There exists a finite set of points {(x j, j ) j J } sch that X = j J R (xj, j). If x j K R (xj, j) for some K J, then ( x) = V ( x, 0 j ( x)) and 0 j ( x) 0 ( x) for any j arg min j {V ( x, 0 j ( x)) j K}. Despite the non-convexity of V ( ) and the non-polytopic x natre of Z we can employ a modification of the algorithm, described in 2, to obtain a set of polytopes of the form R (x,), each lying in X = Proj X Z. Becase of nonconvexity, regions R (xj, j), j J, may overlap. Also, becase points in R merely satisfy, in general, a necessary condition of optimality, there may exist points x in R k = j Jk R (xj, j) (at the kth iteration of the algorithm) sch that (x) < min j {V(x 0 j, j ) (x) j J k}. Hence the sccessor point x in Step 2 of the algorithm shold not necessarily be soght in X \ R k otherwise these points may be overlooked. However, the nmber of overlaps is considerably redced with the improved algorithm becase false minimizers lying on internal bondaries separating one polytope from another are avoided. See Figre 3 where V (x,) is plotted for a given vale x of the parameter. The original version identifies a, b and c (twice) as local minimizers whereas the improved version identifies a and c. The reslts of this section still hold if l( ) and V f ( ) V (x,) a b c Fig. 3. Non-convex problem are piecewise qadratic provided P is appropriately sbpartitioned. V. OPTIMAL CONTROL OF A PIECEWISE AFFINE SYSTEM WITH QUADRATIC COSTS Consider the problem of controlling the piecewise affine system described by sbject to the constraints x + = f(x,) (38) (x(i),(i)) Z 0, i = 0,1,...,N 1, x(n) X f (39) where x(i) φ(i;x,), Z 0 and X f are polytopic and f( ) is continos and piecewise affine satisfying: f(x,) = A j x + B j + c j (x,) P j (40) where P = {P i i I} is a polytopic partition of Z. The cost is, as before, V (x,) = N 1 i=0 l(x(i),(i)) + V f (x(n)) (41) where N is the horizon, denotes the control seqence {(0),(1),...,(N 1)} and x(i) = φ(i;x,); l( ) and V f ( ) are assmed, for simplicity, to be qadratic. For each s {s(0),s(1),...,s(n 1)} S I N we define Z s {(x,) (φ(i;x,),(i)) P s(i), i = 0,...,N 1; φ(n;x,) X f }. (42) 2766

6 and define Z to be the polygon s S Z s. We now observe that, if (x,) Z s, then the (nonlinear) piecewise affine system behaves like the time-varying system x(t + 1) = A s(t) x(t) + B s(t) (t) + c s(t) (43) so that V ( ) is qadratic (V (x,) = V s (x,) where V s ( ) is qadratic) for all (x,) Z s. Ths, for each s S, problem P s, defined by s (x) = min {V s (x,) (x,) Z s } (44) is a qadratic program. It can now be seen that the piecewise affine optimal control problem is identical to the problem discssed in 4 with replacing and Z s, s S replacing Z i, i I. Hence the reslts obtained in 4 apply with obvios modifications to the piecewise affine optimal control problem considered here. VI. CONCLUSION A procedre for parametric piecewise qadratic programing that is an improvement on earlier versions of reverse transformation is described. It removes false candidates for the minimizer that arise in the earlier versions becase minimizers for the simplified problems lying on the bondary between polytopes do not necessarily satisfy conditions of optimality for the original problem. The resltant procedre removes overlapping of regions entirely in convex problems (sch as the dynamic programing problem for constrained linear qadratic control discssed in 3) and redces the nmber of overlaps in non-convex problems (sch as the optimal control problem for piecewise affine systems discssed in 5). REFERENCES [1] A. Bemporad, F. Borrelli, and M. Morari, Piecewise linear optimal controllers for hybrid systems, in Proceedings of the American Control Conference, Chicago, 2000, pp [2], Optimal controllers for hybrid systems: stability and piecewise linear explicit form, in Proceedings of the 39th IEEE Conference on Decision and Control, Sydney, December [3] D. Q. Mayne, Control of constrained dynamic systems, Eropean Jornal of Control, vol. 7, pp , [4] D. Ramirez and E. Camacho, On the piecewise linear natre of min-max model predictive control with bonded ncertainties, in Proceedings of the 40th IEEE 2001 Conference on Decision and Control, Orlando, Florida, USA, 2001, pp [5] A. Bemporad, M. Morari, V. Da, and E. Pistikopolos, The explicit linear qadratic reglator for constrained systems, Atomatica, vol. 38, no. 1, pp. 3 20, [6] F. Borrelli, Discrete time constrained optimal control, Ph.D. dissertation, Swiss Federal Instritte of Technology, Zrich, [7] E. C. Kerrigan and D. Q. Mayne, Optimal control of constrained piecewise affine systems with bonded distrbances, in Proceedings of the 41st IEEE 2002 Conference on Decision and Control, vol. 2, Las Vegas, USA, 2002, pp [8] D. Q. Mayne and S. Raković, Optimal control of constrained piecewise affine discrete-time systems sing reverse transformation, in Proceedings of the IEEE 2002 Conference on Decision and Control, vol. 2, Las Vegas, USA, 2002, pp vol.2. [9], Optimal control of constrained piecewise affine discrete-time systems, Jornal of Comptational Optimization and Applications, vol. 25, no. 1-3, pp , [10] M. M. Seron, G. C. Goodwin, and J. A. D. Doná, Characterisation of receding horizon control for constrained linear systems, Asian Jornal of Control, vol. 5, no. 2, pp , Jne [11] A. Bemporad, F. Borrelli, and M. Morari, Min-max control of constrained ncertain discrete-time linear systems, IEEE Transactions on Atomatic Control, vol. 48, no. 9, pp , September [12] E. C. Kerrigan and J. M. Maciejowski, Feedback min-max model predictive control sing a single linear program: Robst stability and the explicit soltion, International Jornal of Robst and Nonlinear Control, vol. 14, no. 4, pp , March [13] M. Diehl and J. Bjornberg, Robst dynamic programming for minmax model predictive control of constrained ncertain systems, IEEE Trans. Atomatic Control, vol. 49, no. 12, pp , December [14] D. Q. Mayne, Control of constrained dynamic systems, Imperial College London, Tech. Rep. EEE/C&P/DQM/9/2001, 2001, keynote address, Eropean Control Conference, Oporto, 4 7 September, [15] D. M. de la Peña, T. Alamo, A. Bemporad, and E. F. Camacho, A dynamic programming approach for determining the explicit soltion of MPC controllers, in Proceedings 43rd IEEE Conference on Decision and Control, Paradise Island, Bahamas, December [16] D. Q. Mayne, S. V. Raković, R. B. Vinter, and E. C. Kerrigan, Characterization of the soltion to a constrained H optimal control problem, Atomatica, vol. 42, pp , [17] B. Bank, J. Gddat, D. Klatte, B. Kmmer, and K. Tanner, Non-linear parametric optimization. Basel, Boston, Stttgart: Birkhäser Verlag, [18] G. B. Dantzig, J. Folkman, and N. Z. Shapiro, On the continity of the minimm set of a continos fnction, Jornal of Mathematical Analysis and Applications, vol. 17, no. 3, pp , [19] D. Q. Mayne and S. Raković, Model predictive control of constrained piecewise affine discrete-time systems, International Jornal of Robst and Nonlinear Control, vol. 13, no. 3-4, pp ,

Spectrum Balancing for DSL with Restrictions on Maximum Transmit PSD

Spectrum Balancing for DSL with Restrictions on Maximum Transmit PSD Spectrm Balancing for DSL with Restrictions on Maximm Transmit PSD Driton Statovci, Tomas Nordström, and Rickard Nilsson Telecommnications Research Center Vienna (ftw.), Dona-City-Straße 1, A-1220 Vienna,

More information

Every manufacturer is confronted with the problem

Every manufacturer is confronted with the problem HOW MANY PARTS TO MAKE AT ONCE FORD W. HARRIS Prodction Engineer Reprinted from Factory, The Magazine of Management, Volme 10, Nmber 2, Febrary 1913, pp. 135-136, 152 Interest on capital tied p in wages,

More information

Regular Specifications of Resource Requirements for Embedded Control Software

Regular Specifications of Resource Requirements for Embedded Control Software Reglar Specifications of Resorce Reqirements for Embedded Control Software Rajeev Alr and Gera Weiss University of Pennsylvania Abstract For embedded control systems a schedle for the allocation of resorces

More information

ASAND: Asynchronous Slot Assignment and Neighbor Discovery Protocol for Wireless Networks

ASAND: Asynchronous Slot Assignment and Neighbor Discovery Protocol for Wireless Networks ASAND: Asynchronos Slot Assignment and Neighbor Discovery Protocol for Wireless Networks Fikret Sivrikaya, Costas Bsch, Malik Magdon-Ismail, Bülent Yener Compter Science Department, Rensselaer Polytechnic

More information

A Spare Part Inventory Management Model for Better Maintenance of Intelligent Transportation Systems

A Spare Part Inventory Management Model for Better Maintenance of Intelligent Transportation Systems 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 A Spare Part Inventory Management Model for Better Maintenance of Intelligent

More information

On the urbanization of poverty

On the urbanization of poverty On the rbanization of poverty Martin Ravallion 1 Development Research Grop, World Bank 1818 H Street NW, Washington DC, USA Febrary 001; revised Jly 001 Abstract: Conditions are identified nder which the

More information

Using GPU to Compute Options and Derivatives

Using GPU to Compute Options and Derivatives Introdction Algorithmic Trading has created an increasing demand for high performance compting soltions within financial organizations. The actors of portfolio management and ris assessment have the obligation

More information

Linear Programming. Non-Lecture J: Linear Programming

Linear Programming. Non-Lecture J: Linear Programming The greatest flood has the soonest ebb; the sorest tempest the most sdden calm; the hottest love the coldest end; and from the deepest desire oftentimes enses the deadliest hate. Socrates Th extremes of

More information

Optimal Trust Network Analysis with Subjective Logic

Optimal Trust Network Analysis with Subjective Logic The Second International Conference on Emerging Secrity Information, Systems and Technologies Optimal Trst Network Analysis with Sbjective Logic Adn Jøsang UNIK Gradate Center, University of Oslo Norway

More information

Resource Pricing and Provisioning Strategies in Cloud Systems: A Stackelberg Game Approach

Resource Pricing and Provisioning Strategies in Cloud Systems: A Stackelberg Game Approach Resorce Pricing and Provisioning Strategies in Clod Systems: A Stackelberg Game Approach Valeria Cardellini, Valerio di Valerio and Francesco Lo Presti Talk Otline Backgrond and Motivation Provisioning

More information

Bonds with Embedded Options and Options on Bonds

Bonds with Embedded Options and Options on Bonds FIXED-INCOME SECURITIES Chapter 14 Bonds with Embedded Options and Options on Bonds Callable and Ptable Bonds Instittional Aspects Valation Convertible Bonds Instittional Aspects Valation Options on Bonds

More information

Chapter 3. 2. Consider an economy described by the following equations: Y = 5,000 G = 1,000

Chapter 3. 2. Consider an economy described by the following equations: Y = 5,000 G = 1,000 Chapter C evel Qestions. Imagine that the prodction of fishing lres is governed by the prodction fnction: y.7 where y represents the nmber of lres created per hor and represents the nmber of workers employed

More information

DIRECT TAX LAWS Taxability of Capital Gains on By-back of Shares - Debate ignites after AAR s rling in RST s case BACKGROUND 1. Recently, the Athority for Advance Rlings ( AAR ) in the case of RST, In

More information

Modeling Roughness Effects in Open Channel Flows D.T. Souders and C.W. Hirt Flow Science, Inc.

Modeling Roughness Effects in Open Channel Flows D.T. Souders and C.W. Hirt Flow Science, Inc. FSI-2-TN6 Modeling Roghness Effects in Open Channel Flows D.T. Soders and C.W. Hirt Flow Science, Inc. Overview Flows along rivers, throgh pipes and irrigation channels enconter resistance that is proportional

More information

LIMITS IN CATEGORY THEORY

LIMITS IN CATEGORY THEORY LIMITS IN CATEGORY THEORY SCOTT MESSICK Abstract. I will start assming no knowledge o category theory and introdce all concepts necessary to embark on a discssion o limits. I will conclde with two big

More information

OPTIMIZATION AND CONTROL

OPTIMIZATION AND CONTROL 5.5 Optimal stopping over the infinite horizon................. 19 Contents OPTIMIZATION AND CONTROL Richard Weber DYNAMIC PROGRAMMING 1 1 Dynamic Programming: The Optimality Eqation 1 1.1 Control as optimization

More information

Planning an Active Directory Deployment Project

Planning an Active Directory Deployment Project C H A P T E R 1 Planning an Active Directory Deployment Project When yo deploy the Microsoft Windows Server 2003 Active Directory directory service in yor environment, yo can take advantage of the centralized,

More information

EMC ViPR. Concepts Guide. Version 1.1.0 302-000-482 02

EMC ViPR. Concepts Guide. Version 1.1.0 302-000-482 02 EMC ViPR Version 1.1.0 Concepts Gide 302-000-482 02 Copyright 2013-2014 EMC Corporation. All rights reserved. Pblished in USA. Pblished Febrary, 2014 EMC believes the information in this pblication is

More information

Equilibrium of Forces Acting at a Point

Equilibrium of Forces Acting at a Point Eqilibrim of orces Acting at a Point Eqilibrim of orces Acting at a Point Pre-lab Qestions 1. What is the definition of eqilibrim? Can an object be moving and still be in eqilibrim? Explain.. or this lab,

More information

GUIDELINE. Guideline for the Selection of Engineering Services

GUIDELINE. Guideline for the Selection of Engineering Services GUIDELINE Gideline for the Selection of Engineering Services 1998 Mission Statement: To govern the engineering profession while enhancing engineering practice and enhancing engineering cltre Pblished by

More information

Curriculum development

Curriculum development DES MOINES AREA COMMUNITY COLLEGE Crriclm development Competency-Based Edcation www.dmacc.ed Why does DMACC se competency-based edcation? DMACC tilizes competency-based edcation for a nmber of reasons.

More information

Introduction to HBase Schema Design

Introduction to HBase Schema Design Introdction to HBase Schema Design Amandeep Khrana Amandeep Khrana is a Soltions Architect at Clodera and works on bilding soltions sing the Hadoop stack. He is also a co-athor of HBase in Action. Prior

More information

Meccanica e scienze avanzate dell ingegneria

Meccanica e scienze avanzate dell ingegneria Alma Mater Stdiorm Università di Bologna DOTTORATO DI RICERCA IN Meccanica e scienze avanzate dell ingegneria Ciclo XIII Settore/i scientifico-disciplinare/i di afferenza: ING-IND/3 Meccanica del volo

More information

Deploying Network Load Balancing

Deploying Network Load Balancing C H A P T E R 9 Deploying Network Load Balancing After completing the design for the applications and services in yor Network Load Balancing clster, yo are ready to deploy the clster rnning the Microsoft

More information

Chapter 3 Nonlinear Model Predictive Control

Chapter 3 Nonlinear Model Predictive Control Chapter 3 Nonlinear Model Predictive Control In this chapter, we introduce the nonlinear model predictive control algorithm in a rigorous way. We start by defining a basic NMPC algorithm for constant reference

More information

Research on Pricing Policy of E-business Supply Chain Based on Bertrand and Stackelberg Game

Research on Pricing Policy of E-business Supply Chain Based on Bertrand and Stackelberg Game International Jornal of Grid and Distribted Compting Vol. 9, No. 5 (06), pp.-0 http://dx.doi.org/0.457/ijgdc.06.9.5.8 Research on Pricing Policy of E-bsiness Spply Chain Based on Bertrand and Stackelberg

More information

C21 Model Predictive Control

C21 Model Predictive Control C21 Model Predictive Control Mark Cannon 4 lectures Hilary Term 216-1 Lecture 1 Introduction 1-2 Organisation 4 lectures: week 3 week 4 { Monday 1-11 am LR5 Thursday 1-11 am LR5 { Monday 1-11 am LR5 Thursday

More information

Compensation Approaches for Far-field Speaker Identification

Compensation Approaches for Far-field Speaker Identification Compensation Approaches for Far-field Speaer Identification Qin Jin, Kshitiz Kmar, Tanja Schltz, and Richard Stern Carnegie Mellon University, USA {qjin,shitiz,tanja,rms}@cs.cm.ed Abstract While speaer

More information

Purposefully Engineered High-Performing Income Protection

Purposefully Engineered High-Performing Income Protection The Intelligent Choice for Disability Income Insrance Prposeflly Engineered High-Performing Income Protection Keeping Income strong We engineer or disability income prodcts with featres that deliver benefits

More information

Nonlinear Programming Methods.S2 Quadratic Programming

Nonlinear Programming Methods.S2 Quadratic Programming Nonlinear Programming Methods.S2 Quadratic Programming Operations Research Models and Methods Paul A. Jensen and Jonathan F. Bard A linearly constrained optimization problem with a quadratic objective

More information

Planning a Managed Environment

Planning a Managed Environment C H A P T E R 1 Planning a Managed Environment Many organizations are moving towards a highly managed compting environment based on a configration management infrastrctre that is designed to redce the

More information

2.3 Convex Constrained Optimization Problems

2.3 Convex Constrained Optimization Problems 42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions

More information

Enabling Advanced Windows Server 2003 Active Directory Features

Enabling Advanced Windows Server 2003 Active Directory Features C H A P T E R 5 Enabling Advanced Windows Server 2003 Active Directory Featres The Microsoft Windows Server 2003 Active Directory directory service enables yo to introdce advanced featres into yor environment

More information

Cosmological Origin of Gravitational Constant

Cosmological Origin of Gravitational Constant Apeiron, Vol. 5, No. 4, October 8 465 Cosmological Origin of Gravitational Constant Maciej Rybicki Sas-Zbrzyckiego 8/7 3-6 Krakow, oland [email protected] The base nits contribting to gravitational constant

More information

Evolutionary Path Planning for Robot Assisted Part Handling in Sheet Metal Bending

Evolutionary Path Planning for Robot Assisted Part Handling in Sheet Metal Bending Evoltionary Path Planning for Robot Assisted Part Handling in Sheet Metal Bending Abstract Xiaoyn Liao G. Gary Wang * Dept. of Mechanical & Indstrial Engineering, The University of Manitoba Winnipeg, MB,

More information

Immigration and Unemployment of Skilled and Unskilled Labor. Shigemi Yabuuchi* Nagoya City University

Immigration and Unemployment of Skilled and Unskilled Labor. Shigemi Yabuuchi* Nagoya City University Ag. 7, 6 Immigration and Unemployment of Skilled and Unskilled Labor Shigemi Yabchi* Nagoya City University Abstract This paper discsses the problem of nemployment in developed contries that faces international

More information

CHAPTER ONE VECTOR GEOMETRY

CHAPTER ONE VECTOR GEOMETRY CHAPTER ONE VECTOR GEOMETRY. INTRODUCTION In this chapter ectors are first introdced as geometric objects, namely as directed line segments, or arrows. The operations of addition, sbtraction, and mltiplication

More information

Duality in General Programs. Ryan Tibshirani Convex Optimization 10-725/36-725

Duality in General Programs. Ryan Tibshirani Convex Optimization 10-725/36-725 Duality in General Programs Ryan Tibshirani Convex Optimization 10-725/36-725 1 Last time: duality in linear programs Given c R n, A R m n, b R m, G R r n, h R r : min x R n c T x max u R m, v R r b T

More information

EMC VNX Series. EMC Secure Remote Support for VNX. Version VNX1, VNX2 300-014-340 REV 03

EMC VNX Series. EMC Secure Remote Support for VNX. Version VNX1, VNX2 300-014-340 REV 03 EMC VNX Series Version VNX1, VNX2 EMC Secre Remote Spport for VNX 300-014-340 REV 03 Copyright 2012-2014 EMC Corporation. All rights reserved. Pblished in USA. Pblished Jly, 2014 EMC believes the information

More information

9 Setting a Course: Goals for the Help Desk

9 Setting a Course: Goals for the Help Desk IT Help Desk in Higher Edcation ECAR Research Stdy 8, 2007 9 Setting a Corse: Goals for the Help Desk First say to yorself what yo wold be; and then do what yo have to do. Epictets Key Findings Majorities

More information

Max-Min Representation of Piecewise Linear Functions

Max-Min Representation of Piecewise Linear Functions Beiträge zur Algebra und Geometrie Contributions to Algebra and Geometry Volume 43 (2002), No. 1, 297-302. Max-Min Representation of Piecewise Linear Functions Sergei Ovchinnikov Mathematics Department,

More information

Facilities. Car Parking and Permit Allocation Policy

Facilities. Car Parking and Permit Allocation Policy Facilities Car Parking and Permit Allocation Policy Facilities Car Parking and Permit Allocation Policy Contents Page 1 Introdction....................................................2 2.0 Application

More information

Continuity Analysis of Programs

Continuity Analysis of Programs Continity Analysis of Programs Swarat Chadhri Pennsylvania State University [email protected] Smit Glwani Microsoft Research [email protected] Roberto Lblinerman Pennsylvania State University [email protected]

More information

BLIND speech separation (BSS) aims to recover source

BLIND speech separation (BSS) aims to recover source A Convex Speech Extraction Model and Fast Comptation by the Split Bregman Method Meng Y, Wenye Ma, Jack Xin, and Stanley Osher. Abstract A fast speech extraction (FSE) method is presented sing convex optimization

More information

WHITE PAPER. Filter Bandwidth Definition of the WaveShaper S-series Programmable Optical Processor

WHITE PAPER. Filter Bandwidth Definition of the WaveShaper S-series Programmable Optical Processor WHITE PAPER Filter andwidth Definition of the WaveShaper S-series 1 Introdction The WaveShaper family of s allow creation of ser-cstomized filter profiles over the C- or L- band, providing a flexible tool

More information

A priori error analysis of stabilized mixed finite element method for reaction-diffusion optimal control problems

A priori error analysis of stabilized mixed finite element method for reaction-diffusion optimal control problems F et al. Bondary Vale Problems 2016 2016:23 DOI 10.1186/s13661-016-0531-9 R E S E A R C H Open Access A priori error analysis of stabilized mixed finite element metod for reaction-diffsion optimal control

More information

In the insurance business risky investments are dangerous

In the insurance business risky investments are dangerous Noname manscript No. (will be inserted by the editor) In the insrance bsiness risy investments are dangeros Anna Frolova 1, Yri Kabanov 2, Sergei Pergamenshchiov 3 1 Alfaban, Moscow, Rssia 2 Laboratoire

More information

Designing a TCP/IP Network

Designing a TCP/IP Network C H A P T E R 1 Designing a TCP/IP Network The TCP/IP protocol site defines indstry standard networking protocols for data networks, inclding the Internet. Determining the best design and implementation

More information

HOMOTOPY FIBER PRODUCTS OF HOMOTOPY THEORIES

HOMOTOPY FIBER PRODUCTS OF HOMOTOPY THEORIES HOMOTOPY FIBER PRODUCTS OF HOMOTOPY THEORIES JULIA E. BERGNER Abstract. Gien an appropriate diagram of left Qillen fnctors between model categories, one can define a notion of homotopy fiber prodct, bt

More information

Date: April 12, 2001. Contents

Date: April 12, 2001. Contents 2 Lagrange Multipliers Date: April 12, 2001 Contents 2.1. Introduction to Lagrange Multipliers......... p. 2 2.2. Enhanced Fritz John Optimality Conditions...... p. 12 2.3. Informative Lagrange Multipliers...........

More information

How To Plan A Cloud Infrastructure

How To Plan A Cloud Infrastructure Concrrent Placement, Capacity Provisioning, and Reqest Flow Control for a Distribted Clod Infrastrctre Shang Chen, Yanzhi Wang, Massod Pedram Department of Electrical Engineering University of Sothern

More information

Continued Fractions and the Euclidean Algorithm

Continued Fractions and the Euclidean Algorithm Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction

More information

Stability of Linear Control System

Stability of Linear Control System Stabilit of Linear Control Sstem Concept of Stabilit Closed-loop feedback sstem is either stable or nstable. This tpe of characterization is referred to as absolte stabilit. Given that the sstem is stable,

More information

Closer Look at ACOs. Putting the Accountability in Accountable Care Organizations: Payment and Quality Measurements. Introduction

Closer Look at ACOs. Putting the Accountability in Accountable Care Organizations: Payment and Quality Measurements. Introduction Closer Look at ACOs A series of briefs designed to help advocates nderstand the basics of Accontable Care Organizations (ACOs) and their potential for improving patient care. From Families USA Janary 2012

More information

Designing and Deploying File Servers

Designing and Deploying File Servers C H A P T E R 2 Designing and Deploying File Servers File servers rnning the Microsoft Windows Server 2003 operating system are ideal for providing access to files for sers in medim and large organizations.

More information

Closer Look at ACOs. Making the Most of Accountable Care Organizations (ACOs): What Advocates Need to Know

Closer Look at ACOs. Making the Most of Accountable Care Organizations (ACOs): What Advocates Need to Know Closer Look at ACOs A series of briefs designed to help advocates nderstand the basics of Accontable Care Organizations (ACOs) and their potential for improving patient care. From Families USA Updated

More information

Social Work Bursary: Academic year 2015/16 Application notes for students on undergraduate courses

Social Work Bursary: Academic year 2015/16 Application notes for students on undergraduate courses Social Work Brsary: Academic year 2015/16 Application notes for stdents on ndergradate corses These notes are for ndergradate stdents who have previosly received a brsary. Please make sre yo complete the

More information

Solutions to Assignment 10

Solutions to Assignment 10 Soltions to Assignment Math 27, Fall 22.4.8 Define T : R R by T (x) = Ax where A is a matrix with eigenvales and -2. Does there exist a basis B for R sch that the B-matrix for T is a diagonal matrix? We

More information

3 Distance in Graphs. Brief outline of this lecture

3 Distance in Graphs. Brief outline of this lecture Distance in Graphs While the preios lectre stdied jst the connectiity properties of a graph, now we are going to inestigate how long (short, actally) a connection in a graph is. This natrally leads to

More information

MSc and MA in Finance and Investment online Study an online MSc and MA in Finance and Investment awarded by UNINETTUNO and Geneva Business School

MSc and MA in Finance and Investment online Study an online MSc and MA in Finance and Investment awarded by UNINETTUNO and Geneva Business School MSc and MA in Finance and Investment online Stdy an online awarded by UNINETTUNO and Geneva Bsiness School Awarded by Geneva Bsiness School Geneva Barcelona Moscow Class profile The connects yo with stdents

More information

NAZIA KANWAL VECTOR TRACKING LOOP DESIGN FOR DEGRADED SIGNAL ENVIRONMENT. Master of Science Thesis

NAZIA KANWAL VECTOR TRACKING LOOP DESIGN FOR DEGRADED SIGNAL ENVIRONMENT. Master of Science Thesis NAZIA KANWAL VECTOR TRACKING LOOP DESIGN FOR DEGRADED SIGNAL ENVIRONMENT Master of Science Thesis Examiners: Professor Jari Nrmi, Adjnct Professor Simona Lohan and Dr. Heikki Hrskainen Examiner and topic

More information

Market Impact and Optimal Equity Trade Scheduling

Market Impact and Optimal Equity Trade Scheduling Market Impact and Optimal Eqity Trade Schedling Dan dibartolomeo Northfield Information Services, Inc. Colmbia University Math Finance Seminar September 2007 Presentation Otline Brief review of the optimal

More information

Inter-Dealer Trading in Financial Markets*

Inter-Dealer Trading in Financial Markets* S. Viswanathan Dke University James J. D. Wang Hong Kong University of Science and Technology Inter-Dealer Trading in Financial Markets* I. Introdction Trading between dealers who act as market makers

More information

Sample Pages. Edgar Dietrich, Alfred Schulze. Measurement Process Qualification

Sample Pages. Edgar Dietrich, Alfred Schulze. Measurement Process Qualification Sample Pages Edgar Dietrich, Alfred Schlze Measrement Process Qalification Gage Acceptance and Measrement Uncertainty According to Crrent Standards ISBN: 978-3-446-4407-4 For frther information and order

More information

10.4 Solving Equations in Quadratic Form, Equations Reducible to Quadratics

10.4 Solving Equations in Quadratic Form, Equations Reducible to Quadratics . Solving Eqations in Qadratic Form, Eqations Redcible to Qadratics Now that we can solve all qadratic eqations we want to solve eqations that are not eactly qadratic bt can either be made to look qadratic

More information

The Good Governance Standard for Public Services

The Good Governance Standard for Public Services The Good Governance Standard for Pblic Services The Independent Commission for Good Governance in Pblic Services The Independent Commission for Good Governance in Pblic Services, chaired by Sir Alan Langlands,

More information

Further Study on Strong Lagrangian Duality Property for Invex Programs via Penalty Functions 1

Further Study on Strong Lagrangian Duality Property for Invex Programs via Penalty Functions 1 Further Study on Strong Lagrangian Duality Property for Invex Programs via Penalty Functions 1 J. Zhang Institute of Applied Mathematics, Chongqing University of Posts and Telecommunications, Chongqing

More information

In this chapter we introduce the idea that force times distance. Work and Kinetic Energy. Big Ideas 1 2 3. is force times distance.

In this chapter we introduce the idea that force times distance. Work and Kinetic Energy. Big Ideas 1 2 3. is force times distance. Big Ideas 1 Work 2 Kinetic 3 Power is force times distance. energy is one-half mass times velocity sqared. is the rate at which work is done. 7 Work and Kinetic Energy The work done by this cyclist can

More information

Sickness Absence in the UK: 1984-2002

Sickness Absence in the UK: 1984-2002 Sickness Absence in the UK: 1984-2002 Tim Barmby (Universy of Drham) Marco Ecolani (Universy of Birmingham) John Treble (Universy of Wales Swansea) Paper prepared for presentation at The Economic Concil

More information

A Novel QR Code and mobile phone based Authentication protocol via Bluetooth Sha Liu *1, Shuhua Zhu 2

A Novel QR Code and mobile phone based Authentication protocol via Bluetooth Sha Liu *1, Shuhua Zhu 2 International Conference on Materials Engineering and Information Technology Applications (MEITA 2015) A Novel QR Code and mobile phone based Athentication protocol via Bletooth Sha Li *1, Shha Zh 2 *1

More information

Configuration Management for Software Product Lines

Configuration Management for Software Product Lines onfigration Management for Software Prodct Lines Roland Laqa and Peter Knaber Franhofer Institte for Experimental Software Engineering (IESE) Saerwiesen 6 D-67661 Kaiserslatern, Germany +49 6301 707 161

More information

The Good Governance Standard for Public Services

The Good Governance Standard for Public Services The Good Governance Standard for Pblic Services The Independent Commission on Good Governance in Pblic Services Good Governance Standard for Pblic Services OPM and CIPFA, 2004 OPM (Office for Pblic Management

More information

TrustSVD: Collaborative Filtering with Both the Explicit and Implicit Influence of User Trust and of Item Ratings

TrustSVD: Collaborative Filtering with Both the Explicit and Implicit Influence of User Trust and of Item Ratings TrstSVD: Collaborative Filtering with Both the Explicit and Implicit Inflence of User Trst and of Item Ratings Gibing Go Jie Zhang Neil Yorke-Smith School of Compter Engineering Nanyang Technological University

More information

Faster Inversion and Other Black Box Matrix Computations Using Efficient Block Projections

Faster Inversion and Other Black Box Matrix Computations Using Efficient Block Projections Faster Inversion and Other Black Box Matrix Comptations Using Efficient Block Projections Wayne Eberly 1, Mark Giesbrecht, Pascal Giorgi,, Arne Storjohann, Gilles Villard (1) Department of Compter Science,

More information

Practical Guide to the Simplex Method of Linear Programming

Practical Guide to the Simplex Method of Linear Programming Practical Guide to the Simplex Method of Linear Programming Marcel Oliver Revised: April, 0 The basic steps of the simplex algorithm Step : Write the linear programming problem in standard form Linear

More information

2.1 Unconstrained Graph Partitioning. 1.2 Contributions. 1.3 Related Work. 1.4 Paper Organization 2. GRAPH-THEORETIC APPROACH

2.1 Unconstrained Graph Partitioning. 1.2 Contributions. 1.3 Related Work. 1.4 Paper Organization 2. GRAPH-THEORETIC APPROACH Mining Newsgrops Using Networks Arising From Social Behavior Rakesh Agrawal Sridhar Rajagopalan Ramakrishnan Srikant Yirong X IBM Almaden Research Center 6 Harry Road, San Jose, CA 95120 ABSTRACT Recent

More information

Scalar Valued Functions of Several Variables; the Gradient Vector

Scalar Valued Functions of Several Variables; the Gradient Vector Scalar Valued Functions of Several Variables; the Gradient Vector Scalar Valued Functions vector valued function of n variables: Let us consider a scalar (i.e., numerical, rather than y = φ(x = φ(x 1,

More information

Effect of flow field on open channel flow properties using numerical investigation and experimental comparison

Effect of flow field on open channel flow properties using numerical investigation and experimental comparison INTERNATIONAL JOURNAL OF ENERGY AND ENVIRONMENT Volme 3, Isse 4, 2012 pp.617-628 Jornal homepage: www.ijee.ieefondation.org Effect of flow field on open channel flow properties sing nmerical investigation

More information

Designing an Authentication Strategy

Designing an Authentication Strategy C H A P T E R 1 4 Designing an Athentication Strategy Most organizations need to spport seamless access to the network for mltiple types of sers, sch as workers in offices, employees who are traveling,

More information

. P. 4.3 Basic feasible solutions and vertices of polyhedra. x 1. x 2

. P. 4.3 Basic feasible solutions and vertices of polyhedra. x 1. x 2 4. Basic feasible solutions and vertices of polyhedra Due to the fundamental theorem of Linear Programming, to solve any LP it suffices to consider the vertices (finitely many) of the polyhedron P of the

More information

Solving Geometric Problems with the Rotating Calipers *

Solving Geometric Problems with the Rotating Calipers * Solving Geometric Problems with the Rotating Calipers * Godfried Toussaint School of Computer Science McGill University Montreal, Quebec, Canada ABSTRACT Shamos [1] recently showed that the diameter of

More information

Planning a Smart Card Deployment

Planning a Smart Card Deployment C H A P T E R 1 7 Planning a Smart Card Deployment Smart card spport in Microsoft Windows Server 2003 enables yo to enhance the secrity of many critical fnctions, inclding client athentication, interactive

More information