New Architectures for Hierarchical Predictive Control

Size: px
Start display at page:

Download "New Architectures for Hierarchical Predictive Control"

Transcription

1 Preprint, 11th IFAC Symposim on Dynamics and Control of Process Systems, inclding Biosystems Jne 6-8, 216. NTNU, Trondheim, Norway New Architectres for Hierarchical Predictive Control Victor M. Zavala Department of Chemical and Biological Engineering University of Wisconsin-Madison Madison, WI 5376 USA ( Abstract: We analyze the strctre of the Eler-Lagrange (EL) conditions of a long-horizon optimal control problem. The analysis reveals that the conditions can be solved by sing bloc Gass-Seidel (GS) schemes. We prove that sch schemes can be implemented in the primal space by solving seqences of short-horizon optimal control problems. This analysis also reveals that a traditional receding-horizon (RH) scheme is eqivalent to perforg a single GS sweep. We have also fond that we can se adjoint information from a coarse long-horizon problem to constrct teral penalties that correct the policies of the RH scheme. We observe that this scheme can be interpreted as a hierarchical controller in which a coarse high-level controller transfers long-horizon information to a low-level, short-horizon controller of fine resoltion. The reslts open the door to a new family of hierarchical control architectres that can handle mltiple time scales systematically. Keywords: RH, hierarchical control, time scales, Eler-Lagrange 1. BASIC NOTATION AND SETTING We start by providing basic notation and defining the technical problem. Relevant references are provided as we proceed with the discssion. We consider the following long-horizon optimal control problem: z( ),( ) T ϕ(z(τ), (τ), w(τ))dτ (1a) s.t. ż(τ) = f(z(τ), (τ), w(τ)), τ [, T ] (1b) z() = z. (1c) Here, z( ), ( ), and w( ) are state, control, and distrbance trajectories, respectively. The cost and system mappings ϕ( ) and f( ) are assmed to be smooth. We lift the long-horizon problem by partitioning the horizon T into n stages. This lifting approach was proposed by Boc and Plitt (1984) in the context of mltiple-shooting. We define the sets N := {..n 1} and N := N \{n 1}; and we assme the stages to be of eqal length h := T/n. The partitioning gives rise to the lifted problem, z ( ), ( ) N h ϕ(z (τ), (τ), w (τ))dτ (2a) s.t. ż (τ) = f(z (τ), (τ), w (τ)), N, τ [, h] (2b) z +1 () = z (h), N (2c) z () = z. (2d) We will analyze the stage strctre of the lifted optimal control problem. In doing so we will redce the notation to a imm, in sch a way that it retains the essential featres of the strctre we are interested in highlighting. We first note that we do not consider ineqality and path constraints and we eliate dependencies of the mappings on the distrbances. These changes will not alter the stage strctre of the lifted problem. We transcribe the lifted problem into a finite-dimensional nonlinear programg problem by applying an implicit Eler scheme with m inner stages of eqal length δ := h/m (other discretization schemes can also be applied). We define the sets of inner discretization points M := {..m 1}. The discretized problem is, z,j,,j N ϕ(z,j+1,,j+1 ) (3a) s.t. (ν,j+1 ) z,j+1 = z,j + δf(z,j+1,,j+1 ), N, j M (3b) (λ ) z, = z 1,m, N. (3c) Here, ν,j are the dal variables of the inner dynamic eqations (3b), and λ are the dal variables of the stagetransition eqations (4b). The dal variables are scaled by the constant 1/δ. We se the dmmy parameter z 1,m := z to simplify notation. We denote the discretized longhorizon problem (4) as P. We simplify notation frther by eliating the dynamic eqations from the notation (3b). This, again, does not alter the stage strctre. We obtain the compact problem, ϕ(z,j+1,,j+1 ) (4a) z,j,,j N s.t. (λ ) z, = z 1,m, N. (4b) A controller based on recrsive soltions of P mst captre distrbance signals that evolve over mltiple time scales (e.g., noise, weather, prices) and mst handle slow and fast components of the dynamical system (e.g., fast and slow chemical reactions, recycle systems). Despite advances in comptational methods for optimal control, this might not be possible to do. This is is becase the soltion of P might reqire very fine discretization meshes and/or Copyright 216 IFAC 43

2 IFAC DYCOPS-CAB, 216 Jne 6-8, 216. NTNU, Trondheim, Norway expensive nmerical integration procedres to captre dynamic effects at all time scales. Reviews on the topic are presented by Diehl et al. (29) and Zavala and Biegler (29). We also note that the presence of mltiple time scales plays a role in the resoltion and pdate freqency of the control. For instance, as noted by Findeisen et al. (27), if distrbances are fast it is necessary to se a compatible control resoltion. The complexity of P is traditionally addressed by sing a RH scheme which sees to approximate the optimal long-horizon policy by solving seqences of fine-resoltion short-horizon problems. In particlar, one can solve the following short-horizon problems seqentially for =,..., N 1: z,j,,j ϕ(z,j+1,,j+1 ) (5a) s.t. (λ ) z, = z 1,m. (5b) Here, the initial state z 1,m is fixed and is obtained from the soltion of the problem at 1. We will show that this RH scheme is a bloc GS iteration applied to the soltion of the Eler-Lagrange (EL) conditions of (4). This observation will help s derive hierarchical schemes to address the intractability of P. 2. STRUCTURE OF EULER-LAGRANGE CONDITIONS We grop variables by stages by defining the vectors z := (z,,..., z,m ), := (,1,...,,m ), and ν := (ν,1,..., ν,m ). We ths obtain the bloc form of P, φ(z, ) N (6a) s.t. (λ ) Π z = Π z 1, N. (6b) The strctre of the mapping φ( ) is given by: φ(z, ) := ϕ(z,j+1,,j+1 ). (7) The coefficient matrices Π and Π satisfy Π z = z, and Π z 1 = z 1,m. We also define the fixed dmmy vector z 1 satisfying Π z 1 = z 1,m = z. The Lagrange fnction of P is given by L(z,, λ ) := N φ(z, ) λ T (Π z Π z 1 ), and its first-order optimality conditions are (8) = z φ Π T λ + Π T +1λ +1, N (9a) = z φ n 1 Π T n 1λ n 1 (9b) = φ, N (9c) = Π z Π z 1, N. (9d) Here, z φ := z φ( ) and φ := φ( ). System (9) is the discrete-time version of the EL conditions of the lifted problem (2). Moreover, the dal variables λ can be tied together to form discrete-time profiles of the adjoint variables of the lifted problem. These properties are discssed in the boo of Biegler (21). We note that the bloc component of the EL conditions corresponding to each stage N is given by, = z φ Π T λ + Π T +1 λ +1 = (1a) = φ (1b) = Π z Π z 1 (1c) For fixed Π z 1 = z 1,m and λ +1, (1) are the firstorder conditions of the primal stage problem: φ(z, ) + (λ +1 ) T Π +1 z (11a) z, s.t. (λ ) Π z = Π z 1. (11b) For the last stage = n 1 we have the bloc component of the EL conditions: = z φ n 1 Π T n 1λ n 1 = (12a) = φ n 1 (12b) = Π n 1 z n 1 Π n 1 z n 2. (12c) For fixed Π n 1 z n 2 = z n 2,m these are the first-order conditions of the primal stage problem, φ(z n 1, n 1 ) (13a) z n 1, n 1 s.t. (λ n 1 ) Π n 1 z n 1 = Π n 1 z n 2. (13b) From the strctre of (1) and (11) we can see that copling between neighboring stages 1,, and + 1 is introdced throgh the states z 1,m and adjoints λ BLOCK GS SCHEMES Or ey observation is that we mae is that we can solve the EL conditions (9) of the long-horizon problem by sing bloc GS schemes. Assme that the adjoints λ are fixed to λ l = for all N. At stage = and with fixed z 1 l = z we solve the short-horizon problem: z,j,,j ϕ(z,j+1,,j+1 ) + δ(λ l +1) T z,m (14a) s.t. (λ ) z, = z l 1,m. (14b) We refer to this problem as P and introdce the notation,m, λl+1 ) P (z 1,m, l λ l +1) (15) to indicate the inpts and otpts of problem P. The primal-dal soltion of P solves bloc of the EL conditions (1) for fixed initial state Π z 1 = z 1,m l and adjoint λ +1 = λ l +1. Note also that P is eqivalent to the stage problem (11). From the soltion of P we obtain the teral state z l+1,m and we se this as initial state for P +1 to compte +1,n, λl+1 +1 ) P,m, λl +2 ). We contine the recrsion ntil reaching the last stage, = n 1. At this stage we solve problem P n 1 : ϕ(z n 1,j+1, n 1,j+1 ) (16a) z n 1,j, n 1,j s.t. (λ n 1 ) z n 1, = z l n 2,m. (16b) With this we compte (zn 1,m l+1, λl+1 n 1 ) P n 1(zn 2,m, l ). The primal-dal soltion of P n 1 solves the optimality system (12) for fixed initial state Π n 1 z n 2 = zn 2,m l obtained from the soltion of P n 2. Moreover, P n 1 is eqivalent to (13). After solving P n 1 we have pdated all the state (primal) z l+1 and adjoint λ l+1 variables. In Figre 1 we can see 44

3 IFAC DYCOPS-CAB, 216 Jne 6-8, 216. NTNU, Trondheim, Norway z` 1 `+1 =)=) (z, )+( `+1) T +1 z s.t. z = z` 1 ( ) z`+1 =) =) ` s.t. (z +1, +1 )+( `+2) T +2 z z +1 = +1 z`+1 ( +1 ) =)=) z`+1 +1 `+1 +2 Fig. 1. Setch of primal and dal pdates in GS scheme. that the pdates of the states march forward in time while the pdates march bacward in time. After this sweep, we retrn to the first stage = and repeat the recrsion to obtain z l+2, λ l+2. We repeat this procedre n GS times. We smmarize the GS scheme below: GS Scheme I) GIVEN z, set conter l, set z l 1,m z, and set λ l for =,..., n 1. FOR l =,..., n GS DO: II) FOR =,..., n 2 SOLVE,m, λl+1 ) P 1,m, λl +1 ). III) FOR = n 1 SOLVE n 1,m, λl+1 n 1 ) P n 1(z l n 2,m, ). IV) SET l l + 1 and RETURN TO Step II). We note that the GS scheme can be implemented by sing off-the-shelf optimization tools. All that is needed to solve the EL conditions (9) is the ability to solve the NLPs P. The strctre of the bloc GS scheme also reveals that a RH scheme is eqivalent to perforg a single GS iteration with adjoints λ l =, N. The adjoints λ l +1 encode important global information of the ftre horizon beyond the short-horizon h of P. In particlar, we note that the adjoints can be interpreted as teral costs. The teral term (λ l +1 )T z,m in P is a first-order approximation of the so-called cost-to-go. To see this, consider a problem with two stages and + 1: φ(z, ) + φ(z +1, +1 ) (17a) z,,z +1, +1 s.t. Π z = Π z l 1 (λ ) (17b) Π +1 z +1 = Π +1 z (λ +1 ) (17c) This problem can be written as: z, φ(z, ) + Q(Π +1 z ) (18a) s.t. Π z = Π z l 1 (λ ) (18b) where, Q(Π +1 z ) := φ(z +1, +1 ) (19a) z +1, +1 s.t. Π +1 z +1 = Π +1 z (λ +1 ). (19b) Here Q( ) is the cost-to-go fnction. If we linearize the cost-to-go at the crrent state gess z l we obtain, φ(z, ) z, + Q(Π +1 z l ) + Q(Π +1 z l ) T (Π +1 z Π +1 z l ) (2a) s.t. Π z = Π z l 1 (λ ) (2b) where the term Q(Π +1 z l )T Π +1 z l is fixed and therefore irrelevant. From dality we now that the gradient of the cost-to-go Q(Π +1 z l ) is precisely the adjoint λl +1 of the state transition constraint (19b). In other words, the adjoint is the sensitivity of the cost-to-go with respect to the initial state Π +1 z. Conseqently, problem (2) is eqivalent to, φ(z, ) + (λ l z, +1) T Π +1 z (21a) s.t. Π z = Π z l 1 (λ ). (21b) This is precisely the stage sbproblem P solved in the GS scheme. We also note that the adjoints are exact approximations of the cost-to-go at an optimal soltion of P. The cost-to-go information is neglected by the RH scheme and this can lead to a poor approximation of the long-horizon soltion. A ey insight that we gain from or analysis and from the cost-to-go interpretation is that we can correct the RH scheme to better approximate the longhorizon soltion if we are capable of obtaining estimates of the adjoints λ l. Moreover, in the ideal case where sch adjoint estimates are optimal for P, the corrected RH scheme will deliver optimal long-horizon profiles for P. 4. COARSENING-BASED CORRECTION We can obtain estimates of the adjoints λ l by perforg mltiple GS iterations. This can be seen as a self-correcting RH scheme. GS schemes provide the comptational advantage that they only need to solve only short-horizon problems. GS schemes, however, are well nown for exhibiting slow convergence or no convergence at all. We address this isse by sing adjoint estimates λ l obtained from the soltion of a coarsened long-horizon problem. To perform coarsening, we consider a coarse grid with m c elements and m c m (sch that the reslting coarse problem is tractable). We define the coarse set as M c := {..m c 1} and the corresponding coarsened long-horizon problem P c. We se the notation (λ l,..., λ l n 1) P c ( z) to indicate the inpts and otpts of P c. We consider the scheme: Corrected GS Scheme I) GIVEN z, set conter l, set z l 1,m z. II) SOLVE (λ l,..., λ l n 1) P c ( z) and FOR l =,..., n GS DO: III) FOR =,..., n 2 SOLVE,m, λl+1 ) P 1,m, λl +1 ). IV) FOR = n 1 SOLVE n 1,m, λl+1 n 1 ) P n 1(z l n 2,m, ). V) SET l l + 1 and RETURN TO Step III). In this scheme, P c transfers global (long-horizon) information of problem P to the local (short-horizon) problems P. This is depicted in Figre 2. This approach can be seen as a hierarchical control scheme in which a coarsegrained high-level controller spervises a fine-grained lowlevel controller. In other words, the coarse long-horizon problem provides teral costs (i.e., a cost-to-go) to the RH controller so that this better approximates the soltion of the long-horizon problem. Dal information is 45

4 IFAC DYCOPS-CAB, 216 Jne 6-8, 216. NTNU, Trondheim, Norway P c m c +1 P ` +1 m ` +1 ` n 1 n 1 Fig. 2. Transfer of adjoint information from coarse longhorizon problem to fine short-horizon problems. transferred in this hierarchical controller; as opposed to traditional hierarchical schemes that transfer state information. This is ey becase dal information provided by the coarse controller can be refined by the low-level controller (throgh GS pdates) and ths it is possible to achieve primal-dal optimality. In the comprehensive review on hierarchical predictive control of Scattolini (29), the athor notices that systematic design methods for hierarchical control are still lacing. More specifically, no hierarchical schemes have been proposed that systematically aggregate and refine trajectories at mltiple time scales. In addition, existing schemes have been tailored to achieve feasibility bt do not have optimality garantees. Scattolini also arges that it is important to consider mltirate methods (compting controls at different time resoltions). As can be seen, the hierarchical control strctre created in this wor addresses both of these isses. It is also worth remaring that several hierarchical schemes for MPC have been proposed that decople time scales sing singlar pertrbations. For more information on sch approaches, the reader is referred to the wor of Ellis et al. (213); Chen et al. (212); Scattolini (29). These approaches enable handling of slow and fast modes bt do not address mltiple time scales. Or analysis borrows concepts of mltigrid control. We now describe a general mltigrid framewor to highlight the many connections that exist with hierarchical control. Mltigrid is a scientific compting paradigm widely sed for the simlation and control of systems described by PDEs Borzı (23). The idea behind mltigrid is to discretize the PDE space-time domain in a seqence of grids of increasing resoltion. At the highest level is the coarsest grid that is comptationally tractable. The ey observation is that the coarse level can captre slow moving fronts occrring at low freqencies bt will miss the fast moving fronts occrring at higher freqencies. The coarse state, control, and adjoint (dal or co-state) fields are passed to the second level of the hierarchy. At this level, the coarse fields are refined sing a smoothing scheme (typically a GS scheme). The GS scheme exchanges information among its nearest neighbors. By doing this, the GS scheme can eliate fast local moving fronts qicly (bt not necessarily the slow global ones). Conseqently, by combining the coarse and fine levels one sees to target the entire freqency spectrm. As can be seen, many of the problems arising in the simlation and control of PDEs also appear in hierarchical control. We have addressed several technical isses that enabled s to transfer ideas between these two domains. These inclde: We established connections between the strctre of the EL conditions and the soltion of stage-by-stage optimal control problems in the primal space. This enables s to se GS schemes in a general setting and establishes a connection between RH control and GS. We se a primal representation of stage problems P corresponding to the stage bloc of the EL conditions. With this we demonstrate that coarsening schemes can be sed to obtain adjoint information that is sed as teral penalties of short-horizon stage problems. We demonstrate that GS and coarsening schemes can be implemented sing off-the-shelf optimization tools, as opposed to intrsive linear algebra maniplations sed in PDE stdies. We demonstrate that only dal information needs to be commnicated between hierarchical levels, as opposed to only state and control information commnicated in mltigrid PDE schemes. The lifting approach avoids the need to perform interpolation of state and adjoint profiles in order to move from a coarse grid to a fine grid (as is typically done in PDEs). In the proposed approach, all that is needed from the coarse problem are the adjoints at the stage transition points. 5. NUMERICAL STUDIES We discss the nmerical concepts sing a CSTR example and we then demonstrate how to se hierarchical control in a more complicated microgrid control example. 5.1 CSTR We consider the nonlinear Hics-Ray CSTR reactor problem reported in Zavala and Anitesc (21). The system states are the concentration of reactant c( ) and the temperatre of reacting mixtre t( ). The control is the cooling water flow ( ). After lifting, we denote the adjoint associated with the concentration as λ c and the adjoint associated with temperatre as λ t. We partition the fll time horizon in n = 1 stages and discretize each stage sing an implicit Eler scheme with m = 1 grid points. In Figre 3 we present the control profiles obtained with the GS Scheme. As can be seen, the profiles obtained with a standard RH scheme (first iteration of GS scheme) severely deviate from the optimal ones. GS approximates the longhorizon soltion fairly well after three iterations. In Figre 4 we present the optimal and approximate adjoint profiles obtained from coarsening. The coarse profiles are obtained by discretizing the stage sing m c = 2 points (compared to the m = 1 points sed for the optimal profile). This is a coarsening factor of five. As can be seen, the adjoint profiles exhibit errors bt the overall strctre is preserved. We se the coarse adjoint profiles to correct the GS scheme (provide teral penalties for the short-horizon stage problems). In Figre 5 we present the convergence of GS with and withot correction. As can be seen, coarse correction delivers close-to-optimal performance optimal performance after a single GS iteration. 46

5 IFAC DYCOPS-CAB, 216 Jne 6-8, 216. NTNU, Trondheim, Norway Gass Seidel Time Uncorrected Corrected Time Fig. 3. Scheme convergence for control. First iteration (top) and third iteration (bottom). λ t λ c (m=1) Coarse (m c =2) Time Fig. 4. and coarsened adjoint profiles for temperatre (top) and concentration (bottom). 6. MICROGRID We now demonstrate how the hierarchical controller can manage distrbances with mltiple time scales. We consider the microgrid system shown in Figre 6. The system has two generators and a battery storage system. The objective to find the optimal operating policy for the generators and storage that imizes cost over a long horizon spanning 4 days. We assme that the electrical load (distrbance) of this system has three freqency components (load has periods of 24 hr, 12 hr, and 1 hr). These are shown in the right panel of Figre 7. In the left panels of Figre 7 we show the coarsened load profile and the error indced by applying sch coarsening. As can be seen, coarsening misses the high freqency. In the left colmn of Figre 8 we present, from top to bottom, the storage policies for short-horizon RH control (GS withot adjoint information), GS scheme after two iterations, coarse control, and hierarchical control. We split the horizon in 4 stages of one day and coarsen the horizon by a factor of for. In the right colmn we present the sboptimality errors for the corresponding storage policies with respect to the long-horizon problem P. From the first Fig. 5. Control policies for GS scheme with and withot coarsening correction. First iteration (top) and second iteration (bottom). Solar Radiation Solar Radiation Distribtion Bsbar Solar Radiation Grid = DC-DC Converters Distribtion Distribtion Electrolyzer Generator I Generator Bsbar Bsbar Fel Cell II Storage Battery System Ban = DC-DC = DC-DC = = Converters = Converters = Hydrogen Storage Fig. 6. Microgrid Electrolyzer control example. Electrolyzer Fel Cell Fel Cell Load [MW] Load Coarsening Error [MW] To Sbstation Load Grid= DC-ACGrid Inverters = Load Hydrogen StorageHydrogen Storage Load [MW] DC-AC Inverters DC-AC Inverters Battery Ban Load Battery Ban Fig. 7. Real and coarsened loads (top left), load coarsening error (bottom left), and freqency components of load (right). row we see that the RH policy is far from optimal. This is becase the controller marches in stages of one day and ths ignores long horizon load trends. As a reslt, the RH controller depletes the crrent inventory in trying to imize short-term generation cost. In the second row we see that a GS scheme can better approximate the optimal policy after the second iteration becase it can estimate the adjoints that are sed to captre long horizon information. The error in the storage policy is large in 47

6 Generation [MW] Adjoint [$/MW] Storage Flow [MW] IFAC DYCOPS-CAB, 216 Jne 6-8, 216. NTNU, Trondheim, Norway Receding-Horizon) Gass-Seidel (It 2) Coarse Hierarchical Fig. 8. From top to bottom: Storage policies and errors with short-horizon RH scheme, GS scheme (after 2 iterations), coarse control, and hierarchical control. magnitde bt it is flattened ot, indicating that the GS scheme eliates the high freqencies of the load bt not the low freqencies. In the third row we see that a pre coarse controller has close-to-optimal performance bt the storage error shows that it misses the high freqencies of the load. In the forth row we see that hierarchical control obtains optimal performance becase it can deal with high and low freqencies. In Figre 9 we present storage, generation, and adjoint policies. We again note that RH policies are far from optimal and that the GS scheme can recover them after a few iterations RH GS (It 5) Fig. 9. From top to bottom: storage, adjoint, and generation profiles. 7. CONCLUSIONS AND FUTURE WORK We presented an analysis of the Eler-Lagrange conditions for a lifted optimal control problem. This enabled s to derive bloc GS schemes capable of solving intractable long-horizon problems by solving seqences of tractable short-horizon problems. Or analysis revealed that a RH scheme is eqivalent to perforg a GS sweep of the Eler-Lagrange conditions. We have also sed or analysis to derive strategies to correct adjoint profiles by sing coarsening. This approach can interpreted as a hierarchical control strctre in which a coarse high-level controller transfers long-horizon information to a low-level, shorthorizon controller of fine resoltion. Or reslts open the door to the design of new hierarchical control applications. As part of ftre wor, we wold lie to gain additional insight on conditions garanteeing convergence of GS schemes and we will design mlti-level hierarchies. ACKNOWLEDGEMENTS This material is based pon wor spported by the U.S. Department of Energy, Office of Science, nder an Early Career Award. The athor thans Mihai Anitesc for pointing ot existing wor on mltigrid control. REFERENCES Biegler, L.T. (21). Nonlinear programg: Concepts, algorithms, and applications to chemical processes. SIAM. Boc, H.G. and Plitt, K.J. (1984). A mltiple shooting algorithm for direct soltion of optimal control problems. 9th IFAC World Congress, Bdapest. Borzı, A. (23). Mltigrid methods for parabolic distribted optimal control problems. Jornal of Comptational and Applied Mathematics, 157(2), Chen, X., Heidarinejad, M., Li, J., and Christofides, P.D. (212). Composite fast-slow mpc design for nonlinear singlarly pertrbed systems. AIChE Jornal, 58(6), Diehl, M., Ferrea, H.J., and Haverbee, N. (29). Efficient nmerical methods for nonlinear MPC and moving horizon estimation. In Nonlinear Model Predictive Control, Ellis, M., Heidarinejad, M., and Christofides, P.D. (213). Economic model predictive control of nonlinear singlarly pertrbed systems. Jornal of Process Control, 23(5), Findeisen, R., Raff, T., and Allgöwer, F. (27). Sampleddata nonlinear model predictive control for constrained continos time systems. In Advanced Strategies in Control Systems with Inpt and Otpt Constraints, Springer. Scattolini, R. (29). Architectres for distribted and hierarchical model predictive control A review. Jornal of Process Control, 19(5), Zavala, V.M. and Biegler, L.T. (29). Nonlinear programg strategies for state estimation and model predictive control. In Nonlinear Model Predictive Control, Zavala, V.M. and Anitesc, M. (21). Real-time nonlinear optimization as a generalized eqation. SIAM Jornal on Control and Optimization, 48(8),

COMPOSITION OF STABLE SET POLYHEDRA

COMPOSITION OF STABLE SET POLYHEDRA COMPOSITION OF STABLE SET POLYHEDRA Benjamin McClosky and Illya V. Hicks Department of Comptational and Applied Mathematics Rice University November 30, 2007 Abstract Barahona and Mahjob fond a defining

More information

Tu P7 15 First-arrival Traveltime Tomography with Modified Total Variation Regularization

Tu P7 15 First-arrival Traveltime Tomography with Modified Total Variation Regularization T P7 15 First-arrival Traveltime Tomography with Modified Total Variation Reglarization W. Jiang* (University of Science and Technology of China) & J. Zhang (University of Science and Technology of China)

More information

Image Denoising Algorithms

Image Denoising Algorithms Image Denoising Algorithms Xiang Hao School of Compting, University of Utah, USA, hao@cs.tah.ed Abstract. This is a report of an assignment of the class Mathematics of Imaging. In this assignment, we first

More information

Master for Co-Simulation Using FMI

Master for Co-Simulation Using FMI Master for Co-Simlation Using FMI Jens Bastian Christoph Claß Ssann Wolf Peter Schneider Franhofer Institte for Integrated Circits IIS / Design Atomation Division EAS Zenerstraße 38, 69 Dresden, Germany

More information

The Disciplined Flood Protocol in Sensor Networks

The Disciplined Flood Protocol in Sensor Networks The Disciplined Flood Protocol in Sensor Networks Yong-ri Choi and Mohamed G. Goda Department of Compter Sciences The University of Texas at Astin, U.S.A. fyrchoi, godag@cs.texas.ed Hssein M. Abdel-Wahab

More information

p-norm MINIMIZATION OVER INTERSECTIONS OF CONVEX SETS İlker Bayram

p-norm MINIMIZATION OVER INTERSECTIONS OF CONVEX SETS İlker Bayram p-norm MINIMIZATION OVER INTERSECTIONS OF CONVEX SETS İlker Bayram Istanbl Technical University, Department of Electronics and Telecommnications Engineering, Istanbl, Trkey ABSTRACT We consider the imization

More information

Evaluating Influence Diagrams

Evaluating Influence Diagrams Evalating Inflence Diagrams Where we ve been and where we re going Mark Crowley Department of Compter Science University of British Colmbia crowley@cs.bc.ca Agst 31, 2004 Abstract In this paper we will

More information

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES RICARDO G. DURÁN AND ARIEL L. LOMBARDI Abstract. We consider the nmerical approximation of a model convection-diffsion

More information

Minimal Edge Addition for Network Controllability

Minimal Edge Addition for Network Controllability This article has been accepted for pblication in a ftre isse of this jornal, bt has not been flly edited. Content may change prior to final pblication. Citation information: DOI 10.1109/TCNS.2018.2814841,

More information

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing 1 On the Comptational Complexity and Effectiveness of N-hb Shortest-Path Roting Reven Cohen Gabi Nakibli Dept. of Compter Sciences Technion Israel Abstract In this paper we stdy the comptational complexity

More information

The Impact of Avatar Mobility on Distributed Server Assignment for Delivering Mobile Immersive Communication Environment

The Impact of Avatar Mobility on Distributed Server Assignment for Delivering Mobile Immersive Communication Environment This fll text paper was peer reviewed at the direction of IEEE Commnications Society sbject matter experts for pblication in the ICC 27 proceedings. The Impact of Avatar Mobility on Distribted Server Assignment

More information

Discretized Approximations for POMDP with Average Cost

Discretized Approximations for POMDP with Average Cost Discretized Approximations for POMDP with Average Cost Hizhen Y Lab for Information and Decisions EECS Dept., MIT Cambridge, MA 0239 Dimitri P. Bertsekas Lab for Information and Decisions EECS Dept., MIT

More information

Tdb: A Source-level Debugger for Dynamically Translated Programs

Tdb: A Source-level Debugger for Dynamically Translated Programs Tdb: A Sorce-level Debgger for Dynamically Translated Programs Naveen Kmar, Brce R. Childers, and Mary Lo Soffa Department of Compter Science University of Pittsbrgh Pittsbrgh, Pennsylvania 15260 {naveen,

More information

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration Bias of Higher Order Predictive Interpolation for Sb-pixel Registration Donald G Bailey Institte of Information Sciences and Technology Massey University Palmerston North, New Zealand D.G.Bailey@massey.ac.nz

More information

Chapter 6: Pipelining

Chapter 6: Pipelining CSE 322 COPUTER ARCHITECTURE II Chapter 6: Pipelining Chapter 6: Pipelining Febrary 10, 2000 1 Clothes Washing CSE 322 COPUTER ARCHITECTURE II The Assembly Line Accmlate dirty clothes in hamper Place in

More information

Date: December 5, 1999 Dist'n: T1E1.4

Date: December 5, 1999 Dist'n: T1E1.4 12/4/99 1 T1E14/99-559 Project: T1E14: VDSL Title: Vectored VDSL (99-559) Contact: J Cioffi, G Ginis, W Y Dept of EE, Stanford U, Stanford, CA 945 Cioffi@stanforded, 1-65-723-215, F: 1-65-724-3652 Date:

More information

MPC for Humanoid Gait Generation: Stability and Feasibility

MPC for Humanoid Gait Generation: Stability and Feasibility MPC for Hmanoid Gait Generation: Stability and Feasibility Nicola Scianca, Daniele De Simone, Leonardo Lanari, Giseppe Oriolo arxiv:191.855v1 [cs.ro] 24 Jan 219 Abstract We present a novel MPC framework

More information

Picking and Curves Week 6

Picking and Curves Week 6 CS 48/68 INTERACTIVE COMPUTER GRAPHICS Picking and Crves Week 6 David Breen Department of Compter Science Drexel University Based on material from Ed Angel, University of New Mexico Objectives Picking

More information

Fault Tolerance in Hypercubes

Fault Tolerance in Hypercubes Falt Tolerance in Hypercbes Shobana Balakrishnan, Füsn Özgüner, and Baback A. Izadi Department of Electrical Engineering, The Ohio State University, Colmbs, OH 40, USA Abstract: This paper describes different

More information

Topic Continuity for Web Document Categorization and Ranking

Topic Continuity for Web Document Categorization and Ranking Topic Continity for Web ocment Categorization and Ranking B. L. Narayan, C. A. Mrthy and Sankar. Pal Machine Intelligence Unit, Indian Statistical Institte, 03, B. T. Road, olkata - 70008, India. E-mail:

More information

Resolving Linkage Anomalies in Extracted Software System Models

Resolving Linkage Anomalies in Extracted Software System Models Resolving Linkage Anomalies in Extracted Software System Models Jingwei W and Richard C. Holt School of Compter Science University of Waterloo Waterloo, Canada j25w, holt @plg.waterloo.ca Abstract Program

More information

Optimal Sampling in Compressed Sensing

Optimal Sampling in Compressed Sensing Optimal Sampling in Compressed Sensing Joyita Dtta Introdction Compressed sensing allows s to recover objects reasonably well from highly ndersampled data, in spite of violating the Nyqist criterion. In

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY On the Analysis of the Bluetooth Time Division Duplex Mechanism

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY On the Analysis of the Bluetooth Time Division Duplex Mechanism IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY 2007 1 On the Analysis of the Bletooth Time Division Dplex Mechanism Gil Zssman Member, IEEE, Adrian Segall Fellow, IEEE, and Uri Yechiali

More information

Today s Lecture. Software Architecture. Lecture 27: Introduction to Software Architecture. Introduction and Background of

Today s Lecture. Software Architecture. Lecture 27: Introduction to Software Architecture. Introduction and Background of Today s Lectre Lectre 27: Introdction to Software Architectre Kenneth M. Anderson Fondations of Software Engineering CSCI 5828 - Spring Semester, 1999 Introdction and Backgrond of Software Architectre

More information

Real-time mean-shift based tracker for thermal vision systems

Real-time mean-shift based tracker for thermal vision systems 9 th International Conference on Qantitative InfraRed Thermography Jly -5, 008, Krakow - Poland Real-time mean-shift based tracker for thermal vision systems G. Bieszczad* T. Sosnowski** * Military University

More information

Discrete Cost Multicommodity Network Optimization Problems and Exact Solution Methods

Discrete Cost Multicommodity Network Optimization Problems and Exact Solution Methods Annals of Operations Research 106, 19 46, 2001 2002 Klwer Academic Pblishers. Manfactred in The Netherlands. Discrete Cost Mlticommodity Network Optimization Problems and Exact Soltion Methods MICHEL MINOUX

More information

A Highly-Digital Frequency Synthesizer Using Ring Oscillator Frequency-to-Digital Conversion and Noise Cancellation

A Highly-Digital Frequency Synthesizer Using Ring Oscillator Frequency-to-Digital Conversion and Noise Cancellation A Highly- Freqency Synthesizer Using Ring Oscillator Freqency-to- Conversion and Noise Cancellation Colin Weltin-W,2, Gobi Zhao, Ian Galton University of California at San Diego, La Jolla, CA 2 Analog

More information

Switched state-feedback controllers with multi-estimators for MIMO systems

Switched state-feedback controllers with multi-estimators for MIMO systems Proceedings of the th WEA Int Conf on COMPUTATIONAL INTELLIGENCE MAN-MACHINE YTEM AND CYBERNETIC Venice Ital November - 6 89 witched state-feedback controllers with mlti-estimators for MIMO sstems LIBOR

More information

Networks An introduction to microcomputer networking concepts

Networks An introduction to microcomputer networking concepts Behavior Research Methods& Instrmentation 1978, Vol 10 (4),522-526 Networks An introdction to microcompter networking concepts RALPH WALLACE and RICHARD N. JOHNSON GA TX, Chicago, Illinois60648 and JAMES

More information

PARAMETER OPTIMIZATION FOR TAKAGI-SUGENO FUZZY MODELS LESSONS LEARNT

PARAMETER OPTIMIZATION FOR TAKAGI-SUGENO FUZZY MODELS LESSONS LEARNT PAAMETE OPTIMIZATION FO TAKAGI-SUGENO FUZZY MODELS LESSONS LEANT Manfred Männle Inst. for Compter Design and Falt Tolerance Univ. of Karlsrhe, 768 Karlsrhe, Germany maennle@compter.org Brokat Technologies

More information

This chapter is based on the following sources, which are all recommended reading:

This chapter is based on the following sources, which are all recommended reading: Bioinformatics I, WS 09-10, D. Hson, December 7, 2009 105 6 Fast String Matching This chapter is based on the following sorces, which are all recommended reading: 1. An earlier version of this chapter

More information

CS 4204 Computer Graphics

CS 4204 Computer Graphics CS 424 Compter Graphics Crves and Srfaces Yong Cao Virginia Tech Reference: Ed Angle, Interactive Compter Graphics, University of New Mexico, class notes Crve and Srface Modeling Objectives Introdce types

More information

Functions of Combinational Logic

Functions of Combinational Logic CHPTER 6 Fnctions of Combinational Logic CHPTER OUTLINE 6 6 6 6 6 5 6 6 6 7 6 8 6 9 6 6 Half and Fll dders Parallel inary dders Ripple Carry and Look-head Carry dders Comparators Decoders Encoders Code

More information

Multi-lingual Multi-media Information Retrieval System

Multi-lingual Multi-media Information Retrieval System Mlti-lingal Mlti-media Information Retrieval System Shoji Mizobchi, Sankon Lee, Fmihiko Kawano, Tsyoshi Kobayashi, Takahiro Komats Gradate School of Engineering, University of Tokshima 2-1 Minamijosanjima,

More information

Hardware-Accelerated Free-Form Deformation

Hardware-Accelerated Free-Form Deformation Hardware-Accelerated Free-Form Deformation Clint Cha and Ulrich Nemann Compter Science Department Integrated Media Systems Center University of Sothern California Abstract Hardware-acceleration for geometric

More information

A GENERIC MODEL OF A BASE-ISOLATED BUILDING

A GENERIC MODEL OF A BASE-ISOLATED BUILDING Chapter 5 A GENERIC MODEL OF A BASE-ISOLATED BUILDING This chapter draws together the work o Chapters 3 and 4 and describes the assembly o a generic model o a base-isolated bilding. The irst section describes

More information

NETWORK PRESERVATION THROUGH A TOPOLOGY CONTROL ALGORITHM FOR WIRELESS MESH NETWORKS

NETWORK PRESERVATION THROUGH A TOPOLOGY CONTROL ALGORITHM FOR WIRELESS MESH NETWORKS ETWORK PRESERVATIO THROUGH A TOPOLOGY COTROL ALGORITHM FOR WIRELESS MESH ETWORKS F. O. Aron, T. O. Olwal, A. Krien, Y. Hamam Tshwane University of Technology, Pretoria, Soth Africa. Dept of the French

More information

STABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWORK DYNAMICS FOR STATIC OPTIMIZATION

STABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWORK DYNAMICS FOR STATIC OPTIMIZATION STABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWOR DYNAMICS FOR STATIC OPTIMIZATION Grsel Serpen and Yifeng X Electrical Engineering and Compter Science Department, The University of Toledo, Toledo, OH

More information

Cost Based Local Forwarding Transmission Schemes for Two-hop Cellular Networks

Cost Based Local Forwarding Transmission Schemes for Two-hop Cellular Networks Cost Based Local Forwarding Transmission Schemes for Two-hop Celllar Networks Zhenggang Zhao, Xming Fang, Yan Long, Xiaopeng H, Ye Zhao Key Lab of Information Coding & Transmission Sothwest Jiaotong University,

More information

Computer-Aided Mechanical Design Using Configuration Spaces

Computer-Aided Mechanical Design Using Configuration Spaces Compter-Aided Mechanical Design Using Configration Spaces Leo Joskowicz Institte of Compter Science The Hebrew University Jersalem 91904, Israel E-mail: josko@cs.hji.ac.il Elisha Sacks (corresponding athor)

More information

Curves and Surfaces. CS 537 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science

Curves and Surfaces. CS 537 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science Crves and Srfaces CS 57 Interactive Compter Graphics Prof. David E. Breen Department of Compter Science E. Angel and D. Shreiner: Interactive Compter Graphics 6E Addison-Wesley 22 Objectives Introdce types

More information

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation Maximal Cliqes in Unit Disk Graphs: Polynomial Approximation Rajarshi Gpta, Jean Walrand, Oliier Goldschmidt 2 Department of Electrical Engineering and Compter Science Uniersity of California, Berkeley,

More information

An Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast

An Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering May 24 An Adaptive Strategy for Maximizing Throghpt in MAC layer Wireless Mlticast Prasanna

More information

Maximum Weight Independent Sets in an Infinite Plane

Maximum Weight Independent Sets in an Infinite Plane Maximm Weight Independent Sets in an Infinite Plane Jarno Nosiainen, Jorma Virtamo, Pasi Lassila jarno.nosiainen@tkk.fi, jorma.virtamo@tkk.fi, pasi.lassila@tkk.fi Department of Commnications and Networking

More information

Submodule construction for systems of I/O automata*

Submodule construction for systems of I/O automata* Sbmodle constrction for systems of I/O atomata* J. Drissi 1, G. v. Bochmann 2 1 Dept. d'iro, Université de Montréal, CP. 6128, Scc. Centre-Ville, Montréal, H3C 3J7, Canada, Phone: (514) 343-6161, Fax:

More information

Blended Deformable Models

Blended Deformable Models Blended Deformable Models (In IEEE Trans. Pattern Analysis and Machine Intelligence, April 996, 8:4, pp. 443-448) Doglas DeCarlo and Dimitri Metaxas Department of Compter & Information Science University

More information

A sufficient condition for spiral cone beam long object imaging via backprojection

A sufficient condition for spiral cone beam long object imaging via backprojection A sfficient condition for spiral cone beam long object imaging via backprojection K. C. Tam Siemens Corporate Research, Inc., Princeton, NJ, USA Abstract The response of a point object in cone beam spiral

More information

Pavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003

Pavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003 From: AAAI-84 Proceedings. Copyright 1984, AAAI (www.aaai.org). All rights reserved. SELECTIVE ABSTRACTION OF AI SYSTEM ACTIVITY Jasmina Pavlin and Daniel D. Corkill Department of Compter and Information

More information

Pipelined van Emde Boas Tree: Algorithms, Analysis, and Applications

Pipelined van Emde Boas Tree: Algorithms, Analysis, and Applications This fll text paper was peer reviewed at the direction of IEEE Commnications Society sbject matter experts for pblication in the IEEE INFOCOM 007 proceedings Pipelined van Emde Boas Tree: Algorithms, Analysis,

More information

Dynamic Maintenance of Majority Information in Constant Time per Update? Gudmund S. Frandsen and Sven Skyum BRICS 1 Department of Computer Science, Un

Dynamic Maintenance of Majority Information in Constant Time per Update? Gudmund S. Frandsen and Sven Skyum BRICS 1 Department of Computer Science, Un Dynamic Maintenance of Majority Information in Constant Time per Update? Gdmnd S. Frandsen and Sven Skym BRICS 1 Department of Compter Science, University of arhs, Ny Mnkegade, DK-8000 arhs C, Denmark

More information

Exploiting Actuator Limits with Feedforward Control based on Inverse Models

Exploiting Actuator Limits with Feedforward Control based on Inverse Models Exploiting Actator Limits with Feedforward Control based on Inverse Models Manel Gräber TLK-Thermo GmbH Hans-Sommer-Str. 5, 386 Branschweig, German Abstract Feedforward control based on inverse dnamic

More information

POWER-OF-2 BOUNDARIES

POWER-OF-2 BOUNDARIES Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of

More information

Seismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Columbia

Seismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Columbia Seismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Colmbia SUMMARY Approximate message passing (AMP) is a comptationally

More information

CS 153 Design of Operating Systems Spring 18

CS 153 Design of Operating Systems Spring 18 CS 53 Design of Operating Systems Spring 8 Lectre 2: Virtal Memory Instrctor: Chengy Song Slide contribtions from Nael Ab-Ghazaleh, Harsha Madhyvasta and Zhiyn Qian Recap: cache Well-written programs exhibit

More information

The extra single-cycle adders

The extra single-cycle adders lticycle Datapath As an added bons, we can eliminate some of the etra hardware from the single-cycle path. We will restrict orselves to sing each fnctional nit once per cycle, jst like before. Bt since

More information

IMPLEMENTATION OF OBJECT ORIENTED APPROACH TO MODIFIED ANT ALGORITHM FOR TASK SCHEDULING IN GRID COMPUTING

IMPLEMENTATION OF OBJECT ORIENTED APPROACH TO MODIFIED ANT ALGORITHM FOR TASK SCHEDULING IN GRID COMPUTING International Jornal of Modern Engineering Research (IJMER) www.imer.com Vol.1, Isse1, pp-134-139 ISSN: 2249-6645 IMPLEMENTATION OF OBJECT ORIENTED APPROACH TO MODIFIED ANT ALGORITHM FOR TASK SCHEDULING

More information

arxiv: v1 [cs.cg] 27 Nov 2015

arxiv: v1 [cs.cg] 27 Nov 2015 On Visibility Representations of Non-planar Graphs Therese Biedl 1, Giseppe Liotta 2, Fabrizio Montecchiani 2 David R. Cheriton School of Compter Science, University of Waterloo, Canada biedl@waterloo.ca

More information

IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION

IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION ICAS 2 CONGRESS IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION Christophe Le Garrec, Marc Hmbert, Michel Lacabanne Aérospatiale Matra

More information

arxiv: v1 [cs.cg] 26 Sep 2018

arxiv: v1 [cs.cg] 26 Sep 2018 Convex partial transversals of planar regions arxiv:1809.10078v1 [cs.cg] 26 Sep 2018 Vahideh Keikha Department of Mathematics and Compter Science, University of Sistan and Balchestan, Zahedan, Iran va.keikha@gmail.com

More information

h-vectors of PS ear-decomposable graphs

h-vectors of PS ear-decomposable graphs h-vectors of PS ear-decomposable graphs Nima Imani 2, Lee Johnson 1, Mckenzie Keeling-Garcia 1, Steven Klee 1 and Casey Pinckney 1 1 Seattle University Department of Mathematics, 901 12th Avene, Seattle,

More information

EECS 487: Interactive Computer Graphics f

EECS 487: Interactive Computer Graphics f Interpolating Key Vales EECS 487: Interactive Compter Graphics f Keys Lectre 33: Keyframe interpolation and splines Cbic splines The key vales of each variable may occr at different frames The interpolation

More information

The single-cycle design from last time

The single-cycle design from last time lticycle path Last time we saw a single-cycle path and control nit for or simple IPS-based instrction set. A mlticycle processor fies some shortcomings in the single-cycle CPU. Faster instrctions are not

More information

(2, 4) Tree Example (2, 4) Tree: Insertion

(2, 4) Tree Example (2, 4) Tree: Insertion Presentation for se with the textbook, Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015 B-Trees and External Memory (2, 4) Trees Each internal node has 2 to 4 children:

More information

NETWORKED CONTROL SYSTEM: THEORY AND SIMULATIONS. A Project by. Sandeep Bimali

NETWORKED CONTROL SYSTEM: THEORY AND SIMULATIONS. A Project by. Sandeep Bimali NETWORKED CONTROL SYSTEM: THEORY AND SIMULATIONS A Project by Sandeep Bimali Bacelor s Degree in Electronics Engineering, Tribvani University, Nepal December 21 Sbmitted to te Department of Electrical

More information

Augmenting the edge connectivity of planar straight line graphs to three

Augmenting the edge connectivity of planar straight line graphs to three Agmenting the edge connectivity of planar straight line graphs to three Marwan Al-Jbeh Mashhood Ishaqe Kristóf Rédei Diane L. Sovaine Csaba D. Tóth Pavel Valtr Abstract We characterize the planar straight

More information

Efficient Implementation of Binary Trees in LISP Systems

Efficient Implementation of Binary Trees in LISP Systems Efficient Implementation of Binary Trees in LISP Systems P. SIPALA Dipartimento di Eleltrotecnica, Eleltronica, Informatica, Universitd di Trieste, Italy In this paper, I consider how to implement the

More information

DETC2002/DAC DESIGN OPTIMIZATION FOR STRUCTURAL-ACOUSTIC PROBLEMS USING FEM-BEM

DETC2002/DAC DESIGN OPTIMIZATION FOR STRUCTURAL-ACOUSTIC PROBLEMS USING FEM-BEM Proceedings of DETC 02 AME 2002 Design Engineering Technical Conferences and Compters and Information in Engineering Conference Montreal, CANADA, eptember 29-October 2, 2002 DETC2002/DAC-34131 DEIGN OPTIMIZATION

More information

Energy-Efficient Mobile-Edge Computation Offloading for Applications with Shared Data

Energy-Efficient Mobile-Edge Computation Offloading for Applications with Shared Data Energy-Efficient Mobile-Edge Comptation Offloading for Applications with Shared Data Xiangy He, Hong Xing, Ye Chen, Armgam Nallanathan School of Electronic Engineering and Compter Science Qeen Mary University

More information

Review Multicycle: What is Happening. Controlling The Multicycle Design

Review Multicycle: What is Happening. Controlling The Multicycle Design Review lticycle: What is Happening Reslt Zero Op SrcA SrcB Registers Reg Address emory em Data Sign etend Shift left Sorce A B Ot [-6] [5-] [-6] [5-] [5-] Instrction emory IR RegDst emtoreg IorD em em

More information

The LS-STAG Method : A new Immersed Boundary / Level-Set Method for the Computation of Incompressible Viscous Flows in Complex Geometries

The LS-STAG Method : A new Immersed Boundary / Level-Set Method for the Computation of Incompressible Viscous Flows in Complex Geometries The LS-STAG Method : A new Immersed Bondary / Level-Set Method for the Comptation of Incompressible Viscos Flows in Complex Geometries Yoann Cheny & Olivier Botella Nancy Universités LEMTA - UMR 7563 (CNRS-INPL-UHP)

More information

Chapter 5 Network Layer

Chapter 5 Network Layer Chapter Network Layer Network layer Physical layer: moe bit seqence between two adjacent nodes Data link: reliable transmission between two adjacent nodes Network: gides packets from the sorce to destination,

More information

Alliances and Bisection Width for Planar Graphs

Alliances and Bisection Width for Planar Graphs Alliances and Bisection Width for Planar Graphs Martin Olsen 1 and Morten Revsbæk 1 AU Herning Aarhs University, Denmark. martino@hih.a.dk MADAGO, Department of Compter Science Aarhs University, Denmark.

More information

ABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS

ABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS Proceedings th FIG Symposim on Deformation Measrements Santorini Greece 00. ABSOUTE DEFORMATION PROFIE MEASUREMENT IN TUNNES USING REATIVE CONVERGENCE MEASUREMENTS Mahdi Moosai and Saeid Khazaei Mining

More information

Identification of the Symmetries of Linear Systems with Polytopic Constraints

Identification of the Symmetries of Linear Systems with Polytopic Constraints 2014 American Control Conference (ACC) Jne 4-6, 2014. Portland, Oregon, USA Identification of the Symmetries of Linear Systems with Polytopic Constraints Clas Danielson and Francesco Borrelli Abstract

More information

Object Pose from a Single Image

Object Pose from a Single Image Object Pose from a Single Image How Do We See Objects in Depth? Stereo Use differences between images in or left and right eye How mch is this difference for a car at 00 m? Moe or head sideways Or, the

More information

The final datapath. M u x. Add. 4 Add. Shift left 2. PCSrc. RegWrite. MemToR. MemWrite. Read data 1 I [25-21] Instruction. Read. register 1 Read.

The final datapath. M u x. Add. 4 Add. Shift left 2. PCSrc. RegWrite. MemToR. MemWrite. Read data 1 I [25-21] Instruction. Read. register 1 Read. The final path PC 4 Add Reg Shift left 2 Add PCSrc Instrction [3-] Instrction I [25-2] I [2-6] I [5 - ] register register 2 register 2 Registers ALU Zero Reslt ALUOp em Data emtor RegDst ALUSrc em I [5

More information

4.13 Advanced Topic: An Introduction to Digital Design Using a Hardware Design Language 345.e1

4.13 Advanced Topic: An Introduction to Digital Design Using a Hardware Design Language 345.e1 .3 Advanced Topic: An Introdction to Digital Design Using a Hardware Design Langage 35.e.3 Advanced Topic: An Introdction to Digital Design Using a Hardware Design Langage to Describe and odel a Pipeline

More information

Advanced Techniques for Predicting Mechanical Product Design via COMSOL Multiphysics

Advanced Techniques for Predicting Mechanical Product Design via COMSOL Multiphysics Advanced Techniqes for Predicting Mechanical Prodct Design via COMSOL Mltiphsics Shobing Zhang 1 1 CAEaid, Inc. *Corresponding athor: 184 Jeffs Ln, Astin, TX 78717, shobing.hang@caeaid.com Abstract: Mechanical

More information

Towards Understanding Bilevel Multi-objective Optimization with Deterministic Lower Level Decisions

Towards Understanding Bilevel Multi-objective Optimization with Deterministic Lower Level Decisions Towards Understanding Bilevel Mlti-objective Optimization with Deterministic Lower Level Decisions Ankr Sinha Ankr.Sinha@aalto.fi Department of Information and Service Economy, Aalto University School

More information

Method to build an initial adaptive Neuro-Fuzzy controller for joints control of a legged robot

Method to build an initial adaptive Neuro-Fuzzy controller for joints control of a legged robot Method to bild an initial adaptive Nero-Fzzy controller for joints control of a legged robot J-C Habmremyi, P. ool and Y. Badoin Royal Military Academy-Free University of Brssels 08 Hobbema str, box:mrm,

More information

A Hybrid Weight-Based Clustering Algorithm for Wireless Sensor Networks

A Hybrid Weight-Based Clustering Algorithm for Wireless Sensor Networks Open Access Library Jornal A Hybrid Weight-Based Clstering Algorithm for Wireless Sensor Networks Cheikh Sidy Mohamed Cisse, Cheikh Sarr * Faclty of Science and Technology, University of Thies, Thies,

More information

StaCo: Stackelberg-based Coverage Approach in Robotic Swarms

StaCo: Stackelberg-based Coverage Approach in Robotic Swarms Maastricht University Department of Knowledge Engineering Technical Report No.:... : Stackelberg-based Coverage Approach in Robotic Swarms Kateřina Staňková, Bijan Ranjbar-Sahraei, Gerhard Weiss, Karl

More information

Cohesive Subgraph Mining on Attributed Graph

Cohesive Subgraph Mining on Attributed Graph Cohesive Sbgraph Mining on Attribted Graph Fan Zhang, Ying Zhang, L Qin, Wenjie Zhang, Xemin Lin QCIS, University of Technology, Sydney, University of New Soth Wales fanzhang.cs@gmail.com, {Ying.Zhang,

More information

Adaptive Influence Maximization in Microblog under the Competitive Independent Cascade Model

Adaptive Influence Maximization in Microblog under the Competitive Independent Cascade Model International Jornal of Knowledge Engineering, Vol. 1, No. 2, September 215 Adaptie Inflence Maximization in Microblog nder the Competitie Independent Cascade Model Zheng Ding, Kai Ni, and Zhiqiang He

More information

Requirements Engineering. Objectives. System requirements. Types of requirements. FAQS about requirements. Requirements problems

Requirements Engineering. Objectives. System requirements. Types of requirements. FAQS about requirements. Requirements problems Reqirements Engineering Objectives An introdction to reqirements Gerald Kotonya and Ian Sommerville To introdce the notion of system reqirements and the reqirements process. To explain how reqirements

More information

Beyond Simulation: Computer Aided Control System Design Using Equation-Based Object Oriented Modelling for the Next Decade

Beyond Simulation: Computer Aided Control System Design Using Equation-Based Object Oriented Modelling for the Next Decade Beyond Simlation: Compter Aided Control System Design Using Eqation-Based Object Oriented Modelling for the Next Decade Francesco Casella 1 Filippo Donida 1 Marco Lovera 1 1 Politecnico di Milano, Dipartimento

More information

TOWARD AN UNCERTAINTY PRINCIPLE FOR WEIGHTED GRAPHS

TOWARD AN UNCERTAINTY PRINCIPLE FOR WEIGHTED GRAPHS TOWARD AN UNCERTAINTY PRINCIPLE FOR WEIGHTED GRAPHS Bastien Pasdelop, Réda Alami, Vincent Gripon Telecom Bretagne UMR CNRS Lab-STICC name.srname@telecom-bretagne.e Michael Rabbat McGill University ECE

More information

Local Run Manager Generate FASTQ Analysis Module

Local Run Manager Generate FASTQ Analysis Module Local Rn Manager Generate FASTQ Analysis Modle Workflow Gide For Research Use Only. Not for se in diagnostic procedres. Overview 3 Set Parameters 3 Analysis Methods 5 View Analysis Reslts 5 Analysis Report

More information

Subgraph Matching with Set Similarity in a Large Graph Database

Subgraph Matching with Set Similarity in a Large Graph Database 1 Sbgraph Matching with Set Similarity in a Large Graph Database Liang Hong, Lei Zo, Xiang Lian, Philip S. Y Abstract In real-world graphs sch as social networks, Semantic Web and biological networks,

More information

Constructing Multiple Light Multicast Trees in WDM Optical Networks

Constructing Multiple Light Multicast Trees in WDM Optical Networks Constrcting Mltiple Light Mlticast Trees in WDM Optical Networks Weifa Liang Department of Compter Science Astralian National University Canberra ACT 0200 Astralia wliang@csaneda Abstract Mlticast roting

More information

CS 153 Design of Operating Systems

CS 153 Design of Operating Systems CS 153 Design of Operating Systems Spring 18 Lectre 23: File Systems (2) Instrctor: Chengy Song Slide contribtions from Nael Ab-Ghazaleh, Harsha Madhyvasta and Zhiyn Qian Last time Abstractions for the

More information

An Introduction to GPU Computing. Aaron Coutino MFCF

An Introduction to GPU Computing. Aaron Coutino MFCF An Introdction to GPU Compting Aaron Cotino acotino@waterloo.ca MFCF What is a GPU? A GPU (Graphical Processing Unit) is a special type of processor that was designed to render and maniplate textres. They

More information

Fast Obstacle Detection using Flow/Depth Constraint

Fast Obstacle Detection using Flow/Depth Constraint Fast Obstacle etection sing Flow/epth Constraint S. Heinrich aimlerchrylser AG P.O.Box 2360, -89013 Ulm, Germany Stefan.Heinrich@aimlerChrysler.com Abstract The early recognition of potentially harmfl

More information

Uncertainty Determination for Dimensional Measurements with Computed Tomography

Uncertainty Determination for Dimensional Measurements with Computed Tomography Uncertainty Determination for Dimensional Measrements with Compted Tomography Kim Kiekens 1,, Tan Ye 1,, Frank Welkenhyzen, Jean-Pierre Krth, Wim Dewlf 1, 1 Grop T even University College, KU even Association

More information

Constrained Single-Step One-Shot Method with Applications in Aerodynamics

Constrained Single-Step One-Shot Method with Applications in Aerodynamics Constrained Single-Step One-Shot Method with Applications in Aerodnamics icolas R. ager 2 erman Aerospace Center DLR Branschweig Institte of Aerodnamics and Flow echnolog merical Methods Branch C 2 A 2

More information

Advance Fuzzy Programming Approach to Bi-Level Quadratic Fractional Programming Problems by Genetic Algorithm

Advance Fuzzy Programming Approach to Bi-Level Quadratic Fractional Programming Problems by Genetic Algorithm American International Jornal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 38-349, ISSN (Online): 38-3580, ISSN (CD-ROM): 38-369

More information

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns.

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns. Convergence of Gradient Dynamics in General-Sm Games Satinder Singh AT&T Labs Florham Park, NJ 7932 bavejaresearch.att.com Michael Kearns AT&T Labs Florham Park, NJ 7932 mkearnsresearch.att.com Yishay

More information

Optimization and Translation of Tableau-Proofs. Abstract: Dierent kinds of logical calculi have dierent advantages and disadvantages.

Optimization and Translation of Tableau-Proofs. Abstract: Dierent kinds of logical calculi have dierent advantages and disadvantages. J. Inform. Process. Cybernet. EIK?? (199?), (formerly: Elektron. Inform.verarb. Kybernet.) Optimization and Translation of Tablea-Proofs into Resoltion By Andreas Wolf, Berlin Abstract: Dierent kinds of

More information

Triangle-Free Planar Graphs as Segments Intersection Graphs

Triangle-Free Planar Graphs as Segments Intersection Graphs Triangle-ree Planar Graphs as Segments Intersection Graphs N. de Castro 1,.J.Cobos 1, J.C. Dana 1,A.Márqez 1, and M. Noy 2 1 Departamento de Matemática Aplicada I Universidad de Sevilla, Spain {natalia,cobos,dana,almar}@cica.es

More information

Improving Network Connectivity Using Trusted Nodes and Edges

Improving Network Connectivity Using Trusted Nodes and Edges Improing Network Connectiity Using Trsted Nodes and Edges Waseem Abbas, Aron Laszka, Yegeniy Vorobeychik, and Xenofon Kotsokos Abstract Network connectiity is a primary attribte and a characteristic phenomenon

More information