Multi-Voltage Floorplan Design with Optimal Voltage Assignment

Size: px
Start display at page:

Download "Multi-Voltage Floorplan Design with Optimal Voltage Assignment"

Transcription

1 Mlti-Voltage Floorplan Design with Optimal Voltage Assignment ABSTRACT Qian Zaichen Department of CSE The Chinese University of Hong Kong Shatin,N.T., Hong Kong In this paper, we stdy the mltiple voltage assignment (MVA) problem nder timing constraints in floorplanning, which is generally an NP-hard problem. We will present an effective vale-oriented branch-and-bond based algorithm to solve it optimally in a reasonable amont of time. A convex cost integer dal network flow approach is sed to obtain a feasible pper bond soltion, while a lower bond is obtained by a linear relaxation of a general formlation of the problem. We then adopt a vale-oriented breadth-first branch-and-bond method with pper and lower bonds as described above to search for the optimal soltion. Favorable reslts can be obtained in comparison with previos methods sing a general linear programming solver. We integrate this algorithm into a mlti-stage floorplanner. At the first stage, an initial floorplan is obtained by simlated annealing sing the convex cost integer dal network flow approach as an evalator. We then perform optimal voltage assignment to this initial floorplan. Finally, a post-processing step is done to modify the floorplan slightly to optimize the power network roting resorce before invoking once more the optimal voltage assignment step at the end. Experimental reslts show that we can improve over the most pdated work on this problem [7] by frther redcing 6% of power consmption while maintaining the performance on other factors Categories and Sbject Descriptors B.7. [Integrated Circit]: Design Aid Layot General Terms Algorithms, Performance The work described in this paper was partially spported by a grant from the Research Concil of the Hong Kong Special Administrative Region, China (Project No ). Permission to make digital or hard copies of all or part of this work for personal or classroom se is granted withot fee provided that copies are not made or distribted for profit or commercial advantage and that copies bear this notice and the fll citation on the first page. To copy otherwise, to repblish, to post on servers or to redistribte to lists, reqires prior specific permission and/or a fee. ISPD 09, March 9 April, 009, San Diego, California, USA. Copyright 009 ACM /09/03...$5.00. Evangeline F.Y. Yong Department of CSE The Chinese University of Hong Kong Shatin,N.T., Hong Kong fyyong@cse.chk.ed.hk Keywords mlti-voltage assignment optimization branch-and-bond. INTRODUCTION Mltiple Spply Voltages (MSV) is developed to deal with the power problem in today s high performance circits. In MSV designs, modles lying on critical paths can be operated at higher voltage levels to meet timing constraints, while modles on noncritical paths will be operated at lower voltages to redce power consmption withot affecting the circit performance. However, a nmber of isses mst be handled first before this approach becomes practical, for example, voltage selection and assignment, MSV-aware floorplanning and placement, etc. Among them, Mltiple Voltage Assignment (MVA) is an important problem that has attracted the attention of many researchers in the past few years. Given a netlist of modles which can be operated at several different spply voltages, the MVA problem is to assign a spply voltage to each modle to minimize the total power consmption while satisfying the circit s timing constraints. In MSV designs, the timing slacks of the modles are traded for power saving nder a performance garantee of the circit. Therefore, an efficient voltage assignment method is desirable to minimize power consmption nder timing constraints. Besides, it is absoltely beneficial to consider this mlti-voltage design isse at the floorplanning level so that those important physical information like interconnect delay, modle location (for estimating the power network roting resorces) and area overhead de to level shifters, etc. can be taken into accont in an early stage. A nmber of previos works were on these MSV related problems. MSV was considered at varios design stages, inclding the floorplanning and placement stage [3, 4], and the post-floorplanning and post-placement stage [, 5, 6]. In [9], Lee et al. sed a dynamic programming based algorithm to solve the voltage assignment problem. In [7], Ma et al. transformed this power assignment problem to a convex cost integer dal network flow problem [8] which can be solved in polynomial time. However, none of them can prodce optimal soltion for the problem in general. Lee et al. [] formlated the problem as a mixed integer linear program (MILP), and sed a general linear programming solver to obtain optimal soltion bt the rntime can be excessively long. Chang and Pedram [] proved that the MVA problem was an NP-hard problem, even if each modle had only two voltage choices (the two choices cold be different for different modles thogh). In this paper, we will first develop a techniqe that can 3

2 solve the general voltage assignment problem nder timing constraint optimally in a reasonable amont of time, assming that the delay-power crve for each modle is convex []. Given a floorplanning reslt containing a netlist of modles, a nmber of working voltage levels for each modle with the corresponding delays (delay choices can be continos or discrete in the real or integral domain), interconnect delays and a timing constraint T, a voltage level will be assigned to each modle sch that the maximm power saving is achieved withot violating the timing constraint. Secondly, we develop a floorplanning strategy with this optimal voltage assignment techniqe that can perform better on power saving than the most pdated work [7] on the NSV-driven floorplanning problem while maintaining the performance on other factors. In section, we present a general formlation of this voltage assignment problem. In section 3, we show how to solve this problem optimally by sing a vale-oriented branchand-bond based algorithm. In section 4, we integrate this optimal voltage assignment with floorplanning. In section 5, we show the experimental reslts.. PROBLEM FORMULATION We are given a set of n modles m, m,..., m n with areas and aspect ratios. Each modle m i is given k i choices of spply voltage v q i, for q ki, and the corresponding delays d q i. We are also given the delay and power for one level shifter that mst be inserted in a signal line connecting a low voltage cell to a high voltage cell and a timing reqirement T cycle. (This is called the clock cycle time and is an pper bond for all critical path delays.) In the following, we define the mlti-voltage floorplanning problem. Definition.. Mlti-voltage Floorplanning - Given a netlist of modles, each of which has mltiple choices of spply voltages and corresponding delays, and a clock cycle, generate a floorplan with a voltage assignment to each modle sch that the timing constraint is satisfied and a weighted sm of the total power consmption (de to cells and level shifters), power network roting resorces, area and wire length is minimized. The power-delay trade-off in m i is represented by a delaypower crve (DP Crve), {(d i, p i),(d i, p i),...(d k i i, pk i i )}, where each pair (d q i, pq i ) for q =,,..., ki is the corresponding delay and power consmption when m i is operated at v q i. Note that each d q i and pq i can be any real or integer nmber as long as the DP-Crve (after piecewise linearization) is convex. In or formlation, we se binary variable i(q) to represent whether m i works at voltage p q i : i(q) = if mi works at voltage p q i and i(q) = 0 otherwise. Therefore, Σ k i q=i(q) =. We denote a netlist by a directed acyclic graph (DAG), G = (V, E). Each vertex i V denotes a modle m i, while each directed edge (i, j) E denotes an interconnect from m i to m j. In this DAG, each vertex is associated with a DP crve representing the power-delay tradeoff of the corresponding modle, while each edge is attribted with a wire delay. For each edge e(i, j), we se a binary variable LS(i, j) to represent whethor a level shifter is needed. Let ϕ and ρ denote the power consmption and delay respectively of one 3 (a) (b) Figre : DAG Transformation level shifter. 0 if a level shifter is not needed on e(i, j) LS(i, j) = if a level shifter is needed on e(i, j) The wire delay of e(i, j) is compted as w(i, j) = δ l(i, j) where w(i, j) and l(i, j) are the wire delay and wire length of e(i, j) and δ is a constant scaling factor. Now we can define the voltage assignment problem as follows: Definition.. Voltage Assignment Problem - Given a clock cycle time T cycle and a DAG, G = (V, E), where each vertex v i V is associated with a set of binary variables { i(), i()..., i(k i)} that indicate the working voltage of v i and each edge e(i, j) is associated with a wire delay w(i, j) and a binary variable LS(i, j) to indicate the existence of a level shifter on e(i, j), select a proper vale from {0, } to each i(q) where q =,,..., k i for every v i sch that Σ k i q=i(q) = for each vi, the total power consmption de to the cells and level shifters are minimized and the timing constriant is satisfied. For formlation simplicity, we will transform G = (V, E) into a new graph Ḡ = ( V, Ē) by adding a virtal modle m 0 as well as a set of virtal edges E 0. Hence V = V {m 0} and Ē = E E0. The set E0 contains (i) edges e(0, i) for all m i which have no incoming edges in G and, (ii) edges e(i,0) for all m i which have no otgoing edges in G. An example is shown in Figre in which sb-figre (a) is the DAG G and sb-figre (b) is the corresponding Ḡ. We will pt 0(q) = 0 q and pt w(i, j) = 0 and LS(i, j) = 0 e(i,j) E 0. According to the definition and notation above, the voltage assignment problem can be easily formlated into the following mathematical program. Minimize : Sbject to : Σ vi V Σ k i q= pq i i(q) + Σ e(i,j) ELS(i, j) ϕ 4 5 (a) Σ k i q=i(q) = vi V (b) Σ e(i,j) c (Σ k i q= dq i i(q) + ρls(i, j) + w(i, j)) T cycle c Φ k (c) { 0 ki LS(i, j) = q= vq i i(q) k j q= vq j j(q) otherwise (d) i(q) {0, }, q =,,..., k i, v i V (e) 4

3 () () 0 () 3 () 0 3 ( k ) 0 ( k ) () () 0 ( k ) 0 S S S k3 S O () 0 () ( k ) 0 () () 0 () 0 3 () 0 3 ( k ) 0 ( k ) 3 3 S k () 0 () 0 ( k ) Figre : Sample of Branch-and-Bond Method where Φ k is the set of all cycles in Ḡ. The objective fnction (a) is the sm of all modles and level shifters power. Constraint (b) is sed to ensre that each modle m i is working at only one voltage level. Constraint (c) is the timing constraint that reqires the delay of every path to be smaller than the clock cycle. 3. A VALUE-ORIENTED BRANCH-AND-BOUND ALGORITHM In this section, we will show how to solve the MVA problem optimally. As we mentioned before, the MVA problem is an NP-hard problem, so we developed a branch-andbond based techniqe to solve it. We will first describe the basic vale-oriented branch-and-bond algorithm and then explain how to compte the pper and lower bonds. The branch-and-bond approach solves problems by searching sccessive partitions of the soltion space. As sal, we will describe the searching process by a search tree in which an internal node represent a set of soltions while a leaf node represent a single soltion. 3. Branching Rles In or searching approach, we visit different parts of the soltion space by confining the vale of some selected variables. An example is shown in Figre. Node zero represents the set of all soltions (an optimal one exists for the original problem). In the first iteration, we may select a modle m i (we will describe the selection criteria in the following) and branch to k i children nodes, which represent the soltion space of k i different sbproblems where k i is the nmber of spply voltage choices of modle m i. W.l.o.g., we assme that this m i is m in the following discssion. In figre, S is the first sch sbproblem which is obtained by adding the following constraint () to constraints (a)-(e): () =, () = 0,..., (k ) = 0 () Similarly, sbproblem S is obtained by adding to constraints (a)-(e), () and a new constraint (3): 3() =, 3() = 0,..., 3(k 3) = 0 (3) In this way, we will branch ot to many sbproblems and search the whole soltion space of the original problem. Next, we will discss selection criteria for braching ct. In [7], the athor presented an algorithm that can give an optimal soltion for the MVA problem when the voltage choices are continos. Bt this may not be tre in many real applications. For example, in a problem with two spply voltage choices for each modle, e.g., modle m i has two choices (p i,d i ) and (p i,d i ), the approach in [7] may retrn a delay vale d optimal i for m i where d i d optimal i d i (assming d i < d i). Notice that if d optimal i is eqal to d i or d i exactly, we say that the soltion is feasible; otherwise, it is infeasible. Therefore, to branch ot from a node, we will select the modle with the lowest index whose soltion retrned by [7] is infeasible. For instance, given a MVA problem, we first solve it sing the approach in [7] and obtain a soltion {(p, d ),(p, d ),..., (p k, d k)} for modle m, m,...m k, we will check starting from i = to k whether modle m i can work at (p i, d i ), and select the first modle whose soltion is infeasible to branch ot to the children nodes. After selecting one modle m i, we will constrct k i sbproblems with additional constraints to confine the voltage level of m i where k i is the nmber of voltage choices for m i. 3. Upper Bonds For a branch-and-bond based algorithm, tight pper and lower bonds are important for efficiency. As we mentioned above, the approach in [7] may prodce infeasible soltion, becase the convex cost integer dal network flow algorithm may retrn voltage vales lying between two feasible voltage levels. Table : NUMBER OF CELLS WITH INFEASI- BLE VOLTAGE LEVELS n0 n30 n50 n00 n00 n300 No. of cells with infeasible voltage We have collected some statistics (Table ) that shows the nmber of infeasible assignments voltages retrned by the approach in [7]. Since the nmber of infeasible voltages is relatively small, one good and straight forward way to obtain an pper bond for the searching process is to choose a feasible soltion as close as possible to the soltion retrned by [7]. Given a soltion {(p, d ),(p, d ),...(d n, d n)} for modles m, m,...m n, n is the nmber of modles, if some (p i, d i ) for i n is not feasible, we can se the largest possible d i in (p i, d i) sch that (p i, d i) {(p i,d i ),(p i,d i),...(p k i i, dk i i )} and satisfying d i d i as the voltage level for m i. After assigning spply voltages to all modles, we will check for each net (i, j), whether a level shifter shold be inserted. We will then se the sm of the power consmptions de to the modles and the level shifters as an pper bond. Note that we will do this comptation whenever a new node in the search tree is visited and will pdate the pper bond (which is global) if a better one is fond. 5

4 3.3 Lower Bonds The lower bond is obtained by a linear relaxation of the problem. Before we explain it, let s rebild the formlation of Problem (). Let k be the total nmber of spply voltages among all the modles. For example, if we have three modles m, m and m 3 where m has only one spply voltage choice p =.0v, m has two, p =.0v and p =.v, and m 3 has two, p 3 =.v and p 3 =.4v, then we will have k = 4 different voltage levels.0v,.v,.v,.4v for all the modles. Now, we will sbstitte each k i in Problem () by k and replace i(q) for q =,,..., k i by i(q) for q =,,..., k. For the above example, before this step, modle m 3 will have k 3 = voltage choices, and after this step, k = 4 bt 3() and 3(3) are always zero becase they represent.0v and.v respectively and m 3 cannot work at these two voltages. In the linear relaxation, we first replace (e) by 0 i(q), q =,,..., k, v i V Then we can sbstitte (d) by LS(ij) i(q ) + j(q ) e(i, j) E, q q s.t. (0 q, q k) (q > q ) (4) So Problem () becomes the following after this linear relaxation step: Minimize : Sbject to : Σ vi V Σ k q=p q i i(q) + Σ e(i,j) ELS(i, j) ϕ (5a) Σ k q= i(q) = v i V (5b) Σ e(i,j) c (Σ k q=d q i i(q) + ρls(i, j) + w(i, j)) T cycle c Φ k (5c) LS(i, j) i(q ) + j(q ) e(i, j) E, q q s.t. (0 q, q k) (q > q ) (5d) 0 LS(i, j), e(i,j) E (5e) 0 i(q), q =,,..., k, v i V (5f) Note that the optimal soltion to Problem () is inclded in the soltion space of Problem (5), so the power consmption of the optimal soltion of (5) is a lower bond for or Problem (). Problem (5) is a simple linear program which can be solved easily with the simplex algorithm in polynomial time to give a lower bond to or original problem. 3.4 Prning Rles and Vale-Oriented Searching Rles With the pper and lower bonds obtained above, we can constrct or prning rles. Some nodes with their sbtrees together will never contribte an optimal soltion, and good prning rles help to find sch nodes to redce rntime. If a node is infeasible, that is, we cannot find a feasible soltion satisfying the timing constraint even assming a continos domain for the modle voltages (this can be verified by invoking the approach in [7]), it will be prned. Besides, if a node s lower bond is greater than or eqal to the global pper bond, it will also be prned. This is correct since we can never find a better soltion by traversing into its sbtree. With the above bonds and prning rles, we can search the soltion space faster. Or vale-oriented branch-andbond searching algorithm is divided into ronds. In each rond, we set a target which is sed as a threshold to decide whether a node shold be visited in this rond. For example, in the first rond, the target will be compted as: target = α(o pbond + O lowbond ) where 0 α is a constant (set to 0.6 in or experiments), and O pbond and O lowbond are the pper and lower bonds of the original problem (node 0 in Figre ). When we reach a node S, we will check whether S lowbond < target where S lowbond is the lower bond at S. If so, we will contine to visit the sbtree of S; otherwise, this node S will be marked and will not be visited in this rond (may be visited in the following ronds). After one rond, the vale of target will be pdated as target = target+c where C is a constant (set to 5% of O pbond in or experiments). Note that a sbtree which is explored in a previos rond will not be repeatedly visited in any sbseqent ronds. In general, this valeoriented searching strategy will search nodes with smaller lower bonds in earlier ronds and we can pper bond the deviation of a soltion obtained from sch vale-oriented search from the tre optimal soltion. This idea is derived from the target-oriented brand-and-bond algorithm in [0], In or vale-oriented branch-and-bond algorithm, There are two conditions nder which we can stop searching: (i) a feasible soltion is fond at a node of which the objective fnction vale is eqal to the smallest lower bond (obtained by the linear relaxation) ever seen dring the search; (ii) all possible nodes are visited and searched. Ptting all the above steps together, we have the following psedo-code for or vale-oriented brand-and-bond algorithm: Algorithm VALUE-ORIENTED BRANCH-AND- BOUND : // Procedre to find optimal soltion to the voltage assignment problem : P MV A //soltion to the mltiple voltage assignment problem assming continos domain for voltage choices 3: pool = // a qee for searching nodes 4: basket = // a stack for searching nodes 5: node 0 = constrct first node from P MV A 6: pt node 0 into pool 7: while (pool is not empty) do 8: node x = get a node from pool 9: psh node x into basket 0: while (basket is not empty) do : node x = Pop node ot of basket : if (node x can be ct) then 3: contine 4: end if 5: if (node x can be stored in the pool for sbseqent iterations) then 6: store node x in pool 7: contine 8: end if 9: branch at node x 0: psh all sbproblems into basket : end while : end while 6

5 4. FLOORPLANNING We integrated the above optimal voltage assignment algorithm into the floorplanning step. Or floorplanner is mltistage. In the first stage, we will invoke the simlated annealing based floorplanner in [4] to give an initial floorplan. After an initial floorplan is generated, we will perform or optimal voltage assignment on it. Finally, a post-processing step will be performed to incrementally change the floorplan to redce the network roting resorces before a final optimal voltage assignment is performed once again. The postprocessing step is done by invoking an ordinary simlated annealing based floorplanner which will move blocks arond to minimize an objective fnction which is a weighted sm of area, wire length and power network roting resorces (no power consmption in the cost fnction). After this fast floorplanning step, the timing constraint may be violated, so we need to perform once again the optimal voltage assignment to assign a final voltage to each block. The floorplanner [7] is sed to prodce the initial floorplan becase their approach is very similar in natre with or optimal voltage assignment method and the second stage ths will not make a large nmber of block voltage changes, which, basically, will invalidate and waste the optimization done in the first stage. To verify this point, we have done a simple experiment to compare the reslts of the minimm cost network flow approach sed in [7] and or optimal voltage assignment method. We randomly generate 0 floorplans for each benchmark and compare or approach (called VOBB) and [7] in terms of average power consmption and the nmber of modles with different voltage assignments. The reslts are shown in Table. 5. EXPERIMENTAL RESULTS We implemented or algorithms in the C programming langage and experimented on a PC with an Intel.6GHz CPU and GB memory. We have done two sets of experiments as described below. 5. OPTIMAL VOLTAGE ASSIGNMENT In this set of experiments, we want to compare or optimal voltage assignment method with the most pdated previos work [] that also tried to solve the same problem optimally sing MILP. A general linear programming solver called lp solve is sed in []. The reslts are shown in Table 3. The rn time limit for each data set is ten hors, and an asterisk indicates that the program does not rn to the end after 0 hors (so, the soltion is sboptimal). Or techniqe can obtain optimal soltions in a reasonable amont of time for most testbenches and has ot-performed [] qite a lot. Dring the experiments, we fond that the rntime depends more on the complexity of the circit rather than the nmber of modles. The word complexity here means the total nmber of constraints (c). In the experimental reslts, the rntime for n00 is even longer than that for n300. For larger problem instances, we can set a threshold difference between the global pper bond and the lower bond at the end of each rond e.t. the target, dring the seaching process. When the difference is smaller than the threshold, we will accept the pper bond as the final reslt. We have also tried to rectify (c) sing edge-based timing constraints [], bt we fond that this new formlation did not have any advantages over or formlation. 5. FLOORPLANNING RESULTS In this set of experiments, we compare the reslts of or mlti-stage floorplanner with those in [7]. The reslts are shown in Table 4. We can see that or floorplanner can ot-perform [7] in almost all aspects except having arond 0.8% more deadspaces. Or floorplanner can give a floorplan with abot 6% more power saving sing abot 50% less level shifters. 6. CONCLUSION In this paper, we proposed a method to solve the Mltiple Voltage Assignment problem optimally, and integrated it into a floorplanner. We show that the general MVA problem nder timing constraints can be solved optimally by or vale-oriented branch-and-bond based algorithm in a reasonable amont of time, by constrcting proper pper bonds and lower bonds. We embed this techniqe into a floorplanner to prodce mlti-voltage aware floorplans. Experimental reslts show that or floorplanner can save abot 6% more power compared with the most pdated reslts on this problem sing arond 30% less level shifters. 7. REFERENCES [] W.R. Davis, A-.M. Sle and H-. Ha, Mlti-Parameter Power Minimization of Synthesized Datapaths, Proceedings of the ISVLSI, 004. [] W.-P.Lee, H.-Y. Li and Y.-W. Chang, An ILP Algorithm for Post-Floorplanning Voltage-Island Generation Considering Power-Network Planning, Proceedings of International Conference on Compter-Aided Design, 007. [3] J.H, Y.Shin, N.Dhanwada, and R. Marclesc, Architecting Voltage Islands in Core-based System-on-a-chip Designs, Proceedings of International Symposim on Low Power Electronics and Design, pp.80-85, 004 [4] Q. Ma and Evangeline FY. Yong, Voltage Island-Driven Floorplanning, Proceedings of International Conference on Compter-Aided Design, pp , 007. [5] W.-K. Mak and J.-W. Chen, Voltage Island Generation nder Performance Reqirement for SoC Designs, Proceedings of Asia and Soth Pacific Design Atomation Conference, 007. [6] H. W, D.F. Wong, and I.-M. Li, Timing-Constrained and Voltage-Island-Aware Voltage Assignment, Proceedings of Design Atomation Conference, pp.49-43, 006. [7] Q. Ma and Evangeline FY. Yong, Network Flow Based Power Optimization Under Timing Constraints in MSV-Driven Floorplanning Proceedings of International Conference on Compter-Aided Design, 008. [8] R.K Ahja, D.S. Hochbam, and J.B. Orlin, Solving The Convex Cost Integer Dal Network Flow Problem, management Science, 49(7): , Jly 003. [9] W.-P Lee, H.-Y.Li, and Y.-W. Chang, Voltage Island Aware Floorplanning for Power and Timing Optimization, Proceedings of Asia and Soth Pacific Design Atomation Conference, 006. [0] V. Stix, Target-Oriented Branch and Bond Method for Global Optimization, Jornal of Global Optimization, 6:6-77, 003. [] J.-M. Chang, M. Pedram, Energy Minimization Using Mltiple Spply Voltages, IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL.5, NO.4, DECEMBER 997. [] C.Chen, C.C.N.Ch, and D.F. Wong, Fast and exact simltaneos gate and wire sizing by Lagrangian relaxation, IEEE Trans. CAD, 8(7):04-05, Jly

6 Table : VOLTAGE ASSIGNMENT COMPARISONS BETWEEN VOBB AND [7] Testbenches Power Ratio Average No. of Blocks [7] VOBB with Different Voltages n %.7 n %.9 n % 7.8 n % 9.9 Table 3: COMPARISONS BETWEEN VOBB AND [] Power Rn time Testbenches VOBB [] VOBB [] n s 0.0 s n s 0 h n s. m n00 33 * m 0 h n00 *99 *634 0 h 0 h n * m 0 h Average Table 4: FLOORPLANNING RESULT COMPARISONS BETWEEN OUR VOBB-BASED FLOORPLAN- NER AND [7] Data Max Power Power Cost with Power Saving Power Network Level Shifter Dead Space Wire Set (MaxP) Level Shifters (P) (%) Roting Resorces Nmber (%) Length VOBB [7] VOBB [7] VOBB [7] VOBB [7] VOBB [7] VOBB [7] n n n n n n Average

Optimal Control of a Heterogeneous Two Server System with Consideration for Power and Performance

Optimal Control of a Heterogeneous Two Server System with Consideration for Power and Performance Optimal Control of a Heterogeneos Two Server System with Consideration for Power and Performance by Jiazheng Li A thesis presented to the University of Waterloo in flfilment of the thesis reqirement for

More information

Network Coding for Multiple Unicasts: An Approach based on Linear Optimization

Network Coding for Multiple Unicasts: An Approach based on Linear Optimization Network Coding for Mltiple Unicasts: An Approach based on Linear Optimization Danail Traskov, Niranjan Ratnakar, Desmond S. Ln, Ralf Koetter, and Mriel Médard Abstract In this paper we consider the application

More information

FRTN10 Exercise 12. Synthesis by Convex Optimization

FRTN10 Exercise 12. Synthesis by Convex Optimization FRTN Exercise 2. 2. We want to design a controller C for the stable SISO process P as shown in Figre 2. sing the Yola parametrization and convex optimization. To do this, the control loop mst first be

More information

Chapter 4 Supervised learning:

Chapter 4 Supervised learning: Chapter 4 Spervised learning: Mltilayer Networks II Madaline Other Feedforward Networks Mltiple adalines of a sort as hidden nodes Weight change follows minimm distrbance principle Adaptive mlti-layer

More information

1. Tractable and Intractable Computational Problems So far in the course we have seen many problems that have polynomial-time solutions; that is, on

1. Tractable and Intractable Computational Problems So far in the course we have seen many problems that have polynomial-time solutions; that is, on . Tractable and Intractable Comptational Problems So far in the corse we have seen many problems that have polynomial-time soltions; that is, on a problem instance of size n, the rnning time T (n) = O(n

More information

Modelling by Differential Equations from Properties of Phenomenon to its Investigation

Modelling by Differential Equations from Properties of Phenomenon to its Investigation Modelling by Differential Eqations from Properties of Phenomenon to its Investigation V. Kleiza and O. Prvinis Kanas University of Technology, Lithania Abstract The Panevezys camps of Kanas University

More information

Nonlinear parametric optimization using cylindrical algebraic decomposition

Nonlinear parametric optimization using cylindrical algebraic decomposition Proceedings of the 44th IEEE Conference on Decision and Control, and the Eropean Control Conference 2005 Seville, Spain, December 12-15, 2005 TC08.5 Nonlinear parametric optimization sing cylindrical algebraic

More information

Lecture 8: September 26

Lecture 8: September 26 10-704: Information Processing and Learning Fall 2016 Lectrer: Aarti Singh Lectre 8: September 26 Note: These notes are based on scribed notes from Spring15 offering of this corse. LaTeX template cortesy

More information

Study on the impulsive pressure of tank oscillating by force towards multiple degrees of freedom

Study on the impulsive pressure of tank oscillating by force towards multiple degrees of freedom EPJ Web of Conferences 80, 0034 (08) EFM 07 Stdy on the implsive pressre of tank oscillating by force towards mltiple degrees of freedom Shigeyki Hibi,* The ational Defense Academy, Department of Mechanical

More information

Section 7.4: Integration of Rational Functions by Partial Fractions

Section 7.4: Integration of Rational Functions by Partial Fractions Section 7.4: Integration of Rational Fnctions by Partial Fractions This is abot as complicated as it gets. The Method of Partial Fractions Ecept for a few very special cases, crrently we have no way to

More information

Worst-case analysis of the LPT algorithm for single processor scheduling with time restrictions

Worst-case analysis of the LPT algorithm for single processor scheduling with time restrictions OR Spectrm 06 38:53 540 DOI 0.007/s009-06-043-5 REGULAR ARTICLE Worst-case analysis of the LPT algorithm for single processor schedling with time restrictions Oliver ran Fan Chng Ron Graham Received: Janary

More information

Classify by number of ports and examine the possible structures that result. Using only one-port elements, no more than two elements can be assembled.

Classify by number of ports and examine the possible structures that result. Using only one-port elements, no more than two elements can be assembled. Jnction elements in network models. Classify by nmber of ports and examine the possible strctres that reslt. Using only one-port elements, no more than two elements can be assembled. Combining two two-ports

More information

Simplified Identification Scheme for Structures on a Flexible Base

Simplified Identification Scheme for Structures on a Flexible Base Simplified Identification Scheme for Strctres on a Flexible Base L.M. Star California State University, Long Beach G. Mylonais University of Patras, Greece J.P. Stewart University of California, Los Angeles

More information

BLOOM S TAXONOMY. Following Bloom s Taxonomy to Assess Students

BLOOM S TAXONOMY. Following Bloom s Taxonomy to Assess Students BLOOM S TAXONOMY Topic Following Bloom s Taonomy to Assess Stdents Smmary A handot for stdents to eplain Bloom s taonomy that is sed for item writing and test constrction to test stdents to see if they

More information

A Note on Johnson, Minkoff and Phillips Algorithm for the Prize-Collecting Steiner Tree Problem

A Note on Johnson, Minkoff and Phillips Algorithm for the Prize-Collecting Steiner Tree Problem A Note on Johnson, Minkoff and Phillips Algorithm for the Prize-Collecting Steiner Tree Problem Palo Feofiloff Cristina G. Fernandes Carlos E. Ferreira José Coelho de Pina September 04 Abstract The primal-dal

More information

Discontinuous Fluctuation Distribution for Time-Dependent Problems

Discontinuous Fluctuation Distribution for Time-Dependent Problems Discontinos Flctation Distribtion for Time-Dependent Problems Matthew Hbbard School of Compting, University of Leeds, Leeds, LS2 9JT, UK meh@comp.leeds.ac.k Introdction For some years now, the flctation

More information

Lecture Notes On THEORY OF COMPUTATION MODULE - 2 UNIT - 2

Lecture Notes On THEORY OF COMPUTATION MODULE - 2 UNIT - 2 BIJU PATNAIK UNIVERSITY OF TECHNOLOGY, ODISHA Lectre Notes On THEORY OF COMPUTATION MODULE - 2 UNIT - 2 Prepared by, Dr. Sbhend Kmar Rath, BPUT, Odisha. Tring Machine- Miscellany UNIT 2 TURING MACHINE

More information

Using Lagrangian relaxation in optimisation of unit commitment and planning- Part2

Using Lagrangian relaxation in optimisation of unit commitment and planning- Part2 Faklteta za Elektrotehniko Eva horin, Heike Brand, Christoph Weber Using Lagrangian relaxation in optimisation of nit commitment and planning- art2 OSCOGEN Discssion aper No. Contract No. ENK5-C-2-94 roject

More information

FOUNTAIN codes [3], [4] provide an efficient solution

FOUNTAIN codes [3], [4] provide an efficient solution Inactivation Decoding of LT and Raptor Codes: Analysis and Code Design Francisco Lázaro, Stdent Member, IEEE, Gianligi Liva, Senior Member, IEEE, Gerhard Bach, Fellow, IEEE arxiv:176.5814v1 [cs.it 19 Jn

More information

Research Article Permanence of a Discrete Predator-Prey Systems with Beddington-DeAngelis Functional Response and Feedback Controls

Research Article Permanence of a Discrete Predator-Prey Systems with Beddington-DeAngelis Functional Response and Feedback Controls Hindawi Pblishing Corporation Discrete Dynamics in Natre and Society Volme 2008 Article ID 149267 8 pages doi:101155/2008/149267 Research Article Permanence of a Discrete Predator-Prey Systems with Beddington-DeAngelis

More information

On Multiobjective Duality For Variational Problems

On Multiobjective Duality For Variational Problems The Open Operational Research Jornal, 202, 6, -8 On Mltiobjective Dality For Variational Problems. Hsain *,, Bilal Ahmad 2 and Z. Jabeen 3 Open Access Department of Mathematics, Jaypee University of Engineering

More information

We automate the bivariate change-of-variables technique for bivariate continuous random variables with

We automate the bivariate change-of-variables technique for bivariate continuous random variables with INFORMS Jornal on Compting Vol. 4, No., Winter 0, pp. 9 ISSN 09-9856 (print) ISSN 56-558 (online) http://dx.doi.org/0.87/ijoc.046 0 INFORMS Atomating Biariate Transformations Jeff X. Yang, John H. Drew,

More information

A Model-Free Adaptive Control of Pulsed GTAW

A Model-Free Adaptive Control of Pulsed GTAW A Model-Free Adaptive Control of Plsed GTAW F.L. Lv 1, S.B. Chen 1, and S.W. Dai 1 Institte of Welding Technology, Shanghai Jiao Tong University, Shanghai 00030, P.R. China Department of Atomatic Control,

More information

Linear System Theory (Fall 2011): Homework 1. Solutions

Linear System Theory (Fall 2011): Homework 1. Solutions Linear System Theory (Fall 20): Homework Soltions De Sep. 29, 20 Exercise (C.T. Chen: Ex.3-8). Consider a linear system with inpt and otpt y. Three experiments are performed on this system sing the inpts

More information

Department of Industrial Engineering Statistical Quality Control presented by Dr. Eng. Abed Schokry

Department of Industrial Engineering Statistical Quality Control presented by Dr. Eng. Abed Schokry Department of Indstrial Engineering Statistical Qality Control presented by Dr. Eng. Abed Schokry Department of Indstrial Engineering Statistical Qality Control C and U Chart presented by Dr. Eng. Abed

More information

Setting The K Value And Polarization Mode Of The Delta Undulator

Setting The K Value And Polarization Mode Of The Delta Undulator LCLS-TN-4- Setting The Vale And Polarization Mode Of The Delta Undlator Zachary Wolf, Heinz-Dieter Nhn SLAC September 4, 04 Abstract This note provides the details for setting the longitdinal positions

More information

Lecture Notes: Finite Element Analysis, J.E. Akin, Rice University

Lecture Notes: Finite Element Analysis, J.E. Akin, Rice University 9. TRUSS ANALYSIS... 1 9.1 PLANAR TRUSS... 1 9. SPACE TRUSS... 11 9.3 SUMMARY... 1 9.4 EXERCISES... 15 9. Trss analysis 9.1 Planar trss: The differential eqation for the eqilibrim of an elastic bar (above)

More information

QUANTILE ESTIMATION IN SUCCESSIVE SAMPLING

QUANTILE ESTIMATION IN SUCCESSIVE SAMPLING Jornal of the Korean Statistical Society 2007, 36: 4, pp 543 556 QUANTILE ESTIMATION IN SUCCESSIVE SAMPLING Hosila P. Singh 1, Ritesh Tailor 2, Sarjinder Singh 3 and Jong-Min Kim 4 Abstract In sccessive

More information

Sensitivity Analysis in Bayesian Networks: From Single to Multiple Parameters

Sensitivity Analysis in Bayesian Networks: From Single to Multiple Parameters Sensitivity Analysis in Bayesian Networks: From Single to Mltiple Parameters Hei Chan and Adnan Darwiche Compter Science Department University of California, Los Angeles Los Angeles, CA 90095 {hei,darwiche}@cs.cla.ed

More information

UNCERTAINTY FOCUSED STRENGTH ANALYSIS MODEL

UNCERTAINTY FOCUSED STRENGTH ANALYSIS MODEL 8th International DAAAM Baltic Conference "INDUSTRIAL ENGINEERING - 19-1 April 01, Tallinn, Estonia UNCERTAINTY FOCUSED STRENGTH ANALYSIS MODEL Põdra, P. & Laaneots, R. Abstract: Strength analysis is a

More information

Second-Order Wave Equation

Second-Order Wave Equation Second-Order Wave Eqation A. Salih Department of Aerospace Engineering Indian Institte of Space Science and Technology, Thirvananthapram 3 December 016 1 Introdction The classical wave eqation is a second-order

More information

Sareban: Evaluation of Three Common Algorithms for Structure Active Control

Sareban: Evaluation of Three Common Algorithms for Structure Active Control Engineering, Technology & Applied Science Research Vol. 7, No. 3, 2017, 1638-1646 1638 Evalation of Three Common Algorithms for Strctre Active Control Mohammad Sareban Department of Civil Engineering Shahrood

More information

Step-Size Bounds Analysis of the Generalized Multidelay Adaptive Filter

Step-Size Bounds Analysis of the Generalized Multidelay Adaptive Filter WCE 007 Jly - 4 007 London UK Step-Size onds Analysis of the Generalized Mltidelay Adaptive Filter Jnghsi Lee and Hs Chang Hang Abstract In this paper we analyze the bonds of the fixed common step-size

More information

Temporal Social Network: Group Query Processing

Temporal Social Network: Group Query Processing Temporal Social Network: Grop Qery Processing Xiaoying Chen 1 Chong Zhang 2 Yanli H 3 Bin Ge 4 Weidong Xiao 5 Science and Technology on Information Systems Engineering Laboratory National University of

More information

Linear and Nonlinear Model Predictive Control of Quadruple Tank Process

Linear and Nonlinear Model Predictive Control of Quadruple Tank Process Linear and Nonlinear Model Predictive Control of Qadrple Tank Process P.Srinivasarao Research scholar Dr.M.G.R.University Chennai, India P.Sbbaiah, PhD. Prof of Dhanalaxmi college of Engineering Thambaram

More information

Information Source Detection in the SIR Model: A Sample Path Based Approach

Information Source Detection in the SIR Model: A Sample Path Based Approach Information Sorce Detection in the SIR Model: A Sample Path Based Approach Kai Zh and Lei Ying School of Electrical, Compter and Energy Engineering Arizona State University Tempe, AZ, United States, 85287

More information

Stability of Model Predictive Control using Markov Chain Monte Carlo Optimisation

Stability of Model Predictive Control using Markov Chain Monte Carlo Optimisation Stability of Model Predictive Control sing Markov Chain Monte Carlo Optimisation Elilini Siva, Pal Golart, Jan Maciejowski and Nikolas Kantas Abstract We apply stochastic Lyapnov theory to perform stability

More information

A Survey of the Implementation of Numerical Schemes for Linear Advection Equation

A Survey of the Implementation of Numerical Schemes for Linear Advection Equation Advances in Pre Mathematics, 4, 4, 467-479 Pblished Online Agst 4 in SciRes. http://www.scirp.org/jornal/apm http://dx.doi.org/.436/apm.4.485 A Srvey of the Implementation of Nmerical Schemes for Linear

More information

Formal Methods for Deriving Element Equations

Formal Methods for Deriving Element Equations Formal Methods for Deriving Element Eqations And the importance of Shape Fnctions Formal Methods In previos lectres we obtained a bar element s stiffness eqations sing the Direct Method to obtain eact

More information

Technical Note. ODiSI-B Sensor Strain Gage Factor Uncertainty

Technical Note. ODiSI-B Sensor Strain Gage Factor Uncertainty Technical Note EN-FY160 Revision November 30, 016 ODiSI-B Sensor Strain Gage Factor Uncertainty Abstract Lna has pdated or strain sensor calibration tool to spport NIST-traceable measrements, to compte

More information

Move Blocking Strategies in Receding Horizon Control

Move Blocking Strategies in Receding Horizon Control Move Blocking Strategies in Receding Horizon Control Raphael Cagienard, Pascal Grieder, Eric C. Kerrigan and Manfred Morari Abstract In order to deal with the comptational brden of optimal control, it

More information

RESGen: Renewable Energy Scenario Generation Platform

RESGen: Renewable Energy Scenario Generation Platform 1 RESGen: Renewable Energy Scenario Generation Platform Emil B. Iversen, Pierre Pinson, Senior Member, IEEE, and Igor Ardin Abstract Space-time scenarios of renewable power generation are increasingly

More information

Decision Oriented Bayesian Design of Experiments

Decision Oriented Bayesian Design of Experiments Decision Oriented Bayesian Design of Experiments Farminder S. Anand*, Jay H. Lee**, Matthew J. Realff*** *School of Chemical & Biomoleclar Engineering Georgia Institte of echnology, Atlanta, GA 3332 USA

More information

EOQ Problem Well-Posedness: an Alternative Approach Establishing Sufficient Conditions

EOQ Problem Well-Posedness: an Alternative Approach Establishing Sufficient Conditions pplied Mathematical Sciences, Vol. 4, 2, no. 25, 23-29 EOQ Problem Well-Posedness: an lternative pproach Establishing Sfficient Conditions Giovanni Mingari Scarpello via Negroli, 6, 226 Milano Italy Daniele

More information

CHANNEL SELECTION WITH RAYLEIGH FADING: A MULTI-ARMED BANDIT FRAMEWORK. Wassim Jouini and Christophe Moy

CHANNEL SELECTION WITH RAYLEIGH FADING: A MULTI-ARMED BANDIT FRAMEWORK. Wassim Jouini and Christophe Moy CHANNEL SELECTION WITH RAYLEIGH FADING: A MULTI-ARMED BANDIT FRAMEWORK Wassim Joini and Christophe Moy SUPELEC, IETR, SCEE, Avene de la Bolaie, CS 47601, 5576 Cesson Sévigné, France. INSERM U96 - IFR140-

More information

Math 116 First Midterm October 14, 2009

Math 116 First Midterm October 14, 2009 Math 116 First Midterm October 14, 9 Name: EXAM SOLUTIONS Instrctor: Section: 1. Do not open this exam ntil yo are told to do so.. This exam has 1 pages inclding this cover. There are 9 problems. Note

More information

Fast Algorithms for Restoration of Color Wireless Capsule Endoscopy Images

Fast Algorithms for Restoration of Color Wireless Capsule Endoscopy Images Fast Algorithms for Restoration of Color Wireless Capsle Endoscopy Images Haiying Li, W.-S. L, and Max Q.-H. Meng School of Control Science and Engineering, Shangdon University, Jinan, China Dept. of Electrical

More information

Pipelined Datapath. Reading. Sections Practice Problems: 1, 3, 8, 12 (2) Lecture notes from MKP, H. H. Lee and S.

Pipelined Datapath. Reading. Sections Practice Problems: 1, 3, 8, 12 (2) Lecture notes from MKP, H. H. Lee and S. Pipelined Datapath Lectre notes from KP, H. H. Lee and S. Yalamanchili Sections 4.5 4. Practice Problems:, 3, 8, 2 Reading (2) Pipeline Performance Assme time for stages is v ps for register read or write

More information

Review. Combined Datapath

Review. Combined Datapath Review Topics:. A single cycle implementation 2. State Diagrams. A mltiple cycle implementation COSC 22: Compter Organization Instrctor: Dr. Amir Asif Department of Compter Science York University Handot

More information

FREQUENCY DOMAIN FLUTTER SOLUTION TECHNIQUE USING COMPLEX MU-ANALYSIS

FREQUENCY DOMAIN FLUTTER SOLUTION TECHNIQUE USING COMPLEX MU-ANALYSIS 7 TH INTERNATIONAL CONGRESS O THE AERONAUTICAL SCIENCES REQUENCY DOMAIN LUTTER SOLUTION TECHNIQUE USING COMPLEX MU-ANALYSIS Yingsong G, Zhichn Yang Northwestern Polytechnical University, Xi an, P. R. China,

More information

Applying Fuzzy Set Approach into Achieving Quality Improvement for Qualitative Quality Response

Applying Fuzzy Set Approach into Achieving Quality Improvement for Qualitative Quality Response Proceedings of the 007 WSES International Conference on Compter Engineering and pplications, Gold Coast, stralia, Janary 17-19, 007 5 pplying Fzzy Set pproach into chieving Qality Improvement for Qalitative

More information

The spreading residue harmonic balance method for nonlinear vibration of an electrostatically actuated microbeam

The spreading residue harmonic balance method for nonlinear vibration of an electrostatically actuated microbeam J.L. Pan W.Y. Zh Nonlinear Sci. Lett. Vol.8 No. pp.- September The spreading reside harmonic balance method for nonlinear vibration of an electrostatically actated microbeam J. L. Pan W. Y. Zh * College

More information

Mathematical Analysis of Nipah Virus Infections Using Optimal Control Theory

Mathematical Analysis of Nipah Virus Infections Using Optimal Control Theory Jornal of Applied Mathematics and Physics, 06, 4, 099- Pblished Online Jne 06 in SciRes. http://www.scirp.org/jornal/jamp http://dx.doi.org/0.436/jamp.06.464 Mathematical Analysis of Nipah Virs nfections

More information

Computational Geosciences 2 (1998) 1, 23-36

Computational Geosciences 2 (1998) 1, 23-36 A STUDY OF THE MODELLING ERROR IN TWO OPERATOR SPLITTING ALGORITHMS FOR POROUS MEDIA FLOW K. BRUSDAL, H. K. DAHLE, K. HVISTENDAHL KARLSEN, T. MANNSETH Comptational Geosciences 2 (998), 23-36 Abstract.

More information

Collective Inference on Markov Models for Modeling Bird Migration

Collective Inference on Markov Models for Modeling Bird Migration Collective Inference on Markov Models for Modeling Bird Migration Daniel Sheldon Cornell University dsheldon@cs.cornell.ed M. A. Saleh Elmohamed Cornell University saleh@cam.cornell.ed Dexter Kozen Cornell

More information

Convergence analysis of ant colony learning

Convergence analysis of ant colony learning Delft University of Technology Delft Center for Systems and Control Technical report 11-012 Convergence analysis of ant colony learning J van Ast R Babška and B De Schtter If yo want to cite this report

More information

Evaluation of the Fiberglass-Reinforced Plastics Interfacial Behavior by using Ultrasonic Wave Propagation Method

Evaluation of the Fiberglass-Reinforced Plastics Interfacial Behavior by using Ultrasonic Wave Propagation Method 17th World Conference on Nondestrctive Testing, 5-8 Oct 008, Shanghai, China Evalation of the Fiberglass-Reinforced Plastics Interfacial Behavior by sing Ultrasonic Wave Propagation Method Jnjie CHANG

More information

Fast Path-Based Neural Branch Prediction

Fast Path-Based Neural Branch Prediction Fast Path-Based Neral Branch Prediction Daniel A. Jiménez http://camino.rtgers.ed Department of Compter Science Rtgers, The State University of New Jersey Overview The context: microarchitectre Branch

More information

Symmetric Range Assignment with Disjoint MST Constraints

Symmetric Range Assignment with Disjoint MST Constraints Symmetric Range Assignment with Disjoint MST Constraints Eric Schmtz Drexel University Philadelphia, Pa. 19104,USA Eric.Jonathan.Schmtz@drexel.ed ABSTRACT If V is a set of n points in the nit sqare [0,

More information

Discussion of The Forward Search: Theory and Data Analysis by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli

Discussion of The Forward Search: Theory and Data Analysis by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli 1 Introdction Discssion of The Forward Search: Theory and Data Analysis by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli Søren Johansen Department of Economics, University of Copenhagen and CREATES,

More information

Curves - Foundation of Free-form Surfaces

Curves - Foundation of Free-form Surfaces Crves - Fondation of Free-form Srfaces Why Not Simply Use a Point Matrix to Represent a Crve? Storage isse and limited resoltion Comptation and transformation Difficlties in calclating the intersections

More information

Non-Lecture I: Linear Programming. Th extremes of glory and of shame, Like east and west, become the same.

Non-Lecture I: Linear Programming. Th extremes of glory and of shame, Like east and west, become the same. 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. Th extremes of glory and

More information

PIPELINE MECHANICAL DAMAGE CHARACTERIZATION BY MULTIPLE MAGNETIZATION LEVEL DECOUPLING

PIPELINE MECHANICAL DAMAGE CHARACTERIZATION BY MULTIPLE MAGNETIZATION LEVEL DECOUPLING PIPELINE MECHANICAL DAMAGE CHARACTERIZATION BY MULTIPLE MAGNETIZATION LEVEL DECOUPLING INTRODUCTION Richard 1. Davis & 1. Brce Nestleroth Battelle 505 King Ave Colmbs, OH 40201 Mechanical damage, cased

More information

Effects of Soil Spatial Variability on Bearing Capacity of Shallow Foundations

Effects of Soil Spatial Variability on Bearing Capacity of Shallow Foundations Geotechnical Safety and Risk V T. Schweckendiek et al. (Eds.) 2015 The athors and IOS Press. This article is pblished online with Open Access by IOS Press and distribted nder the terms of the Creative

More information

Universal Scheme for Optimal Search and Stop

Universal Scheme for Optimal Search and Stop Universal Scheme for Optimal Search and Stop Sirin Nitinawarat Qalcomm Technologies, Inc. 5775 Morehose Drive San Diego, CA 92121, USA Email: sirin.nitinawarat@gmail.com Vengopal V. Veeravalli Coordinated

More information

Performance analysis of GTS allocation in Beacon Enabled IEEE

Performance analysis of GTS allocation in Beacon Enabled IEEE 1 Performance analysis of GTS allocation in Beacon Enabled IEEE 8.15.4 Pangn Park, Carlo Fischione, Karl Henrik Johansson Abstract Time-critical applications for wireless sensor networks (WSNs) are an

More information

IJSER. =η (3) = 1 INTRODUCTION DESCRIPTION OF THE DRIVE

IJSER. =η (3) = 1 INTRODUCTION DESCRIPTION OF THE DRIVE International Jornal of Scientific & Engineering Research, Volme 5, Isse 4, April-014 8 Low Cost Speed Sensor less PWM Inverter Fed Intion Motor Drive C.Saravanan 1, Dr.M.A.Panneerselvam Sr.Assistant Professor

More information

Konyalioglu, Serpil. Konyalioglu, A.Cihan. Ipek, A.Sabri. Isik, Ahmet

Konyalioglu, Serpil. Konyalioglu, A.Cihan. Ipek, A.Sabri. Isik, Ahmet The Role of Visalization Approach on Stdent s Conceptal Learning Konyaliogl, Serpil Department of Secondary Science and Mathematics Edcation, K.K. Edcation Faclty, Atatürk University, 25240- Erzrm-Trkey;

More information

Bayes and Naïve Bayes Classifiers CS434

Bayes and Naïve Bayes Classifiers CS434 Bayes and Naïve Bayes Classifiers CS434 In this lectre 1. Review some basic probability concepts 2. Introdce a sefl probabilistic rle - Bayes rle 3. Introdce the learning algorithm based on Bayes rle (ths

More information

Chapter 2 Difficulties associated with corners

Chapter 2 Difficulties associated with corners Chapter Difficlties associated with corners This chapter is aimed at resolving the problems revealed in Chapter, which are cased b corners and/or discontinos bondar conditions. The first section introdces

More information

A Computational Study with Finite Element Method and Finite Difference Method for 2D Elliptic Partial Differential Equations

A Computational Study with Finite Element Method and Finite Difference Method for 2D Elliptic Partial Differential Equations Applied Mathematics, 05, 6, 04-4 Pblished Online November 05 in SciRes. http://www.scirp.org/jornal/am http://d.doi.org/0.46/am.05.685 A Comptational Stdy with Finite Element Method and Finite Difference

More information

Discussion Papers Department of Economics University of Copenhagen

Discussion Papers Department of Economics University of Copenhagen Discssion Papers Department of Economics University of Copenhagen No. 10-06 Discssion of The Forward Search: Theory and Data Analysis, by Anthony C. Atkinson, Marco Riani, and Andrea Ceroli Søren Johansen,

More information

where v ij = [v ij,1,..., v ij,v ] is the vector of resource

where v ij = [v ij,1,..., v ij,v ] is the vector of resource Echo State Transfer Learning for ata Correlation Aware Resorce Allocation in Wireless Virtal Reality Mingzhe Chen, Walid Saad, Changchan Yin, and Méroane ebbah Beijing Laboratory of Advanced Information

More information

Essentials of optimal control theory in ECON 4140

Essentials of optimal control theory in ECON 4140 Essentials of optimal control theory in ECON 4140 Things yo need to know (and a detail yo need not care abot). A few words abot dynamic optimization in general. Dynamic optimization can be thoght of as

More information

Chapter 3. Preferences and Utility

Chapter 3. Preferences and Utility Chapter 3 Preferences and Utilit Microeconomics stdies how individals make choices; different individals make different choices n important factor in making choices is individal s tastes or preferences

More information

Optimal Control, Statistics and Path Planning

Optimal Control, Statistics and Path Planning PERGAMON Mathematical and Compter Modelling 33 (21) 237 253 www.elsevier.nl/locate/mcm Optimal Control, Statistics and Path Planning C. F. Martin and Shan Sn Department of Mathematics and Statistics Texas

More information

Development of Second Order Plus Time Delay (SOPTD) Model from Orthonormal Basis Filter (OBF) Model

Development of Second Order Plus Time Delay (SOPTD) Model from Orthonormal Basis Filter (OBF) Model Development of Second Order Pls Time Delay (SOPTD) Model from Orthonormal Basis Filter (OBF) Model Lemma D. Tfa*, M. Ramasamy*, Sachin C. Patwardhan **, M. Shhaimi* *Chemical Engineering Department, Universiti

More information

FEA Solution Procedure

FEA Solution Procedure EA Soltion Procedre (demonstrated with a -D bar element problem) MAE 5 - inite Element Analysis Several slides from this set are adapted from B.S. Altan, Michigan Technological University EA Procedre for

More information

Simulation investigation of the Z-source NPC inverter

Simulation investigation of the Z-source NPC inverter octoral school of energy- and geo-technology Janary 5 20, 2007. Kressaare, Estonia Simlation investigation of the Z-sorce NPC inverter Ryszard Strzelecki, Natalia Strzelecka Gdynia Maritime University,

More information

REINFORCEMENT LEARNING AND OPTIMAL ADAPTIVE CONTROL

REINFORCEMENT LEARNING AND OPTIMAL ADAPTIVE CONTROL Lewis c11.tex V1-10/19/2011 4:10pm Page 461 11 REINFORCEMENT LEARNING AND OPTIMAL ADAPTIVE CONTROL In this book we have presented a variety of methods for the analysis and design of optimal control systems.

More information

On the circuit complexity of the standard and the Karatsuba methods of multiplying integers

On the circuit complexity of the standard and the Karatsuba methods of multiplying integers On the circit complexity of the standard and the Karatsba methods of mltiplying integers arxiv:1602.02362v1 [cs.ds] 7 Feb 2016 Igor S. Sergeev The goal of the present paper is to obtain accrate estimates

More information

FRÉCHET KERNELS AND THE ADJOINT METHOD

FRÉCHET KERNELS AND THE ADJOINT METHOD PART II FRÉCHET KERNES AND THE ADJOINT METHOD 1. Setp of the tomographic problem: Why gradients? 2. The adjoint method 3. Practical 4. Special topics (sorce imaging and time reversal) Setp of the tomographic

More information

AN ALTERNATIVE DECOUPLED SINGLE-INPUT FUZZY SLIDING MODE CONTROL WITH APPLICATIONS

AN ALTERNATIVE DECOUPLED SINGLE-INPUT FUZZY SLIDING MODE CONTROL WITH APPLICATIONS AN ALTERNATIVE DECOUPLED SINGLE-INPUT FUZZY SLIDING MODE CONTROL WITH APPLICATIONS Fang-Ming Y, Hng-Yan Chng* and Chen-Ning Hang Department of Electrical Engineering National Central University, Chngli,

More information

Sources of Non Stationarity in the Semivariogram

Sources of Non Stationarity in the Semivariogram Sorces of Non Stationarity in the Semivariogram Migel A. Cba and Oy Leangthong Traditional ncertainty characterization techniqes sch as Simple Kriging or Seqential Gassian Simlation rely on stationary

More information

AN ALTERNATIVE DECOUPLED SINGLE-INPUT FUZZY SLIDING MODE CONTROL WITH APPLICATIONS

AN ALTERNATIVE DECOUPLED SINGLE-INPUT FUZZY SLIDING MODE CONTROL WITH APPLICATIONS AN ALTERNATIVE DECOUPLED SINGLE-INPUT FUZZY SLIDING MODE CONTROL WITH APPLICATIONS Fang-Ming Y, Hng-Yan Chng* and Chen-Ning Hang Department of Electrical Engineering National Central University, Chngli,

More information

The Dual of the Maximum Likelihood Method

The Dual of the Maximum Likelihood Method Department of Agricltral and Resorce Economics University of California, Davis The Dal of the Maximm Likelihood Method by Qirino Paris Working Paper No. 12-002 2012 Copyright @ 2012 by Qirino Paris All

More information

Efficient quadratic penalization through the partial minimization technique

Efficient quadratic penalization through the partial minimization technique 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 9/TAC272754474, IEEE Transactions

More information

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 7, JULY

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 7, JULY IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS VOL. 31 NO. 7 JULY 213 1 Demand Response Management via Real-time Electricity Price Control in Smart Grids Li Ping Qian Member IEEE Ying Jn (Angela Zhang

More information

Queueing analysis of service deferrals for load management in power systems

Queueing analysis of service deferrals for load management in power systems Qeeing analysis of service deferrals for load management in power systems Andrés Ferragt and Fernando Paganini Universidad ORT Urgay Abstract With the advent of renewable sorces and Smart- Grid deployments,

More information

Experimental Study of an Impinging Round Jet

Experimental Study of an Impinging Round Jet Marie Crie ay Final Report : Experimental dy of an Impinging Rond Jet BOURDETTE Vincent Ph.D stdent at the Rovira i Virgili University (URV), Mechanical Engineering Department. Work carried ot dring a

More information

An Investigation into Estimating Type B Degrees of Freedom

An Investigation into Estimating Type B Degrees of Freedom An Investigation into Estimating Type B Degrees of H. Castrp President, Integrated Sciences Grop Jne, 00 Backgrond The degrees of freedom associated with an ncertainty estimate qantifies the amont of information

More information

Frequency Estimation, Multiple Stationary Nonsinusoidal Resonances With Trend 1

Frequency Estimation, Multiple Stationary Nonsinusoidal Resonances With Trend 1 Freqency Estimation, Mltiple Stationary Nonsinsoidal Resonances With Trend 1 G. Larry Bretthorst Department of Chemistry, Washington University, St. Lois MO 6313 Abstract. In this paper, we address the

More information

Study of the diffusion operator by the SPH method

Study of the diffusion operator by the SPH method IOSR Jornal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-684,p-ISSN: 2320-334X, Volme, Isse 5 Ver. I (Sep- Oct. 204), PP 96-0 Stdy of the diffsion operator by the SPH method Abdelabbar.Nait

More information

STEP Support Programme. STEP III Hyperbolic Functions: Solutions

STEP Support Programme. STEP III Hyperbolic Functions: Solutions STEP Spport Programme STEP III Hyperbolic Fnctions: Soltions Start by sing the sbstittion t cosh x. This gives: sinh x cosh a cosh x cosh a sinh x t sinh x dt t dt t + ln t ln t + ln cosh a ln ln cosh

More information

A Regulator for Continuous Sedimentation in Ideal Clarifier-Thickener Units

A Regulator for Continuous Sedimentation in Ideal Clarifier-Thickener Units A Reglator for Continos Sedimentation in Ideal Clarifier-Thickener Units STEFAN DIEHL Centre for Mathematical Sciences, Lnd University, P.O. Box, SE- Lnd, Sweden e-mail: diehl@maths.lth.se) Abstract. The

More information

arxiv: v2 [cs.ds] 17 Oct 2014

arxiv: v2 [cs.ds] 17 Oct 2014 On Uniform Capacitated k-median Beyond the Natral LP Relaxation Shi Li Toyota Technological Institte at Chicago shili@ttic.ed arxiv:1409.6739v2 [cs.ds] 17 Oct 2014 Abstract In this paper, we stdy the niform

More information

3.4-Miscellaneous Equations

3.4-Miscellaneous Equations .-Miscellaneos Eqations Factoring Higher Degree Polynomials: Many higher degree polynomials can be solved by factoring. Of particlar vale is the method of factoring by groping, however all types of factoring

More information

Survivable Virtual Topology Mapping To Provide Content Connectivity Against Double-Link Failures

Survivable Virtual Topology Mapping To Provide Content Connectivity Against Double-Link Failures BONSAI Lab Srvivable Virtal Topology Mapping To Provide Content Connectivity Against Doble-Link Failres Ali Hmaity Massimo Tornatore Franceo Msmeci OUTLINE Motivations Srvivable virtal topology mapping

More information

Quantum Key Distribution Using Decoy State Protocol

Quantum Key Distribution Using Decoy State Protocol American J. of Engineering and Applied Sciences 2 (4): 694-698, 2009 ISSN 94-7020 2009 Science Pblications Qantm Key Distribtion sing Decoy State Protocol,2 Sellami Ali, 2 Shhairi Sahardin and,2 M.R.B.

More information

Active Flux Schemes for Advection Diffusion

Active Flux Schemes for Advection Diffusion AIAA Aviation - Jne, Dallas, TX nd AIAA Comptational Flid Dynamics Conference AIAA - Active Fl Schemes for Advection Diffsion Hiroaki Nishikawa National Institte of Aerospace, Hampton, VA 3, USA Downloaded

More information