Multi-criteria p-cycle network design

Size: px
Start display at page:

Download "Multi-criteria p-cycle network design"

Transcription

1 Multi-ritri p-yl ntwork sin Hmz Dri, Brnr Cousin, Smr Lou, Miklos Molnr To it tis vrsion: Hmz Dri, Brnr Cousin, Smr Lou, Miklos Molnr. Multi-ritri p-yl ntwork sin. r IEEE Conrn on Lol Computr Ntworks (LCN 8), Ot 8, Montrél, Cn. Proins o r IEEE Conrn on Lol Computr Ntworks, pp.6-66, 8, <.9/LCN >. <l-848> HAL I: l-848 ttps://l.rivs-ouvrts.r/l-848 Sumitt on Au 5 HAL is multi-isiplinry opn ss riv or t posit n issmintion o sintii rsr oumnts, wtr ty r pulis or not. T oumnts my om rom tin n rsr institutions in Frn or ro, or rom puli or privt rsr ntrs. L riv ouvrt pluriisiplinir HAL, st stiné u épôt t à l iusion oumnts sintiiqus nivu rr, puliés ou non, émnnt s étlissmnts nsinmnt t rr rnçis ou étrnrs, s lortoirs pulis ou privés.

2 Multi-Critri p-cyl Ntwork Dsin Hmz Dri, Brnr Cousin, Smr Lou Univrsity o Rnns I -IRISA- Rnns, Frn Emil: {ri, ousin, slou}@iris.r Miklos Molnr INSA o Rnns -IRISA- Rnns, Frn E-mil : molnr@iris.r Astrt T mjor lln o p-yl ntwork sin rsis in inin n optiml st o p-yls prottin t ntwork or ivn workin pity. Existin solutions (xt n uristi ppros), or solvin t prolm, in t st o p-yls prottin t ntwork trou two stps: on stp or nrtin nit p-yls n son stp or sltin t iint ons. In tis ppr, w prsnt novl uristi ppro, wi omputs n iint st o p-yls prottin t ntwork in on stp. Our uristi ppro tks into onsirtion two irnt ritri: t runny n t numr o p-yls involv in t solution. Simultion stuy sows tt our ppro nssitts lowr runny n wr p-yls to prott t ntwork ompr to stt-o-t-rt ppros. Inx Trms WDM prottion, Ntwork survivility, p-yl, Ntwork mnmnt omplxity. I. INTRODUCTION Optil WDM ms ntworks r l to trnsport u mounts o inormtion. T us o su tnoloy, owvr, poss t prolm o prottion inst ilurs su s ir uts or no ilurs. Consquntly, ny ut o su ir my l to u t loss n lot o tri in lok. For tis rson, mtos o prottion soul implmnt to minimiz t t loss wn ilur ours. On o t prinipl prottion mtos propos or optil WDM ntworks is s on p-yls or proniur prottion yls, introu y Grovr n Stmtlkis in []. P-yl ors t vnts o ot rin n ms prottion sms: str rstortion tim s in rin prottion, n i pity iiny s in ms-prottion. Prisly, in p-yl, rstortion tim is str us only t two n nos o t il link n to prorm rstortion. Morovr, pity iiny is u to t t tt p-yl n provi prottion not only or on-yl links ut lso or strlin links. A strlin link is link, wi os not lon to t p-yl ut wos n-nos r ot on t p-yl. In ition, p-yl or two rstortion pts to t il strlin links witout rquirin ny itionl spr pity. Tis proprty rus tivly t rquir prottion pitis. Fiur pits n xmpl tt illustrts p-yl prottion. In iur (), (-----) is p-yl wit on unit o spr pity on on-yl link. Wn t on-yl In t rin prottion, t tri on t il link or no is rrout roun t rin on t prottion irs twn t nos jnt to t ilur. link (-) ils s sow in iur (), t p-yl provis on prottion pt (----). In iur () n xmpl o strlin link ilur is sown. Wn t strlin link (-) rks, t p-yl n prott two workin wvlnts on tis link y proviin rsptivly two ltrnt pts (--) n (---). tri () Fi.. () tri () Prottion usin p-cyl A p-yl wit i iiny is p-yl tt s smll rtio twn its spr n prott pity, i.. it protts mor workin wvlnts usin w spr wvlnts. T mjor lln o tis mto o prottion rsis in inin t optiml st o p-yls in trms o rsour utiliztion tt protts t ntwork or ivn workin pity istriution. T p-yl sin n ormult itr s non-joint or joint optimiztion prolm. In t irst ppro, tr t workin pts r rout (.. usin sortst pts) t optiml st o p-yls is lult usin vill pity [], [], [], [4], [5]. In t son ppro, t routin o t workin pts n t p-yls r omput simultnously optimizin t totl pity [6], [7], []. Solvin t joint optimiztion prolm is mor iiult us o t itionl omputtion omplxity. Svrl solutions v n propos in t litrtur to solv ts optimiztion prolms. Ts solutions n lssii into two lsss: xt n uristi solutions. T irst lss nrlly uss Intr Linr Prormmin (ILP) to in t optiml solution. Howvr, ILP mtos oms unsuitl s t siz o t ntwork inrss, us t

3 numr o p-yls in rp rows xponntilly wit t ntwork siz. T son lss is uristi solutions, ivi into two su-lsss: uristi ppros s on ILP ormultion n pur uristi ppros. In t irst su-lss, limit st o nit p-yls is nrt, n tn t iint su-st o p-yls is slt usin ILP ormultion []. In orr to in oo solution wit tis ppro it is nssry to nrt lr numr o nit p-yls. Tis mns tt t runnin tim or solvin t ILP ormultion inrss rmtilly [8], [9]. T son su-lss (pur uristi) tris to in oo solution witout usin ILP ormultion. T ojtiv o tis kin o solutions is to ru t tim rquir to omput n iint st o p-yls tt protts t ntwork [], [5]. In tis ppr, w ous on loritms propos or t nonjoint prottion prolm. Existin solutions strt y nrtin st o nit p-yls, n tn slt oo su-st o p-yls. Most o t solutions propos in t litrtur onsir t p-yls wi v mor strlin links s t most iint p-yls. Consquntly, t p-yl nrtion is s only on t topoloy o t ntwork n is ompltly inpnnt o t workin pity istriution. Anotr rwk o ts solutions is tt ty nrt lr numr o nit p-yls, wi inrss runnin tim o t loritm. In tis ppr w propos nw uristi to omput st o p-yls tt protts t ntwork witout oin trou t stp o nit p-yl nrtion. Our uristi is inpnnt o ILP n tks into ount t workin pity o ntwork. Ts nl us to in rpily t iint st o p-yl prottin t ntwork. T rst o t ppr is orniz s ollows. In stion, w sri our loritm o p-yl nrtion s on t inrmntl rtion o yls. In stion w vlut our uristi n ompr it wit t xt solution tt uss ILP n wit t min propos uristis. W onlu t ppr in stion 4. II. OUR HEURISTIC A. Ntwork Mol W mol t WDM optil ntwork s n unirt rp G=(V,E)wr no in V rprsnts n optil swit n in E rprsnts ntwork link. E link j s w j workin wvlnt nnls. Tis workin pity is otin y routin t tri mns. Aorin to t p-yl inition p-yl is orm in t spr pity o t ntwork. A p-yl n prott on wvlnt on on o its on-yl link n two wvlnts on o its strlin link usin only on unit o wvlnt on o its on-yl links. In tis s t spr pity o p-yl n in s t numr o on-yl links o t p-yl. In tis ppr, w onsir t most rqunt ilur in t optil ntworks, wi is t sinl link ilur. In tis ppr w onsir t mol tt nsurs ull prottion inst sinl ilurs []. Fiur () sows WDM ntwork wit it optil swits (...), wr link is ssoit wit n intr () 6 Fi.. p-cyl # o opis () P-yl xmpl vlu tt inits t workin pity o t link. Fiur () sows st o p-yls tt prott t ntwork or t ivn workin pity. T tl sown in iur () ontins st o p-yl struturs prottin t ntwork, wr # opis nots t numr o opis o p- yl strutur. For instn, t irst p-yl strutur ( ) in t tl s two opis, on n prott on wvlnt on link lonin to t p-yl n two wvlnts on t strlin links (-) n (-). B. Aloritm Motivtion In tis stion, w sri t motivtion o our loritmi ppro or p-yl sin. W strt y nlyzin t limittions o t uristis propos in t litrtur. Tn w introu t min uilins o our uristi tt nl to ovrom ts limittions. Firstly, t propos uristis, pur or ILP-s, us two-stps ppro tt strts y nrtin st o nit p-yls n tn slts t iint ons or prottion. Hn, t qulity o t solution pns vily on t st o nit p-yls. Prtiulrly, ts uristis n to nrt lrr st o nit p-yls in orr to inrs t sr sp n nn t iiny o t inl solution. Howvr, tis ls to onsirl inrs in omputtion tim n inus srious limittion or ts ppros. In our solution, w propos on-stp loritm tt irtly omputs t p-yls tt r us or prottion. Tis nls to prorm in tunin twn iiny n runnin tim n ovroms t limittion o usin st o nit p-yls. Sonly, t propos uristis nrt t st o nit p-yls s only on t ntwork topoloy. In orr to in n iint solution in trms o rsour utiliztion (runny), ty onsir tt p-yls wit lr numr o strlin links r mor iint, n ty r prrly slt or prottion. Howvr, tis my not lwys vntous: onsir or xmpl t s wr t us o p-yls wit lr numr o strlin links rsults in ovr-prottin som links n tus rus t iiny o t lol solution s sown in iur. T p-yl (-- ()

4 () () limittions tt t t stt-o-t-rt solutions. Tus, our loritm omputs n iint st o p-yls tt protts t ntwork n tks into ount t workin pity n t topoloy o ntwork. Our loritm prorms in sinl stp witout unroin prliminry stp or nit p- yl nrtion. Aitionlly, our loritm xpliitly tks into ount two iiny ritri: t runny n t numr o p-yls. Fi.. Eiint p-yl xmpl C. Aloritm Insits -) sown in iur () is mor iint tn t p-yl (----) sown in iur () in spit tt t lttr on ontins strlin link. In our uristi, w ovrom tis rwk y tkin into ount t workin pity on t ntwork links. Tus t numr o strlin links pr p-yl is pt to t workin pity in orr to nsur ttr iiny o t solution. Tirly, t ojtiv o our uristi is to in oo st o p-yls not only in trm o rsour utiliztion (runny) lik t otr propos uristis. But it tks into onsirtion two irnt ritri: t runny n t numr o p-yls in t inl st o prottion. Ts ritri r in in t ollowin prrp. T runny ritrion nls to msur t prottion iiny: it nots t rtio twn t prottion rsours n t workin rsours in t ntwork. Runny onstituts mjor vlution ritrion or WDM ntwork sin tt ivs n insit on t qulity n t rltiv ost o ntwork prottion. In our ppro, w strntn tis oi y intrtin t runny in t itrtiv prour o t loritm. In t ollowin, t ntwork runny is not y R. Prtiulrly, R() nots t runny o yl n is in s t rtio twn t spr pity (numr o wvlnts us y tis yl) n t workin pity o t yl (numr o wvlnts prott y t yl on its on-yl n strlin links). Similrly, t runny R o t inl solution is omput s t rtio twn t totl ntwork spr pity us or prottion sin n t prott workin pity in t ntwork. T numr o p-yls is notr vlution ritrion or our solution. It is motivt y t t tt solutions wit smll numr o struturs simpliy t ntwork mnmnt tsk []. For xmpl, onsir t s wr t ntwork sinrs mnully implmnt t prottion sin. In tis s, solutions wit smll numr o p-yls llvit t tious oniurtion n mintnn tsks n ru t risk o oniurtion rrors. Tis ppro rmins vli wn usin n utomt ontrol pln su s t GMPLS rittur. In tis s, solution wit ru numr o prottion struturs nls to ru t strss ovr t ontrol pln n ss t mnmnt tsk. T tils o our loritm r prsnt in t ollowin stion. T min rivr o our loritm is to ovrom t ormntion In tis stion w sri our loritm or omputin p- yls. In prliminry stp o our loritm, wit t lp o t loritm introu in [], w strt y omputin t st o sortst yls in t ntwork. Tn, w us tis st o sortst yls to onstrut t st o p-yls (y inrmntl rtions) tt protts t ntwork workin pity s xplin in t ollowin. () Fi. 4. () Fiur 4. St o sortst yls E itrtion o our loritm strts y sltin on sortst yl mon ll t sortst yls in t ntwork. Typilly, w oos t yl ontinin link wit miniml non-zro workin pity (. Fiur 5, stp 4). Lt us not tis urrnt yl y. Tn w sr or yl tt is to rt wit yl. T st o liil yls or rtion wit yl must stisy t ollowin tr onitions: irst, n liil yl srs on n only on link wit yl, son n liil yl srs no nos wit yl xpt t n nos o t sr link (. Fiur 5, stp 5). W oos to rt t liil yl tt ls to t lrst rution in runny, i n only i t runny o t nwly rt yl is lowst tn tt o yl (. Fiur 5, stp 6). W now onsir t nw rt yl s t yl n pro wit notr rtion. T rtion pross vntully stops wn t liil st oms mpty or no rtion ls to rution in t runny. T output rt yl o on itrtion is to t inl prottion p-yls st. T workin pitis tt r prott y t nwly omput p-yl r rmov rom t orrsponin links n t loritm itrts until ll t workin pity is prott or tr is no mor vill wvlnts in t ntwork (. Fiur 5, stp 7 n 8).

5 Aloritm: P-yl nrtion Input : St o sortst yls, workin pity o link Output: St o prottion p-yls ULR = E N Prott Links E () () j E, u j = w j ; () Lt itrtion numr i = ; () j,k E, slt j su tt u j u k ; (4) Slt t sortst yl ontin j. (su tt s t ist numr o unprott links twn ll t sortst yls usin link j); (5) Slt st o sortst yls SSC={ k /k> } su tt sortst yl vriis t ollowin onitions:. Cyls n k sr on n only on link;. Cyls n k o not sr ny no xpt t n nos o t sr link; (6) I ( SSC mpty ) tn. Slt t yl k tt s t smll vlu o R( + k );. I (R( + k ) R( )) tn := + k notostp(5); (7) For link j prott y t P-yl upt t vlu o u j orin to :. u j =u j - or link j on yl ;. u j =u j - or strlin link o yl ; (8) I j E wit u j > n i tr is vill pity in t ntwork. lti=i+inotostp(); w j : Workin pity o link j. u j : Unprott workin pity o link j. (x+y): T rtion o yl x wit t yl y. R(): T runny o yl. Fi. 5. Aloritm sription III. ALGORITHM EXTENSION In tis stion, w introu n xtnsion o our loritm tt moiis t rtion pross. Tis xtnsion nls to improv t ovrll prormn s onirm y t simultion rsults in stion IV. T si i is to rlx t runny onstrint in t inrmntl rtion pross. Prisly, t si vrsion o our loritm introu in stion rquir tt t runny must stritly ru wn two yls r rt. Tus, no yl rtion lin to n inrs in runny is prorm. Howvr, tis onstrint ls to iniiny prtiulrly wn svrl sussiv rtions r n to improv t ovrll runny. Tis is typilly t s wnvr irst rtion is iniint (inrss t runny) ut i prorm, it my ollow y vry iint rtions. On wir sop, tis is wll-known tniqu tt is us in orr to voi lol minim in t sr or lol minimum. In t xtn loritm, w introu nw vril, tt inits i lr p-yls my turn to iint or not. Tis vril, ll ULR, nots t rtio twn t numr o unprott links n t totl numr o links. ULR = N Unprott Links E () Wr E is t numr o links in t ntwork, N Unprott Links is t numr o unprott links in t ntwork, N Prott Links is t numr o prott links in t ntwork. Intuitivly, wn t numr o unprott links is rltivly i, i.. or lrr vlus o URL, lr p-yls my improv t runny n om iint n vi-vrs. Tror, t nw onition or rtin yls tolrts n inrs in t runny wnvr t vlu o ULR is lr. For tis propos, t onition or rtin yl n yl (. iur 5, stp 6) oms: R( + k ) Or x ULR () Wn t rtion os not ru t runny (i.. t irst su-onition o () is not vrii), w nrt rnomly rl numr x twn n (uniorm istriution). I t nrt numr is lss tn ULR, tn w mk t rtion. Tror, lrr vlus o URL (lrr rtio o unprott links) l to mor rtions n nrt ir yls, wrs smllr vlus o URL l to smllr yls. () Fi. 6. () P-yls rtion (Bsi Solution) Lt us s ow tis xtnsion prorms on smll xmpl. Fiur 6() sows t stt o t ntwork t n intrmiry itrtion o t loritm (som links v no workin pity to prott), n t st o sortst yls (----, ----, ----) tt w will us to onstrut p-yls. At tis st, t loritm slts t yl (----) usin t link wit miniml non-zro workin pity s t yl (. iur 5, stp n 4). T SSC st otin tr t sltion o t yl ontins on yl (----) (. iur 5, stp 5). Wit t si loritm t rtion o yl n yl (----) n not prorm us: R (------) =6/4 R (----) =4/4. Howvr, it pprs to usul to prorm tis irst rtion (spit its iniiny) us it ls to n iint rtion trwrs. Wit t nw xtnsion, s sown in iur 7 (), t yl n t yl (----) r prmitt to rt wit t proility o.8 i.. ULR= 8/. I t nrt rnom numr is twn n.8, tn t rtion is prorm n t nw yl

6 oms (------). T nxt rtion o wit its nior (----) ls to lol rution in runny R( )=8/9 s sow in iur 7 (). TABLE I AVERAE TARFFIC COST 9 KL Dmns Workin pity () Fi. 7. () () P-yls rtion (Extn Solution) At t n o itrtion o t xtn solution, t otin yl is not nssrily t yl wit t smll runny, us in tis vrsion o loritm, t rtion is not onition y t rution o t runny. For tis propos, urin t rtion prosss o tis nw vrsion o loritm w kp t yl otin tr rtion, n t t n o t rtion pross w slt t yl vin t smllst vlu o runny. T slt yl is in t inl st o p-yl prottin t ntwork. IV. SIMULATION RESULTS AND ANALYSIS In tis stion, w vlut our loritm in trms o runny n in trms o numr o p-yl struturs otin in t inl prottion st. Simultion xprimnts r rri out usin two wily us ntwork topolois: t pn- Europn COST 9 topoloy n t KL topoloy. T irst is n -no n 6-link ntwork, tkn rom [], t son is 5-no n 8-link tkn rom []. COST9 s i nol r (=4.7) wi l to i numr o istint yls (5 yls). KL ntwork s 6 istint yls, n it nol r is.7. T tst ntworks r sown in iur 8. () COST 9 ntwork Fi. 8. Tst Ntworks () KL ntwork T tri mn is uniormly istriut mon ll sour-stintion pirs. For sour-stintion pirs, n intr numr twn zro n t mximum llowl mn (wi is in our simultion) is rnomly nrt. T workin pity on vry ntwork link is lult tr ll mns v n rout usin t sortst-pt routin. Tn xprimnts r prorm or topoloy ntwork n t vr vlus r prsnt s t inl rsults. In our simultion w ssum tt t pity o t ntwork ws sin to pt ll onntion mns n to nsur % prottion. Trou t simultion w ssum tt no in t ntwork s ull wvlnt onvrsion pility. All simultions r runnin on DELL Quri Dul Cor Xon prossor n 4 GB o RAM. T mins run Winows Srvr. MATLAB is us to solv t ILP ormultions. To vlut our solution in trms o runny n numr o p-yl struturs, w ompr its prormn to t uristis CIDA n SLA introu in [], [8]. W lso ompr our loritm to t xt solution ivn y n ILP ormultion []. CIDA nrts in t irst stp limit st o nit p-yls, tn it slts t st o p-yls tt protts t ntwork usin tul iiny []. SLA nrts lso st o nit p-yls, wi is vry smll, n tn t iint su-st o p-yls prottin t ntwork is slt usin t ILP ormultion. Not tt in t optiml solution, ll yls r us s nit p-yls or t ILP. TABLE II REDUNDANCY Solutions Topolois COST 9 KL Optiml Solution 7.5% 78.% CIDA Solution 89.6% 9.8% SLA Solution 98.4% % Our si Solution 8.9% 88.7% Extnsion Solution 8.% 86.% W n s in Tl II tt t vlu o runny otin y our si solution is ttr tn t vlu otin y t two uristis CIDA n SLA or t two topolois. Wn w rlx t onstrint o t rtion pross y in nw su-onition, our solution oms vn mor iint. T runny o t improv solution is 7.6% n 8.% r rom t ILP solutions, rsptivly or t COST 9 n KL tst ntworks. T rson or tis iiny (ompr to wll know solutions su s CIDA n SLA) is tt in our ppro, t onstrution o p-yl is on y inrmntl rtion yl n tis lst tks into ount t workin pity, tus lt us ontrol t runny o p-yl tt w onstrut. In otr wor w onstrut only yls wit smll runny wi l to ru t totl runny o t ntwork. Wn w rlx t onstrint o t rtion w nlr t sr sp in orr to in

7 n iint p-yl. TABLE III RUNNING TIME Solutions Topolois COST 9 KL Optiml Solution 778(s) 56(s) CIDA Solution,95(s).(s) SLA Solution 59(s) 8.(s) Our si Solution.4(s).8(s) Extnsion Solution.8(s).7(s) W n s lso tt our runnin tim is vry littl wn w ompr it wit t otrs solution. T rson is tt our loritm os not o trou prliminry stp o nit p-yls nrtion. TABLE IV NUMBER OF P-CYCLES Solutions Topolois COST 9 KL Optiml Solution.4 6 CIDA Solution SLA Solution 7 Our si Solution 7,5 Extnsion Solution Sin t numr o istint p-yl struturs in t inl st o p-yls is n importnt prormn or t ntwork mnmnt tsk, w lso vlut our loritm in trms o numr o istint p-yls. Smllr numr o struturs in t inl st o p-yls mns ttr prormn. T simultion sows tt our loritm omputs smll numr o istint struturs. Tt is u to t ritrion tt w v introu rlir. W n not tt SLA nrts smll numr o struturs in t COST9 topoloy wn w ompr it wit our si solution, us its st o nit p-yls is vry smll, ut t vlu o runny otin y SLA is siniintly ir tn t vlu otin y our solution. V. CONCLUSION In tis ppr, w rss t prottion in WDM optil ntworks usin p-yls. W stui t prolm o inin n optiml st o p-yls tt prott t optil ntwork or ivn workin pity. W propos n loritm s on n inrmntl rtion o yls to onstrut t st o p-yls wi prott t ntwork. Our solution onstruts st o p-yls y tkin into ount t workin pity o t ntwork n witout oin trou prliminry stp o nit p-yls nrtion. Tis nls us to nrt n iint st o p-yls witout ny onsirtion or ssumption out t st o nit p-yls. To voi t loritm ttin stuk in lol minim w v propos n xtnsion to our solution y improvin t onitions o t rtion pross. Simultion rsults sow tt our solution s oo tr-o twn rsour utiliztion, runnin tim n s smll numr o p-yls or t two tst ntworks. Rsults lso sow tt t xtn solution improv siniintly t prormns o our loritm. REFERENCES [] W. D. Grovr n D. Stmtlkis, Cyl Orint Distriut Proniurtion: Rin-lik Sp wit Ms-lik Cpity or Sl-plnnin Ntwork Rstortion, In Pro. o IEEE Intrntionl Conrn on Communitions, pp ,998. [] D. A. Supk, C. G. Grur n A. Autnrit, Optiml Coniurtion o p-cyls in WDM Ntworks, In Pro. o IEEE Intrntionl Conrn on Communitions, pp ,. [] J. Doutt, D. H, W. D. Grovr n O. Yn, Aloritmi Appros or Eiint Enumrtion o Cnit p-cyls n Cpitt p-cyl Ntwork Dsin, In Pro. o t Fourt Intrntionl Worksop on t Dsin o Rlil Communition Ntworks DRCN, pp. -,. [4] D. A. Supk, An ILP or Optiml p-cyl Sltion witout Cyl Enumrtion, in Pro. o t Eit Workin Conrn on Optil Ntwork Dsin n Mollin, 4. [5] Z. Zn, W. Zon n B. Mukrj, A Huristi Aloritm or p-cyls Coniurtion in WDM Optil Ntworks, in Pro : Opto- Elrtoinis n Communitions Conrn, pp ,. [6] C. G.Grur, Rsilint Ntworks wit Non-Simpl p-cyls, inpro. o t Intrntionl Conrn on Tlommunitions,. [7] H. N. Nuyn, D. Hii, V. Q. Pun, S. Lowiz, K. Lo n B. Kn, Joint Optimiztion in Cpity Dsin o Ntworks wit p-cyl Usin t Funmntl Cyl St, In Pro. o IEEE GLOBECOM, 6. [8] H. Zn n O. Yn, Finin Prottion Cyls in DWDM Ntworks, In Pro. IEEE Intrntionl Conrn on Communition, pp ,. [9] C. Liu n L. Run, Finin Goo Cnit Cyls or Eiint p-cyl Ntwork Dsin, In Pro. t Intrntionl Conrn on Computr Communition n Ntworks, pp. -6, 4. [] W. D.Grovr n J. Doutt, Avns in Optil Ntwork Dsin wit p-cyls: Joint optimiztion n pr-sltion o nit P-yls, In Pro. o t IEEE-LEOS Summr Topil Mtin on All Optil Ntworkin, pp. WA-49-WA-5,. [] D. P.Onutou n W. D. Grovr, p-cyl Ntwork Dsin: rom Fwst in Numr to Smllst in Siz, In Pro o t 6t Intrntionl Worksop on Dsin n Rlil Communition Ntworks, 7. [] J. L. Mrzo, E. Cll, P. Vil, A. Urr, Prormn vlution o minimum intrrn routin in ntwork snrios wit prottion rquirmnts, Computr Communitions, pp. 6-68, 7. [] J. Vn Luwn, Aloritms n Complxity, Hnook o Tortil Computr Sin,99.

learning objectives learn what graphs are in mathematical terms learn how to represent graphs in computers learn about typical graph algorithms

learning objectives learn what graphs are in mathematical terms learn how to represent graphs in computers learn about typical graph algorithms rp loritms lrnin ojtivs loritms your sotwr systm sotwr rwr lrn wt rps r in mtmtil trms lrn ow to rprsnt rps in omputrs lrn out typil rp loritms wy rps? intuitivly, rp is orm y vrtis n s twn vrtis rps r

More information

, each of which is a tree, and whose roots r 1. , respectively, are children of r. Data Structures & File Management

, each of which is a tree, and whose roots r 1. , respectively, are children of r. Data Structures & File Management nrl tr T is init st o on or mor nos suh tht thr is on sint no r, ll th root o T, n th rminin nos r prtition into n isjoint susts T, T,, T n, h o whih is tr, n whos roots r, r,, r n, rsptivly, r hilrn o

More information

MAT3707. Tutorial letter 201/1/2017 DISCRETE MATHEMATICS: COMBINATORICS. Semester 1. Department of Mathematical Sciences MAT3707/201/1/2017

MAT3707. Tutorial letter 201/1/2017 DISCRETE MATHEMATICS: COMBINATORICS. Semester 1. Department of Mathematical Sciences MAT3707/201/1/2017 MAT3707/201/1/2017 Tutoril lttr 201/1/2017 DISCRETE MATHEMATICS: COMBINATORICS MAT3707 Smstr 1 Dprtmnt o Mtmtil Sins SOLUTIONS TO ASSIGNMENT 01 BARCODE Din tomorrow. univrsity o sout ri SOLUTIONS TO ASSIGNMENT

More information

16.unified Introduction to Computers and Programming. SOLUTIONS to Examination 4/30/04 9:05am - 10:00am

16.unified Introduction to Computers and Programming. SOLUTIONS to Examination 4/30/04 9:05am - 10:00am 16.unii Introution to Computrs n Prormmin SOLUTIONS to Exmintion /30/0 9:05m - 10:00m Pro. I. Kristin Lunqvist Sprin 00 Grin Stion: Qustion 1 (5) Qustion (15) Qustion 3 (10) Qustion (35) Qustion 5 (10)

More information

1 Introduction to Modulo 7 Arithmetic

1 Introduction to Modulo 7 Arithmetic 1 Introution to Moulo 7 Arithmti Bor w try our hn t solvin som hr Moulr KnKns, lt s tk los look t on moulr rithmti, mo 7 rithmti. You ll s in this sminr tht rithmti moulo prim is quit irnt rom th ons w

More information

Present state Next state Q + M N

Present state Next state Q + M N Qustion 1. An M-N lip-lop works s ollows: I MN=00, th nxt stt o th lip lop is 0. I MN=01, th nxt stt o th lip-lop is th sm s th prsnt stt I MN=10, th nxt stt o th lip-lop is th omplmnt o th prsnt stt I

More information

Tangram Fractions Overview: Students will analyze standard and nonstandard

Tangram Fractions Overview: Students will analyze standard and nonstandard ACTIVITY 1 Mtrils: Stunt opis o tnrm mstrs trnsprnis o tnrm mstrs sissors PROCEDURE Skills: Dsriin n nmin polyons Stuyin onrun Comprin rtions Tnrm Frtions Ovrviw: Stunts will nlyz stnr n nonstnr tnrms

More information

d e c b a d c b a d e c b a a c a d c c e b

d e c b a d c b a d e c b a a c a d c c e b FLAT PEYOTE STITCH Bin y mkin stoppr -- sw trou n pull it lon t tr until it is out 6 rom t n. Sw trou t in witout splittin t tr. You soul l to sli it up n own t tr ut it will sty in pl wn lt lon. Evn-Count

More information

Complete Solutions for MATH 3012 Quiz 2, October 25, 2011, WTT

Complete Solutions for MATH 3012 Quiz 2, October 25, 2011, WTT Complt Solutions or MATH 012 Quiz 2, Otor 25, 2011, WTT Not. T nswrs ivn r r mor omplt tn is xpt on n tul xm. It is intn tt t mor omprnsiv solutions prsnt r will vlul to stunts in stuyin or t inl xm. In

More information

Cycles and Simple Cycles. Paths and Simple Paths. Trees. Problem: There is No Completely Standard Terminology!

Cycles and Simple Cycles. Paths and Simple Paths. Trees. Problem: There is No Completely Standard Terminology! Outlin Computr Sin 331, Spnnin, n Surphs Mik Joson Dprtmnt o Computr Sin Univrsity o Clry Ltur #30 1 Introution 2 3 Dinition 4 Spnnin 5 6 Mik Joson (Univrsity o Clry) Computr Sin 331 Ltur #30 1 / 20 Mik

More information

OpenMx Matrices and Operators

OpenMx Matrices and Operators OpnMx Mtris n Oprtors Sr Mln Mtris: t uilin loks Mny typs? Dnots r lmnt mxmtrix( typ= Zro", nrow=, nol=, nm="" ) mxmtrix( typ= Unit", nrow=, nol=, nm="" ) mxmtrix( typ= Int", nrow=, nol=, nm="" ) mxmtrix(

More information

Outline. Binary Tree

Outline. Binary Tree Outlin Similrity Srh Th Binry Brnh Distn Nikolus Austn nikolus.ustn@s..t Dpt. o Computr Sins Univrsity o Slzur http://rsrh.uni-slzur.t 1 Binry Brnh Distn Binry Rprsnttion o Tr Binry Brnhs Lowr Boun or

More information

ECE COMBINATIONAL BUILDING BLOCKS - INVEST 13 DECODERS AND ENCODERS

ECE COMBINATIONAL BUILDING BLOCKS - INVEST 13 DECODERS AND ENCODERS C 24 - COMBINATIONAL BUILDING BLOCKS - INVST 3 DCODS AND NCODS FALL 23 AP FLZ To o "wll" on this invstition you must not only t th riht nswrs ut must lso o nt, omplt n onis writups tht mk ovious wht h

More information

Grade 7/8 Math Circles March 4/5, Graph Theory I- Solutions

Grade 7/8 Math Circles March 4/5, Graph Theory I- Solutions ulty o Mtmtis Wtrloo, Ontrio N ntr or ution in Mtmtis n omputin r / Mt irls Mr /, 0 rp Tory - Solutions * inits lln qustion. Tr t ollowin wlks on t rp low. or on, stt wtr it is pt? ow o you know? () n

More information

EE1000 Project 4 Digital Volt Meter

EE1000 Project 4 Digital Volt Meter Ovrviw EE1000 Projt 4 Diitl Volt Mtr In this projt, w mk vi tht n msur volts in th rn o 0 to 4 Volts with on iit o ury. Th input is n nlo volt n th output is sinl 7-smnt iit tht tlls us wht tht input s

More information

Outline. Computer Science 331. Computation of Min-Cost Spanning Trees. Costs of Spanning Trees in Weighted Graphs

Outline. Computer Science 331. Computation of Min-Cost Spanning Trees. Costs of Spanning Trees in Weighted Graphs Outlin Computr Sin 33 Computtion o Minimum-Cost Spnnin Trs Prim s Mik Joson Dprtmnt o Computr Sin Univrsity o Clry Ltur #34 Introution Min-Cost Spnnin Trs 3 Gnrl Constrution 4 5 Trmintion n Eiiny 6 Aitionl

More information

Math 166 Week in Review 2 Sections 1.1b, 1.2, 1.3, & 1.4

Math 166 Week in Review 2 Sections 1.1b, 1.2, 1.3, & 1.4 Mt 166 WIR, Sprin 2012, Bnjmin urisp Mt 166 Wk in Rviw 2 Stions 1.1, 1.2, 1.3, & 1.4 1. S t pproprit rions in Vnn irm tt orrspon to o t ollowin sts. () (B ) B () ( ) B B () (B ) B 1 Mt 166 WIR, Sprin 2012,

More information

Outline. 1 Introduction. 2 Min-Cost Spanning Trees. 4 Example

Outline. 1 Introduction. 2 Min-Cost Spanning Trees. 4 Example Outlin Computr Sin 33 Computtion o Minimum-Cost Spnnin Trs Prim's Alorithm Introution Mik Joson Dprtmnt o Computr Sin Univrsity o Clry Ltur #33 3 Alorithm Gnrl Constrution Mik Joson (Univrsity o Clry)

More information

5/1/2018. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees

5/1/2018. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees. Huffman Coding Trees /1/018 W usully no strns y ssnn -lnt os to ll rtrs n t lpt (or mpl, 8-t on n ASCII). Howvr, rnt rtrs our wt rnt rquns, w n sv mmory n ru trnsmttl tm y usn vrl-lnt non. T s to ssn sortr os to rtrs tt our

More information

Multipoint Alternate Marking method for passive and hybrid performance monitoring

Multipoint Alternate Marking method for passive and hybrid performance monitoring Multipoint Altrnt Mrkin mtho or pssiv n hyri prormn monitorin rt-iool-ippm-multipoint-lt-mrk-00 Pru, Jul 2017, IETF 99 Giuspp Fiool (Tlom Itli) Muro Coilio (Tlom Itli) Amo Spio (Politnio i Torino) Riro

More information

Weighted Graphs. Weighted graphs may be either directed or undirected.

Weighted Graphs. Weighted graphs may be either directed or undirected. 1 In mny ppltons, o rp s n ssot numrl vlu, ll wt. Usully, t wts r nonntv ntrs. Wt rps my tr rt or unrt. T wt o n s otn rrr to s t "ost" o t. In ppltons, t wt my msur o t lnt o rout, t pty o ln, t nry rqur

More information

Constructive Geometric Constraint Solving

Constructive Geometric Constraint Solving Construtiv Gomtri Constrint Solving Antoni Soto i Rir Dprtmnt Llngutgs i Sistms Inormàtis Univrsitt Politèni Ctluny Brlon, Sptmr 2002 CGCS p.1/37 Prliminris CGCS p.2/37 Gomtri onstrint prolm C 2 D L BC

More information

Seven-Segment Display Driver

Seven-Segment Display Driver 7-Smnt Disply Drivr, Ron s in 7-Smnt Disply Drivr, Ron s in Prolm 62. 00 0 0 00 0000 000 00 000 0 000 00 0 00 00 0 0 0 000 00 0 00 BCD Diits in inry Dsin Drivr Loi 4 inputs, 7 outputs 7 mps, h with 6 on

More information

12. Traffic engineering

12. Traffic engineering lt2.ppt S-38. Introution to Tltrffi Thory Spring 200 2 Topology Pths A tlommunition ntwork onsists of nos n links Lt N not th st of nos in with n Lt J not th st of nos in with j N = {,,,,} J = {,2,3,,2}

More information

STRUCTURAL GENERAL NOTES

STRUCTURAL GENERAL NOTES UILIN OS: SIN LOS: RUTURL NRL NOTS NRL NOTS: US ROUP: - SSMLY USS INTN OR PRTIIPTION IN OR VIWIN OUTOOR TIVITIS PR MIIN UILIN O STION. SSONL. T UNTION O TIS ILITY IS NOT OR QUIPP OR OUPNY URIN WINTR/ TIN

More information

Graph Algorithms and Combinatorial Optimization Presenters: Benjamin Ferrell and K. Alex Mills May 7th, 2014

Graph Algorithms and Combinatorial Optimization Presenters: Benjamin Ferrell and K. Alex Mills May 7th, 2014 Grp Aloritms n Comintoril Optimiztion Dr. R. Cnrskrn Prsntrs: Bnjmin Frrll n K. Alx Mills My 7t, 0 Mtroi Intrstion In ts ltur nots, w mk us o som unonvntionl nottion or st union n irn to kp tins lnr. In

More information

CS 103 BFS Alorithm. Mark Redekopp

CS 103 BFS Alorithm. Mark Redekopp CS 3 BFS Aloritm Mrk Rkopp Brt-First Sr (BFS) HIGHLIGHTED ALGORITHM 3 Pt Plnnin W'v sn BFS in t ontxt o inin t sortst pt trou mz? S?? 4 Pt Plnnin W xplor t 4 niors s on irtion 3 3 3 S 3 3 3 3 3 F I you

More information

4.1 Interval Scheduling. Chapter 4. Greedy Algorithms. Interval Scheduling: Greedy Algorithms. Interval Scheduling. Interval scheduling.

4.1 Interval Scheduling. Chapter 4. Greedy Algorithms. Interval Scheduling: Greedy Algorithms. Interval Scheduling. Interval scheduling. Cptr 4 4 Intrvl Suln Gry Alortms Sls y Kvn Wyn Copyrt 005 Prson-Ason Wsly All rts rsrv Intrvl Suln Intrvl Suln: Gry Alortms Intrvl suln! Jo strts t s n nss t! Two os omptl ty on't ovrlp! Gol: n mxmum sust

More information

Algorithmic and NP-Completeness Aspects of a Total Lict Domination Number of a Graph

Algorithmic and NP-Completeness Aspects of a Total Lict Domination Number of a Graph Intrntionl J.Mth. Comin. Vol.1(2014), 80-86 Algorithmi n NP-Compltnss Aspts of Totl Lit Domintion Numr of Grph Girish.V.R. (PES Institut of Thnology(South Cmpus), Bnglor, Krntk Stt, Ini) P.Ush (Dprtmnt

More information

Distributed community detection over dynamic networks using neighborhood similarity

Distributed community detection over dynamic networks using neighborhood similarity ERCIM SNA WG Aloritmi Aspts o Soil Ntwork Anlysis Guillum-Jn Hrit Mr, 11t 2010, UCD, Dulin Distriut ommunity ttion ovr ynmi ntworks usin nioroo similrity Rtionl or tis ppro 2 Rtionl or tis ppro In wirlss

More information

(2) If we multiplied a row of B by λ, then the value is also multiplied by λ(here lambda could be 0). namely

(2) If we multiplied a row of B by λ, then the value is also multiplied by λ(here lambda could be 0). namely . DETERMINANT.. Dtrminnt. Introution:I you think row vtor o mtrix s oorint o vtors in sp, thn th gomtri mning o th rnk o th mtrix is th imnsion o th prlllppi spnn y thm. But w r not only r out th imnsion,

More information

BASIC CAGE DETAILS D C SHOWN CLOSED TOP SPRING FINGERS INNER WALL TABS ARE COINED OVER BASE AND COVER FOR RIGIDITY

BASIC CAGE DETAILS D C SHOWN CLOSED TOP SPRING FINGERS INNER WALL TABS ARE COINED OVER BASE AND COVER FOR RIGIDITY SI TIS SOWN OS TOP SPRIN INRS INNR W TS R OIN OVR S N OVR OR RIIITY. R IMNSIONS O INNR SIN TO UNTION WIT QU SM ORM-TOR (zqsp+) TRNSIVR. R. RR S OPTION (S T ON ST ) TURS US WIT OPTION T SINS. R (INSI TO

More information

Exam 1 Solution. CS 542 Advanced Data Structures and Algorithms 2/14/2013

Exam 1 Solution. CS 542 Advanced Data Structures and Algorithms 2/14/2013 CS Avn Dt Struturs n Algorithms Exm Solution Jon Turnr //. ( points) Suppos you r givn grph G=(V,E) with g wights w() n minimum spnning tr T o G. Now, suppos nw g {u,v} is to G. Dsri (in wors) mtho or

More information

BASIC CAGE DETAILS SHOWN 3D MODEL: PSM ASY INNER WALL TABS ARE COINED OVER BASE AND COVER FOR RIGIDITY SPRING FINGERS CLOSED TOP

BASIC CAGE DETAILS SHOWN 3D MODEL: PSM ASY INNER WALL TABS ARE COINED OVER BASE AND COVER FOR RIGIDITY SPRING FINGERS CLOSED TOP MO: PSM SY SI TIS SOWN SPRIN INRS OS TOP INNR W TS R OIN OVR S N OVR OR RIIITY. R TURS US WIT OPTION T SINS. R (UNOMPRSS) RR S OPTION (S T ON ST ) IMNSIONS O INNR SIN TO UNTION WIT QU SM ORM-TOR (zqsp+)

More information

(4, 2)-choosability of planar graphs with forbidden structures

(4, 2)-choosability of planar graphs with forbidden structures 1 (4, )-oosility o plnr rps wit orin struturs 4 5 Znr Brikkyzy 1 Cristopr Cox Mil Diryko 1 Kirstn Honson 1 Moit Kumt 1 Brnr Liiký 1, Ky Mssrsmit 1 Kvin Moss 1 Ktln Nowk 1 Kvin F. Plmowski 1 Drrik Stol

More information

Spanning Trees. BFS, DFS spanning tree Minimum spanning tree. March 28, 2018 Cinda Heeren / Geoffrey Tien 1

Spanning Trees. BFS, DFS spanning tree Minimum spanning tree. March 28, 2018 Cinda Heeren / Geoffrey Tien 1 Spnnn Trs BFS, DFS spnnn tr Mnmum spnnn tr Mr 28, 2018 Cn Hrn / Gory Tn 1 Dpt-rst sr Vsts vrts lon snl pt s r s t n o, n tn ktrks to t rst junton n rsums own notr pt Mr 28, 2018 Cn Hrn / Gory Tn 2 Dpt-rst

More information

CS September 2018

CS September 2018 Loil los Distriut Systms 06. Loil los Assin squn numrs to msss All ooprtin prosss n r on orr o vnts vs. physil los: rport tim o y Assum no ntrl tim sour Eh systm mintins its own lol lo No totl orrin o

More information

Module graph.py. 1 Introduction. 2 Graph basics. 3 Module graph.py. 3.1 Objects. CS 231 Naomi Nishimura

Module graph.py. 1 Introduction. 2 Graph basics. 3 Module graph.py. 3.1 Objects. CS 231 Naomi Nishimura Moul grph.py CS 231 Nomi Nishimur 1 Introution Just lik th Python list n th Python itionry provi wys of storing, ssing, n moifying t, grph n viw s wy of storing, ssing, n moifying t. Bus Python os not

More information

Designing A Concrete Arch Bridge

Designing A Concrete Arch Bridge This is th mous Shwnh ri in Switzrln, sin y Rort Millrt in 1933. It spns 37.4 mtrs (122 t) n ws sin usin th sm rphil mths tht will monstrt in this lsson. To pro with this lsson, lik on th Nxt utton hr

More information

Why the Junction Tree Algorithm? The Junction Tree Algorithm. Clique Potential Representation. Overview. Chris Williams 1.

Why the Junction Tree Algorithm? The Junction Tree Algorithm. Clique Potential Representation. Overview. Chris Williams 1. Why th Juntion Tr lgorithm? Th Juntion Tr lgorithm hris Willims 1 Shool of Informtis, Univrsity of Einurgh Otor 2009 Th JT is gnrl-purpos lgorithm for omputing (onitionl) mrginls on grphs. It os this y

More information

Problem solving by search

Problem solving by search Prolm solving y srh Tomáš voo Dprtmnt o Cyrntis, Vision or Roots n Autonomous ystms Mrh 5, 208 / 3 Outlin rh prolm. tt sp grphs. rh trs. trtgis, whih tr rnhs to hoos? trtgy/algorithm proprtis? Progrmming

More information

QUESTIONS BEGIN HERE!

QUESTIONS BEGIN HERE! Points miss: Stunt's Nm: Totl sor: /100 points Est Tnnss Stt Univrsity Dprtmnt o Computr n Inormtion Sins CSCI 2710 (Trno) Disrt Struturs TEST or Sprin Smstr, 2005 R this or strtin! This tst is los ook

More information

Lecture 20: Minimum Spanning Trees (CLRS 23)

Lecture 20: Minimum Spanning Trees (CLRS 23) Ltur 0: Mnmum Spnnn Trs (CLRS 3) Jun, 00 Grps Lst tm w n (wt) rps (unrt/rt) n ntrou s rp voulry (vrtx,, r, pt, onnt omponnts,... ) W lso suss jny lst n jny mtrx rprsntton W wll us jny lst rprsntton unlss

More information

An undirected graph G = (V, E) V a set of vertices E a set of unordered edges (v,w) where v, w in V

An undirected graph G = (V, E) V a set of vertices E a set of unordered edges (v,w) where v, w in V Unirt Grphs An unirt grph G = (V, E) V st o vrtis E st o unorr gs (v,w) whr v, w in V USE: to mol symmtri rltionships twn ntitis vrtis v n w r jnt i thr is n g (v,w) [or (w,v)] th g (v,w) is inint upon

More information

160 SSC Variable Speed Drive (Series C)

160 SSC Variable Speed Drive (Series C) 0 SS Variable Speed rive (Series ) Publication 0-P onfigured rive Package Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment.

More information

Paths. Connectivity. Euler and Hamilton Paths. Planar graphs.

Paths. Connectivity. Euler and Hamilton Paths. Planar graphs. Pths.. Eulr n Hmilton Pths.. Pth D. A pth rom s to t is squn o gs {x 0, x 1 }, {x 1, x 2 },... {x n 1, x n }, whr x 0 = s, n x n = t. D. Th lngth o pth is th numr o gs in it. {, } {, } {, } {, } {, } {,

More information

The University of Sydney MATH 2009

The University of Sydney MATH 2009 T Unvrsty o Syny MATH 2009 APH THEOY Tutorl 7 Solutons 2004 1. Lt t sonnt plnr rp sown. Drw ts ul, n t ul o t ul ( ). Sow tt s sonnt plnr rp, tn s onnt. Du tt ( ) s not somorp to. ( ) A onnt rp s on n

More information

(Minimum) Spanning Trees

(Minimum) Spanning Trees (Mnmum) Spnnn Trs Spnnn trs Kruskl's lortm Novmr 23, 2017 Cn Hrn / Gory Tn 1 Spnnn trs Gvn G = V, E, spnnn tr o G s onnt surp o G wt xtly V 1 s mnml sust o s tt onnts ll t vrts o G G = Spnnn trs Novmr

More information

CSE 373: AVL trees. Warmup: Warmup. Interlude: Exploring the balance invariant. AVL Trees: Invariants. AVL tree invariants review

CSE 373: AVL trees. Warmup: Warmup. Interlude: Exploring the balance invariant. AVL Trees: Invariants. AVL tree invariants review rmup CSE 7: AVL trs rmup: ht is n invrint? Mihl L Friy, Jn 9, 0 ht r th AVL tr invrints, xtly? Disuss with your nighor. AVL Trs: Invrints Intrlu: Exploring th ln invrint Cor i: xtr invrint to BSTs tht

More information

Experiment # 3 Introduction to Digital Logic Simulation and Xilinx Schematic Editor

Experiment # 3 Introduction to Digital Logic Simulation and Xilinx Schematic Editor EE2L - Introution to Diitl Ciruits Exprimnt # 3 Exprimnt # 3 Introution to Diitl Loi Simultion n Xilinx Smti Eitor. Synopsis: Tis l introus CAD tool (Computr Ai Dsin tool) ll Xilinx Smti Eitor, wi is us

More information

COMPLEXITY OF COUNTING PLANAR TILINGS BY TWO BARS

COMPLEXITY OF COUNTING PLANAR TILINGS BY TWO BARS OMPLXITY O OUNTING PLNR TILINGS Y TWO RS KYL MYR strt. W show tht th prolm o trmining th numr o wys o tiling plnr igur with horizontl n vrtil r is #P-omplt. W uil o o th rsults o uquir, Nivt, Rmil, n Roson

More information

QUESTIONS BEGIN HERE!

QUESTIONS BEGIN HERE! Points miss: Stunt's Nm: Totl sor: /100 points Est Tnnss Stt Univrsity Dprtmnt of Computr n Informtion Sins CSCI 710 (Trnoff) Disrt Struturs TEST for Fll Smstr, 00 R this for strtin! This tst is los ook

More information

In which direction do compass needles always align? Why?

In which direction do compass needles always align? Why? AQA Trloy Unt 6.7 Mntsm n Eltromntsm - Hr 1 Complt t p ll: Mnt or s typ o or n t s stronst t t o t mnt. Tr r two typs o mnt pol: n. Wrt wt woul ppn twn t pols n o t mnt ntrtons low: Drw t mnt l lns on

More information

Edge-Triggered D Flip-flop. Formal Analysis. Fundamental-Mode Sequential Circuits. D latch: How do flip-flops work?

Edge-Triggered D Flip-flop. Formal Analysis. Fundamental-Mode Sequential Circuits. D latch: How do flip-flops work? E-Trir D Flip-Flop Funamntal-Mo Squntial Ciruits PR A How o lip-lops work? How to analys aviour o lip-lops? R How to sin unamntal-mo iruits? Funamntal mo rstrition - only on input an an at a tim; iruit

More information

S i m p l i f y i n g A l g e b r a SIMPLIFYING ALGEBRA.

S i m p l i f y i n g A l g e b r a SIMPLIFYING ALGEBRA. S i m p l i y i n g A l g r SIMPLIFYING ALGEBRA www.mthltis.o.nz Simpliying SIMPLIFYING Algr ALGEBRA Algr is mthmtis with mor thn just numrs. Numrs hv ix vlu, ut lgr introus vrils whos vlus n hng. Ths

More information

Applications: The problem has several applications, for example, to compute periods of maximum net expenses for a design department.

Applications: The problem has several applications, for example, to compute periods of maximum net expenses for a design department. A Gntl Introution to Aloritms: Prt III Contnts o Prt I: 1. Mr: (to mr two sort lists into sinl sort list.). Bul Sort 3. Mr Sort: 4. T Bi-O, Bi-Θ, Bi-Ω nottions: symptoti ouns Contnts o Prt II: 5. Bsis

More information

Similarity Search. The Binary Branch Distance. Nikolaus Augsten.

Similarity Search. The Binary Branch Distance. Nikolaus Augsten. Similrity Srh Th Binry Brnh Distn Nikolus Augstn nikolus.ugstn@sg..t Dpt. of Computr Sins Univrsity of Slzurg http://rsrh.uni-slzurg.t Vrsion Jnury 11, 2017 Wintrsmstr 2016/2017 Augstn (Univ. Slzurg) Similrity

More information

Minimum Spanning Trees

Minimum Spanning Trees Yufi Tao ITEE Univrsity of Qunslan In tis lctur, w will stuy anotr classic prolm: finin a minimum spannin tr of an unirct wit rap. Intrstinly, vn tou t prolm appars ratr iffrnt from SSSP (sinl sourc sortst

More information

Using the Printable Sticker Function. Using the Edit Screen. Computer. Tablet. ScanNCutCanvas

Using the Printable Sticker Function. Using the Edit Screen. Computer. Tablet. ScanNCutCanvas SnNCutCnvs Using th Printl Stikr Funtion On-o--kin stikrs n sily rt y using your inkjt printr n th Dirt Cut untion o th SnNCut mhin. For inormtion on si oprtions o th SnNCutCnvs, rr to th Hlp. To viw th

More information

NOTE: ONLY RIGHT IDLER (CONFIGURATION A) ARM SHOWN IN VIEWS ON THIS PAGE

NOTE: ONLY RIGHT IDLER (CONFIGURATION A) ARM SHOWN IN VIEWS ON THIS PAGE 0 PP PP PP PP PP PP NOT: ONLY RIT ILR (ONIURTION ) RM SOWN IN VIWS ON TIS P ITM SRIPTION MTRIL QTY. IL RM - RIT / RIL LIN TUIN / O (0.0 WLL) ISI RT 0 ROMOLY LINR INS IL RM - LT / RIL LIN TUIN / O (0.0

More information

CSC Design and Analysis of Algorithms. Example: Change-Making Problem

CSC Design and Analysis of Algorithms. Example: Change-Making Problem CSC 801- Dsign n Anlysis of Algorithms Ltur 11 Gry Thniqu Exmpl: Chng-Mking Prolm Givn unlimit mounts of oins of nomintions 1 > > m, giv hng for mount n with th lst numr of oins Exmpl: 1 = 25, 2 =10, =

More information

DFA Minimization. DFA minimization: the idea. Not in Sipser. Background: Questions: Assignments: Previously: Today: Then:

DFA Minimization. DFA minimization: the idea. Not in Sipser. Background: Questions: Assignments: Previously: Today: Then: Assinmnts: DFA Minimiztion CMPU 24 Lnu Tory n Computtion Fll 28 Assinmnt 3 out toy. Prviously: Computtionl mols or t rulr lnus: DFAs, NFAs, rulr xprssions. Toy: How o w in t miniml DFA or lnu? Tis is t

More information

AIR FORCE STANDARD DESIGN MILITARY WORKING DOG FACILITY

AIR FORCE STANDARD DESIGN MILITARY WORKING DOG FACILITY 1. NRL NOTS US THS OUMNTS IN ONJUTION WITH TH STNR SIN OUMNT N INTRTIV PRORMMIN WORKSHT. NUMR RWIN LIST NM -1 OVR SHT -1 STNR SIN PLN - 1-2 STNR SIN PLN - 2-3 MOULS,, & PLNS & XONS -4 MOULS PLNS & XONS

More information

Divided. diamonds. Mimic the look of facets in a bracelet that s deceptively deep RIGHT-ANGLE WEAVE. designed by Peggy Brinkman Matteliano

Divided. diamonds. Mimic the look of facets in a bracelet that s deceptively deep RIGHT-ANGLE WEAVE. designed by Peggy Brinkman Matteliano RIGHT-ANGLE WEAVE Dv mons Mm t look o ts n rlt tt s ptvly p sn y Py Brnkmn Mttlno Dv your mons nto trnls o two or our olors. FCT-SCON0216_BNB66 2012 Klm Pulsn Co. Ts mtrl my not rprou n ny orm wtout prmsson

More information

CSE 373: More on graphs; DFS and BFS. Michael Lee Wednesday, Feb 14, 2018

CSE 373: More on graphs; DFS and BFS. Michael Lee Wednesday, Feb 14, 2018 CSE 373: Mor on grphs; DFS n BFS Mihl L Wnsy, F 14, 2018 1 Wrmup Wrmup: Disuss with your nighor: Rmin your nighor: wht is simpl grph? Suppos w hv simpl, irt grph with x nos. Wht is th mximum numr of gs

More information

CS150 Sp 98 R. Newton & K. Pister 1

CS150 Sp 98 R. Newton & K. Pister 1 Outin Cok Synronous Finit- Mins Lst tim: Introution to numr systms: sin/mnitu, ons ompmnt, twos ompmnt Rviw o ts, ip ops, ountrs Tis tur: Rviw Ts & Trnsition Dirms Impmnttion Usin D Fip-Fops Min Equivn

More information

VLSI Testing Assignment 2

VLSI Testing Assignment 2 1. 5-vlu D-clculus trut tbl or t XOR unction: XOR 0 1 X D ~D 0 0 1 X D ~D 1 1 0 X ~D D X X X X X X D D ~D X 0 1 ~D ~D D X 1 0 Tbl 1: 5-vlu D-clculus Trut Tbl or t XOR Function Sinc 2-input XOR t wors s

More information

CEDAR ISLAND / KEATON BEACH TAYLOR COUNTY, FLORIDA POST-HURRICANE HERMINE EXAMINATION SURVEY FY16 4-FOOT PROJECT

CEDAR ISLAND / KEATON BEACH TAYLOR COUNTY, FLORIDA POST-HURRICANE HERMINE EXAMINATION SURVEY FY16 4-FOOT PROJECT 10 9 8 7 6 5 JUG ISLN R KL H R H R ROSMR LN W W HITTIL R JO MORGN R LRW TR RK R L M PNSOL GUL G O R G I TLLHSS JKSONVILL ORLNO OO TMP TLNTI ON N US rmy orps of ngineers Jacksonville istrict ST ON THIS

More information

24CKT POLARIZATION OPTIONS SHOWN BELOW ARE REPRESENTATIVE FOR 16 AND 20CKT

24CKT POLARIZATION OPTIONS SHOWN BELOW ARE REPRESENTATIVE FOR 16 AND 20CKT 0 NOTS: VI UNSS OTRWIS SPII IRUIT SMT USR R PORIZTION OPTION IRUIT SMT USR R PORIZTION OPTION IRUIT SMT USR R PORIZTION OPTION. NR: a. PPITION SPIITION S: S--00 b. PROUT SPIITION S: PS--00 c. PIN SPIITION

More information

3, 4 2, 4 4, 4 0, 4 1, 4 1, 3 4, 3 0, 3 2, 3 3, 3 1, 2 2, 2 4, 2 0, 2 3, 2 2, 1 0, 1 1, 1 3, 1 4, 1 2, 0 3, 0 4, 0 1, 0 0, 0

3, 4 2, 4 4, 4 0, 4 1, 4 1, 3 4, 3 0, 3 2, 3 3, 3 1, 2 2, 2 4, 2 0, 2 3, 2 2, 1 0, 1 1, 1 3, 1 4, 1 2, 0 3, 0 4, 0 1, 0 0, 0 00 Conrn on Inormtion Sins n Systms, Printon Univrsity, Mrh 0, 00 Cpity Provisionin n Filur Rovry or Stllit Constlltions Jun Sun n Eytn Moino 1 Lortory or Inormtion n Dision Systms Msshustts Institut o

More information

CS 241 Analysis of Algorithms

CS 241 Analysis of Algorithms CS 241 Anlysis o Algorithms Prossor Eri Aron Ltur T Th 9:00m Ltur Mting Lotion: OLB 205 Businss HW6 u lry HW7 out tr Thnksgiving Ring: Ch. 22.1-22.3 1 Grphs (S S. B.4) Grphs ommonly rprsnt onntions mong

More information

The University of Sydney MATH2969/2069. Graph Theory Tutorial 5 (Week 12) Solutions 2008

The University of Sydney MATH2969/2069. Graph Theory Tutorial 5 (Week 12) Solutions 2008 Th Univrsity o Syny MATH2969/2069 Grph Thory Tutoril 5 (Wk 12) Solutions 2008 1. (i) Lt G th isonnt plnr grph shown. Drw its ul G, n th ul o th ul (G ). (ii) Show tht i G is isonnt plnr grph, thn G is

More information

Announcements. Not graphs. These are Graphs. Applications of Graphs. Graph Definitions. Graphs & Graph Algorithms. A6 released today: Risk

Announcements. Not graphs. These are Graphs. Applications of Graphs. Graph Definitions. Graphs & Graph Algorithms. A6 released today: Risk Grphs & Grph Algorithms Ltur CS Spring 6 Announmnts A6 rls toy: Risk Strt signing with your prtnr sp Prlim usy Not grphs hs r Grphs K 5 K, =...not th kin w mn, nywy Applitions o Grphs Communition ntworks

More information

TCI SERIES, 3 CELL THE COOLING TOWER CO., L.C. TCI 3 CELL SERIES GA

TCI SERIES, 3 CELL THE COOLING TOWER CO., L.C. TCI 3 CELL SERIES GA of T SIN IS T PROPRTY O T OOLIN TOWR OMPNY, L, N IS LON OR MUTUL SSISTN. IT IS NOT TO ORWR NOR RPRINT IN NY ORM WITOUT WRITTN PRMISSION. L W OPTIONL SS PLTORM " x " STNR PLTORM PR LL OPTIONL VIRTION SWIT

More information

Planar Upward Drawings

Planar Upward Drawings C.S. 252 Pro. Rorto Tmssi Computtionl Gomtry Sm. II, 1992 1993 Dt: My 3, 1993 Sri: Shmsi Moussvi Plnr Upwr Drwings 1 Thorm: G is yli i n only i it hs upwr rwing. Proo: 1. An upwr rwing is yli. Follow th

More information

Chapter 7 Conformance Checking

Chapter 7 Conformance Checking Cptr 7 Conormn Ckin pro.r.ir. Wil vn r Alst www.prossminin.or Ovrviw Cptr 1 Introution Prt I: Prliminris Cptr 2 Pross Molin n Anlysis Cptr 3 Dt Minin Prt II: From Evnt Los to Pross Mols Cptr 4 Gttin t

More information

Indices. Indices. Curriculum Ready ACMNA: 209, 210, 212,

Indices. Indices. Curriculum Ready ACMNA: 209, 210, 212, Inis Inis Curriulum Ry ACMNA: 09, 0,, 6 www.mtltis.om Inis INDICES Inis is t plurl or inx. An inx is us to writ prouts o numrs or pronumrls sily. For xmpl is tully sortr wy o writin #. T is t inx. Anotr

More information

# 1 ' 10 ' 100. Decimal point = 4 hundred. = 6 tens (or sixty) = 5 ones (or five) = 2 tenths. = 7 hundredths.

# 1 ' 10 ' 100. Decimal point = 4 hundred. = 6 tens (or sixty) = 5 ones (or five) = 2 tenths. = 7 hundredths. How os it work? Pl vlu o imls rprsnt prts o whol numr or ojt # 0 000 Tns o thousns # 000 # 00 Thousns Hunrs Tns Ons # 0 Diml point st iml pl: ' 0 # 0 on tnth n iml pl: ' 0 # 00 on hunrth r iml pl: ' 0

More information

CSE 373. Graphs 1: Concepts, Depth/Breadth-First Search reading: Weiss Ch. 9. slides created by Marty Stepp

CSE 373. Graphs 1: Concepts, Depth/Breadth-First Search reading: Weiss Ch. 9. slides created by Marty Stepp CSE 373 Grphs 1: Conpts, Dpth/Brth-First Srh ring: Wiss Ch. 9 slis rt y Mrty Stpp http://www.s.wshington.u/373/ Univrsity o Wshington, ll rights rsrv. 1 Wht is grph? 56 Tokyo Sttl Soul 128 16 30 181 140

More information

Copyright 2000, Kevin Wayne 1

Copyright 2000, Kevin Wayne 1 Extnsions: Mtin Rsints to Hospitls CS 580: Aloritm Dsin n Anlysis Ex: Mn ospitls, Womn m sool rsints. Vrint 1. Som prtiipnts lr otrs s unptl. 1.2 Fiv Rprsnttiv Prolms Vrint 2. Unqul numr o mn n womn. rsint

More information

Decimals DECIMALS.

Decimals DECIMALS. Dimls DECIMALS www.mthltis.o.uk ow os it work? Solutions Dimls P qustions Pl vlu o imls 0 000 00 000 0 000 00 0 000 00 0 000 00 0 000 tnths or 0 thousnths or 000 hunrths or 00 hunrths or 00 0 tn thousnths

More information

Having a glimpse of some of the possibilities for solutions of linear systems, we move to methods of finding these solutions. The basic idea we shall

Having a glimpse of some of the possibilities for solutions of linear systems, we move to methods of finding these solutions. The basic idea we shall Hvn lps o so o t posslts or solutons o lnr systs, w ov to tos o nn ts solutons. T s w sll us s to try to sply t syst y lntn so o t vrls n so ts qutons. Tus, w rr to t to s lnton. T prry oprton nvolv s

More information

JEA - BARTRAM RE-PUMP FACILITY POTABLE WATER STORAGE EXPANSION STRUCTURAL STORAGE TANK PLANS

JEA - BARTRAM RE-PUMP FACILITY POTABLE WATER STORAGE EXPANSION STRUCTURAL STORAGE TANK PLANS 2 4 6 7 8 9 0 2 L L L WLL MNWY (2) LOTIONS T/SL L. 4.44' T/SL L..82' ROO UR W/ IRLSS OVR OR UTUR N INSTLLTION, LOTIONS SLOP SL PR TNK MNU OOTIN RQUIRMNTS THIKN SL UNR UTUR URTIN WLL,. 4 R40'-0" PRST OVRLOW

More information

A PROPOSAL OF FE MODELING OF UNIDIRECTIONAL COMPOSITE CONSIDERING UNCERTAIN MICRO STRUCTURE

A PROPOSAL OF FE MODELING OF UNIDIRECTIONAL COMPOSITE CONSIDERING UNCERTAIN MICRO STRUCTURE 18 TH INTERNATIONAL CONFERENCE ON COMPOSITE MATERIALS A PROPOSAL OF FE MODELING OF UNIDIRECTIONAL COMPOSITE CONSIDERING UNCERTAIN MICRO STRUCTURE Y.Fujit 1*, T. Kurshii 1, H.Ymtsu 1, M. Zo 2 1 Dpt. o Mngmnt

More information

Instruction Scheduling

Instruction Scheduling Instrution Sulin Not y Bris Aktmur: Our slis r pt from Coopr n Torzon s slis tt ty prpr for COMP 412 t Ri. Copyrit 20, Kit D. Coopr & Lin Torzon, ll rits rsrv. Stunts nroll in Comp 412 t Ri Univrsity v

More information

COMP108 Algorithmic Foundations

COMP108 Algorithmic Foundations Grdy mthods Prudn Wong http://www.s.liv..uk/~pwong/thing/omp108/01617 Coin Chng Prolm Suppos w hv 3 typs of oins 10p 0p 50p Minimum numr of oins to mk 0.8, 1.0, 1.? Grdy mthod Lrning outoms Undrstnd wht

More information

Math 61 : Discrete Structures Final Exam Instructor: Ciprian Manolescu. You have 180 minutes.

Math 61 : Discrete Structures Final Exam Instructor: Ciprian Manolescu. You have 180 minutes. Nm: UCA ID Numr: Stion lttr: th 61 : Disrt Struturs Finl Exm Instrutor: Ciprin nolsu You hv 180 minuts. No ooks, nots or lultors r llow. Do not us your own srth ppr. 1. (2 points h) Tru/Fls: Cirl th right

More information

0.1. Exercise 1: the distances between four points in a graph

0.1. Exercise 1: the distances between four points in a graph Mth 707 Spring 2017 (Drij Grinrg): mitrm 3 pg 1 Mth 707 Spring 2017 (Drij Grinrg): mitrm 3 u: W, 3 My 2017, in lss or y mil (grinr@umn.u) or lss S th wsit or rlvnt mtril. Rsults provn in th nots, or in

More information

P001 FLOW TEST DATA PLUMBING MATERIALS AND NOTES 2018 NORTH CAROLINA ENERGY CONSERVATION CODE COMMISSIONING NOTE NCECC C408

P001 FLOW TEST DATA PLUMBING MATERIALS AND NOTES 2018 NORTH CAROLINA ENERGY CONSERVATION CODE COMMISSIONING NOTE NCECC C408 PLUMIN MTRILS N NOTS PLUMIN NRL NOTS PLUMIN LN 0 NORT ROLIN NRY ONSRVTION O South Tryon St., Suite 00, harlotte N 0 0 ayetteville St., Suite 0, Raleigh, N 0 Phone: 0-- www.optimaengineering.com North arolina

More information

A 4-state solution to the Firing Squad Synchronization Problem based on hybrid rule 60 and 102 cellular automata

A 4-state solution to the Firing Squad Synchronization Problem based on hybrid rule 60 and 102 cellular automata A 4-stt solution to th Firing Squ Synhroniztion Prolm s on hyri rul 60 n 102 llulr utomt LI Ning 1, LIANG Shi-li 1*, CUI Shung 1, XU Mi-ling 1, ZHANG Ling 2 (1. Dprtmnt o Physis, Northst Norml Univrsity,

More information

b. How many ternary words of length 23 with eight 0 s, nine 1 s and six 2 s?

b. How many ternary words of length 23 with eight 0 s, nine 1 s and six 2 s? MATH 3012 Finl Exm, My 4, 2006, WTT Stunt Nm n ID Numr 1. All our prts o this prolm r onrn with trnry strings o lngth n, i.., wors o lngth n with lttrs rom th lpht {0, 1, 2}.. How mny trnry wors o lngth

More information

Depth First Search. Yufei Tao. Department of Computer Science and Engineering Chinese University of Hong Kong

Depth First Search. Yufei Tao. Department of Computer Science and Engineering Chinese University of Hong Kong Dprtmnt o Computr Sn n Ennrn Cns Unvrsty o Hon Kon W v lry lrn rt rst sr (BFS). Toy, w wll suss ts sstr vrson : t pt rst sr (DFS) lortm. Our susson wll on n ous on rt rps, us t xtnson to unrt rps s strtorwr.

More information

c 2009 Society for Industrial and Applied Mathematics

c 2009 Society for Industrial and Applied Mathematics SIAM J. DISCRETE MATH. Vol. 0, No. 0, pp. 000 000 2009 Soity or Inustril n Appli Mtmtis THE TWO-COLORING NUMBER AND DEGENERATE COLORINGS OF PLANAR GRAPHS HAL KIERSTEAD, BOJAN MOHAR, SIMON ŠPACAPAN, DAQING

More information

Improving Union. Implementation. Union-by-size Code. Union-by-Size Find Analysis. Path Compression! Improving Find find(e)

Improving Union. Implementation. Union-by-size Code. Union-by-Size Find Analysis. Path Compression! Improving Find find(e) POW CSE 36: Dt Struturs Top #10 T Dynm (Equvln) Duo: Unon-y-Sz & Pt Comprsson Wk!! Luk MDowll Summr Qurtr 003 M! ZING Wt s Goo Mz? Mz Construton lortm Gvn: ollton o rooms V Conntons twn t rooms (ntlly

More information

Graph Search (6A) Young Won Lim 5/18/18

Graph Search (6A) Young Won Lim 5/18/18 Grp Sr (6A) Youn Won Lm Copyrt () 2015 2018 Youn W. Lm. Prmon rnt to opy, trut n/or moy t oumnt unr t trm o t GNU Fr Doumntton Ln, Vron 1.2 or ny ltr vron pul y t Fr Sotwr Founton; wt no Invrnt Ston, no

More information

Optimization of Multistage Interconnection Networks

Optimization of Multistage Interconnection Networks IEEE TRNSCTIONS ON COMPUTERS, VOL. C-34, NO. 3, MRCH 985 Dynmi ssiility Tstin n Pt Lnt Optimiztion o Multist Intronntion Ntworks 55 DHRM P. GRWL, SENIOR MEMBER, IEEE, ND J-SONG LEU, STUDENT MEMBER, IEEE

More information

Organization. Dominators. Control-flow graphs 8/30/2010. Dominators, control-dependence. Dominator relation of CFGs

Organization. Dominators. Control-flow graphs 8/30/2010. Dominators, control-dependence. Dominator relation of CFGs Orniztion Domintors, ontrol-pnn n SSA orm Domintor rltion o CFGs postomintor rltion Domintor tr Computin omintor rltion n tr Dtlow lorithm Lnur n Trjn lorithm Control-pnn rltion SSA orm Control-low rphs

More information

Face Detection and Recognition. Linear Algebra and Face Recognition. Face Recognition. Face Recognition. Dimension reduction

Face Detection and Recognition. Linear Algebra and Face Recognition. Face Recognition. Face Recognition. Dimension reduction F Dtto Roto Lr Alr F Roto C Y I Ursty O solto: tto o l trs s s ys os ot. Dlt to t to ltpl ws. F Roto Aotr ppro: ort y rry s tor o so E.. 56 56 > pot 6556- stol sp A st o s t ps to ollto o pots ts sp. F

More information

A Simple Code Generator. Code generation Algorithm. Register and Address Descriptors. Example 3/31/2008. Code Generation

A Simple Code Generator. Code generation Algorithm. Register and Address Descriptors. Example 3/31/2008. Code Generation A Simpl Co Gnrtor Co Gnrtion Chptr 8 II Gnrt o for singl si lok How to us rgistrs? In most mhin rhitturs, som or ll of th oprnsmust in rgistrs Rgistrs mk goo tmporris Hol vlus tht r omput in on si lok

More information

G-001 CHATHAM HARBOR AUNT LYDIA'S COVE CHATHAM ATLANTIC OCEAN INDEX OF NAVIGATION AIDS GENERAL NOTES: GENERAL PLAN A6 SCALE: 1" = 500' CANADA

G-001 CHATHAM HARBOR AUNT LYDIA'S COVE CHATHAM ATLANTIC OCEAN INDEX OF NAVIGATION AIDS GENERAL NOTES: GENERAL PLAN A6 SCALE: 1 = 500' CANADA TR ISL ROR UST 8 O. R-2,4-3 R-4 IX O VITIO IS STT PL ORPI OORITS POSITIO 27698 4-39'-" 88 69-6'-4."W 278248 4-4'-" 8968 69-6'-4"W 27973 4-4'-2" 88 69-6'-"W W MPSIR OOR UUST PORTL MI OR 27 8-OOT OR L -

More information