Distributed Algorithms for Secure Multipath Routing in Attack-Resistant Networks

Size: px
Start display at page:

Download "Distributed Algorithms for Secure Multipath Routing in Attack-Resistant Networks"

Transcription

1 1 Diriu Algorihm or Sur Muliph Rouing in Ak-Rin Nwork Prik P. C. L, Vihl Mir, n Dn Runin Ar To proivly n gin inrur rom rily joprizing ingl-ph ion, w propo iriu ur muliph oluion o rou ro mulipl ph o h inrur rquir muh mor rour o moun uul k. Our work xhii vrl imporn propri h inlu: (1) rouing iion r m lolly y nwork no wihou h nrliz inormion o h nir nwork opology, (2) rouing iion minimiz hroughpu lo unr ingl-link k wih rp o irn ion mol, n (3) rouing iion r mulipl link k vi lxiogrphi opimizion. W vi wo lgorihm rm h Boun-Conrol lgorihm n h Lx-Conrol lgorihm, oh o whih provi provly opiml oluion. Exprimn how h h Boun-Conrol lgorihm i mor iv o prvn h wor- ingl-link k whn ompr o h ingl-ph pproh, n h h Lx-Conrol lgorihm urhr nhn h Boun-Conrol lgorihm y ounring vr ingl-link k n vriou yp o muli-link k. Morovr, h Lx-Conrol lgorihm or prominn proion r only w xuion roun, implying h w n rii miniml rouing proion or igniinly improv lgorihm prormn. Finlly, w xmin h ppliiliy o our propo lgorihm in piliz niv nwork rhiur ll h k-rin nwork n nlyz how h lgorihm r riliny n uriy in irn nwork ing. Inx Trm Rilin, uriy, muliph rouing, opimizion, mximum-low prolm, prlow-puh, krin nwork. I. INTRODUCTION In onvnionl rouing proool uh OSPF [29] n RIP [26], nwork l l-o ph o rou rom our o ink. Whil h proool livr iinly, h u o ingl ph i vulnrl o gnrl ilur n uriy hr. For inn, inrur n irup h ion imply y king on o h inrmi link long h uiliz ph. Thi ingulriy nl inrur o rily vo hir rour o king h only ph. Suh nwork n pro vi ur muliph pproh in whih r ipr ro mulipl ph in or h ink. Eh ph onvy porion o rom h our, n h ink ml h rgmn riv rom h vriou ph. I om ph il o livr, hn long h l o ilur i mo, h ink n ill rovr ll uing runn rouing [27] or hrhol r hring [25]. Thror, o uully ompromi h ion, inrur mu uvr uiin numr o rouing ph n hn rquir mor rour hn ho P. L n V. Mir r wih h Dp o Compur Sin, Columi Univriy (mil: {pl,mir}@.olumi.u). D. Runin i wih h Dp o Elril Enginring, Columi Univriy (mil: nr@.olumi.u). A onrn vrion o hi ppr ppr in IEEE INFOCOM 05 [22]. n o k ingl ph. W poin ou h uing mulipl ph n ompli h pk-rorring prolm [31]. Howvr, i n rmi vi ophii oing oluion (.g., [8]) or non-rl-im rnr or nr pruring hniqu (.g., [24]) or rl-im rnr. In iion, mor rn ppliion-lyr rhiur uh ovrly nwork (.g., RON [3] n SOS [20]) provi mor promiing plorm or ploying muliph rouing ompr o onvnionl lyr-3 rhiur. Thror, i i il o op h ur muliph pproh o proivly omplih rouing rilin. On mjor hllng i o ign iriu oluion h implmn h pro o ling h lloion ro mulipl ph hrough nwork. Th iriu oluion nhn riionl nrliz oluion or ur muliph rouing uh [4], [6], [18] in irn wy. Fir, i o no rquir ny nwork no o hv ull knowlg o h nir nwork opology. I i hror qu or nrliz pr ym, uh RON [3], who no r lo in irn omin n r on minir inpnnly. In iion, i llow nwork no o lolly i uriy o, nwih onrin, n hoi o rou, n hu improv lxiiliy ompr o h nrliz pproh. To hrriz h lloion ro mulipl ph, our primry uriy ojiv i o minimiz h mximum mg inurr y ingl-link k (or ilur), i.., n inrur ompromi long ingl link in givn nwork. Thr r wo ron o juiy our prliminry nlyi on ingl-link k. Fir, hr r mny k n ilur nrio whr ingl-link ilur i likly o u h mjoriy o prolm, h nwork n on rpir, or rou r ju, o oun or h ilur or uqun oug our. Nvrhl, w ill wn o miig h mg o ingl-link ilur in i n u vr hroughpu lo in high-p nwork wihin only w on. For xmpl, 10-on oug o n OC-48 link n inur lo o 3 million 1-KB pk [23]. Son, our xprimn how h our oluion h i ign or prvning ingl-link k provi unil rilin o mulipl imulnou k wll. Thu, our nlyi n rv lin or uur work h ou on mulilink k. Unlik riionl lo-lning oluion h minimiz h mximum link uilizion (i.., h mximum rio o h link hroughpu o h link nwih), our ojiv i o gurn rilin uing ll vill nwork rour. Givn irn ion rquirmn, w k o minimiz h wor- ingl-link k whil ining h ir

2 2 hroughpu r wih h proviion nwork nwih. In hi ppr, w vi iriu ur muliph oluion h rmin h muliph rou o mximiz h uriy wih rp o ingl-link k. Our work i uil or wo ion mol, nmly: Fix-r ion: ion h wih o n rom h our o h ink pr-rmin r; n Mximl-r ion: ion h wih o n rom h our o h ink h r llow y ll vill ph in h unrlying nwork. Givn h ov ion mol, w ir propo iriu oluion ll h Boun-Conrol lgorihm, whih provly minimiz h mximum hroughpu lo whn link i k. W ormul hi oluion mximum-low prolm h n olv in iriu hion on h xnion o h Prlow-Puh lgorihm [16]. Uing h Boun-Conrol lgorihm uiling lok, w vi highr-omplxiy, u mor rilin iriu oluion ll h Lx-Conrol lgorihm. I n no only gin h wor- link k, u lo gin link k h o no u h wor mg u r ill vr (.g., h on n hir wor- link k). To hiv hi propry, h Lx-Conrol lgorihm r h o inurr y h link k vnly poil ovr ll h link in nwork, or quivlnly olv lxiogrphi-opimizion prolm [13], in iriu mnnr. By imulion, w vlu h rilin o h Boun- Conrol n Lx-Conrol lgorihm gin irn yp o k on ingl or mulipl link. In omprion o inglph lrniv, our rul ini h h Boun-Conrol lgorihm unilly r h o o h wor- ingl-link k (.g., y 78% in 200-no, 1000-link nwork). Alo, h Lx-Conrol lgorihm n urhr ru, y mor hn 50%, h numr o link h inur vr mg u o ingl-link k, n uh ruion i rliz r only hr or our irion. Whil h rilin nhnmn o h Lx-Conrol lgorihm ovr h Boun- Conrol lgorihm om h xpn o highr omplxiy, our imulion rul how h w n limi hi inr in omplxiy wihou muh lo in rilin y xuing only h ir w irion o h Lx-Conrol lgorihm. Finlly, w monr h ppliiliy o oh Boun- Conrol n Lx-Conrol lgorihm in n k-rin nwork (.g., SOS [20]), piliz nwork h pro n ho wih niv rhiur. Uing [7] our ounion, w nlyz how our propo muliph lgorihm n ploy o provi rouing rilin n in h mnim ur h nwork gin mliiou k. Th ppr pro ollow. In Sion II, w ormul h ur muliph pproh. Sion III n IV prn h Boun-Conrol n Lx-Conrol lgorihm, rpivly. In Sion V, w rpor vrl xprimn h vlu h lgorihm unr irn l o link k. Sion VI iu how o pply our lgorihm in n k-rin nwork n prn imulion rul o hir prormn. Sion VII rviw rl work. Sion VIII iu h pril iu o our work n ugg uur irion. Sion IX onlu. TABLE I MAJOR NOTATION USED IN THIS PAPER. Din in Sion II: N o no L o link G nwork (N, L) our no ink no L(u) o ougoing link l L o no u N X ion hroughpu rom our o ink x l proporion o ion rri y link l L x proporion vor (x l, l L) l uriy onn o link l L l k o l x l o link l L minimiz wor- k o p(l) piy o link l L in mximum-low prolm l low o link l L in mximum-low prolm low vor ( l, l L) in mximum-low prolm ruling mximum-low vlu B l nwih o link l L l rion oun o link l L non-inring k-o qun lxiogrphilly opimiz Din in Sion III n IV: low vlu ro y our U uiinly lrg vlu G riul nwork wih rp o Din in Sion VI: A o poin (AP) T o rg P o ph wn AP n rg G k-rin nwork (A, T, P) A(j) o AP rom whih rg j T i rhl T (i) o rg h n rhl rom AP i A C u vn h no u A T i ompromi D u vn h no u A T i unr DoS k P (E) proiliy h vn E our loking proiliy o AP i A p i II. PROBLEM FORMULATION In hi ion, w ormliz h ur muliph pproh minimx-opimizion prolm n hn i quivln mximum-low prolm. Thi ormulion will lo u lr whn w inlu link-nwih onrin n lxiogrphi opimizion. No h h ollowing ormulion i gnrlly on [1], [2], [4], [5], [13], [15], [16], [25]. To i our iuion, Tl I ummriz h mjor noion h w u in hi ppr. Our iuion rli on h onp o h mximum low n h minimum u [2]. Givn nwork wih numr o no n link, h mximum-low prolm i o rmin h mximum low h n n rom our no o ink no uj o h piy onrin (i.., h link h low oun y h link piy) n h lowonrvion onrin (i.., h n low nring ny no xp h our n h ink qul zro). Suppo h w priion h no ino wo S n S, whr S n S. A u rr o h o link ir rom S o S. A minimum u i h u h h h minimum piy (i.., h minimum um o pii o ll link in h u). Th mx-low min-u horm h h mximum-low vlu qul h piy o h minimum u.

3 3 W r inr in onn, ir, n yli nwork h i viw grph G = (N, L), whr N i h o no n L i h o ir link. Our nlyi i on ingl ion wih our no n ink no. W mphiz h our nlyi n gnrliz o homognou l o mulipl ion y mpping our n ink o h ingr n gr poin o h nwork, rpivly. Suppo h our n o ink wih ion hroughpu givn y X (y, in M/). W l x l, 0 x l 1, h proporion o h nir ion rri y link l L (i.., x l qul h hroughpu o link l ivi y X) n l x = (x l, l L) h orrponing proporion vor. Our nlyi minly ou on ingl-link k, u w lo r ingl-no k in Sion VI. In hi ppr, w ou on hr mol in whih h mg u o h k on link l L no only i proporionl o h hroughpu n ovr link l, u lo pn on ohr or uh h liklihoo h n k n uully ring own link l. W hrriz uh mg n k o l = l x l, whr l, whih w rm h uriy onn o link l, pii h vulnriliy o link l. Inuiivly, h k o i u o mur h l o hroughpu lo u o ingl-link k. No h l n hv vrl phyil inrprion, uh h proiliy h link l i uully k givn h h inrur mp o k link l [5], h ilur proiliy o link l [4], or h proporion o lo o rvring link l whn i i k. To nur h vry link l h onin inrprion o l, vry no h o lir l wih rp o n gr-upon iniion o n k. Alo, o nl u o inrpr l proiliy or proporion, w rquir h 0 l 1 or vry link l L. Wih n gr-upon k mol, vry no u n hn rmin in vn l or h o i own ougoing link l L(u), whr L(u) i h o ll ougoing link o no u, uing vulnriliy moling [10], iil murmn o rliiliy inx [15], or uriy monioring ym [25]. W poin ou h i n ur im o l i no vill, w n l = 1, mning h link l h ll i lo whn i i unr k, n our nlyi ill ppli o hi wor- nrio. A. Minimx Opimizion To miig h wor mg u o ingl-link k, our ojiv i o i il proporion vor x h minimiz h mximum k o ovr ll link in h nwork. Thi n viw h ollowing minimx opimizion prolm 1 : = min mx l = min mx x l L x lx l l L uj o 0 x l 1, l L. (1) Prolm 1 n olv in polynomil im vi linr progrmming, u hi i nrliz oluion n rquir h inormion o h nir nwork opology. To implmn 1 All prolm prn in hi ppr r unr low-onrvion onrin, lhough h onvnion i omi or rviy. iriu oluion, w n ir rnorm h prolm ino mximum-low prolm y ing h piy o vry link l, no y p(l), h riprol o l [1], n hn olv or h mximum low uing h iriu Prlow-Puh lgorihm [16], whih i ummriz ollow. Sour ir inii h lgorihm y puhing h mximum poil low o i nighor no. All no xp our n ink hn mp o puh h low owr ink long h im hor ph unil h ruling mximum low rh ink. Any x low i puh k o our. In [16], i xplin how o implmn h Prlow-Puh lgorihm in iriu n ynhronou hion. W rr rr hr or il iuion. For ompln, w inlu h puo-o o h Prlow-Puh lgorihm in Appnix I. L = ( l, l L) h low vor whr l no h low o link l, n h n low nring ink. Prolm 1 n hu mpp o h ollowing mximum-low prolm: = mx uj o 0 l 1/ l, l L, (2) whr h oluion o Prolm 1 n 2 r rl y = 1/ n x l = l /, l L. To illur oh prolm, Figur 1() pi nwork whr l =1 or ll link l. From h Prlow-Puh lgorihm, w know h mximum low i = 2 n hu h wor k o i minimiz =0.5. Alo, h lgorihm rurn h orrponing vor n x. B. Minimx Opimizion wih Bnwih Conrin On limiion o Prolm 1 i h vry link i um o hv inini nwih o h i n ommo h nir ion. To inorpor h link-nwih onrin, w um h h no u pii priori nwih B l (y, in M/) or i ougoing link l L(u). W l l = min(b l /X, 1), whr 0 l 1, no h rion oun o link l h oun rom ov h proporion o h n n hrough link l or givn ion hroughpu X. W hn inorpor h rion oun ino Prolm 1 : = min mx l = min mx x l L x lx l l L uj o 0 x l l, l L. (3) Th orrponing mximum-low prolm om: = mx uj o 0 l min(1/ l, l ), l L. (4) For lriy, h rm nwih (i.., B l ) rprn h mximum moun o h n n ro link, n h rm piy (i.., p(l) = min(1/ l, l )) no h uppr oun o h link low in h rnorm mximumlow prolm. Whil h nwih B l i ix, h piy p(l) vri pning on h low vlu h rh ink. Figur 1() pi h whr w ign h rion oun l = 0.4 o h link rom no o ink n = 1 o h r. Similr o Prolm 1, w n olv l

4 4 (0.5, 1, -) (0.5, 1, -) (0.3, 1.5, 1) (0.3, 1.5, 1) (0, 0, -) (0, 0, -) (0.5, 1, -) (0.3, 1.5, 1) (0.3, 1.5, 1) (0.6, 3, 1) (0, 0, -) (0, 0, -) (0.5, 1, -) (0.4, 0.67, 0.4) (0.2, 1, 1) (0.2, 1, 1) (0.4, 2, 0.4) (0.5, 1, -) (0.5, 1, -) (0.4, 0.67, 1) (0.4, 0.67, 1) (0.2, 1, 1) (0.2, 1, 1) () = 0.5 () = 0.6 () = 0.6 Fig. 1. Opiml oluion o h hr opimizion prolm: () minimx opimizion, () minimx opimizion wih h nwih onrin, n () lxiogrphi opimizion. Evry link l h l =1 n i oi wih ripl (x l, l, l ), whr x l n l r h oluion r h opimizion prolm r olv, n l (in or () n () only) no h iniil rion oun ign o link l. No h l i irn rom i iniil vlu r h lxiogrphi-opimizion prolm i olv ( Sion IV n Figur 3 or il). Prolm 3 in nrliz mnnr vi linr progrmming. To implmn iriu pproh, in Sion III, w vlop h Boun-Conrol lgorihm, whih i uil upon h Prlow- Puh lgorihm o olv Prolm 4 n hn Prolm 3. C. Lxiogrphi Opimizion A limiion o h prviou prolm i h hy r onrn only wih how o minimiz h wor- k o, u o no mp o ru h o o vr link k. For xmpl, in Figur 1() n 1(), h k o r unvnly iriu. Spiilly, in Figur 1(), hr r ix link who k o r l 0.4 h. By vnly iriuing h o hown in Figur 1(), only wo uh link xi. Thu, w ru h numr o link whr h ingl-link k n l o vr mg. To ormliz h onp o h vn iriuion o k o, w l = l1 x l1, l2 x l1,, l L x l L, whr l 1, l 2,, l L L, non-inring k-o qun. Th iriuion o h k o i i o h mo vn i h oi k-o qun i lxiogrphilly minimiz, i.., or ny ohr non-inring k-o qun = l1 x l 1, l2 x l 2,, ll x l L, hr xi i, whr 1 i < L, uh h lj x lj = lj x l j or j < i n li x li < li x l i. L lxmin (.) h union h rurn h lxiogrphilly minimum qun. W hn xpr h lxiogrphi-opimizion prolm : uj o = lxmin x = lxmin l1 x l1,, ll x ll x x = rg min mx x lx l, l L 0 x l l, l L. (5) Hn, h orrponing mximum-low prolm i: uj o = lxmin = lxmin, l 1 l1,, l L ll = rg mx 0 l min(1/ l, l ), l L. (6) In Sion IV, w propo h Lx-Conrol lgorihm o r hi prolm. By xning h Boun-Conrol lgorihm n ing h rion oun o h link pproprily, h Lx-Conrol lgorihm n rmin h lxiogrphilly opiml oluion or Prolm 5 n 6 in iriu hion. Thi yp o lxiogrphi-opimizion prolm w ir nlyz in [13], rom whih our Lx-Conrol lgorihm h wo min iinion. Fir, whil h nlyi in [13] um no link-nwih onrin, w xpliily inorpor hi onrin ino our lgorihm. Furhrmor, our lgorihm llow iriu implmnion, whil h oluion in [13] i nrliz n rquir h knowlg o h whol nwork. III. BOUND-CONTROL ALGORITHM Thi ion prn h Boun-Conrol lgorihm, whih olv Prolm 3 n 4, in whih rion oun l i impo on vry link l L. W ri how i opr n how i uppor oh ix-r n mximl-r ion mol ri in Sion I. W rr rr o Appnix II- A or h proo o i orrn. Hr, w l h low vlu h our ro o h nwork in h Boun-Conrol lgorihm. W lo l U uiinly lrg vlu h pproxim ininiy. For inn, U n h lrg vlu h n pro y h implmnion. A. Dripion o h Boun-Conrol Algorihm Th i o h Boun-Conrol lgorihm i o rply olv mximum-low prolm vi h Prlow-Puh lgorihm n ju h link pii unil h mximum-low rul onvrg o h opiml oluion. Th Boun-Conrol lgorihm i prn in Algorihm 1. In Algorihm 1, our ir ro uiinly lrg vlu = U o inii h Boun-Conrol lgorihm (lin 1). Nx, ll nwork no xu h Prlow-Puh lgorihm uj o h link-piy onrin p(l) = min(1/ l, l ) = 1/ l or vry link l L (lin 2-5). By hking h moun o low h h n n ou, our n rmin h mximum-low rul. Sour hn ro h ompu mximum-low rul rprn y o h nwork (lin 7-8) o h vry nwork no n ju h pii o i ougoing link (lin 9-11). Arwr, ll no xu gin h Prlow-Puh lgorihm unr h nw link pii (lin 12). Th lgorihm ir in h rp-unil loop (lin 7-12), n rmin i h

5 5 (0.5, 1, 1) (0.5, 1, 1) (0.56, 1, 1) (0.56, 1, 1) (0.5, 1, 1) (0.56, 1, 1) (0.5, 1, 0.4) (0.44, 0.8, 0.4) (0.5, 1, 1) (0.5, 1, 1) (0.44, 0.8, 1) (0.44, 0.8, 1) () 1 Prlow-Puh: mximum low = 2 () 2n Prlow-Puh: mximum low = 1.8 (0.58, 1, 1) (0.58, 1, 1) (0.58, 1, 1) (0.42, 0.72, 0.4) (0.4, 0.67, 0.4) (0.42, 0.72, 1) (0.42, 0.72, 1) (0.4, 0.67, 1) (0.4, 0.67, 1) () 3r Prlow-Puh: mximum low = 1.72 () Opiml oluion: =1.67, =1/ =0.6 Fig. 2. Exmpl o h Boun-Conrol lgorihm in Algorihm 1 or h nwork hown in Figur 1. Evry link l h l =1 n i oi wih ripl (x l, l, l ). Th igur illur: ()-() h low vlu r h ir hr xuion o h Prlow-Puh lgorihm (lin 5 n 11) n () h opiml oluion rurn rom h Boun-Conrol lgorihm. Algorihm 1 Boun-Conrol 1: our ro = U o ll no u N 2: or ll u N o 3: or ll l L(u) o 4: no u p(l) = min(1/ l, l ) 5: ll no run Prlow-Puh 6: rp 7: our o h mximum-low rul 8: our ro o ll no u N 9: or ll u N o 10: or ll l L(u) o 11: no u p(l) = min(1/ l, l ) 12: ll no run Prlow-Puh 13: unil our in h qul h mximum-low rul mximum low oin rom h Prlow-Puh lgorihm qul h low vlu h h ju n ro (lin 13). Th opiml vlu i givn y. Figur 2 illur how h Boun-Conrol lgorihm work. B. Diuion o h Boun-Conrol Algorihm In ul implmnion, w n uppor oh ix-r n mximl-r ion mol ( Sion I) y rmining h il ion hroughpu X n hn h rion oun l in iriu hion. Sour ir inii h Prlow- Puh lgorihm o i h il ion hroughpu X uj o h nwih onrin B l or ll l L, n hn ro X o ll h no in h nwork o h hy n piy h rion oun l or hir oi link l. Th ix-r ion mol i hu provi y ning h ix r X. I X i h mximum low rurn rom h Prlow-Puh lgorihm, hn w n hiv h mximum uriy unr h mximum ion hroughpu uing h Boun-Conrol lgorihm. Thu, h mximl-r ion mol i uppor. W n urhr nhn h iiny o h implmnion o h Boun-Conrol lgorihm vi iion rh o lo h opiml vlu in h Boun-Conrol lgorihm ollow. Suppo h low n high no h lowr n uppr oun, rpivly. Sour ir iniiliz low o zro n high o wi h mximum-low rul rmin y h ir xuion o h Prlow-Puh lgorihm (i.., lin 5 o Algorihm 1). I hn ro = ( low + high )/2 o h nwork. I h nx xuion o h Prlow-Puh lgorihm rurn h mximum low l hn, hn our ign h mximum-low rul o high. Ohrwi, h rul i ign o low in. Sour rply rh or, n h lgorihm rmin i h mo rnly ro vlu n h l mximum-low rul r qul (or irn y om olrn vlu pning on h implmnion). Wih iion rh, h omplxiy o h Boun-Conrol lgorihm i O(pT ), whr p i h numr o priion igi riing ll poil low vlu n T i h omplxiy o xuing h Prlow-Puh lgorihm. For inn, i h Boun-Conrol lgorihm implmn h iriu n ynhronou vrion o h Prlow-Puh lgorihm [16], i inrou O(p N 2 L ) mg n k O(p N 2 ) im o onvrg. IV. LEX-CONTROL ALGORITHM In hi ion, w prn h Lx-Conrol lgorihm, whih olv h lxiogrphi opimizion pii in Prolm 5 n 6. W xplin how h Lx-Conrol lgorihm i xn

6 6 (0.4, 0.67, 1) (0.4, 0.67, 1) (0.6, 1, 0.6) (0.4, 0.67, 0.4) (0.3, 1, 0.3) (0.3, 1, 0.3) (0.1, 0.33, 1) (0.3, 1, 1) (0.3, 1, 0.3) (0.3, 1, 1) (0.3, 1, 0.3) (0.1, 0.33, 1) (0.6, 2, 0.6) (0.4, 1.33, 0.4) (0.3, 1.5, 0.3) (0.3, 1.5, 0.3) (0.2, 1, 0.2) (0.2, 1, 0.2) (0.3, 1.5, 0.3) (0.3, 1.5, 0.3) (0.2, 1, 0.2) (0.2, 1, 0.2) (0.6, 3, 0.6) (0.4, 2, 0.4) () 1 Boun-Conrol: mximum low=1.67 () 2n Boun-Conrol: mximum low=3.33 () 3r Boun-Conrol: mximum low=5 Fig. 3. Exmpl o h Lx-Conrol lgorihm in Algorihm 2 or h nwork hown in Figur 1. Evry link l h l = 1 n i oi wih ripl (x l, l, l ). Ar vry xuion o h Boun-Conrol lgorihm (lin 1 n 11), h no iniy h riil link (in h rrow) n ju h rion oun l oringly (lin 6-10). rom h Boun-Conrol lgorihm. I proo o orrn n oun in Appnix II-B. A. Dripion o h Lx-Conrol Algorihm To unrn h Lx-Conrol lgorihm, uppo h or priulr mximum-low prolm, w hv oun h mximum low n h minimiz wor- k o = 1/. Th nwork will hn oniu o riil link, in h link l L who k o nno urhr r wihou inring. Th i o h Lx-Conrol lgorihm i o irivly olv mximumlow prolm uing h Boun-Conrol lgorihm n iniy iionl riil link unil h lxiogrphilly opiml oluion i oin. Bor riing h lgorihm, w in h riul nwork G =(N, L ) wih rp o h mximum low ollow [2]. Suppo h h mximum low i olv n h link l L rri low l. To onru L, or h link l L ir rom no u o no v, whr u, v N, i p(l) l > 0, w inlu orwr link rom u o v ino L, n i l > 0, w inlu kwr link rom v o u ino L. Algorihm 2 Lx-Conrol 1: ll no run Boun-Conrol 2: our o h ompu mximum low 3: whil < U o 4: our ro o ll no u N 5: or ll u N o 6: no u run onniviy-hking lgorihm on G 7: or ll l L(u) o 8: i l i riil link hn 9: no u l = 1/U 10: no u l = l / 11: ll no run Boun-Conrol 12: our o h ompu mximum low Algorihm 2 ummriz h Lx-Conrol lgorihm. All no ir run h Boun-Conrol lgorihm o minimiz h wor- k o uj o h piy onrin p(l) = min(1/ l, l ) or ll l L in h rnorm mximum-low prolm (lin 1). Sour hn ro h ompu mximum low (lin 4). Eh no run onniviy-hking lgorihm (.g., h rh-ir rh) on G (lin 6-8). I i nighor in G r no rhl in G, hn h orrponing link wn il n i nighor in G r lying on minimum u n hn r riil ( Appnix II-B). I moii l n l or h po riil link l (lin 9-10) o h p(l) i ju o oun only h proporion o low urrnly rri. Hr, w 1/ l o uiinly lrg vlu U (in in Sion III) o h i o no p(l). Th lgorihm irivly inii h riil link (lin 3-12, ollivly in lxiogrphi irion), n rmin whn h mximum low ompu rom h Boun-Conrol lgorihm qul U. Figur 3 pi how h Lx-Conrol lgorihm ompu h lxiogrphilly opiml oluion. B. Diuion o h Lx-Conrol Algorihm Th omplxiy o h Lx-Conrol lgorihm i omin y h xuion o h Boun-Conrol lgorihm. Sin h lxiogrphi irion iovr l on riil link, h Lx-Conrol lgorihm h omplxiy h i O( L T ), whr T i omplxiy o h Boun-Conrol lgorihm. In o loing ll riil link, w n imply prorm pr-rmin numr, y k, o lxiogrphi irion o iniy u o riil link in orr o gin prormn ni in ul implmnion. Sin h lr lxiogrphi irion mp o iniy h riil link wih mo k o, h mo unil uriy improvmn our uring rlir lxiogrphi irion. Wih hi moiiion, h omplxiy o h Lx-Conrol lgorihm i ru o O(kT ). V. EXPERIMENTS In hi ion, w prorm n xniv xprimnl uy on h propo lgorihm vi imulion. W onir hr nwork ing, h o whih onin 200 no, onn y 600, 800, n 1000 link, rpivly. W u BRITE [28], nwork opology gnror, o onru 50 xprimnl opologi or h nwork ing. All no wihin opology r rnomly onn n pl in rngulr wo-imnionl pln. W i h no lo o n rh rom h origin (i.., h oom l-hn ornr o h pln) o our n ink, rpivly. To onru ir yli opology, or h link wn ny wo

7 7 Minimiz wor- k o no, 600 link 200 no, 800 link 200 no, 1000 link Numr o xuion o h Prlow-Puh lgorihm no, 600 link 200 no, 800 link 200 no, 1000 link Rouing ovrh no, 600 link 200 no, 800 link 200 no, 1000 link Fig Proporion o h mximum poil ion hroughpu Proporion o h mximum poil ion hroughpu () Minimiz wor- k o () Numr o xuion o h Prlow-Puh lgorihm Exprimn 1: Anlyi o h Boun-Conrol lgorihm irn ion hroughpu Proporion o h mximum poil ion hroughpu () Rouing ovrh no u n v, w ir i rom no u o no v i no u Eulin in o h origin i l hn h o no v. Morovr, h link l i uniormly ign uriy onn l wn 0 n 1 n nwih B l wn 1 n 5. W hn nlyz h vrg prormn o h lgorihm ovr h 50 opologi. Our xprimn ou on hr mri, nmly: (1) k o (in in Sion II), whih mur h rilin o h propo lgorihm owr vriou yp o link k, (2) numr o xuion o h Prlow-Puh lgorihm, whih mur h mg omplxiy n h onvrgn im o h propo lgorihm. (3) rouing ovrh, whih i in h rio o h vrg hop oun rom our o ink in our muliph pproh o h minimum hop oun in ingl-ph rouing. W n ompu h rouing ovrh ollow. L r(u) h hop oun rom no u o ink n l uv L h link ir rom no u o no v. Rll h x l no h proporion o h ion rri y link l. Th vrg hop oun o h muliph rouing i hu givn y h ruriv quion r() = x lu u:l u L [1 + u:lu L x lu r(u)], whr r() i iniiliz o zro. W hn ivi r() y h minimum hop-oun in ingl-ph rouing o oin h rouing ovrh. Exprimn 1 (Anlyi o h Boun-Conrol lgorihm irn ion hroughpu): Thi xprimn ui how h Boun-Conrol lgorihm pro gin h wor ingl-link k vriou ion hroughpu. For h opology, w u h Prlow-Puh lgorihm o rmin h mximum poil ion hroughpu uj o h linknwih onrin. W hn lul h hroughpu r h r givn y irn proporion o h rmin mximum ion hroughpu o r oh ix-r n mximl-r ion mol ( Sion I). Finlly, w ign h ppropri rion oun o ll link ( Sion III- B). Hr, w vlu h gr o rilin on h minimiz wor- k o. Figur 4 pi h prormn mri irn ion hroughpu, n Tl II how h wor- k o whn ingl ph wih h minimum hop-oun i u. Figur 4() how h h Boun-Conrol lgorihm unilly ru h wor- k o whn ompr o h ingl-ph pproh (.g., rom 0.78 o 0.17, or y 78%, or h 1000-link nwork h u h mximl-r TABLE II EXPERIMENT 1: WORST-CASE ATTACK COST WHEN A SINGLE PATH WITH THE MINIMUM HOP-COUNT IS USED. Nwork ing Ak o 200 no, 600 link no, 800 link no, 1000 link 0.78 mol or h mximum ion hroughpu). Spiilly, w orv wo kin o r-o. Fir, h ion hroughpu inr, link xprin ighr rion oun in gnrl. Thi l o mor Prlow-Puh xuion n highr wor k o. Son, whil nwork wih mor link in mllr wor- k o, i lo inur mor mg in running h Boun-Conrol lgorihm wll highr rouing ovrh. Exprimn 2 (Anlyi o h Lx-Conrol lgorihm irn numr o lxiogrphi irion): Thi xprimn onir how h Lx-Conrol lgorihm prvn h vr ingl-link k whn i xu irn numr o lxiogrphi irion. W rgr ingl-link k vr i i ruling k o i l 25% o h wor- on. Hr, or h opology, w vlu h lgorihm uing h mximl-r ion mol ( Sion I) in whih h mximum ion hroughpu i rmin in Exprimn 1. Alo, w u h numr o link h inur vr k o h rilin mur. Figur 5 plo h ruling mri. I how h h Lx- Conrol lgorihm n ru h numr o link whr h ingl-link k r vr. Th ruion i mor lin in h 1000-link nwork (.g., y mor hn 50% in hr or mor lxiogrphi irion). Th r-o i h h rquir numr o xuion o h Prlow-Puh lgorihm inr linrly wih h numr o lxiogrphi irion. On inring i ni o h Lx-Conrol lgorihm i h i llvi h rouing ovrh wll. A poil xplnion i h horr ph inur mllr k o in gnrl, o h Lx-Conrol lgorihm pro, i inii h mor ur horr ph n hn ru h rouing ovrh. From Figur 5, h ni o h Lx-Conrol lgorihm r mor prominn in h ir hr lxiogrphi irion. Thu, in pri, i i ronl o run mll numr o lxiogrphi irion. Thi llow ym ignr o l h r-o o iminihing rurn.

8 8 Fig. 5. Numr o link inurring l 25% o h wor- k o no, 600 link 200 no, 800 link 200 no, 1000 link 10 Numr o lxiogrphi irion () Numr o link inurring vr k o Numr o xuion o h Prlow-Puh lgorihm no, 600 link 200 no, 800 link 200 no, 1000 link 0 Numr o lxiogrphi irion () Numr o xuion o h Prlow-Puh lgorihm Exprimn 2: Anlyi o h Lx-Conrol lgorihm irn numr o lxiogrphi irion. Rouing ovrh no, 600 link 200 no, 800 link 200 no, 1000 link 1.6 Numr o lxiogrphi irion () Rouing ovrh Avrg k o Fig no, 600 link 200 no, 800 link 200 no, 1000 link 0 Numr o lxiogrphi irion () Avrg k o unr h uniorm ingl-link k Avrg ggrg k o no, 600 link 200 no, 800 link 200 no, 1000 link 0.05 Numr o lxiogrphi irion () Avrg ggrg k o unr h uniorm 10-link k Exprimn 3: Anlyi o h Lx-Conrol lgorihm uj o irn l o uniorm link k. Avrg ggrg k o no, 600 link 200 no, 800 link 200 no, 1000 link 0.3 Numr o lxiogrphi irion () Avrg ggrg k o unr h uniorm 50-link k Fig. 7. Avrg ggrg k o no, 600 link 200 no, 800 link 200 no, 1000 link 0.2 Numr o lxiogrphi irion () Avrg ggrg k o unr h proporionl 5-link k Avrg ggrg k o no, 600 link 200 no, 800 link 200 no, 1000 link 0.5 Numr o lxiogrphi irion () Avrg ggrg k o unr h wor- 5-link k Exprimn 4: Anlyi o h Lx-Conrol lgorihm uj o h proporionl n wor- muli-link k Exprimn 3 (Anlyi o h Lx-Conrol lgorihm uj o irn l o uniorm link k): Alhough our nlyi onnr on h wor- ingl-link k, in h Lx-Conrol lgorihm k h mo ln iriuion o k o o ll link, w nviion h i lo minimiz h vrg k o unr uniorm link k, i.., n inrur uniormly k ingl or mulipl link h rry ion. In hi xprimn, w invig hi ponil ni y oniring irn l o uniorm link k. In h xprimn up, w l h uriy onn l h proporion o lo o rvring link l h i ing k ( Sion II), o h k o o link l (i.., l = l x l ) rprn h ul proporion o lo or h ion. For h ingl-link k, w ompu h vrg k o y iviing h ol k o o ll link y h numr o link h rry. For muli-link k, w look h moun o rmining h ully rh h ink in orr o ompu h ggrg k o. Thn w imul 50 muli-link k or h opology o oin h vrg ggrg k o. Hr, w ou on h mximl-r ion mol in Exprimn 2. Figur 6 illur h k o inurr y h uniorm k on on, 10, n 50 link. I how h h Lx-Conrol lgorihm n miig h hr o uniorm link k. For inn, givn h 50 ou o 1000 link r k, h vrg ggrg k o i ru y 40% (or rom 0.75 o 0.45) wih our or mor lxiogrphi irion. Thror, pr rom h wor- ingl-link k, h Lx-Conrol lgorihm lo nhn h roun o h nwork uj o vriou l o uniorm link k. Exprimn 4 (Anlyi o h Lx-Conrol lgorihm uj o h proporionl n wor- muli-link k): Th inl xprimn h Lx-Conrol lgorihm unr

9 9 h proporionl n wor- muli-link k. In h proporionl muli-link k, n inrur k numr o link uh h h proiliy h h link i k i irly proporionl o i k o. In h wor- mulilink k, howvr, h inrur rminiilly k h link wih h high k o. W u h m ing in Exprimn 3 o vlu h Lx-Conrol lgorihm on h mximl-r ion mol. Figur 7 illur h vrg ggrg k o whn iv link r k. I how h in gnrl, h Lx- Conrol lgorihm n ru h vrg ggrg k o in oh proporionl n wor- k. For inn, in 1000-link nwork, h k o i r rom 0.3 o 0.23, or y 23%, in h proporionl 5-link k, n rom 0.59 o 0.52, or y 12%, in h wor- 5-link k. Alo, roun our lxiogrphi irion r uiin o hiv uh ruion. Summry: Th xprimn how h h Boun-Conrol lgorihm igniinly pro gin h wor- ingllink k, n h h Lx-Conrol lgorihm provi iionl proion y ruing h numr o link wih vr k o. Morovr, h Lx-Conrol lgorihm ivly n gin h uniorm, proporionl, n wor- muli-link k, wih h mjoriy o ni ourring wihin h ir w lxiogrphi irion. VI. APPLICATION IN ATTACK-RESISTANT NETWORKS To urhr xmin h ppliiliy o oh Boun-Conrol n Lx-Conrol lgorihm, w onir hir u in n krin nwork [7], piliz nwork h pro n ho y urrouning hm wih niv rhiur. On xmpl i Sur Ovrly Srvi (SOS) [20], whih onru h niv rhiur wih o ppliionlvl ovrly no lyr op h unrlying nwork rhiur. Aoring o [7], n k-rin nwork houl iy wo ruil u onriing riri rm (1) riliny: h nwork houl or lrn ph in h o no ilur, n (2) uriy: h nwork houl onin h mg u y ompromi no. In hi ion, w propo how o ln h wo riri uing our muliph oluion n vlu hir r-o vi imulion. A. Ovrviw Following [7], [20], w ir ovrviw h rhiur o n k-rin nwork illur in Figur 8. To ommuni wih pro ink, our ir onn o n poin (AP), whih uhni inoming pk. Auhni pk r hn rou rom h AP hrough n inronnion nwork o rg (.k.. r rvl [20]), whih rly pk o ink. Inuiivly, h AP n h rg n viw n nry poin o h k-rin nwork n o ink, rpivly, uh h no pk n rh ink wihou proprly going hrough n AP ollow y rg. In gnrl k-rin nwork, our n rh ink uing mulipl ph hrough irn AP n rg. Alo, h AP union inpnnly rom on nohr [7]. Thu, w n ploy our iriu muliph oluion in hi yp Fig A A... A poin inronnion nwork Exmpl o n k-rin nwork. T T... T rg... o k-rin nwork o urhr pro h unrlying ur ommuniion. In orr o ur h rg n hn h n ho, h inii o h rg r hin rom h puli n known only o mll o no (.k.. on [20]) whih r in urn known only o h oi AP. Howvr, i n AP i ompromi, hn n inrur n iniy n hn k h oi rg hrough h ompromi AP. Thi po r-o iu wn riliny n uriy: or riliny, h AP houl oi wih uiin rg o o l n lrn rg i on rg om unvill, whil or uriy, h AP houl no ign oo mny rg o o uppr h numr o rg ing k whn n AP i ompromi. To r h r-o wn riliny n uriy, [7] ormul n ignmn prolm, nmly, givn ix lloion on h AP, h ojiv i o in n opiml ph ignmn wn h AP n rg h minimiz h loking proiliy, in h proiliy h rqu nno rh pro n ho u o h k on h AP n rg. Howvr, h xin o polynomil-im opiml lgorihm o hi prolm rmin n opn iu. In iion, h pproximion lgorihm in [7] o no k ino oun lo lning on h AP n rg. Thror, w r h prolm rom nohr prpiv in whih our gol i o ign rnmiion r h AP in o ining n opiml ph ignmn. W ormliz h prolm in h ollowing iuion. B. Mol W ir ormul h prolm on [7]. W onir nwork grph G = (A,T, P), whr A i h o AP, T i h o rg, n P i h o ir ph rom h AP o h rg. W l A(j) n T (i) h o AP n rg, rpivly, uh h i hr xi ph in P rom poin i A o rg j T, hn i A(j) n j T (i). W ou on wo yp o k: (1) ompromi k, in whih n inrur oin unuhoriz o no, n (2) nil-o-rvi (DoS) k, in whih n inrur prvn no rom proviing lgiim rvi, or xmpl, y looing h viim no wih hug ri. L C u n D u h rpiv vn h no u A T i ompromi n i vulnrl o DoS k, n C u n D u

10 10 no hir omplmn. L lo P (E) h proiliy h vn E our. In pri, h k proilii P (C u ) n P (D u ) n im vi h pproh ri in Sion II. Sin h inii o h rg r hin rom h puli, w um h n inrur n only moun h k hrough h AP. I ollow h P (C j ) = 0 n P (D j C i1,, C ik ) = 0 or ll j T n i 1,, i k A(j). W um h i AP i i ompromi, hn n inrur will iniy ll rg j T (i) n lunh DoS k on hm rom h ompromi AP i. Thi impli P (D j C i ) = 1 or ll j T (i). Finlly, w um h C i n D i r muully inpnn or ll i A. An AP i A i i o lok i i i ompromi, i i h viim o DoS k, or i oi rg r ll viim o DoS k. Thu, h loking proiliy p i AP i i givn y p i = 1 P (D i )P ( j T (i) D j). (7) No h h vn j T (i) D j impli h AP i i no ompromi. To ompu P ( j T (i) D j), w no h rul o h inpnn umpion, h proiliy h ll k rg j 1,, j k T r no vulnrl o DoS k i givn y P (D j1 D jk ) = i T (j 1) T (j k ) P (C i). (8) W hn vlu P ( j T (i) D j) vi h inluion-xluion prinipl [9]. To pply our lgorihm, w xn h ingl-link k mol in Sion II o ingl-no k mol (.g., vi no pliing [2]). W l x u, whr 0 x u 1, h proporion o rri y no u, whr u A T n n AP or rg, n x = (x u, u A T ) h proporion vor. Th k o o no u i hu in u = u x u, whr u i h uriy onn o no u. Uing h loking proiliy our mur, or vry AP i A, w i = p i, iniing h h k o o AP i i qunii h xp proporion o lo whn AP i i lok. In onr, in h loking proiliy i lir only h lyr o AP, or vry rg j T, w j = 0. To rmin h uriy onn, h AP n inpnnly onul i h rg or h ompromi proilii o hir oi AP. I hn ompu h loking proiliy on Equion 7 n 8. Furhrmor, or lo lning, h o h AP n rg n ign il nwih onrin n rmin i rion oun u, whr 0 u 1 or u A T, uing ihr h ix-r mol or h mximl-r mol. Givn h ov ormulion, our primry ojiv i o i h lloion x = (x u, u A T ) h minimiz h wor- k o o n AP uj o nwih onrin. Thu, w hv h ollowing opimizion prolm: = min mx i = min mx x i A x ix i i A uj o 0 x u u, u A T. (9) W n urhr xn Prolm 9 o lxiogrphi opimizion prolm. W n hn rily oin h opiml lloion uing h Boun-Conrol or Lx-Conrol lgorihm. * AP, 20 rg 50 AP, 20 rg 100 AP, 20 rg Conniviy A* AP, 20 rg 50 AP, 20 rg 100 AP, 20 rg Conniviy () Minimiz wor- k o () Aggrg k o Fig. 9. Evluion or k-rin nwork: k o v. onniviy. Normliz * AP, 20 rg 50 AP, 20 rg 100 AP, 20 rg Conniviy Normliz A* AP, 20 rg 50 AP, 20 rg 100 AP, 20 rg Conniviy () Normliz minimiz () Normliz ggrg k o wor- k o Fig. 10. Evluion or k-rin nwork: normliz k o v. onniviy. C. Evluion W onu imulion uy on hr k-rin nwork ing, h o whih h 30, 50, n 100 AP, rpivly, oghr wih 20 rg. W in onniviy h numr o rg o whih h AP i onn. For h nwork ing n onniviy, w onir h vrg rul ovr 50 opologi. Wihin opology, h AP i onn rnomly o irn rg oring o h onniviy n i ign h ompromi n DoS proilii uniormly rnom wn 0 n Morovr, w um h h AP n i ph o h rg hv inini nwih n h h rg h h m nwih. W hn rmin h rion oun o h AP n rg uing h mximl-r mol. W ir nlyz h minimiz wor- k o wll h ggrg k o A o h iv AP h hv h high k o. W ompu n A rpivly vi h Boun-Conrol lgorihm n h Lx-Conrol lgorihm wih hr lxiogrphi irion. Figur 9() n 9() plo n A vru h onniviy, rpivly. Iniilly, h rilin o n k-rin nwork inr wih h onniviy n oh k o r. A h onniviy urhr inr, h rg r h o mor AP h n ompromi. Thu, hy om mor vulnrl o DoS k, n h k o inr. Suh inr i mor vr whn nwork h mor AP (.g., 100 AP). Thi how h nwork wih mor AP n highr onniviy o no nrily or r proion. To vlu h ivn o h muliph lgorihm, w normliz o h rpiv o whn no Boun- Conrol lgorihm i u (i.., only h mximl-r mol i ii), n w lo normliz A o h rpiv o whn only h Boun-Conrol lgorihm i u. Figur 10() plo h normliz n how h h Boun-Conrol

11 11 lgorihm n ivly ru h wor- k o o n AP (.g., y l 80% or 100 AP n 20 rg). In Figur 10(), w plo h normliz A n orv h h Lx-Conrol lgorihm ru h ggrg k o low onnivii. A h onniviy inr, h AP i ign mor rg n i l onrin y h nwih rquirmn. Thu, h Boun-Conrol lgorihm immily minimiz h wor- k o ll AP (i.., whr h minimum u li) n h h m rul o h Lx-Conrol lgorihm. VII. RELATED WORK Muliph rouing w ir ui in [27], in whih i rnmi ovr mulipl ijoin ph mn o provi lo lning n rouing rilin. Runny n o h rnmi o h h rivr i n ully ronru h in h prn o mor lo. B on hi inuiion, w pply muliph rouing o r h prn o link k uing opimizion mol. On poil opimizion mol or muliph rouing i on minimx opimizion. Prviou ui onir h lo-lning prolm (.g., in [1], [17]), muliph oluion o om link k (.g., in [5], [6], [18]), n h nworkinruion prolm (.g., in [21]). No h h ov ui ou on nrliz lgorihm h um h knowlg o h nwork opology. W xn yon h prviou ui y viing iriu oluion h n hnl linknwih onrin. Anohr poil opimizion mol i on lxiogrphi opimizion, whih h n ui in [11], [13] or nwork ing. Whil [11] onir only h lxiogrphi opimizion o h low o h link h o h our no, [13] xn [1] o lxiogrphilly opimiz h low o ll h nwork link in nrliz mnnr. Spiilly, h i o [13] i o olv h minimx prolm vi h mximum-low prolm or givn nwork, iniy h minimum-u link, n rurivly olv h minimx prolm or h unwork pr y ho link. Our Lx-Conrol lgorihm uppor h iriu implmnion in h prn o link-nwih onrin. Anlyil ui rgring ur muliph rouing n oun in [4], [5], [6], [18], [25], [32], in whih h vulnriliy o h no i hrriz y n k (or ilur) proiliy. In priulr, [25], [32] onir ijoin ph mong nwork no, whil [4] rlx hi ijoinn rquirmn n propo rilin rouing hm uing wo non-ijoin ph. Our lgorihm, in [5], [6], [18], xplor highr gr o nwork ivriy y uing ll h ph (ihr ijoin or no) h r vill. In rm o h ppliiliy o ur muliph rouing, [30] ui h implmnion iu o proing n krin nwork (.g., SOS [20]) gin h inrur h k o ompromi mll porion o ovrly no rnom. Our work, on h ohr hn, provi n nlyil uy or proing n k-rin nwork uing wor k mol. Bi k-rin nwork, muliph rouing h lo n ppli o improv h rilin o ohr rhiur, uh nor nwork [12]. VIII. PRACTICAL ISSUES In hi ion, w r vrl pril iu o our urrn work n ugg irion or uur rrh. Runn rouing: A mnion in Sion I, w um h om rror orrion mhnim i u o rlily livr. Inuiivly, runn mg mu o rnmi o h rivr n rovr ll long lo u o il ph i mo [25], [27]. Alhough runn rouing provi rliiliy, pr o h rw nwork nwih i u o rnmi runn, n hi r h iv nwork nwih or rrying ul. Drmining h uil lvl o runny h ln h r-o wn rliiliy n iv nwork nwih i hllnging n hn rquir urhr invigion. Ful-olrn: W urrnly um h h no rmin l hroughou h xuion o h lgorihm, y in pri, no n xprin k or rnin ilur. To or ul-olrn, w n ihr rr h lgorihm, or op h l-ilizing oluion in [14], [19]. In priulr, [19] nhn h originl Prlow-Puh lgorihm o ju o h hng o link. Howvr, h wor- omplxiy o hi oluion i proporionl o h numr o jumn mulipli y h omplxiy o h originl Prlow-Puh lgorihm, ling o vr prormn grion i h jumn our rqunly. Hn, w n o onir h r-o wn rring h lgorihm n invoking h l-ilizing prour. Mulipl ion: Our lgorihm r on pr-ion i. To uppor mulipl ion, on impl pproh i o rquir h link o llo irn nwih (or rion oun) or h mulipl ion on h ppliion rquirmn. Howvr, uh n pproh my no ully uiliz h link nwih. For xmpl, w my llo h unu link nwih o on ion o ohr ion. I ion i givn mor nwih, i i uj o wkr rion oun. In Sion V, Exprimn 1 how h wkr rion oun n hiv mllr wor- k o. Thu, w hv o xmin how o llo rion oun or mulipl ion ivly o hiv h opiml oluion. Quniying vulnriliy: W urrnly um h w n hrriz h mg o n k vi uriy onn ( Sion II) or k proilii ( Sion VI). W mphiz h our lgorihm n ill ppli rgrl o h ul vlu o h prmr, lhough oun k-moling mhnim n provi r lloion ovr mulipl ph. W po hi prolm uur work. IX. CONCLUSIONS W prn iriu ur muliph oluion h ompri h Boun-Conrol n Lx-Conrol lgorihm, oh o whih proivly om link k in iriu hion n provly onvrg o h ir opiml oluion. W u imulion o monr h rilin o oh lgorihm owr irn yp o ingl-link n muli-link k. Spiilly, imulion rul monr h h Lx-Conrol lgorihm ounr vr link k iinly

12 12 wihin h ir w lxiogrphi irion, n hn oh rouing uriy n lgorihm prormn n ivly hiv uring ul implmnion. Finlly, w ui h ppliiliy o oh lgorihm uing n k-rin nwork n xmpl. By imulion, w vlu hir prormn n nlyz how hy r o riliny n uriy unr irn k-rin nwork ing. REFERENCES [1] R. K. Ahuj. Algorihm or h Minimx Trnporion Prolm. Nvl Rrh Logii Qurrly, 33: , [2] R. K. Ahuj, T. L. Mgnni, n J. B. Orlin. Nwork Flow: Thory, Algorihm, n Appliion. Prni Hll, [3] D. Anrn, H. Blkrihnn, F. Khok, n R. Morri. Rilin ovrly nwork. In Pro. o h 18h ACM Sympoium on Opring Sym Prinipl (SOSP), Oor [4] R. Bnnr n A. Or. Th Powr o Tuning: Novl Approh or h Eiin Dign o Survivl Nwork. In Pro. o IEEE Inrnionl Conrn on Nwork Proool (ICNP), Oor [5] S. Bohk, J. Hpnh, J. L, C. Lim, n K. Orzk. Enhning Suriy vi Sohi Rouing. In Pro. o ICCCN, My [6] J. P. Brumugh-Smih n D. R. Shir. Minimx Mol or Divr Rouing. INFORMS Journl on Compuing, 14(1):81 95, Winr [7] T. Bu, S. Norn, n T. Woo. Tring Riliny or Suriy: Mol n Algorihm. In IEEE Inrnionl Conrn on Nwork Proool (ICNP), Oor [8] J. Byr, M. Luy, n M. Miznmhr. Aing Mulipl Mirror Si in Prlll: Uing Torno Co o Sp Up Downlo. In Pro. o IEEE INFOCOM, Mrh [9] T. H. Cormn, C. E. Liron, R. L. Riv, n C. Sin. Inrouion o Algorihm. MIT Pr, 2n iion, [10] W. Du n A. Mhur. Ting or Sowr Vulnriliy Uing Environmn Prurion. In Pro. o h Inrnionl Conrn on Dpnl Sym n Nwork, [11] G. Gllo, M. D. Grigorii, n R. E. Trjn. A F Prmri Mximum Flow Algorihm n Appliion. SIAM Journl on Compuing, 18(1):30 55, Frury [12] D. Gnn, R. Govinn, S. Shnkr, n D. Erin. Highly-rilin, Enrgy-iin Muliph Rouing in Wirl Snor Nwork. ACM SIGMOBILE Moil Compuing n Communiion Rviw, 5(4):11 25, Oor [13] L. Gorgii, P. Gorgo, K. Floro, n S. Srzki. Lxiogrphilly Opiml Bln Nwork. IEEE/ACM Trnion on Nworking, 10(6): , Dmr [14] S. Ghoh, A. Gup, n S. V. Pmmrju. A Sl-ilizing Algorihm or h Mximum Flow Prolm. Diriu Compuing, 10(3): , [15] B. Gnnko n I. A. Uhkov. Proilii Rliiliy Enginring. John Wily & Son, In., [16] A. V. Golrg n R. E. Trjn. A Nw Approh o h Mximum- Flow Prolm. Journl o h Aoiion or Compuing Mhinry, 35(4): , Oor [17] C.-C. Hn, K. G. Shin, n S. K. Yun. On Lo Blning in Muliompur/Diriu Sym Equipp wih Cirui or Cu-Through Swihing Cpiliy. IEEE Trnion on Compur, 49(9): , Spmr [18] J. Hpnh n S. Bohk. Prliminry Rul in Rouing Gm. In Pro. o h 2001 Amrin Conrol Conrn, volum 3, pg , Jun [19] B. Hong n V. K. Prnn. Diriu Apiv Tk Alloion in Hrognou Compuing Environmn o Mximiz Throughpu. In Pro. o IPDPS, April [20] A. Kromyi, V. Mir, n D. Runin. SOS: An Arhiur or Miiging DDoS Ak. IEEE JSAC, Spil Iu on Srvi Ovrly Nwork, 22(1), Jnury [21] M. Koilm n T. V. Lkhmn. Ding Nwork Inruion vi Smpling: A Gm Thori Approh. In Pro. o IEEE INFOCOM, April [22] P. L, V. Mir, n D. Runin. Diriu Algorihm or Sur Muliph Rouing. In Pro. o IEEE INFOCOM, Mrh [23] S. L, Y. Yu, S. Nlkuii, Z.-L. Zhng, n C.-N. Chuh. Proiv v. Riv Approh o Filur Rilin Rouing. In Pro. o IEEE INFOCOM, Mrh [24] D. Loguinov n H. Rh. En-o-En Inrn Vio Tri Dynmi: Siil Suy n Anlyi. In Pro. o IEEE INFOCOM, Jun [25] W. Lou, W. Liu, n Y. Fng. SPREAD: Enhning D Coniniliy in Moil A Ho Nwork. In Pro. o IEEE INFOCOM, Mrh [26] G. Mlkin. RIP Vrion 2, Novmr RFC [27] N. Mxmhuk. Dipriy Rouing. Pro. o ICC, [28] A. Min, A. Lkhin, I. M, n J. Byr. BRITE: An Approh o Univrl Topology Gnrion. In Pro. o MASCOTS, Augu [29] J. Moy. OSPF Vrion 2, April RFC [30] A. Svrou n A. D. Kromyi. Counring DoS Ak wih Sl Muliph Ovrly. In Pro. o ACM Conrn on Compur n Communiion Suriy (CCS), Novmr [31] D. Thlr n C. Hopp. Muliph Iu in Uni n Muli Nx-Hop Slion, Novmr RFC [32] J. Yng n S. Ppviliou. Improving nwork uriy y muliph ri iprion. In IEEE Miliry Communiion Conrn (MILCOM), Oor APPENDIX I PREFLOW-PUSH ALGORITHM W oulin h Prlow-Puh lgorihm in Algorihm 3, whil h il iuion o h lgorihm n oun in [2], [16]. Algorihm 3 Prlow-Puh 1: our puh muh low poil o i nighor 2: whil no u N {, } hving low x o 3: i no u h n miil nighor no v hn 4: no u puh x low o no v 5: l 6: no u rll i im hor in o ink 7: our rmin h mximum low Conir nwork G = (N, L) wih our N n ink N. Iniilly, our ir puh h mximum poil low owr i nighor no in G. For vry no u N {, } h h low x, i k o puh i low x o n miil nighor no v (.k.. puh oprion). By miil, w mn no v i nighor no o u in h riul nwork (in in Sion IV) wih rp o h urrn low n no v li on h im hor ph rom no u o ink. I no miil nighor i oun, hn no u up i im hor in o ink (.k.. rll oprion). Th lgorihm rmin whn ll no i our n ink hv no x low. Thn our n rmin h mximum low y hking how muh low h n ully n o ink. APPENDIX II PROOFS A. Corrn o h Boun-Conrol Algorihm To prov h orrn o h Boun-Conrol lgorihm, w ir how h xin o n opiml mximum low or Prolm 4 (in in Sion II) unr nry n uiin oniion or h vlu o l. Thn w prov h h low vlu ro y our i rily ring n oun rom low y. Thi impli h Boun-Conrol lgorihm onvrg o h opiml vlu. Lmm 1: (Exin) Thr lwy xi mximum low > 0 or Prolm 4 i n only i l C l 1 or ny u C in h nwork G.

13 13 Proo: Niy ( ): Givn > 0, uppo h hr xi u C uh h l C l < 1. Hn, h piy o h u C i givn y l C min(1/ l, l ) l C l = l C l <. Thi onri h mx-low min-u horm, whih ugg h h piy o ny u i l h vlu o h mximum low. Suiiny ( ): W wn o how h = 1 i il low or Prolm 4. From Prolm 4, i = 1, h piy o ny u C i givn y l C min(1/ l, l ) l C l 1 (rll h l i normliz n o 1/ l 1). Hn, h low = 1 i oun rom ov y h piy o ny u n i rgr il. Thi impli h opiml mximum low > 0 xi. Bor proing o h nx proo, w in iionl noion. B on Algorihm 1, w ir l (0) h low vlu iniilly ro (lin 1). For n 1, w l (n) h low vlu ro in h nh irion o h rpunil loop (lin 8). No h (n) rprn h mximum low ompu rom h prviou xuion o h Prlow- Puh lgorihm. Morovr, w l C (n) n C on o h minimum u oi wih h mximum low (n) n, rpivly. Lmm 2: (Monooniiy n ounn) For ny poiiv ingr n, w hv (n 1) (n). In priulr, i (n 1) = (n) or om n, w hv (n 1) = (n) =. Thi lmm impli h prior o h rminion o h Boun-Conrol lgorihm, h low vlu i rily ring. Furhrmor, i h vlu h h ju n ro qul h ompu mximum-low rul, h lgorihm rmin wih h opiml vlu =. Proo: W ir prov y inuion on n h (n 1) (n) or ny poiiv ingr n. B : For n = 1, (0) qul h uiinly lrg vlu U, whil (1) i h mximum low givn y h ir run o h Prlow-Puh lgorihm. Thi impli h (0) (1). Alo, (1) n r h mximum low uj o h piy onrin p(l) = 1/ l n p(l)=min(1/ l, l ) or vry link l L, rpivly. Sin h lr onrin i ighr, i no grr hn (1). Inuion hypohi: L (k 1) poiiv ingr k. (k) or om, (k+1), n r h Inuion p: W no h (k) mximum-low rul uj o h piy onrin p(l)=min(1/ l, l (k 1) ), p(l)=min(1/ l, l (k) ), n p(l) = min(1/ l, l ) or vry link l L, rpivly. By hypohi, i uj o h igh piy onrin, ollow y (k+1), n inlly (k). Thi impli h (k) (k+1). By inuion, w hv (n 1) (n) or ny poiiv ingr n. Furhrmor, i (n 1) = (n), (n) i h mximum low iying h piy onrin p(l) = min(1/ l, l (n 1) ) = min(1/ l, l (n) ) or vry link l L. Thu, (n) i il low or Prolm 4. Thi impli (n). Howvr, w hv prov h in vry irion, w hv (n). I ollow h (n) =. Thorm 1: (Convrgn) Th Boun-Conrol lgorihm onvrg o h mximum-low vlu > 0 o Prolm 4, provi h l C l 1 or ny u C. Proo: Immi rom Lmm 1 n 2. B. Corrn o h Lx-Conrol Algorihm W ir prn wo propri h ini how o pinpoin h riil link ( Sion IV-A) in iriu hion. Propry 1: In mximum-low oluion, i link l L li on minimum u, hn i i riil. Proo: Th k o o link l L i l = l l /. Sin l i ix n i h mximum low, h k o l n only r y ruing l. I link l li on minimum u, i i ur (i.., low o link l qul i link piy). W n hn rgr h ruion o l h r in h piy o link l. Thi rul in h r in h piy o h minimum u n, y h mx-low-min-u horm, h r in h mximum low. Thu, h minimiz wor- k o =1/ inr. By iniion, link l i riil. Propry 2: For vry link l L ir rom no u o no v, whr u, v N, i no v i no rhl rom no u in h riul nwork G ( Sion IV-A or i iniion), hn link l li on minimum u. Proo: L S h o no rhl rom no u in G n T =N S. By umpion, w hv u S n v T. W no h link l L rri low rom u o v (ohrwi, v i rhl rom u in G ) n h low origin rom our, o i rhl rom u in G. I ollow h S. Similrly, h low rriving v will vnully rh, o v i rhl rom in G. Thi impli h T (i S in, v i rhl rom u vi in G ). Morovr, in h no in T r no rhl rom h no in S, hr r no link ir rom S o T in G, o h link rom S o T in G r ur n hy mu rprn minimum u. Sin l i on o h link ir rom S o T, l li on h minimum u. B on Propri 1 n 2, h no u N n invok ny lgorihm h n hk h onniviy o grph (.g., h rh-ir rh) on G. Thi hk i u o rmin whhr i nighor in G r rhl in G. I no, h orrponing link l L(u) wn no u n i nighor in G r lying on minimum u n hn r riil. Thi nl h iniiion o ll riil link in iriu hion. Now, w ormlly prov h h Lx-Conrol lgorihm onvrg o h lxiogrphilly opiml oluion ( Prolm 5 n 6 in Sion II). Lmm 3: In h Lx-Conrol lgorihm, i link i rmin o riil in lxiogrphi irion, i rmin riil in uqun lxiogrphi irion. Proo: Conir h link h r oun o riil. By Propry 1, hy li on om minimum u. L C hi minimum u. From lin 9-10 o Algorihm 2, h piy o h u C i pii l C l, whr i h low vlu rhing h ink. By low onrvion, w hv l C l =1, n hu h piy o C i pii. In h nx

14 14 lxiogrphi irion, u o low onrvion, h low ro C i h nwly ompu mximum low whih lo qul h pii piy o C. By h mx-low min-u horm, C i ill minimum u n hn h unrlying link rmin riil. Rmrk: Lmm 3 impli h h k o o vry riil link rmin unhng in uqun lxiogrphi irion. Lmm 4: Bor h Lx-Conrol lgorihm n, vry lxiogrphi irion in nw riil link. Morovr, mong h non-riil link h r inii o riil, l on o hm h h k o 1/, whr i h mximum low rurn rom h prviou xuion o h Boun-Conrol lgorihm. Proo: Suppo h lgorihm pro o nw lxiogrphi irion. Thi impli h i l hn h uiinly lrg vlu U (u o lin 3 o Algorihm 2), whr i h mximum low ompu rom h prviou xuion o h Boun-Conrol lgorihm. By h mx-low min-u horm, qul h piy o om minimum u, y C, n hi piy i qul o l C min(1/ l, l ). To hiv < U, w mu hv minimum u C in whih l on link l h piy qul o 1/ l in o l o h i oun wy rom U (ohrwi, = U i h mximum low n h lgorihm rmin). Thi link l i prviouly non-riil (ohrwi, i piy i pii y l u o lin 10 o Algorihm 2) n i now inii o riil (in i li on minimum u). Furhrmor, i k o i givn y 1/. Rmrk: Lmm 4 impli h l on nwly inii riil link xhii h minimiz wor- k o ompu rom h l xuion o h Boun-Conrol lgorihm. Lmm 5: Wihin h Lx-Conrol lgorihm, h mximum low ompu in h xuion o h Boun-Conrol lgorihm i rily inring. Proo: From Lmm 4, h mximum low, y, ompu in n xuion o h Boun-Conrol lgorihm i givn y l C min(1/ l, l ), whr C no minimum u h inlu non-riil link l. Noi h C i no minimum u in h prviou xuion o h Boun-Conrol lgorihm, or link l woul hv lry n inii riil. Thu, C h grr piy. By h mx-low min-u horm, h ompu mximum low om grr, n i hu rily inring in h xuion o h Boun-Conrol lgorihm. Thorm 2: Th Lx-Conrol lgorihm onvrg o h lxiogrphilly opiml oluion. Proo: By Lmm 3 n 4, h lxiogrphi irion o h Lx-Conrol lgorihm inii wo yp o riil link: h lry po on (i ny) n h nwly po on. By Lmm 3, h k o o h lry inii riil link rmin h m. Mnwhil, y h iniion o riil link n Lmm 4, h nw riil link hv hir k o minimiz uj o h ompu minimiz wor- k o h i xhii y l on nw riil link. Thu, h Lx-Conrol lgorihm pproh h lxiogrphilly opiml oluion mor riil link r inii. By Lmm 5, h mximum low rurn rom h Boun- Conrol lgorihm i rily inring, o i vnully rh h vry lrg vlu U. In hi, or ny rmining nonriil link l, i k o i givn y l = l l /U, whih i ngligily mll (or imply rgr zro). Thu, h k o o ny rmining link r h opimiz vlu (whih r zro). A h k o o h riil link r minimiz (y h iniion o riil link), h Lx-Conrol lgorihm rmin wih h lxiogrphilly opiml oluion.

Jonathan Turner Exam 2-10/28/03

Jonathan Turner Exam 2-10/28/03 CS Algorihm n Progrm Prolm Exm Soluion S Soluion Jonhn Turnr Exm //. ( poin) In h Fioni hp ruur, u wn vrx u n i prn v u ing u v i v h lry lo hil in i l m hil o om ohr vrx. Suppo w hng hi, o h ing u i prorm

More information

Combinatorial Optimization

Combinatorial Optimization Cominoril Opimizion Prolm : oluion. Suppo impl unir rp mor n on minimum pnnin r. Cn Prim lorim (or Krukl lorim) u o in ll o m? Explin wy or wy no, n iv n xmpl. Soluion. Y, Prim lorim (or Krukl lorim) n

More information

Mathcad Lecture #4 In-class Worksheet Vectors and Matrices 1 (Basics)

Mathcad Lecture #4 In-class Worksheet Vectors and Matrices 1 (Basics) Mh Lr # In-l Workh Vor n Mri (Bi) h n o hi lr, o hol l o: r mri n or in Mh i mri prorm i mri mh oprion ol m o linr qion ing mri mh. Cring Mri Thr r rl o r mri. Th "Inr Mri" Wino (M) B K Poin Rr o

More information

Graphs: Paths, trees and flows

Graphs: Paths, trees and flows in in grph rph: Ph, r n flow ph-fir rh fin vri rhl from nohr givn vrx. Th ph r no h hor on. rph r = hor in = = Jori orll n Jori Pi prmn of ompur in = in wn wo no: lngh of h hor ph wn hm rh-fir rh rph p.,

More information

CS 541 Algorithms and Programs. Exam 2 Solutions. Jonathan Turner 11/8/01

CS 541 Algorithms and Programs. Exam 2 Solutions. Jonathan Turner 11/8/01 CS 1 Algorim nd Progrm Exm Soluion Jonn Turnr 11/8/01 B n nd oni, u ompl. 1. (10 poin). Conidr vrion of or p prolm wi mulipliiv o. In i form of prolm, lng of p i produ of dg lng, rr n um. Explin ow or

More information

Library Support. Netlist Conditioning. Observe Point Assessment. Vector Generation/Simulation. Vector Compression. Vector Writing

Library Support. Netlist Conditioning. Observe Point Assessment. Vector Generation/Simulation. Vector Compression. Vector Writing hpr 2 uomi T Prn Gnrion Fundmnl hpr 2 uomi T Prn Gnrion Fundmnl Lirry uppor Nli ondiioning Orv Poin mn Vor Gnrion/imulion Vor omprion Vor Wriing Figur 2- Th Ovrll Prn Gnrion Pro Dign-or-T or Digil I nd

More information

1 Finite Automata and Regular Expressions

1 Finite Automata and Regular Expressions 1 Fini Auom nd Rgulr Exprion Moivion: Givn prn (rgulr xprion) for ring rching, w migh wn o convr i ino drminiic fini uomon or nondrminiic fini uomon o mk ring rching mor fficin; drminiic uomon only h o

More information

Design and Analysis of Algorithms (Autumn 2017)

Design and Analysis of Algorithms (Autumn 2017) Din an Analyi o Alorim (Auumn 2017) Exri 3 Soluion 1. Sor pa Ain om poiiv an naiv o o ar o rap own low, o a Bllman-For in a or pa. Simula ir alorim a ru prolm o a layr DAG ( li), or on a an riv rom rurrn.

More information

CSE 421 Algorithms. Warmup. Dijkstra s Algorithm. Single Source Shortest Path Problem. Construct Shortest Path Tree from s

CSE 421 Algorithms. Warmup. Dijkstra s Algorithm. Single Source Shortest Path Problem. Construct Shortest Path Tree from s CSE Alorihm Rihr Anron Dijkr lorihm Sinl Sor Shor Ph Prolm Gin rph n r r Drmin in o ry r rom Iniy hor ph o h r Epr onily hor ph r Eh r h poinr o pror on hor ph Conr Shor Ph Tr rom Wrmp - - I P i hor ph

More information

Jonathan Turner Exam 2-12/4/03

Jonathan Turner Exam 2-12/4/03 CS 41 Algorim an Program Prolm Exam Soluion S Soluion Jonaan Turnr Exam -1/4/0 10/8/0 1. (10 poin) T igur low ow an implmnaion o ynami r aa ruur wi vral virual r. Sow orrponing o aual r (owing vrx o).

More information

Eager st-ordering. Universität Konstanz. Ulrik Brandes. Konstanzer Schriften in Mathematik und Informatik Nr. 171, April 2002 ISSN

Eager st-ordering. Universität Konstanz. Ulrik Brandes. Konstanzer Schriften in Mathematik und Informatik Nr. 171, April 2002 ISSN Univriä Konnz Er -Orrin Ulrik Brn Konnzr Srin in Mmik un Inormik Nr. 171, April 2002 ISSN 1430 3558 Fri Mmik un Siik Fri Inormik un Inormionwin Univriä Konnz F D 188, 78457 Konnz, Grmny Emil: prprin@inormik.uni

More information

Image Modeling & Segmentation

Image Modeling & Segmentation Img Moling & Sgmnion Aly Frg n Am Ali Lur #7 MGRF- Img Anlyi Fiing MRF mol o n img rquir h h prmr o h mol im rom mpl o h img Th lirur i rih wih work h propo irn MGRF mol whih r uil or pii ym hvior. Uully,

More information

Labeling Problem & Graph-Based Solution

Labeling Problem & Graph-Based Solution Lling Prolm & Grph-B Soluion Am M. Ali Lling Prolm In lling Prolm w hv o i P n o ll L : rprn img ur {.g. pixl, g, img gmn,.}. Fur my hv om nurl ruur pixl r rrng in 2D rry. : rprn innii, iprii,. P L Lling

More information

CSC 373: Algorithm Design and Analysis Lecture 9

CSC 373: Algorithm Design and Analysis Lecture 9 CSC 373: Algorihm Deign n Anlyi Leure 9 Alln Boroin Jnury 28, 2013 1 / 16 Leure 9: Announemen n Ouline Announemen Prolem e 1 ue hi Friy. Term Te 1 will e hel nex Mony, Fe in he uoril. Two nnounemen o follow

More information

Shortest Paths. CSE 421 Algorithms. Bottleneck Shortest Path. Negative Cost Edge Preview. Compute the bottleneck shortest paths

Shortest Paths. CSE 421 Algorithms. Bottleneck Shortest Path. Negative Cost Edge Preview. Compute the bottleneck shortest paths Shor Ph CSE Alorihm Rihr Anron Lr 0- Minimm Spnnin Tr Ni Co E Dijkr lorihm m poii o For om ppliion, ni o mk n Shor ph no wll in i rph h ni o yl - - - Ni Co E Priw Topoloil Sor n or olin h hor ph prolm

More information

Eager st-ordering. 1 Introduction. Ulrik Brandes

Eager st-ordering. 1 Introduction. Ulrik Brandes Er -Orrin Ulrik Brn Dprmn o Compur & Inormion Sin, Univriy o Konnz ulrik.rn@uni-konnz. Ar. Givn ionn rp G =(V,E) wi{, } E, n -orrin i n orrin v 1,...,v n o V u = v 1, = v n,n vry or vrx o ir-numr n lowr-numr

More information

Single Correct Type. cos z + k, then the value of k equals. dx = 2 dz. (a) 1 (b) 0 (c)1 (d) 2 (code-v2t3paq10) l (c) ( l ) x.

Single Correct Type. cos z + k, then the value of k equals. dx = 2 dz. (a) 1 (b) 0 (c)1 (d) 2 (code-v2t3paq10) l (c) ( l ) x. IIT JEE/AIEEE MATHS y SUHAAG SIR Bhopl, Ph. (755)3 www.kolsss.om Qusion. & Soluion. In. Cl. Pg: of 6 TOPIC = INTEGRAL CALCULUS Singl Corr Typ 3 3 3 Qu.. L f () = sin + sin + + sin + hn h primiiv of f()

More information

RUTH. land_of_israel: the *country *which God gave to his people in the *Old_Testament. [*map # 2]

RUTH. land_of_israel: the *country *which God gave to his people in the *Old_Testament. [*map # 2] RUTH 1 Elimlk g ln M 1-2 I in im n ln Irl i n *king. Tr r lr rul ln. Ty r ug. Tr n r l in Ju u r g min. Elimlk mn y in n Blm in Ju. H i nm Nmi. S n Elimlk 2 *n. Tir nm r Mln n Kilin. Ty r ll rm Er mily.

More information

Midterm. Answer Key. 1. Give a short explanation of the following terms.

Midterm. Answer Key. 1. Give a short explanation of the following terms. ECO 33-00: on nd Bnking Souhrn hodis Univrsi Spring 008 Tol Poins 00 0 poins for h pr idrm Answr K. Giv shor xplnion of h following rms. Fi mon Fi mon is nrl oslssl produd ommodi h n oslssl sord, oslssl

More information

Statistics Assessing Normality Gary W. Oehlert School of Statistics 313B Ford Hall

Statistics Assessing Normality Gary W. Oehlert School of Statistics 313B Ford Hall Siic 504 0. Aing Normliy Gry W. Ohlr School of Siic 33B For Hll 6-65-557 gry@.umn.u Mny procur um normliy. Som procur fll pr if h rn norml, whr ohr cn k lo of bu n kp going. In ihr c, i nic o know how

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

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

Laplace Transform. National Chiao Tung University Chun-Jen Tsai 10/19/2011

Laplace Transform. National Chiao Tung University Chun-Jen Tsai 10/19/2011 plc Trnorm Nionl Chio Tung Univriy Chun-Jn Ti /9/ Trnorm o Funcion Som opror rnorm uncion ino nohr uncion: d Dirniion: x x, or Dx x dx x Indini Ingrion: x dx c Dini Ingrion: x dx 9 A uncion my hv nicr

More information

16.512, Rocket Propulsion Prof. Manuel Martinez-Sanchez Lecture 3: Ideal Nozzle Fluid Mechanics

16.512, Rocket Propulsion Prof. Manuel Martinez-Sanchez Lecture 3: Ideal Nozzle Fluid Mechanics 6.5, Rok ropulsion rof. nul rinz-snhz Lur 3: Idl Nozzl luid hnis Idl Nozzl low wih No Sprion (-D) - Qusi -D (slndr) pproximion - Idl gs ssumd ( ) mu + Opimum xpnsion: - or lss, >, ould driv mor forwrd

More information

A Study of the Solutions of the Lotka Volterra. Prey Predator System Using Perturbation. Technique

A Study of the Solutions of the Lotka Volterra. Prey Predator System Using Perturbation. Technique Inrnionl hmil orum no. 667-67 Sud of h Soluions of h o Volrr r rdor Ssm Using rurion Thniqu D.Vnu ol Ro * D. of lid hmis IT Collg of Sin IT Univrsi Vishnm.. Indi Y... Thorni D. of lid hmis IT Collg of

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

Solutions to assignment 3

Solutions to assignment 3 D Sruure n Algorihm FR 6. Informik Sner, Telikeplli WS 03/04 hp://www.mpi-.mpg.e/~ner/oure/lg03/inex.hml Soluion o ignmen 3 Exerie Arirge i he ue of irepnie in urreny exhnge re o rnform one uni of urreny

More information

Weighted graphs -- reminder. Data Structures LECTURE 15. Shortest paths algorithms. Example: weighted graph. Two basic properties of shortest paths

Weighted graphs -- reminder. Data Structures LECTURE 15. Shortest paths algorithms. Example: weighted graph. Two basic properties of shortest paths Dt Strutur LECTURE Shortt pth lgorithm Proprti of hortt pth Bllmn-For lgorithm Dijktr lgorithm Chptr in th txtook (pp ). Wight grph -- rminr A wight grph i grph in whih g hv wight (ot) w(v i, v j ) >.

More information

EE Control Systems LECTURE 11

EE Control Systems LECTURE 11 Up: Moy, Ocor 5, 7 EE 434 - Corol Sy LECTUE Copyrigh FL Lwi 999 All righ rrv POLE PLACEMET A STEA-STATE EO Uig fc, o c ov h clo-loop pol o h h y prforc iprov O c lo lc uil copor o oi goo y- rcig y uyig

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

CRABTREE ROHRBAUGH & ASSOCIATES - ARCHITECTS

CRABTREE ROHRBAUGH & ASSOCIATES - ARCHITECTS OL UNKR 00 NO OR ONRUION LL RPOR, PLN PIIION N OMPUR IL RLING O HI PROJ R H PROPRY O RR, ROHRUGH & OI. RR ROHRUGH & OI RIN LL OMMON LW, U N OHR RRV RIGH INLUING H OPYRIGH HRO. RPROUION O H MRIL HRIN OR

More information

Life Science Journal 2014;11(9) An Investigation of the longitudinal fluctuations of viscoelastic cores

Life Science Journal 2014;11(9)   An Investigation of the longitudinal fluctuations of viscoelastic cores Lif Sin Journl (9) h://wwwlifiniom n Invigion of h longiuinl fluuion of violi or Kurnov Ni yg, Bjnov Vul Gmz Drmn of Gnrl Mh, Sumgi S Univriy, Sumgi, ZE 5, zrijn vul@gmilom r: I i nry o l rolm from ynmi

More information

Graduate Algorithms CS F-18 Flow Networks

Graduate Algorithms CS F-18 Flow Networks Grue Algorihm CS673-2016F-18 Flow Nework Dvi Glle Deprmen of Compuer Siene Univeriy of Sn Frnio 18-0: Flow Nework Diree Grph G Eh ege weigh i piy Amoun of wer/eon h n flow hrough pipe, for inne Single

More information

Final Exam : Solutions

Final Exam : Solutions Comp : Algorihm and Daa Srucur Final Exam : Soluion. Rcuriv Algorihm. (a) To bgin ind h mdian o {x, x,... x n }. Sinc vry numbr xcp on in h inrval [0, n] appar xacly onc in h li, w hav ha h mdian mu b

More information

Global Solutions of the SKT Model in Population Dynamics

Global Solutions of the SKT Model in Population Dynamics Volm 7 No 7 499-5 ISSN: 3-88 rin rion; ISSN: 34-3395 on-lin rion rl: h://ijm ijm Glol Solion of h SK Mol in Polion Dnmi Rizg Hor n Mo Soilh USH El li Ezzor lgir lgri rizg@gmilom USH El li Ezzor lgir lgri

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

2. The Laplace Transform

2. The Laplace Transform Th aac Tranorm Inroucion Th aac ranorm i a unamna an vry uu oo or uying many nginring robm To in h aac ranorm w conir a comx variab σ, whr σ i h ra ar an i h imaginary ar or ix vau o σ an w viw a a oin

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

Overview. Splay trees. Balanced binary search trees. Inge Li Gørtz. Self-adjusting BST (Sleator-Tarjan 1983).

Overview. Splay trees. Balanced binary search trees. Inge Li Gørtz. Self-adjusting BST (Sleator-Tarjan 1983). Ovrvw B r rh r: R-k r -3-4 r 00 Ig L Gør Amor Dm rogrmmg Nwork fow Srg mhg Srg g Comuo gomr Irouo o NP-om Rom gorhm B r rh r -3-4 r Aow,, or 3 k r o Prf Evr h from roo o f h m gh mr h E w E R E R rgr h

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

Revisiting what you have learned in Advanced Mathematical Analysis

Revisiting what you have learned in Advanced Mathematical Analysis Fourir sris Rvisiing wh you hv lrnd in Advncd Mhmicl Anlysis L f x b priodic funcion of priod nd is ingrbl ovr priod. f x cn b rprsnd by rigonomric sris, f x n cos nx bn sin nx n cos x b sin x cosx b whr

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

FL/VAL ~RA1::1. Professor INTERVI of. Professor It Fr recru. sor Social,, first of all, was. Sys SDC? Yes, as a. was a. assumee.

FL/VAL ~RA1::1. Professor INTERVI of. Professor It Fr recru. sor Social,, first of all, was. Sys SDC? Yes, as a. was a. assumee. B Pror NTERV FL/VAL ~RA1::1 1 21,, 1989 i n or Socil,, fir ll, Pror Fr rcru Sy Ar you lir SDC? Y, om um SM: corr n 'd m vry ummr yr. Now, y n y, f pr my ry for ummr my 1 yr Un So vr ummr cour d rr o l

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

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

CS3510 Design & Analysis of Algorithms Fall 2017 Section A. Test 3 Solutions. Instructor: Richard Peng In class, Wednesday, Nov 15, 2017

CS3510 Design & Analysis of Algorithms Fall 2017 Section A. Test 3 Solutions. Instructor: Richard Peng In class, Wednesday, Nov 15, 2017 Uer ID (NOT he 9 igi numer): gurell4 CS351 Deign & Anlyi of Algorihm Fll 17 Seion A Te 3 Soluion Inruor: Rihr Peng In l, Weney, Nov 15, 17 Do no open hi quiz ookle unil you re iree o o o. Re ll he inruion

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

x, x, e are not periodic. Properties of periodic function: 1. For any integer n,

x, x, e are not periodic. Properties of periodic function: 1. For any integer n, Chpr Fourir Sri, Igrl, d Tror. Fourir Sri A uio i lld priodi i hr i o poiiv ur p uh h p, p i lld priod o R i,, r priodi uio.,, r o priodi. Propri o priodi uio:. For y igr, p. I d g hv priod p, h h g lo

More information

Math 266, Practice Midterm Exam 2

Math 266, Practice Midterm Exam 2 Mh 66, Prcic Midrm Exm Nm: Ground Rul. Clculor i NOT llowd.. Show your work for vry problm unl ohrwi d (pril crdi r vilbl). 3. You my u on 4-by-6 indx crd, boh id. 4. Th bl of Lplc rnform i vilbl h l pg.

More information

Instructors Solution for Assignment 3 Chapter 3: Time Domain Analysis of LTIC Systems

Instructors Solution for Assignment 3 Chapter 3: Time Domain Analysis of LTIC Systems Inrucor Soluion for Aignmn Chapr : Tim Domain Anali of LTIC Sm Problm i a 8 x x wih x u,, an Zro-inpu rpon of h m: Th characriic quaion of h LTIC m i i 8, which ha roo a ± j Th zro-inpu rpon i givn b zi

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

Engine Thrust. From momentum conservation

Engine Thrust. From momentum conservation Airbrhing Propulsion -1 Airbrhing School o Arospc Enginring Propulsion Ovrviw w will b xmining numbr o irbrhing propulsion sysms rmjs, urbojs, urbons, urboprops Prormnc prmrs o compr hm, usul o din som

More information

Relation between Fourier Series and Transform

Relation between Fourier Series and Transform EE 37-3 8 Ch. II: Inro. o Sinls Lcur 5 Dr. Wih Abu-Al-Su Rlion bwn ourir Sris n Trnsform Th ourir Trnsform T is riv from h finiion of h ourir Sris S. Consir, for xmpl, h prioic complx sinl To wih prio

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

T h e C S E T I P r o j e c t

T h e C S E T I P r o j e c t T h e P r o j e c t T H E P R O J E C T T A B L E O F C O N T E N T S A r t i c l e P a g e C o m p r e h e n s i v e A s s es s m e n t o f t h e U F O / E T I P h e n o m e n o n M a y 1 9 9 1 1 E T

More information

T HE 1017TH MEETING OF THE BRODIE CLUB The 1017th Meeting of the Brodie Club was held at 7:30 pm on January 15, 2008 in the R amsay Wright Laboratorie

T HE 1017TH MEETING OF THE BRODIE CLUB The 1017th Meeting of the Brodie Club was held at 7:30 pm on January 15, 2008 in the R amsay Wright Laboratorie 1017 MN OF BRO LUB 1017h M Bi lu hl 7:30 u 15, 2008 R Wih Li Uivi. hi: : A h 28 u. u: hl M, u A i u, u vi ull R : K Ah, Oliv B, Bill Rl N W BUN: M u vl: l v, Bu Fll, v ull l B u Fll i Fu k ul M, l u u

More information

Garnir Polynomial and their Properties

Garnir Polynomial and their Properties Univrsity of Cliforni, Dvis Dprtmnt of Mthmtis Grnir Polynomil n thir Proprtis Author: Yu Wng Suprvisor: Prof. Gorsky Eugny My 8, 07 Grnir Polynomil n thir Proprtis Yu Wng mil: uywng@uvis.u. In this ppr,

More information

Advanced Engineering Mathematics, K.A. Stroud, Dexter J. Booth Engineering Mathematics, H.K. Dass Higher Engineering Mathematics, Dr. B.S.

Advanced Engineering Mathematics, K.A. Stroud, Dexter J. Booth Engineering Mathematics, H.K. Dass Higher Engineering Mathematics, Dr. B.S. Rfrc: (i) (ii) (iii) Advcd Egirig Mhmic, K.A. Sroud, Dxr J. Booh Egirig Mhmic, H.K. D Highr Egirig Mhmic, Dr. B.S. Grwl Th mhod of m Thi coi of h followig xm wih h giv coribuio o h ol. () Mid-rm xm : 3%

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

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

1. Introduction and notations.

1. Introduction and notations. Alyi Ar om plii orml or q o ory mr Rol Gro Lyé olyl Roièr, r i lir ill, B 5 837 Tolo Fr Emil : rolgro@orgr W y hr q o ory mr, o ll h o ory polyomil o gi rm om orhogol or h mr Th mi rl i orml mig plii h

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

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

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

P a g e 5 1 of R e p o r t P B 4 / 0 9

P a g e 5 1 of R e p o r t P B 4 / 0 9 P a g e 5 1 of R e p o r t P B 4 / 0 9 J A R T a l s o c o n c l u d e d t h a t a l t h o u g h t h e i n t e n t o f N e l s o n s r e h a b i l i t a t i o n p l a n i s t o e n h a n c e c o n n e

More information

LINEAR 2 nd ORDER DIFFERENTIAL EQUATIONS WITH CONSTANT COEFFICIENTS

LINEAR 2 nd ORDER DIFFERENTIAL EQUATIONS WITH CONSTANT COEFFICIENTS Diol Bgyoko (0) I.INTRODUCTION LINEAR d ORDER DIFFERENTIAL EQUATIONS WITH CONSTANT COEFFICIENTS I. Dfiiio All suh diffril quios s i h sdrd or oil form: y + y + y Q( x) dy d y wih y d y d dx dx whr,, d

More information

Generalized Half Linear Canonical Transform And Its Properties

Generalized Half Linear Canonical Transform And Its Properties Gnrlz Hl Lnr Cnoncl Trnorm An I Propr A S Guh # A V Joh* # Gov Vrh Inu o Scnc n Humn, Amrv M S * Shnkrll Khnlwl Collg, Akol - 444 M S Arc: A gnrlzon o h Frconl Fourr rnorm FRFT, h lnr cnoncl rnorm LCT

More information

Applications of these ideas. CS514: Intermediate Course in Operating Systems. Problem: Pictorial version. 2PC is a good match! Issues?

Applications of these ideas. CS514: Intermediate Course in Operating Systems. Problem: Pictorial version. 2PC is a good match! Issues? CS514: Inmi Co in Oing Sm Poo Kn imn K Ooki: T liion o h i O h h k h o Goi oool Dii monioing, h, n noiiion gmn oool, h 2PC n 3PC Unling hm: om hing n ong om o onin, om n mng ih k oi To, l look n liion

More information

NEW FLOODWAY (CLOMR) TE TE PIN: GREENS OF ROCK HILL, LLC DB: 12209, PG: ' S67 46'18"E APPROX. FLOODWAY NEW BASE FLOOD (CLOMR)

NEW FLOODWAY (CLOMR) TE TE PIN: GREENS OF ROCK HILL, LLC DB: 12209, PG: ' S67 46'18E APPROX. FLOODWAY NEW BASE FLOOD (CLOMR) W LOOWY (LOMR) RVRWLK PKWY ROK HLL, S PPROX. LOOWY W BS LOO (LOMR) lient nformation 4 SS- RM:4 V : PV Pipe V OU: PV Pipe JB SS- RM: V OU: PV Pipe RU R " PV Pipe @. LO SPS OL SSBL GRL ORMO: S OS: M BS LOO

More information

V={A,B,C,D,E} E={ (A,D),(A,E),(B,D), (B,E),(C,D),(C,E)}

V={A,B,C,D,E} E={ (A,D),(A,E),(B,D), (B,E),(C,D),(C,E)} s s of s Computr Sin & Enginring 423/823 Dsign n Anlysis of Ltur 03 (Chptr 22) Stphn Sott (Apt from Vinohnrn N. Vriym) s of s s r strt t typs tht r pplil to numrous prolms Cn ptur ntitis, rltionships twn

More information

On the Existence and uniqueness for solution of system Fractional Differential Equations

On the Existence and uniqueness for solution of system Fractional Differential Equations OSR Jourl o Mhms OSR-JM SSN: 78-578. Volum 4 ssu 3 Nov. - D. PP -5 www.osrjourls.org O h Es d uquss or soluo o ssm rol Drl Equos Mh Ad Al-Wh Dprm o Appld S Uvrs o holog Bghdd- rq Asr: hs ppr w d horm o

More information

Pupil / Class Record We can assume a word has been learned when it has been either tested or used correctly at least three times.

Pupil / Class Record We can assume a word has been learned when it has been either tested or used correctly at least three times. 2 Pupi / Css Rr W ssum wr hs b r wh i hs b ihr s r us rry s hr ims. Nm: D Bu: fr i bus brhr u firs hf hp hm s uh i iv iv my my mr muh m w ih w Tik r pp push pu sh shu sisr s sm h h hir hr hs im k w vry

More information

V={A,B,C,D,E} E={ (A,D),(A,E),(B,D), (B,E),(C,D),(C,E)}

V={A,B,C,D,E} E={ (A,D),(A,E),(B,D), (B,E),(C,D),(C,E)} Introution Computr Sin & Enginring 423/823 Dsign n Anlysis of Algorithms Ltur 03 Elmntry Grph Algorithms (Chptr 22) Stphn Sott (Apt from Vinohnrn N. Vriym) I Grphs r strt t typs tht r pplil to numrous

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

DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING SIGNALS AND SYSTEMS. Assoc. Prof. Dr. Burak Kelleci. Spring 2018

DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING SIGNALS AND SYSTEMS. Assoc. Prof. Dr. Burak Kelleci. Spring 2018 DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING SIGNALS AND SYSTEMS Aoc. Prof. Dr. Burak Kllci Spring 08 OUTLINE Th Laplac Tranform Rgion of convrgnc for Laplac ranform Invr Laplac ranform Gomric valuaion

More information

Maximum Flow. Flow Graph

Maximum Flow. Flow Graph Mximum Flow Chper 26 Flow Grph A ommon enrio i o ue grph o repreen flow nework nd ue i o nwer queion ou meril flow Flow i he re h meril move hrough he nework Eh direed edge i ondui for he meril wih ome

More information

CATAVASII LA NAȘTEREA DOMNULUI DUMNEZEU ȘI MÂNTUITORULUI NOSTRU, IISUS HRISTOS. CÂNTAREA I-A. Ήχος Πα. to os se e e na aș te e e slă ă ă vi i i i i

CATAVASII LA NAȘTEREA DOMNULUI DUMNEZEU ȘI MÂNTUITORULUI NOSTRU, IISUS HRISTOS. CÂNTAREA I-A. Ήχος Πα. to os se e e na aș te e e slă ă ă vi i i i i CATAVASII LA NAȘTEREA DOMNULUI DUMNEZEU ȘI MÂNTUITORULUI NOSTRU, IISUS HRISTOS. CÂNTAREA I-A Ήχος α H ris to os s n ș t slă ă ă vi i i i i ți'l Hris to o os di in c ru u uri, în tâm pi i n ți i'l Hris

More information

Erlkönig. t t.! t t. t t t tj "tt. tj t tj ttt!t t. e t Jt e t t t e t Jt

Erlkönig. t t.! t t. t t t tj tt. tj t tj ttt!t t. e t Jt e t t t e t Jt Gsng Po 1 Agio " " lkö (Compl by Rhol Bckr, s Moifi by Mrk S. Zimmr)!! J "! J # " c c " Luwig vn Bhovn WoO 131 (177) I Wr Who!! " J J! 5 ri ris hro' h spä h, I urch J J Nch rk un W Es n wil A J J is f

More information

Right Angle Trigonometry

Right Angle Trigonometry Righ gl Trigoomry I. si Fs d Dfiiios. Righ gl gl msurig 90. Srigh gl gl msurig 80. u gl gl msurig w 0 d 90 4. omplmry gls wo gls whos sum is 90 5. Supplmry gls wo gls whos sum is 80 6. Righ rigl rigl wih

More information

INTER-NOISE DECEMBER 2006 HONOLULU, HAWAII, USA

INTER-NOISE DECEMBER 2006 HONOLULU, HAWAII, USA INER-NOISE 6-6 DECEMBER 6 ONOLULU AWAII USA Murmn of rnmiion lo of mril uing ning wv u Oliviro Oliviri Brül & Kær Soun n irion Murmn A/S Skoorgv 7 DK-85 Nærum Dnmrk J. Sur Bolon wook Yoo c Ry W. rrick

More information

Aquauno Video 6 Plus Page 1

Aquauno Video 6 Plus Page 1 Connt th timr to th tp. Aquuno Vio 6 Plus Pg 1 Usr mnul 3 lik! For Aquuno Vio 6 (p/n): 8456 For Aquuno Vio 6 Plus (p/n): 8413 Opn th timr unit y prssing th two uttons on th sis, n fit 9V lklin ttry. Whn

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

Investigation of PLC for logic Selectivity Communication in Protection Systems

Investigation of PLC for logic Selectivity Communication in Protection Systems Inrnionl Journl o Enri (IJECA) hps://www.ij.ino ISSN: 53-377 Volum. Issu. 7 P Invsiion o PLC or loi Sliviy Communiion in Proion Sysms S. Bouhzl Mohm, A. Chri n D. Bn Aous Elril Eninrin Lorory (LGEB), Univrsiy

More information

Graphs. Graphs. Graphs: Basic Terminology. Directed Graphs. Dr Papalaskari 1

Graphs. Graphs. Graphs: Basic Terminology. Directed Graphs. Dr Papalaskari 1 CSC 00 Disrt Struturs : Introuon to Grph Thory Grphs Grphs CSC 00 Disrt Struturs Villnov Univrsity Grphs r isrt struturs onsisng o vrs n gs tht onnt ths vrs. Grphs n us to mol: omputr systms/ntworks mthml

More information

Ma/CS 6a Class 15: Flows and Bipartite Graphs

Ma/CS 6a Class 15: Flows and Bipartite Graphs //206 Ma/CS 6a Cla : Flow and Bipari Graph By Adam Shffr Rmindr: Flow Nwork A flow nwork i a digraph G = V, E, oghr wih a ourc vrx V, a ink vrx V, and a capaciy funcion c: E N. Capaciy Sourc 7 a b c d

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

1. Accident preve. 3. First aid kit ess 4. ABCs of life do. 6. Practice a Build a pasta sk

1. Accident preve. 3. First aid kit ess 4. ABCs of life do. 6. Practice a Build a pasta sk Y M D B D K P S V P U D hi p r ub g rup ck l yu cn 7 r, f r i y un civi i u ir r ub c fr ll y u n rgncy i un pg 3-9 bg i pr hich. ff c cn b ll p i f h grup r b n n c rk ivii ru gh g r! i pck? i i rup civ

More information

LAUREL HILL VERMONT APRIL 2014

LAUREL HILL VERMONT APRIL 2014 MY Y / OVR O OP MP R OP Y R Y K R U M R PK R R OM R P U ROU P O R RMP OO R MP MOU R RR UR R OU V OR V M O OR R OP R R R OO JOV Y V R V OO Y OUR PKY U V O VY MP O R R UR R R O O V R R R R RO Y P Y QU RU

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

Poisson process Markov process

Poisson process Markov process E2200 Quuing hory and lraffic 2nd lcur oion proc Markov proc Vikoria Fodor KTH Laboraory for Communicaion nwork, School of Elcrical Enginring 1 Cour oulin Sochaic proc bhind quuing hory L2-L3 oion proc

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

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

1K21 LED GR N +33V 604R VR? 1K0 -33V -33V 0R0 MUTE SWTH? JA? T1 T2 RL? +33V 100R A17 CB? 1N N RB? 2K0 QBI? OU T JE182 4K75 RB? 1N914 D?

1K21 LED GR N +33V 604R VR? 1K0 -33V -33V 0R0 MUTE SWTH? JA? T1 T2 RL? +33V 100R A17 CB? 1N N RB? 2K0 QBI? OU T JE182 4K75 RB? 1N914 D? L P.O. O X 0, N L R. PROROUH, ONRIO N KJ Y PHO N (0) FX (0) 0 WWW.RYSON. ate : Size : 000 File : OVRLL SHMI.Schoc Sheet : 0 of 0 Rev : rawn : 0.0 0K K 0K K 0K0 0K0 0K0 0K0 0K0 00K R K0 R K 0R??? 00N M?

More information

Neutrosophic Hyperideals of Semihyperrings

Neutrosophic Hyperideals of Semihyperrings Nuooph m Vol. 06 05 Uv o Nw Mo Nuooph Hpl o mhpg D Ml Dpm o Mhm j P Moh Collg Up Hooghl-758 mljumh@gml.om A. h pp w hv ou uooph hpl o mhpg o om opo o hm o u oo pop. Kwo: C Pou Compoo l o Nuooph mhpmg.

More information

1- I. M. ALGHROUZ: A New Approach To Fractional Derivatives, J. AOU, V. 10, (2007), pp

1- I. M. ALGHROUZ: A New Approach To Fractional Derivatives, J. AOU, V. 10, (2007), pp Jourl o Al-Qus Op Uvrsy or Rsrch Sus - No.4 - Ocobr 8 Rrcs: - I. M. ALGHROUZ: A Nw Approch To Frcol Drvvs, J. AOU, V., 7, pp. 4-47 - K.S. Mllr: Drvvs o or orr: Mh M., V 68, 995 pp. 83-9. 3- I. PODLUBNY:

More information

Journal of American Science 2014;10(12)

Journal of American Science 2014;10(12) Journl of Amrin Sin 214;1(12) p://www.jofmrinin.org Aggrg Dmn & ggrg Supply: Formuling Equion n ir oliy Impliion in El Tir King Kli Univriy, Fuly of Aminiriv n Finnil Sin, Ab,KSA Emil: yn_99@omil.om Abr:

More information

ADDENDUM. The following addendum becomes a part of the above referenced bid. All other terms and conditions remain in effect, unchanged.

ADDENDUM. The following addendum becomes a part of the above referenced bid. All other terms and conditions remain in effect, unchanged. RVIS MYRN irector of dministration OUNY O N PRMN O MINISRION PURSIN IVISION Room 4 ity-ounty uilding Martin Luther King Jr. lvd. Madison, WI -4 /-4 X /-44 /-494 RLS IKLIN ontroller NUM : September 4, ROM:

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

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