m = 4 n = 9 W 1 N 1 x 1 R D 4 s x i

Size: px
Start display at page:

Download "m = 4 n = 9 W 1 N 1 x 1 R D 4 s x i"

Transcription

1 GREEDY WIRE-SIZING IS LINEAR TIME Chr C. N. Chu D. F. Wong Department of Computer Scence, Unverty of Texa at Autn, Autn, T 787. ABSTRACT In nterconnect optmzaton by wre-zng, mnmzng weghted n delay ha been hown to be the ey problem. Wre-zng wth many mportant obectve uch a mnmzng total area ubect to delay bound or mnmzng maxmum delay can all be reduced to olvng a equence of weghted n delay problem by Lagrangan relaxaton [, 3]. GWSA, rt ntroduced n [0] for dcrete wre-zng later extended n [] to contnuou wre-zng, a greedy wre-zng algorthm for the weghted n delay problem. Although GWSA ha been expermentally hown to be very ecent, no mathematcal analy on t convergence rate ha ever been reported. In th paper, we conder GWSA for contnuou wre zng. WeprovethatGWSAconverge lnearly to the optmal oluton, whch mple that the run tme of GWSA lnear wth repect to the number of wre egment for any xed precon of the oluton. Moreover, we alo prove that th true for any tartng oluton. Th a urprng reult becaue prevouly t wa beleved that n order to guarantee convergence, GWSA had to tart from a oluton n whch every wre egment et to the mnmum (or maxmum) poble wdth. Our reult mple that GWSA can ue a good tartng oluton to acheve fater convergence. We demontrate th pont by howng that the mnmzaton of maxmum delay ung Lagrangan relaxaton can be peed up by 57.7%.. INTRODUCTION Wth the evoluton of VLSI fabrcaton technology, nterconnect delay ha become the domnant factor n deep ubmcron degn. In many ytem degned today, a much a 50% to 70% of cloc cycle are conumed by nterconnect delay [7]. A technology contnue to cale down, we expect the gncance of nterconnect delay wll further ncreae n the near future. Wre-zng ha been hown to be an eectve technque for nterconnect optmzaton. Many wor have been done durng the pat few year. See [7] for a urvey. In partcular, the problem of mnmzng weghted n delay ha drawn a lot of attenton. Bacally, a routng tree wth a ource, a et of n a et of wre egment gven. Aocated wth each n a non-negatve weght repreentng the crtcalty of the n. The problem to de- Th wor wa partally upported by the Texa Advanced Reearch rogram under Grant No by a grant from the Intel Corporaton. termne the wdth of each wre egment othattheweghted um of the delay from the ource to the n mnmzed. Solvng th problem a ey to olve problem wth many other mportant obectve uch a mnmzng total area ubect to delay bound or mnmzng maxmum delay. It becaue [, 3] have hown that thoe problem can all be reduced by Lagrangan relaxaton to a equence of weghted n delay problem. So havng ecent algorthm for the weghted n delay problem very mportant for nterconnect optmzaton. For the problem of mnmzng weghted n delay under Elmore delay model [], a wdely ued technque optmal local re-zng. The bac dea to teratvely greedly re-ze the wre egment. In each teraton, the wre egment n the tree are examned one by one. When a wre egment examned, t re-zed optmally whle eepng the wdth of all other egment xed. Th technque wa rt ntroduced n [0] wa later extended to many other wre, buer, gate, drver /or trantor zng problem [,, 4, 5, 6, 8, 9]. In [0], dcrete wre-zng (.e. the egment wdth mut be choen from a gven et of dcrete choce) wa condered. The propoed algorthm wa called GWSA (Greedy Wre- Szng Algorthm). GWSA doe not gve the optmal oluton drectly a t can converge to non-optmal oluton. Rather, GWSA ued to get lower upper bound on the egment wdth of the optmal oluton. Then dynamc programmng technque ued to nd the optmal oluton among all the poble oluton atfyng the lower upper bound. A the lower upper bound obtaned by GWSA are cloe to each other n mot cae, the dynamc programmng tep uually very ecent. In [], GWSA wa extended to contnuou wre-zng (.e. the egment wdth can be from a contnuou range of real number). It wa proved n [] that for contnuou wrezng, GWSA alway converge to the optmal oluton, provded that all egment are et to ther mnmum (or maxmum) poble wdth for the tartng oluton. However, the convergence rate of GWSA not nown. In th paper, we analyze the convergence of GWSA for contnuou wre-zng. One of our contrbuton we prove that the convergence rate of GWSA lnear. Th mple that the run tme of GWSA O(n log ) where n the number of wre egment pece the precon of the oluton (ee Theorem ). So GWSA run n tme lnear to n for a xed precon. For all prevou algorthm ung optmal local re-zng, the convergence alway depend on the fact that the oluton of optmal local re-zng ate a pecal domnance property [0]. That f a wre-zng oluton domnated by the optmal oluton (.e. the wdth of every egment n the oluton maller than or equal to that n the optmal oluton), then the oluton after an optmal local re-zng of any egment wll tll be domnated by the optmal o-

2 luton. So f we tart from a oluton wth every egment et to t mnmum poble wdth (th oluton obvouly domnated by the optmal oluton), then after any number of optmal local re-zng, the oluton wll tll be domnated by the optmal oluton. In other word, for any egment, the optmal wdth alway an upper bound to the wdth by optmal local re-zng. Snce egment wdth are non-decreang durng optmal local re-zng are upper bounded, the oluton mut converge (to a lower bound of the optmal oluton for dcrete wre-zng, to the optmal oluton for contnuou wre-zng). A mlar property hold for wrezng oluton whch domnate the optmal oluton. Therefore, prevouly n order to guarantee convergence, GWSA alway et all egment to ther mnmum (or maxmum) poble wdth for the tartng oluton. Another contrbuton of th paper we prove that for contnuou wre-zng, GWSA alway converge to the optmal oluton from any tartng oluton. Th done by provng the convergence of GWSA wthout ung domnance property. Soby ung a good tartng oluton for GWSA, fater convergence can be acheved. Th reult on tartng oluton partcularly ueful n optmzng other obectve (e.g. mnmzng total area ubect to delay bound or mnmzng maxmum delay) by Lagrangan relaxaton. A problem wth other obectve canbe olved optmally by reducng t to a equence of weghted n delay problem ung the Lagrangan relaxaton technque. revouly, before olvng each weghted n delay problem, n order to guarantee convergence, all egment are reet to ther mnmum (or maxmum) poble wdth to form the tartng oluton for GWSA. However, nce two conecutve weghted n delay problem n the equence are almot the ame (except that the n weght are changed by a lttle bt), the optmal oluton of the rt weghted n delay problem cloe to the optmal oluton of the econd one, hence a good tartng oluton to the econd one. So t better not to reet the wre-zng oluton before olvng each weghted n delay problem. We expermentally verfy that our new approach of not reetng much better than the prevou approach of reetng each tme. We how that our approach can peed up the mnmzaton of maxmum delay ung Lagrangan relaxaton by 57.7%. The ret of th paper organzed a follow. In Secton, we wll preent theweghted n delay problem the algorthm GWSA condered n []. In Secton 3, we wllan- alyze the convergence of GWSA. In Secton 4, expermental reult to how the lnearty of the run tme of GWSA the peedup on optmzng other obectve ung Lagrangan relaxaton are preented.. THE WEIGHTED SINK DELAY ROBLEM AND THE ALGORITHM GWSA In th ecton, we wll rt preent the contnuou wre-zng problem wth weghted n delay obectve then the algorthm GWSA condered n []. Aume that we are gven a routng tree T mplementng a gnal net whch cont of a ource (at the root) wth drver retance R D, a et of n wre egment W = fw W ::: W ng, a et of m n N = fn N ::: N mg (at the leave) wth load capactance c, m. Aocated wth each n N a non-negatve weght repreentng the crtcalty of the n. Aume m wthout lo of generalty that = =. Bacally, the problem to mnmze the weghted n delay for the routng tree bychangng the wdth of the wre egment. See Fgure for an example of a routng tree. m = 4 n = 9 R D W x x5 W5 W6 W7 W W4 W8 W3 W9 Fgure. An example of a routng tree. N c N c N3 c 3 N4 c 4 Let dec(w ) be the et of decendant wre egment or n of W (excludng W ). Let an(w ) be the et of ancetor wre egment of W (excludng W ). Let path(n ) be the et of wre egment on the path from the drver to the n N. For example, for the routng tree a hown n Fgure, dec(w ) = fw W 3 W 4 N N g, an(w ) = fg, dec(w 8) = fn 3g, an(w 8) = fw 5 W 6 W 7g, path(n 3)=fW 5 W 6 W 7 W 8g. For n, letx be the wdth of wre egment W, L U be repectvely the lower bound the upper bound on the wdth of W. Therefore, L x U for n. Let x =(x x ::: x n), whch wll be referred to a a wre-zng oluton. A wre egment modeled a a -type RC crcut a hown n Fgure. The retance capactance of wre egment W are br =x bc x + f repectvely, where br the unt wdth wre retance, bc the unt wdth wre area capactance, f the wre frngng capactance of W. x c x + f c x + f Fgure. The model of wre egment W by a -type RC crcut. Note that the retance capactance of the egment are br =x bc x + f repectvely, where br the unt wdth wre retance, bc the unt wdth wre area capactance, f the wre frngng capactance of W. Let = N dec(w ), n weght of egment W. Let R (x) = W an(w ) uptream wre retance of egment W. Let C (x) = W dec(w ) r x.e. the total downtream br =x,.e. R (x) aweghted bc x,.e. C (x) the total downtream wre area capactance of egment W. Let C f = W dec(w ) f + N dec(w ) c,.e. C f the total downtream wre frngng capactance n capactance of egment W. Elmore delay model [] ued for delay calculaton. For a wre-zng oluton x, the Elmore delay from the ource to

3 the n N gven by D (x) = R D( + W W W path(n ) bc x + W W f + N N c ) br bcx x + C(x)+f + Cf Then the weghted n delay problem can be wrtten a: Mnmze D(x) = m = D (x) Subect to L x U n: Now we preent the algorthm GWSA propoed n [] for olvng the weghted n delay problem. The algorthm GWSA a greedy algorthm baed on teratvely re-zng the wre egment. In each teraton, the wre egment are examned one by one. When a wre egment W examned, t re-zed optmally whle eepng the wdth of all other egment xed. Th operaton called an optmal local re-zng of W. The followng lemma gve a formula for optmal local re-zng. Lemma For a wre-zng oluton x = (x x ::: x n), the optmal local re-zng of W gven by changng the wdth of W to x =mn 8 8 < < : U max : L br bc f C(x)+ + C f R (x)+r D 99 = = roof outlne: By extendng the proof of Lemma n [] (whch dd not conder wre frngng capactance), we can how that D(x) = bc x (R (x)+r D)+ br x + term ndependent ofx C (x)+ f + Cf Note that R (x)c (x) are alo ndependentofx.hence by Lemma of [], the reult follow. Let chldren(w ) be the et of all chldren wre egment of W let p be the ndex of the parent wreegmentof W. Then the algorthm GWSA gven below. Note that nce C (x) R (x) are computed ncrementally n tep S3 S4, each teraton of GWSA tae only O(n) tme. For the orgnal GWSA n [], n S, x et to L for all. Then domnance property can be appled to how that the algorthm converge. However, the convergence rate not nown. Alo, f ome other tartng wre-zng oluton ued n S, t t not clear whether the algorthm wll tll converge. In the next ecton, we wll how that GWSA alway converge lnearly for any tartng oluton. 3. CONVERGENCE ANALYSIS OF GWSA In th ecton, we wll rt prove that the algorthm GWSA alway converge to the optmal oluton for any tartng oluton (Theorem ). Then we wllprove that the convergence rate for any tartng oluton alway lnear. Th mple the run tme of GWSA O(n log ) for any tartng oluton, where pece the precon of the oluton (Theorem ). For the followng two lemma, we wll focu on egment W for ome xed. Note that durng the n optmal local ALGORITHM GWSA: S. Let x be ome tartng wre-zng oluton. S. Compute ' C f ' by a bottom-up traveral of T ung the followng formula: f W connect drectly to n N := W chldren(w otherwe ) c C f f W connect drectly to n N := W chldren(w (f + Cf ) ) otherwe S3. Compute all C ' by a bottom-up traveral of T ung the followng formula: C (x) := W chldren(w (bcx + C(x)) ) S4. erform a top-down traveral of T : For each W, R (x) :=R p (x)+ p br p =x p 8 < 8 < x =mn : U max : L S5. Repeat S3{S4 untl no mprovement. f br C (x) + + C f bc R (x) +R D 99 = = re-zng operaton ut before the local re-zng of W at a partcular teraton (except the rt teraton), each wre egment re-zed exactly once. Intutvely, the followng two lemma how that durng thee n re-zng operaton, f the change n all the egment wdth are mall, then the change n the wdth x durng the local re-zng of W at that teraton wll be even maller. For ome t, let x =(x ::: x n), x 0 =(x 0 ::: x 0 n) x 00 = (x 00 ::: x 00 n) be repectvely the wre-zng oluton ut before the local re-zng of W at teraton t, t + br t + of GWSA. Let q 0 = br q 00 = C (x)+ f + C f bc R (x)+r D C (x 0 )+ f + C f bc R (x 0. So by Lemma, x 0 = )+R D mnfu maxfl qgg 0 x 00 =mnfu maxfl q 00 gg. Lemma For any > 0, f + x0 + for all, x then + q00 q 0 + for ome contant 0 <<. roof: If + x x0 ( + )x for all, wehave + R (x) R (x 0 ) ( + )R (x) + C (x) C (x 0 ) ( + )C (x): Let = max n 8 >< >: = + = +! R D W an(w )br =L! f +C f W an(w )bc U 9 >=. > Note that a contant uch that 0 <<. Snce 0 x L for all, we have R (x) = W an(w ) br=x W an(w br ) =L. So = ( + R D=R (x)), or equvalently, R (x) (R (x)+r D):

4 Hence R (x 0 )+R D ( + )R (x)+r D = R (x)+(r (x)+r D) (R (x)+r D)+(R (x)+r D) = ( + )(R (x)+r D) () R (x 0 )+R D + R (x)+r D = R (x)+r D ; + R (x) R (x)+r D ; + (R (x)+r D) = ( ; + )(R (x)+r D) > + (R (x)+r D) () a >0 0 << Smlarly, nce x U for all, we have C (x) = W an(w ; bc ) x W an(w )bc U. So = +( f + C f )=C (x), or equvalently, C (x) (C (x)+ f + Cf ): Hence we can prove mlarly that C (x 0 )+ f + Cf ( + )(C (x)+ f + Cf ) (3) C (x 0 )+ f + Cf > + (C (x)+ f + Cf ) (4) By denton of q 0 q 00, by () (3), we have br q 00 = C (x 0 )+ f + C f bc R (x 0 )+R D br = ( + )q 0 : ) ( + )(C (x)+ f + C f bc + (R (x)+r D) Smlarly, by () (4), we can prove that q 00 + q0 : A a reult, + q00 +. q 0 Lemma 3 For any > 0, f + x0 + for all, x then + x00 x 0 + for ome contant 0 <<. roof: By Lemma, f + x x0 ( + )x for all, then + q0 q 00 ( + )q 0 where the contant a dened n Lemma. By Lemma, x 0 =mnfu maxfl qgg 0 x 00 =mnfu maxfl q 00 gg. In order to prove + x0 x 00, we conder three cae: Cae ) q 0 <L. Then x 0 = L. So Cae ) q 00 >U. Then x 00 = U. So + x0 = + L <L x x0 + U <U = x 00. Cae 3) q 0 L q 00 U. Then q 0 L ) x 0 q 0 q 00 U ) q 00 x 00. So + x0 + q0 q 00 x 00. Smlarly, by conderng the cae q 0 > U, q 00 < L (q 0 U q 00 L ), we can prove x 00 ( + )x 0. A a reult, + x00 x 0 +. The followng two lemma gve bound on the change of egment wdth after each teraton of GWSA. Let x (0) = (x (0) x(0) ::: x(0) n ) be the tartng wre-zng oluton, for t, let = ( x(t) ::: x(t) n ) be the wre-zng oluton ut after teraton t of GWSA. Lemma 4 For any t 0 > 0, f + x(t+) + for all, then + x(t+) + for all x (t+) for ome contant 0 <<. roof: Aume wthout lo of generalty that the wre egment are ndexed n uch away that a top-down traveral of T n the order of W W ::: W n. The lemma can be proved by nducton on. Bae cae: Conder the wre egment W. At teraton t +, before local re-zng of W, the wrezng oluton ( x(t) ::: x(t) n ). At teraton t +, before local re-zng of W, the wrezng oluton (x (t+) x (t+) ::: x (t+) n ). Snce have + x(t+) + x(t+) x (t+) + for all, by Lemma 3, we +. Inducton tep: Aume that the nducton hypothe true for = :::. At teraton t +, before local re-zng of W, the wrezng oluton (x (t+) ::: x (t+) + ::: x(t) n ). At teraton t +, before local re-zng of W, the wrezng oluton (x (t+) ::: x (t+) x (t+) + ::: x(t+) n ). By nducton hypothe, hence + x(t+) x (t+) Alo, t gven that + x(t+) x (t+) +, + (a <) for = :::. + x(t+) ::: n. So by Lemma 3, + x(t+) x (t+) + for = + +. Hence the lemma proved. n U ; L o Let = max. n L Lemma 5 For any t 0, + t x(t+) + t for all for ome contant 0 <<.

5 roof: Th can be proved by nducton on t. Bae cae: Conder t =0. Note that for any wre-zng oluton x =(x ::: x n), L x U for all. So x() x (0) U L + U ;L L +. Smlarly, we can prove that for all, x() x (0). + Inducton tep: Aume that the nducton hypothe true for t. Therefore, + t all. So by Lemma 4, + t+ x(t+) x (t) + t for x(t+) + t+ x (t+) for all. Hence the lemma proved. Theorem GWSA alway converge to the optmal wrezng oluton for any tartng oluton. roof: For any contant 0<<, + t! at!. So by Lemma 5, t obvou that the algorthm GWSA alway converge for any tartng wre-zng oluton. Theorem of [] proved that f GWSA converge, then the wrezng oluton optmal. So the theorem follow. Let x =(x x ::: x n) be the optmal wre-zng oluton. The followng lemma prove that the convergence rate of GWSA lnear wth convergence rato. Lemma 6 For any t 0, x ; x. roof: For any t 0forany, ( + )t Cae ). ; Then x(t) x ( + )t ; U L + + (+)t ;. Smlarly, we can prove x(t) x Cae ) ( + )t ; Q Then x(t) x = Q =t where = ln = = = = <. x () x (+) =t ( + ). =t =t =t = = = ln(+ ) + (+) t. ; for all. So by Lemma 5, x(t) x ; (5) =! =t ( ) t ; t ( ; ) (6) = ln ; t ; (7) where (5) becaue ln(+x) =x; x + 3 x3 +, (6) becaue 0 <<, whch mple 0 < (;) < ; < ; for, (7) becaue 0 < t ; < (+)t ; < ln ;x = x + x + 3 x3 + f 0 <x<. So Hence + (+) t ; Therefore for both cae, + (+)t ; ; ; t = + t ; = ; t ; + t ; = ; + ( + )t = + : ; x(t) x x(t) x + (+)t ;. + It eay to ee that ; (+)t ; ( + )t : ; + (+) t ;. So for any t 0 for all, x ; ( + )t x : ; Snce the convergence rate of GWSA lnear the run tme of each GWSA teraton O(n), we have the followng theorem. Theorem The total run tme of GWSA for any tartng oluton O(n log ), where pece the precon of the nal wre-zng oluton (.e. for the optmal oluton x, the nal oluton x ate (x ; x )=x for all ). roof: By Lemma 6, for any t 0 for all, x ; x ( + )t : ; In order to guarantee that (x ; )=x for all, the number of teraton t mut atfy or equvalently, In other word, ( + ) t ; ( + ) t log ( ; ) : at mot l log (+) (;) m teraton are enough. Snce each teraton of GWSA tae O(n) tme, the total run tme O(n log ). Therefore, to obtan a oluton wth any xed precon, only a contant number of GWSA teraton are needed. Th mple that the run tme of GWSA O(n). In practce, even for very accurate oluton, GWSA uually tae only a few teraton. So, a we wll demontrate n the next ecton, GWSA very ecent n practce.

6 4. EERIMENTAL RESULTS In th ecton, we wll demontrate the lnearty of the run tme of GWSA n practce the ue of better tartng oluton to peed up the optmzaton of other obectve ung Lagrangan relaxaton. We run the algorthm GWSA on an IBM C wth a 00 MHz entum ro proceor. Fgure 3 how the lnearty of the run tme of GWSA. We are ung the cloc tree r{r5 n []. The number of egment n thee tree range from 533 to 60. In order to have more data pont, we contruct 0 tree from each tree by dvdng each tree edge nto egment where = ::: 0. So we have 50 tree wth the number of egment rangng from 533 to 600. For each tree, we run GWSA wth equal 0 ;5. The run tme plotted agant the number of egment n Fgure 3. It can be een that the run tme of GWSA lnear n practce. CU Tme () Run Tme of GWSA Lnear # Segment x Fgure 3. Run tme of GWSA vere number of egment. To demontrate the uefulne of beng able to ue any tartng wre-zng oluton, we olve the problem of mnmzng the maxmum n delay of the cloc tree r{r5. Th problem reduced by Lagrangan relaxaton to a equence of weghted n delay problem. revouly, before olvng each weghted n delay problem, all egment are reet to ther mnmum poble wdth to form the tartng oluton of GWSA. Our reult mple that GWSA wll tll converge even f we do not reet the egment wdth. So n our new approach, we do not reet, therefore the optmal oluton of a weghted n delay problem ued a a better tartng oluton to the next one n the equence. The run tme of the prevou approach our new approach are lted n Table. For the old approach, each weghted n delay problem tae about 4 teraton of GWSA. For our approach, each weghted n delay problem tae only.6 teraton of GWSA on average. The overall mprovement on the run tme 57.7% on average. ACKNOWLEDGMENT We than Chung-ng Chen for h help n carryng out the experment. Crcut CU tme () Name Sze Old approach Our approach Improv. r % r % r % r % r % Average: 57.7% Table. Demontraton of the uefulne of beng able to ue any tartng oluton. The run tme for the old approach (reet to mn-wdth before each call to GWSA) our new approach (do not reet) are lted. REFERENCES [] Chung-ng Chen, Yao-Wen Chang, D. F. Wong. Fat performance-drven optmzaton for buered cloc tree baed on Lagrangan relaxaton. In roc. IEEE Intl. Conf. on Computer-Aded Degn, page 405{408, 996. [] Chung-ng Chen D. F. Wong. A fat algorthm for optmal wre-zng under Elmore delay model. In roc. IEEE ISCAS, volume 4, page 4{45, 996. [3] Chung-ng Chen, Ha Zhou, D. F. Wong. Optmal non-unform wre-zng under the Elmore delay model. In roc. IEEE Intl. Conf. on Computer-Aded Degn, page 38{43, 996. [4] Chr C. N. Chu, Chung-ng Chen, D. F. Wong. Fat exact multaneou gate wre zng by Lagrangan relaxaton. Techncal Report TR98{06, Department of Computer Scence, Unverty oftexa at Autn, February 998. [5] Jaon Cong Le He. An ecent approach to multaneou trantor nterconnect zng. In roc. IEEE Intl. Conf. on Computer-Aded Degn, page 8{86, 996. [6] Jaon Cong Le He. Optmal wrezng for nterconnect wth multple ource. ACM Tran. Degn Automaton of Electronc Sytem, (4), October 996. [7] Jaon Cong, Le He, Cheng-Ko Koh, atrc H. Madden. erformance optmzaton of VLSI nterconnect layout. INTEGRATION, the VLSI Journal, :{ 94, 996. [8] Jaon Cong Cheng-Ko Koh. Smultaneou drver wre zng for performance power optmzaton. In roc. IEEE Intl. Conf. on Computer-Aded Degn, page 06{, 994. [9] Jaon Cong, Cheng-Ko Koh, Kwo-Shng Leung. Smultaneou buer wre zng for performance power optmzaton. In roc. Intl. Symp. on Low ower Electronc Degn, page 7{76, Augut 996. [0] Jaon Cong Kwo-Shng Leung. Optmal wrezng under the dtrbuted Elmore delay model. In roc. IEEE Intl. Conf. on Computer-Aded Degn, page 634{639, 993. [] W. C. Elmore. The tranent repone of damped lnear networ wth partcular regard to wdeb ampler. J. Appled hyc, 9:55{63, 948. [] R. S. Tay. An exact zero-ew cloc routng algorthm. IEEE Tran. Computer-Aded Degn, ():4{49, February 993.

x i x i c i x CL Component index n = r R D C L RD x 3 x 5 B = {0, 3, 5, 8} m = 2 W = {1, 2, 4, 6, 7}

x i x i c i x CL Component index n = r R D C L RD x 3 x 5 B = {0, 3, 5, 8} m = 2 W = {1, 2, 4, 6, 7} A Polynomal Tme Optmal Algorthm for Smultaneous Buer and Wre Szng Chrs C. N. Chu andd.f.wong cnchu@cs.utexas.edu and wong@cs.utexas.edu Department of Computer Scences, Unversty of Texas at Austn, Austn,

More information

Two Approaches to Proving. Goldbach s Conjecture

Two Approaches to Proving. Goldbach s Conjecture Two Approache to Provng Goldbach Conecture By Bernard Farley Adved By Charle Parry May 3 rd 5 A Bref Introducton to Goldbach Conecture In 74 Goldbach made h mot famou contrbuton n mathematc wth the conecture

More information

VLSI Circuit Performance Optimization by Geometric Programming

VLSI Circuit Performance Optimization by Geometric Programming Annals of Operatons Research 05, 37 60, 200 2002 Kluwer Academc Publshers. Manufactured n The Netherlands. VLSI Crcut Performance Optmzaton by Geometrc Programmng CHRIS CHU cnchu@astate.edu Department

More information

Interconnect Optimization for Deep-Submicron and Giga-Hertz ICs

Interconnect Optimization for Deep-Submicron and Giga-Hertz ICs Interconnect Optmzaton for Deep-Submcron and Gga-Hertz ICs Le He http://cadlab.cs.ucla.edu/~hele UCLA Computer Scence Department Los Angeles, CA 90095 Outlne Background and overvew LR-based STIS optmzaton

More information

Small signal analysis

Small signal analysis Small gnal analy. ntroducton Let u conder the crcut hown n Fg., where the nonlnear retor decrbed by the equaton g v havng graphcal repreentaton hown n Fg.. ( G (t G v(t v Fg. Fg. a D current ource wherea

More information

Improvements on Waring s Problem

Improvements on Waring s Problem Improvement on Warng Problem L An-Png Bejng, PR Chna apl@nacom Abtract By a new recurve algorthm for the auxlary equaton, n th paper, we wll gve ome mprovement for Warng problem Keyword: Warng Problem,

More information

Improvements on Waring s Problem

Improvements on Waring s Problem Imrovement on Warng Problem L An-Png Bejng 85, PR Chna al@nacom Abtract By a new recurve algorthm for the auxlary equaton, n th aer, we wll gve ome mrovement for Warng roblem Keyword: Warng Problem, Hardy-Lttlewood

More information

Additional File 1 - Detailed explanation of the expression level CPD

Additional File 1 - Detailed explanation of the expression level CPD Addtonal Fle - Detaled explanaton of the expreon level CPD A mentoned n the man text, the man CPD for the uterng model cont of two ndvdual factor: P( level gen P( level gen P ( level gen 2 (.).. CPD factor

More information

Solution Methods for Time-indexed MIP Models for Chemical Production Scheduling

Solution Methods for Time-indexed MIP Models for Chemical Production Scheduling Ian Davd Lockhart Bogle and Mchael Farweather (Edtor), Proceedng of the 22nd European Sympoum on Computer Aded Proce Engneerng, 17-2 June 212, London. 212 Elever B.V. All rght reerved. Soluton Method for

More information

CHAPTER 9 LINEAR MOMENTUM, IMPULSE AND COLLISIONS

CHAPTER 9 LINEAR MOMENTUM, IMPULSE AND COLLISIONS CHAPTER 9 LINEAR MOMENTUM, IMPULSE AND COLLISIONS 103 Phy 1 9.1 Lnear Momentum The prncple o energy conervaton can be ued to olve problem that are harder to olve jut ung Newton law. It ued to decrbe moton

More information

Harmonic oscillator approximation

Harmonic oscillator approximation armonc ocllator approxmaton armonc ocllator approxmaton Euaton to be olved We are fndng a mnmum of the functon under the retrcton where W P, P,..., P, Q, Q,..., Q P, P,..., P, Q, Q,..., Q lnwgner functon

More information

Chapter 11. Supplemental Text Material. The method of steepest ascent can be derived as follows. Suppose that we have fit a firstorder

Chapter 11. Supplemental Text Material. The method of steepest ascent can be derived as follows. Suppose that we have fit a firstorder S-. The Method of Steepet cent Chapter. Supplemental Text Materal The method of teepet acent can be derved a follow. Suppoe that we have ft a frtorder model y = β + β x and we wh to ue th model to determne

More information

Specification -- Assumptions of the Simple Classical Linear Regression Model (CLRM) 1. Introduction

Specification -- Assumptions of the Simple Classical Linear Regression Model (CLRM) 1. Introduction ECONOMICS 35* -- NOTE ECON 35* -- NOTE Specfcaton -- Aumpton of the Smple Clacal Lnear Regreon Model (CLRM). Introducton CLRM tand for the Clacal Lnear Regreon Model. The CLRM alo known a the tandard lnear

More information

MULTIPLE REGRESSION ANALYSIS For the Case of Two Regressors

MULTIPLE REGRESSION ANALYSIS For the Case of Two Regressors MULTIPLE REGRESSION ANALYSIS For the Cae of Two Regreor In the followng note, leat-quare etmaton developed for multple regreon problem wth two eplanator varable, here called regreor (uch a n the Fat Food

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler -T Sytem: Ung Bode Plot EEE 30 Sgnal & Sytem Pro. Mark Fowler Note Set #37 /3 Bode Plot Idea an Help Vualze What rcut Do Lowpa Flter Break Pont = / H ( ) j /3 Hghpa Flter c = / L Bandpa Flter n nn ( a)

More information

Introduction to Interfacial Segregation. Xiaozhe Zhang 10/02/2015

Introduction to Interfacial Segregation. Xiaozhe Zhang 10/02/2015 Introducton to Interfacal Segregaton Xaozhe Zhang 10/02/2015 Interfacal egregaton Segregaton n materal refer to the enrchment of a materal conttuent at a free urface or an nternal nterface of a materal.

More information

Chapter 6 The Effect of the GPS Systematic Errors on Deformation Parameters

Chapter 6 The Effect of the GPS Systematic Errors on Deformation Parameters Chapter 6 The Effect of the GPS Sytematc Error on Deformaton Parameter 6.. General Beutler et al., (988) dd the frt comprehenve tudy on the GPS ytematc error. Baed on a geometrc approach and aumng a unform

More information

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there

More information

AN EFFICIENT TECHNIQUE FOR DEVICE AND INTERCONNECT OPTIMIZATION IN DEEP SUBMICRON DESIGNS. Jason Cong Lei He

AN EFFICIENT TECHNIQUE FOR DEVICE AND INTERCONNECT OPTIMIZATION IN DEEP SUBMICRON DESIGNS. Jason Cong Lei He AN EFFICIENT TECHNIQUE FOR DEVICE AND INTERCONNECT OPTIMIZATION IN DEEP SUBMICRON DESIGNS Jason Cong Le He Department of Computer Scence Unversty of Calforna, Los Angeles, CA 90095 cong@cs.ucla.edu, hele@cs.ucla.edu

More information

Electrical Circuits II (ECE233b)

Electrical Circuits II (ECE233b) Electrcal Crcut II (ECE33b) Applcaton of Laplace Tranform to Crcut Analy Anet Dounav The Unverty of Wetern Ontaro Faculty of Engneerng Scence Crcut Element Retance Tme Doman (t) v(t) R v(t) = R(t) Frequency

More information

Start Point and Trajectory Analysis for the Minimal Time System Design Algorithm

Start Point and Trajectory Analysis for the Minimal Time System Design Algorithm Start Pont and Trajectory Analy for the Mnmal Tme Sytem Degn Algorthm ALEXANDER ZEMLIAK, PEDRO MIRANDA Department of Phyc and Mathematc Puebla Autonomou Unverty Av San Claudo /n, Puebla, 757 MEXICO Abtract:

More information

Information Acquisition in Global Games of Regime Change (Online Appendix)

Information Acquisition in Global Games of Regime Change (Online Appendix) Informaton Acquton n Global Game of Regme Change (Onlne Appendx) Mchal Szkup and Iabel Trevno Augut 4, 05 Introducton Th appendx contan the proof of all the ntermedate reult that have been omtted from

More information

Valid Inequalities Based on Demand Propagation for Chemical Production Scheduling MIP Models

Valid Inequalities Based on Demand Propagation for Chemical Production Scheduling MIP Models Vald Inequalte Baed on Demand ropagaton for Chemcal roducton Schedulng MI Model Sara Velez, Arul Sundaramoorthy, And Chrto Maravela 1 Department of Chemcal and Bologcal Engneerng Unverty of Wconn Madon

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng

More information

Week 5: Neural Networks

Week 5: Neural Networks Week 5: Neural Networks Instructor: Sergey Levne Neural Networks Summary In the prevous lecture, we saw how we can construct neural networks by extendng logstc regresson. Neural networks consst of multple

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

More information

Physics 111. CQ1: springs. con t. Aristocrat at a fixed angle. Wednesday, 8-9 pm in NSC 118/119 Sunday, 6:30-8 pm in CCLIR 468.

Physics 111. CQ1: springs. con t. Aristocrat at a fixed angle. Wednesday, 8-9 pm in NSC 118/119 Sunday, 6:30-8 pm in CCLIR 468. c Announcement day, ober 8, 004 Ch 8: Ch 10: Work done by orce at an angle Power Rotatonal Knematc angular dplacement angular velocty angular acceleraton Wedneday, 8-9 pm n NSC 118/119 Sunday, 6:30-8 pm

More information

Mean Field / Variational Approximations

Mean Field / Variational Approximations Mean Feld / Varatonal Appromatons resented by Jose Nuñez 0/24/05 Outlne Introducton Mean Feld Appromaton Structured Mean Feld Weghted Mean Feld Varatonal Methods Introducton roblem: We have dstrbuton but

More information

Lecture 10 Support Vector Machines. Oct

Lecture 10 Support Vector Machines. Oct Lecture 10 Support Vector Machnes Oct - 20-2008 Lnear Separators Whch of the lnear separators s optmal? Concept of Margn Recall that n Perceptron, we learned that the convergence rate of the Perceptron

More information

Statistical Circuit Optimization Considering Device and Interconnect Process Variations

Statistical Circuit Optimization Considering Device and Interconnect Process Variations Statstcal Crcut Optmzaton Consderng Devce and Interconnect Process Varatons I-Jye Ln, Tsu-Yee Lng, and Yao-Wen Chang The Electronc Desgn Automaton Laboratory Department of Electrcal Engneerng Natonal Tawan

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

More information

Pythagorean triples. Leen Noordzij.

Pythagorean triples. Leen Noordzij. Pythagorean trple. Leen Noordz Dr.l.noordz@leennoordz.nl www.leennoordz.me Content A Roadmap for generatng Pythagorean Trple.... Pythagorean Trple.... 3 Dcuon Concluon.... 5 A Roadmap for generatng Pythagorean

More information

On the SO 2 Problem in Thermal Power Plants. 2.Two-steps chemical absorption modeling

On the SO 2 Problem in Thermal Power Plants. 2.Two-steps chemical absorption modeling Internatonal Journal of Engneerng Reearch ISSN:39-689)(onlne),347-53(prnt) Volume No4, Iue No, pp : 557-56 Oct 5 On the SO Problem n Thermal Power Plant Two-tep chemcal aborpton modelng hr Boyadjev, P

More information

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 )

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 ) Kangweon-Kyungk Math. Jour. 4 1996), No. 1, pp. 7 16 AN ITERATIVE ROW-ACTION METHOD FOR MULTICOMMODITY TRANSPORTATION PROBLEMS Yong Joon Ryang Abstract. The optmzaton problems wth quadratc constrants often

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

Lecture 10 Support Vector Machines II

Lecture 10 Support Vector Machines II Lecture 10 Support Vector Machnes II 22 February 2016 Taylor B. Arnold Yale Statstcs STAT 365/665 1/28 Notes: Problem 3 s posted and due ths upcomng Frday There was an early bug n the fake-test data; fxed

More information

Variable Structure Control ~ Basics

Variable Structure Control ~ Basics Varable Structure Control ~ Bac Harry G. Kwatny Department of Mechancal Engneerng & Mechanc Drexel Unverty Outlne A prelmnary example VS ytem, ldng mode, reachng Bac of dcontnuou ytem Example: underea

More information

Estimation of Finite Population Total under PPS Sampling in Presence of Extra Auxiliary Information

Estimation of Finite Population Total under PPS Sampling in Presence of Extra Auxiliary Information Internatonal Journal of Stattc and Analy. ISSN 2248-9959 Volume 6, Number 1 (2016), pp. 9-16 Reearch Inda Publcaton http://www.rpublcaton.com Etmaton of Fnte Populaton Total under PPS Samplng n Preence

More information

Method Of Fundamental Solutions For Modeling Electromagnetic Wave Scattering Problems

Method Of Fundamental Solutions For Modeling Electromagnetic Wave Scattering Problems Internatonal Workhop on MehFree Method 003 1 Method Of Fundamental Soluton For Modelng lectromagnetc Wave Scatterng Problem Der-Lang Young (1) and Jhh-We Ruan (1) Abtract: In th paper we attempt to contruct

More information

Module 5. Cables and Arches. Version 2 CE IIT, Kharagpur

Module 5. Cables and Arches. Version 2 CE IIT, Kharagpur odule 5 Cable and Arche Veron CE IIT, Kharagpur Leon 33 Two-nged Arch Veron CE IIT, Kharagpur Intructonal Objectve: After readng th chapter the tudent wll be able to 1. Compute horzontal reacton n two-hnged

More information

Distributed Control for the Parallel DC Linked Modular Shunt Active Power Filters under Distorted Utility Voltage Condition

Distributed Control for the Parallel DC Linked Modular Shunt Active Power Filters under Distorted Utility Voltage Condition Dtrbted Control for the Parallel DC Lnked Modlar Shnt Actve Power Flter nder Dtorted Utlty Voltage Condton Reearch Stdent: Adl Salman Spervor: Dr. Malabka Ba School of Electrcal and Electronc Engneerng

More information

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

find (x): given element x, return the canonical element of the set containing x;

find (x): given element x, return the canonical element of the set containing x; COS 43 Sprng, 009 Dsjont Set Unon Problem: Mantan a collecton of dsjont sets. Two operatons: fnd the set contanng a gven element; unte two sets nto one (destructvely). Approach: Canoncal element method:

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

The Minimum Universal Cost Flow in an Infeasible Flow Network Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran

More information

Chapter.4 MAGNETIC CIRCUIT OF A D.C. MACHINE

Chapter.4 MAGNETIC CIRCUIT OF A D.C. MACHINE Chapter.4 MAGNETIC CIRCUIT OF A D.C. MACHINE The dfferent part of the dc machne manetc crcut / pole are yoke, pole, ar ap, armature teeth and armature core. Therefore, the ampere-turn /pole to etablh the

More information

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017 U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that

More information

Feature Selection: Part 1

Feature Selection: Part 1 CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?

More information

MODELLING OF TRANSIENT HEAT TRANSPORT IN TWO-LAYERED CRYSTALLINE SOLID FILMS USING THE INTERVAL LATTICE BOLTZMANN METHOD

MODELLING OF TRANSIENT HEAT TRANSPORT IN TWO-LAYERED CRYSTALLINE SOLID FILMS USING THE INTERVAL LATTICE BOLTZMANN METHOD Journal o Appled Mathematc and Computatonal Mechanc 7, 6(4), 57-65 www.amcm.pcz.pl p-issn 99-9965 DOI:.75/jamcm.7.4.6 e-issn 353-588 MODELLING OF TRANSIENT HEAT TRANSPORT IN TWO-LAYERED CRYSTALLINE SOLID

More information

Solutions to exam in SF1811 Optimization, Jan 14, 2015

Solutions to exam in SF1811 Optimization, Jan 14, 2015 Solutons to exam n SF8 Optmzaton, Jan 4, 25 3 3 O------O -4 \ / \ / The network: \/ where all lnks go from left to rght. /\ / \ / \ 6 O------O -5 2 4.(a) Let x = ( x 3, x 4, x 23, x 24 ) T, where the varable

More information

Preemptive scheduling. Disadvantages of preemptions WCET. Preemption indirect costs 19/10/2018. Cache related preemption delay

Preemptive scheduling. Disadvantages of preemptions WCET. Preemption indirect costs 19/10/2018. Cache related preemption delay 19/1/18 Preemptve cedulng Mot o wor on cedulng a been ocued on ully preemptve ytem, becaue tey allow ger reponvene: Preemptve Non Preemptve Dadvantage o preempton However, eac preempton a a cot: ontext

More information

CSC 411 / CSC D11 / CSC C11

CSC 411 / CSC D11 / CSC C11 18 Boostng s a general strategy for learnng classfers by combnng smpler ones. The dea of boostng s to take a weak classfer that s, any classfer that wll do at least slghtly better than chance and use t

More information

The Price of Anarchy in a Network Pricing Game

The Price of Anarchy in a Network Pricing Game The Prce of Anarchy n a Network Prcng Game John Muaccho and Shuang Wu Abtract We analyze a game theoretc model of competng network ervce provder that trategcally prce ther ervce n the preence of elatc

More information

A A Non-Constructible Equilibrium 1

A A Non-Constructible Equilibrium 1 A A Non-Contructbe Equbrum 1 The eampe depct a eparabe contet wth three payer and one prze of common vaue 1 (o v ( ) =1 c ( )). I contruct an equbrum (C, G, G) of the contet, n whch payer 1 bet-repone

More information

Wind - Induced Vibration Control of Long - Span Bridges by Multiple Tuned Mass Dampers

Wind - Induced Vibration Control of Long - Span Bridges by Multiple Tuned Mass Dampers Tamkang Journal of Scence and Engneerng, Vol. 3, o., pp. -3 (000) Wnd - Induced Vbraton Control of Long - Span Brdge by Multple Tuned Ma Damper Yuh-Y Ln, Ch-Mng Cheng and Davd Sun Department of Cvl Engneerng

More information

Calculation of time complexity (3%)

Calculation of time complexity (3%) Problem 1. (30%) Calculaton of tme complexty (3%) Gven n ctes, usng exhaust search to see every result takes O(n!). Calculaton of tme needed to solve the problem (2%) 40 ctes:40! dfferent tours 40 add

More information

Problem #1. Known: All required parameters. Schematic: Find: Depth of freezing as function of time. Strategy:

Problem #1. Known: All required parameters. Schematic: Find: Depth of freezing as function of time. Strategy: BEE 3500 013 Prelm Soluton Problem #1 Known: All requred parameter. Schematc: Fnd: Depth of freezng a functon of tme. Strategy: In thee mplfed analy for freezng tme, a wa done n cla for a lab geometry,

More information

Problem Free Expansion of Ideal Gas

Problem Free Expansion of Ideal Gas Problem 4.3 Free Expanon o Ideal Ga In general: ds ds du P dv P dv NR V dn Snce U o deal ga ndependent on olume (du=), and N = cont n the proce: dv In a ere o nntemal ree expanon, entropy change by: S

More information

1 cos. where v v sin. Range Equations: for an object that lands at the same height at which it starts. v sin 2 i. t g. and. sin g

1 cos. where v v sin. Range Equations: for an object that lands at the same height at which it starts. v sin 2 i. t g. and. sin g SPH3UW Unt.5 Projectle Moton Pae 1 of 10 Note Phc Inventor Parabolc Moton curved oton n the hape of a parabola. In the drecton, the equaton of oton ha a t ter Projectle Moton the parabolc oton of an object,

More information

1 GSW Iterative Techniques for y = Ax

1 GSW Iterative Techniques for y = Ax 1 for y = A I m gong to cheat here. here are a lot of teratve technques that can be used to solve the general case of a set of smultaneous equatons (wrtten n the matr form as y = A), but ths chapter sn

More information

The Expectation-Maximization Algorithm

The Expectation-Maximization Algorithm The Expectaton-Maxmaton Algorthm Charles Elan elan@cs.ucsd.edu November 16, 2007 Ths chapter explans the EM algorthm at multple levels of generalty. Secton 1 gves the standard hgh-level verson of the algorthm.

More information

Assortment Optimization under MNL

Assortment Optimization under MNL Assortment Optmzaton under MNL Haotan Song Aprl 30, 2017 1 Introducton The assortment optmzaton problem ams to fnd the revenue-maxmzng assortment of products to offer when the prces of products are fxed.

More information

Research Article Runge-Kutta Type Methods for Directly Solving Special Fourth-Order Ordinary Differential Equations

Research Article Runge-Kutta Type Methods for Directly Solving Special Fourth-Order Ordinary Differential Equations Hndaw Publhng Corporaton Mathematcal Problem n Engneerng Volume 205, Artcle ID 893763, page http://dx.do.org/0.55/205/893763 Reearch Artcle Runge-Kutta Type Method for Drectly Solvng Specal Fourth-Order

More information

Spectral Properties of the Grounded Laplacian Matrix with Applications to Consensus in the Presence of Stubborn Agents

Spectral Properties of the Grounded Laplacian Matrix with Applications to Consensus in the Presence of Stubborn Agents Spectral Properte of the Grounded Laplacan Matrx wth Applcaton to Conenu n the Preence of Stubborn Agent Mohammad Pran and Shreya Sundaram Abtract We tudy lnear conenu and opnon dynamc n network that contan

More information

Estimating Delays. Gate Delay Model. Gate Delay. Effort Delay. Computing Logical Effort. Logical Effort

Estimating Delays. Gate Delay Model. Gate Delay. Effort Delay. Computing Logical Effort. Logical Effort Estmatng Delas Would be nce to have a back of the envelope method for szng gates for speed Logcal Effort ook b Sutherland, Sproull, Harrs Chapter s on our web page Gate Dela Model Frst, normalze a model

More information

An Integrated OR/CP Method for Planning and Scheduling

An Integrated OR/CP Method for Planning and Scheduling An Integrated OR/CP Method for Plannng and Schedulng John Hooer Carnege Mellon Unversty IT Unversty of Copenhagen June 2005 The Problem Allocate tass to facltes. Schedule tass assgned to each faclty. Subect

More information

BOUNDARY ELEMENT METHODS FOR VIBRATION PROBLEMS. Ashok D. Belegundu Professor of Mechanical Engineering Penn State University

BOUNDARY ELEMENT METHODS FOR VIBRATION PROBLEMS. Ashok D. Belegundu Professor of Mechanical Engineering Penn State University BOUNDARY ELEMENT METHODS FOR VIBRATION PROBLEMS by Aho D. Belegundu Profeor of Mechancal Engneerng Penn State Unverty ahobelegundu@yahoo.com ASEE Fello, Summer 3 Colleague at NASA Goddard: Danel S. Kaufman

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

Root Locus Techniques

Root Locus Techniques Root Locu Technque ELEC 32 Cloed-Loop Control The control nput u t ynthezed baed on the a pror knowledge of the ytem plant, the reference nput r t, and the error gnal, e t The control ytem meaure the output,

More information

Simultaneous Device and Interconnect Optimization

Simultaneous Device and Interconnect Optimization Smultaneous Devce and Interconnect Optmaton Smultaneous devce and wre sng Smultaneous buffer nserton and wre sng Smultaneous topology constructon, buffer nserton and wre sng WBA tree (student presentaton)

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information

a new crytoytem baed on the dea of Shmuley and roved t rovably ecure baed on ntractablty of factorng [Mc88] After that n 999 El Bham, Dan Boneh and Om

a new crytoytem baed on the dea of Shmuley and roved t rovably ecure baed on ntractablty of factorng [Mc88] After that n 999 El Bham, Dan Boneh and Om Weak Comote Dffe-Hellman not Weaker than Factorng Koohar Azman, azman@ceharfedu Javad Mohajer mohajer@harfedu Mahmoud Salmazadeh alma@harfedu Electronc Reearch Centre, Sharf Unverty of Technology Deartment

More information

Linear Approximating to Integer Addition

Linear Approximating to Integer Addition Lear Approxmatg to Iteger Addto L A-Pg Bejg 00085, P.R. Cha apl000@a.com Abtract The teger addto ofte appled cpher a a cryptographc mea. I th paper we wll preet ome reult about the lear approxmatg for

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

COS 521: Advanced Algorithms Game Theory and Linear Programming COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton

More information

5.5 Application of Frequency Response: Signal Filters

5.5 Application of Frequency Response: Signal Filters 44 Dynamic Sytem Second order lowpa filter having tranfer function H()=H ()H () u H () H () y Firt order lowpa filter Figure 5.5: Contruction of a econd order low-pa filter by combining two firt order

More information

This appendix presents the derivations and proofs omitted from the main text.

This appendix presents the derivations and proofs omitted from the main text. Onlne Appendx A Appendx: Omtted Dervaton and Proof Th appendx preent the dervaton and proof omtted from the man text A Omtted dervaton n Secton Mot of the analy provded n the man text Here, we formally

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

728. Mechanical and electrical elements in reduction of vibrations

728. Mechanical and electrical elements in reduction of vibrations 78. Mechancal and electrcal element n reducton of vbraton Katarzyna BIAŁAS The Slean Unverty of Technology, Faculty of Mechancal Engneerng Inttute of Engneerng Procee Automaton and Integrated Manufacturng

More information

Analysis of Queuing Delay in Multimedia Gateway Call Routing

Analysis of Queuing Delay in Multimedia Gateway Call Routing Analyss of Queung Delay n Multmeda ateway Call Routng Qwe Huang UTtarcom Inc, 33 Wood Ave. outh Iseln, NJ 08830, U..A Errol Lloyd Computer Informaton cences Department, Unv. of Delaware, Newark, DE 976,

More information

Discrete Simultaneous Perturbation Stochastic Approximation on Loss Function with Noisy Measurements

Discrete Simultaneous Perturbation Stochastic Approximation on Loss Function with Noisy Measurements 0 Amercan Control Conference on O'Farrell Street San Francco CA USA June 9 - July 0 0 Dcrete Smultaneou Perturbaton Stochatc Approxmaton on Lo Functon wth Noy Meaurement Q Wang and Jame C Spall Abtract

More information

AP Statistics Ch 3 Examining Relationships

AP Statistics Ch 3 Examining Relationships Introducton To tud relatonhp between varable, we mut meaure the varable on the ame group of ndvdual. If we thnk a varable ma eplan or even caue change n another varable, then the eplanator varable and

More information

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011 Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected

More information

Physics 120. Exam #1. April 15, 2011

Physics 120. Exam #1. April 15, 2011 Phyc 120 Exam #1 Aprl 15, 2011 Name Multple Choce /16 Problem #1 /28 Problem #2 /28 Problem #3 /28 Total /100 PartI:Multple Choce:Crclethebetanwertoeachqueton.Anyothermark wllnotbegvencredt.eachmultple

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Multiple-objective risk-sensitive control and its small noise limit

Multiple-objective risk-sensitive control and its small noise limit Avalable onlne at www.cencedrect.com Automatca 39 (2003) 533 541 www.elever.com/locate/automatca Bref Paper Multple-objectve rk-entve control and t mall noe lmt Andrew E.B. Lm a, Xun Yu Zhou b; ;1, John

More information

Lecture 17: Lee-Sidford Barrier

Lecture 17: Lee-Sidford Barrier CSE 599: Interplay between Convex Optmzaton and Geometry Wnter 2018 Lecturer: Yn Tat Lee Lecture 17: Lee-Sdford Barrer Dsclamer: Please tell me any mstake you notced. In ths lecture, we talk about the

More information

Estimation of a proportion under a certain two-stage sampling design

Estimation of a proportion under a certain two-stage sampling design Etmaton of a roorton under a certan two-tage amng degn Danutė Kraavcatė nttute of athematc and nformatc Lthuana Stattc Lthuana Lthuana e-ma: raav@tmt Abtract The am of th aer to demontrate wth exame that

More information

Which Separator? Spring 1

Which Separator? Spring 1 Whch Separator? 6.034 - Sprng 1 Whch Separator? Mamze the margn to closest ponts 6.034 - Sprng Whch Separator? Mamze the margn to closest ponts 6.034 - Sprng 3 Margn of a pont " # y (w $ + b) proportonal

More information

The Study of Teaching-learning-based Optimization Algorithm

The Study of Teaching-learning-based Optimization Algorithm Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute

More information

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law: CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and

More information

1. The number of significant figures in the number is a. 4 b. 5 c. 6 d. 7

1. The number of significant figures in the number is a. 4 b. 5 c. 6 d. 7 Name: ID: Anwer Key There a heet o ueul ormulae and ome converon actor at the end. Crcle your anwer clearly. All problem are pont ecept a ew marked wth ther own core. Mamum core 100. There are a total

More information

Scattering of two identical particles in the center-of. of-mass frame. (b)

Scattering of two identical particles in the center-of. of-mass frame. (b) Lecture # November 5 Scatterng of two dentcal partcle Relatvtc Quantum Mechanc: The Klen-Gordon equaton Interpretaton of the Klen-Gordon equaton The Drac equaton Drac repreentaton for the matrce α and

More information

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

APPROXIMATE FUZZY REASONING BASED ON INTERPOLATION IN THE VAGUE ENVIRONMENT OF THE FUZZY RULEBASE AS A PRACTICAL ALTERNATIVE OF THE CLASSICAL CRI

APPROXIMATE FUZZY REASONING BASED ON INTERPOLATION IN THE VAGUE ENVIRONMENT OF THE FUZZY RULEBASE AS A PRACTICAL ALTERNATIVE OF THE CLASSICAL CRI Kovác, Sz., Kóczy, L.T.: Approxmate Fuzzy Reaonng Baed on Interpolaton n the Vague Envronment of the Fuzzy Rulebae a a Practcal Alternatve of the Clacal CRI, Proceedng of the 7 th Internatonal Fuzzy Sytem

More information

Stability Analysis of Inverter for Renewable Energy

Stability Analysis of Inverter for Renewable Energy vance n Power an Energy Sytem Stablty naly of nverter for Renewable Energy TOORU MOR, JUNCH R Electrcal Engneerng an Electronc ogakun Unverty 1-24-2 Nh-hnjuku, Shnjuku-ku, Tokyo 163-8677 JPN cm1134@n.kogakun.ac.jp

More information

Lecture outline. Optimal Experimental Design: Where to find basic information. Theory of D-optimal design

Lecture outline. Optimal Experimental Design: Where to find basic information. Theory of D-optimal design v I N N O V A T I O N L E C T U R E (I N N O l E C) Lecture outlne Bndng and Knetc for Expermental Bologt Lecture 8 Optmal degn of experment The problem: How hould we plan an experment uch we learn the

More information

Vector Norms. Chapter 7 Iterative Techniques in Matrix Algebra. Cauchy-Bunyakovsky-Schwarz Inequality for Sums. Distances. Convergence.

Vector Norms. Chapter 7 Iterative Techniques in Matrix Algebra. Cauchy-Bunyakovsky-Schwarz Inequality for Sums. Distances. Convergence. Vector Norms Chapter 7 Iteratve Technques n Matrx Algebra Per-Olof Persson persson@berkeley.edu Department of Mathematcs Unversty of Calforna, Berkeley Math 128B Numercal Analyss Defnton A vector norm

More information

Resonant FCS Predictive Control of Power Converter in Stationary Reference Frame

Resonant FCS Predictive Control of Power Converter in Stationary Reference Frame Preprnt of the 9th World Congre The Internatonal Federaton of Automatc Control Cape Town, South Afrca. Augut -9, Reonant FCS Predctve Control of Power Converter n Statonary Reference Frame Lupng Wang K

More information