A Fast Parallel Routing Algorithm for Strictly Nonblocking Switching Networks

Size: px
Start display at page:

Download "A Fast Parallel Routing Algorithm for Strictly Nonblocking Switching Networks"

Transcription

1 A Fst rllel Routing Algorithm for tritly Nonloking withing Networks Enyue Lu y,. Q. Zheng z, nd Bing Yng Π y Dept. of Mthemtis nd Computer iene, lisury niversity, lisury, MD 8 z Dept. of Computer iene, niversity of exs t Dlls, Rihrdson, X 8 Π Ciso ystems, In., Rihrdson, X 8 y elu@slisury.edu, z sizheng@utdlls.edu, Π inyng@iso.om Astrt - A lss of stritly nonloking (NB) networks B(N; p; ff) n e onstruted from vertil stking of multiple plnes of Bnyn networks. Fst routing lgorithms re needed for finding ville onnetion pths in B(N; p; ff) networks. In this pper, y modeling the swithing routing prolem in NB networks s strong edge oloring prolem, we propose simple nd fst prllel routing lgorithm for routing onnetions in NB B(N; p; ff) networks. he proposed lgorithm n route onnetions in NB B(N; p; ff) networks in O(p N ) time using ompletely onneted multiproessor system of N proessing elements. Our lgorithm n e trnslted into lgorithms with n O(lg N lg lg N ) slowdown ftor for the lss of N-proessor hyperui networks, whose strutures re no more omplex thn single plne of B(N;p;ff) networks. Keywords: Bnyn networks, rosstlk, stritly nonloking networks, grph oloring, prllel lgorithm. Introdution A swithing network usully omprises numer of swithing elements (Es), grouped into severl stges interonneted y set of links. In n eletril swithing network, links re wires nd Es re rossr swithes. In n optil swithing network, links re implemented y optil wveguides nd Es n e implemented y eletro-optil Es suh s ommon lithium-niote (LiNO ) Es (e.g. [,, 8]). Without loss of generlity, we ssume tht the size of n E is, i.e. eh E hs inputs nd outputs. In swithing network, if two inputs (resp. outputs) of n E intend to e onneted with the sme output (resp. input), output link onflit (resp. input link onflit) ours. An eletronilly ontrolled optil E n hve swithing speed rnging from hundreds of pioseonds to tens of nnoseonds []. However, due to the nture of optil devies, optil swithes introdue dditionl hllenges. One is rosstlk prolem, whih is used y undesired oupling etween signls with the sme wvelength rried in two wveguides so tht two signl hnnels interfere with eh other within n E. he rosstlk prolem in photoni swithing networks dds new dimension of loking, lled node onflit, whih hppens when more thn one onnetion with the sme wvelength psses through the sme E t the sme time. If n I/O onnetion pth does not hve ny onflit with other onnetion pths, it is lled onflit-free pth. Nonloking swithing networks hve een fvored in swithing systems euse they n e used to set up ny onflit-free one-to-one I/O onnetion pths. here re three types of nonloking networks: stritly nonloking (NB), wide-sense nonloking (WNB) nd rerrngele nonloking (RNB) [, ]. In oth NB nd WNB networks, onnetion n e estlished from ny idle input to ny idle output without disturing existing onnetions. In NB networks ny of ville onflit-free pths for onnetion n e hosen nd in WNB networks, however, rule must e followed to hoose one. RNB networks n estlish onflit-free pth for the onnetion from ny idle input to ny idle output if the rerrngement of existing onnetions is llowed. Reently, lss of multistge nonloking swithing networks hs een proposed. In this lss eh network, denoted y B(N; x; p; ff), hs reltively low hrdwre ost O(N : lg N ) nd short onnetion dimeter O(lg N ) in terms of the numer of Es. A B(N; x; p; ff), ff f; g, is onstruted y horizontlly ontenting x(» n ) extr stges to n N N Bnyn-type network, nd then vertilly stking p opies of the extended Bnyn. B(N;x;p; ) nd B(N; x; p; ) re similr in struture, ut the ltter does not llow ny two onne- In this pper, the rosstlk is referred to the first-order non-filterle E rosstlk [, ]. In this pper, N = n (n =lgn) nd ll logrithms re in se.

2 tions with the sme wvelength pssing through the sme E t the sme time while the former does. B(N;x;p; ) nd B(N;x;p; ) re suitle for eletroni nd optil implementtion, respetively. It hs een shown tht B(N; x; p; ff) n e NB, WNB nd RNB with ertin vlues of x nd p for given N nd ff [8,,,,]. In swithing network, when more thn one input requests to e onneted with the sme output, output ontention ours. Output ontentions n e resolved y swith sheduling. For set of onnetion requests without output ontention, the proess of estlishing onflitfree onnetion pths to stisfy these requests is lled swith routing. A swith routing (or simply, routing) lgorithm is needed to find these pths. One set of onflitfree pths is found, the Es on these pths n e properly set up. Routing lgorithms ply more fundmentl role in WNB nd RNB networks sine the nonlokingness depends on them. For NB networks, routing lgorithms tend to e overlooked sine onflit-free pth is lwys gurnteed for the onnetion from ny idle input to ny idle output without rerouting the existing onnetions. An effiient routing lgorithm, however, is still needed to find suh onflit-free pth for eh onnetion request. Any routing lgorithm requiring more thn liner time would e onsidered too slow. hus, finding effiient lgorithms to speed up routing proess is ruil for high-speed swithing networks. he fous of this pper is studying the ontrol spet of the lss B(N; ; p; ff) networks, simply s B(N; p; ff), in the ontext of eing used s eletril nd optil swithing networks. In prtiulr, our ojetive is to speed up routing proess in NB B(N; p; ff) networks using prllel proessing tehniques. By exmining the onnetion pity of B(N; p; ff), we redue the routing prolems for this lss of networks to strong edge-olorings of iprtite grphs. Bsing on our model, we propose fst routing lgorithm for B(N; p; ff) using prllel proessing tehniques. We show tht the presented prllel routing lgorithm n route ny set of O(N ) onnetions in NB B(N;p;ff) networks in O(p N ) time, whih improves the est known lgorithm with time omplexity O(lg N p N )in []. he reminder of this pper is orgnized s follows. In etion, we disuss the topology of B(N; p; ff). In etion, we model routing in B(N; p; ff) s strong edge oloring prolems of n I/O mpping grph G(N;K;g). In etion, we present fst prllel routing lgorithm for NB B(N;p;ff) networks. We onlude our pper in etion. Nonloking Networks Bsed on Bnyn Networks. Bnyn-type Networks A lss of multistge self-routing networks, Bnyn-type networks, hs reeived onsiderle ttention. A network elonging to this lss stisfies the properties of short onnetion dimeter, unique onnetion pth, uniform modulrity, et. Bnyn-type networks re very ttrtive for onstruting swithing networks. everl well-known networks, suh s Bnyn, Omeg, nd Bseline, elong to this lss. It hs een shown tht these networks re topologilly equivlent [, ]. In this pper, we use Bseline network s the representtive of Bnyn-type networks. An N N Bseline network, denoted y BL(N ), is onstruted reursively. A BL() is E. A BL(N ) onsists of swithing stge of N= Es, nd shuffle onnetion, followed y stk of two BL(N=)s. hus BL(N ) hs n stges leled y ; ;n from left to right, nd eh stge hs N= Es leled y ; ;N= from top to ottom. he upper nd lower outputs of eh E in stge i re onneted with two BL(N= i+ )s. he N links interonneting two djent stges i nd i +re lled output links of stge i nd input links of stge i +. he input (resp. output) links in the first (resp. lst) stge of BL(N ) re onneted with N inputs (resp. outputs) of BL(N ). o filitte our disussions, the lels of stges, links, Es, inputs nd outputs re ll represented y inry numers. An exmple is shown in Fig.. I N p p p AGE Figure : BL(). BL(N ) is self-routing networks. he self-routing in BL(N ) is deided y the destintion, d n d n d,of eh onnetion. If d n i =, the input of the E on the O

3 onnetion pth in stge i is onneted to the E s upper output, nd to the lower output otherwise (i.e., d n i = ). As shown in Fig., onnetion pths,, nd re set up y self-routing in BL(). By this self-routing property, we hve the following simple ft: Lemm Given ny O(N ) one-to-one distint input/output pirs, the unique pths in BL(N ) for these pirs n e omputed in O(lg N ) time using N proessing elements (Es) if eh E is ssigned to O() pirs. I N plnes AGE O. truture of B(N; x; p; ff) Networks Figure : A network B(8; ; ff). If Bseline network is used for photoni swithing, it is loking network sine two onnetions my pss through the sme E, whih uses node onflit. Even if Bseline network is used for eletroni swithing, it is still loking network sine two onnetions my try to pss through the sme input (resp. output) link, whih uses input (resp. output) link onflit. Fig. shows three onnetion pths,, nd. nd hve link nd node onflits in stges nd. nd hve node onflit in stge. Although Bseline network is loking, nonloking network n e uilt y extending it in three wys: horizontl ontention of extr stges to the k of Bseline network, vertil stking of multiple opies of Bseline network, nd the omintion of oth horizontl ontention nd vertil stking [8,,, ]. In the generl pproh, network is onstruted y ontenting the mirror imge of the first x(< n) stges of BL(N ) to the k of BL(N ) to otin BL(N;x), then vertilly mking p opies of BL(N;x), the extended BL(N ) (eh opy is lled plne), nd finlly onneting the inputs (resp. outputs) in the first (resp. lst) stge to N p splitters (resp. p ominers). peifilly, the i-th input (resp. output) of the j-th plne is onneted with the j-th output (resp. input) of the i-th p splitter (resp. p ominer), whih is onneted with the i-th input (resp. output) of this network. We denote network onstruted in this wy y B(N; x; p; ff), where ff is rosstlk ftor: ff =if the network hs no rosstlkfree onstrint (i.e. the network hs only link onflit-free onstrint) nd ff = if the network hs rosstlk-free onstrint (i.e. the network hs node onflit-free onstrint). If x =, B(N; x; p; ff) eomes B(N; p; ff). In this pper, we fous on designing fst routing lgorithm for lss of NB B(N; p; ff) networks. Fig. shows the struture of B(8; ; ff). For B(N; p; ff), let I e set of N inputs, I ; ;I N, nd O e set of N outputs, O ; ;O N. Let g = i,» i» n. he k-th modulo-g input group omprises inputs I (k )g ;I (k )g+ ; ;I kg, nd the k- th modulo-g output group omprises outputs O (k )g ;O (k )g+ ; ;O kg, where» k» N=g. Let ß : I! O e n I=O mpping tht indites onnetions from I to O. If there is onnetion from I i to O j, then set ß(i) = j nd ß (j) = i; otherwise set ß(i) =. Ifj = ß(i) for ny I i, then set ß (j) =. We sy tht n input (resp. output, link, E) is tive if it is on onnetion pth, nd idle otherwise. An I/O mpping from I to O is one-to-one if eh I i is mpped to t most one O j nd ß(i) = ß(j) for ny i = j. In this pper, ll I/O mppings re one-to-one nd ll onnetions elong to one-to-one I/O mpping.. Designing rllel with Routing Algorithms A trivil lower ound on the time for routing K (» K» N ) onnetions sequentilly in B(N;p;ff) is Ω(K lg N ). his lower ound is otined y Lemm nd ssuming tht for ny onnetion it tkes O() time to orretly guess whih plne to use without using onflit. Clerly, when the numer of onnetion requests is lrge, the routing time omplexity is greter thn O(N ). rllel proessing tehniques should e used to meet the stringent timing requirement []. In [], we proposed prllel routing lgorithm with time omplexity (lg N p N ) for B(N; p; ff) on ompletely onneted multiproessor system. In this pper, we try to improve the time omplexity to O(p N ) using grph oloring pproh. We hoose to present our prllel lgorithm on ompletely onneted multiproessor system. A ompletely onneted multiproessor system of size N onsists of N proessing elements (Es), E i,» i» N, onneted in suh wy tht there is onnetion etween every pir

4 of Es. We ssume tht eh E n ommunite with t most one E during ommunition step. he time omplexity of n lgorithm on suh multiproessor system is mesured in terms of the totl numer of prllel omputtion nd ommunition steps required y the lgorithm. uh multiproessor system is y no mens to e prtil, ut used s generl strt model to derive prllel lgorithms. Effiient lgorithms on more relisti models, suh s the lss of hyperui prllel omputers, whose rhiteturl omplexity is the sme s tht of single plne of B(N;p;ff), n e esily otined from our lgorithms. Grph Model. I/O Mpping Grphs Given ny I/O mpping with K onnetions for B(N;p;ff), we onstrut grph G(N;K;g), nmed I/O mpping grph, s follows. he vertex set onsists of two prts, V = fv;v ; ;vn=g g nd V = fv ;v ; ;vn=g g. Eh modulo-g input (resp. output) group is represented y vertex in V (resp. V ). here is n edge etween vertex i=g in V nd vertex j=g in V if j = ß(i). hus, G(N;K;g) is iprtite grph with N=g verties in eh of V nd V nd K edges, where t most g edges re inident t ny vertex. Clerly, the degree of G(N;K;g), the mximum numer of edges inident t vertex, is no lrger thn g. ine there my e more thn one onnetion from modulo-g input group to the sme modulo-g output group, G(N;K;g) my hve prllel edges etween two verties nd it my e multigrph. Fig. () shows n I/O mpping with inputs, of whih re tive. Fig. () shows the I/O mpping grph G(; ; 8) of Fig. (), where V (resp. V )ofg(; ; 8) hs verties nd eh vertex in V (resp. V ) inludes 8 inputs (resp. outputs) elonging to the sme modulo-8 input (resp. output) group.. Grph Coloring nd Nonlokingness We sy tht two onnetions shre modulo-g input (resp. output) group if their soures (resp. destintions) re in the sme modulo-g input (resp. output) group. Lemm For ny onnetion set C of B(N; ;ff), if no two onnetions in C shre ny modulo-g input (resp. output) group, then the onnetion pths for C stisfy the following onditions: (i) they re node onflit-free in the first (resp. lst) lg g stges; (ii) they re input link onflit-free in the first lg g + (resp. lst lg g) stges nd output link onflit-free in the first lg g (resp. lst lg g +) stges. i (i ) V V ( ) ( ) Figure : () An I/O mpping ß; () An I/O mpping grph G(; ; 8). It is esy to verify tht Lemm is true ording to the topology of BL(N ) (refer to [] for forml proof). We sy tht set C of I/O onnetions is fesile for B(N;p; ) (resp. B(N;p; )) if they n e routed without ny link (resp. node) onflit. sing the ove lemm, the following lim n e esily derived from the results of []. Lemm Given onnetion set C of B(N; ;ff), if ny two onnetions in C do not shre ny modulo- n+ff input group nd lso do not shre ny modulo- n+ff output group, then C is fesile for B(N; ;ff). By Lemm, if we ssign the onnetions of B(N; p; ff) with soures (resp. destintions) pssing through the sme modulo-g input (resp. output) group to different plnes, then we n route onnetions in B(N; p; ff) without onflit. hus, in order to route onflit-free onnetions in B(N; p; ff), we only need to determine whih plne to e used for eh onnetion. o hieve this gol, we deompose set of onnetions into disjoint susets, nd route eh suset in one plne of B(N; p; ff) so tht eh suset is fesile for its ssigned plne. By onstruting n I/O mpping grph G(N;K;g) with g = n+ff, we n redue the prolem of routing K onnetions in B(N; p; ff) to the following strong edge grph oloring prolem: trong Edge Coloring rolem (EC prolem): Given n I/O mpping grph G(N;K;g) with K (< K) olored

5 edges, olor K K unolored edges with set of olors suh tht no two edges with the sme olor re inident t the sme vertex of G(N;K;g) without hnging the olors of the K olored edges. If we n find strong edge-oloring of G(N;K;g) using t most different olors, we ll this oloring strong -edge oloring of G(N;K;g). [ ] [ ] [ ] [ ] [ ] [ ] [ ] ( ) ( ) Figure : () A edge-oloring () A strong edge-oloring. If we onsider the olored (resp. unolored) edges in G(N;K;g) s the existing (resp. new) onnetions in B(N;p;ff), solution to the EC prolem is plne ssignment for routing in n NB network sine rerouting existing onnetions is prohiited. In Fig., we show simple exmple. here re three edges leled,,, respetively. Edges nd hve lredy een olored using olors nd, respetively. An edge oloring solution is given in (), nd n EC solution is given in (). Note tht, in (), n dditionl olor is needed for edge euse the olors of existing olored edges nd nnot e hnged. Routing in tritly Nonloking Networks. trit Nonlokingness he following lemm n e esily derived from the results of []. Lemm If ρ n ( p + ff) ; for even n n+ ( + ff) ; for odd n then B(N;p;ff) is stritly nonloking. For n NB network, we n route new onnetions (s long s these onnetions form n I/O mpping from idle inputs to idle outputs) without disturing the existing ones; however, this routing prolem is hrder thn tht in n RNB network when we need to route the new onnetions simultneously. Bsed on the disussions in etion, we know tht the routing prolem for n NB B(N;p;ff) n e solved y finding strong edgeoloring of the I/O mpping grph G(N;K;g). We onsider sulss of NB networks, B(N;p Λ ;ff) with p Λ = n+ff +. By Lemm, we know tht [ ] [ ] [ ] B(N;p Λ ;ff) is n NB network. ine eh plne of B(N;p Λ ;ff) is Bseline network, the routing of onnetions in ny plne n e done y self-routing. hus, the prolem of routing onnetions in B(N;p Λ ;ff) is redued to finding plne for eh new onnetion so tht ll onnetions, inluding existing ones, re onflit-free. Lemm Any multigrph G hs strong ( )-edge oloring, where is the degree of G. By Lemms nd (proved in []), this n e done y finding strong (g )-edge oloring for G(N;K;g) of B(N;p Λ ;ff) with K existing onnetions nd K K new onnetions, where g = n+ff = pλ +. In the next susetion, we present prllel lgorithm to find strong (g )-edge oloring of G(N;K;g) using strong edge oloring pproh.. Algorithm for trong (g )-Edge Coloring of G(N; K; g) Let G(N;K K ;g) denote the grph otined from G(N;K;g) y removing the K olored edges. ine G(N;K;g) is iprtite multigrph, G(N;K K ;g) is lso iprtite multigrph. he edges etween the sme two verties re lled prllel edges. We sy olor is free t vertex v if none of edges djent to v hs olor. If olor is free t two ends of edge e, then is free for e. One edge e is onflit with nother edge f if e nd f re djent to eh other nd they hve the sme olor. Let E i;j = fe i;j = vi v j je i;j G(N;K K ;g)g. hus, E i;j ontins ll unolored prllel edges etween nodes vi nd v j. Clerly, eh unolored edge is in nd only in one of suh E i;j s. Our lgorithm onsists of g itertions. In eh itertion, we try to olor set of non-prllel unolored edges using one of olors in set of g olors, f; ; ; g g, so tht no two edges with the sme olor djent to the sme vertex. hen for eh edge e with olor g, we reolor it y free olor in f; ; ; g g. In order to find set of non-prllel unolored edges in eh itertion, we need preproessing step. For eh vertex v i, we n sort ll prllel edges in E i;j in nonderesing order of is where is re the input lels orresponding to edges. he sorting for eh E i;j n e done in O(lg je i;j j) time using je i;j j Es. hus, the preproessing step n e done in O(lg g) time using N Es sine je i;j j»g nd i;j je i;jj = N. After this preproessing, the opertion of finding unolored non-prllel edges n e done in O() time in eh itertion. he outline of the lgorithm is listed in Algorithm. he orretness of this lgorithm n e derived from the following fts.

6 Algorithm A trong Edge Coloring of n I/O Mpping Grph G(N;K;g) for l =to g do for ll i; j f; ; ;N=gg do i;j := (i + j + l) modg; if there is n unolored edge in E i;j nd olor i;j is free t oth vi nd v j then ssign olor i;j to this edge; updte free olors t vi nd v j nd remove the olored edge from E i;j ; end if end for end for for ll edges with olor g do olor these edges with one of free olors in f; ; ; g g; end for (i) In itertion i, one unolored edge, if ny, in eh E i;j is seleted. Ft (i) is ssured y preproessing step. (ii) In itertion i, if two edges, one in E i;j nd one in E p;q, re ssigned the sme olor, i.e. i;j = p;q, then i = p nd j = q. Ft (ii) n e proved y ontrdition s follows. Assume there re two pirs of (i; j) nd (i; q) with j = q nd i;j = i;q. (For the se tht there re two pirs of (i; j) nd (p; j) with i = p nd i;j = p;j, the proof is similr). hus, there is l so tht i +j +l i +q + l mod g. hen j q =g x where x is nonnegtive iteger. ine j; q f; ; ;N=gg nd g = n+ff, we hve j q < g. hus, x = nd j = q, whih ontrdits the ssumption. (iii) For unolored edges in G(N;K K ;g), ll g possile olors re tried. Ft (iii) is oviously true from the lgorithm. (iv) After g itertions, none of djent edges is ssigned the sme olor g. By Ft (iii), it is ler for ny non-prllel edges. By preproessing, we know tht ny two prllel edges re olored in different itertions. ine there re totl g itertions nd in eh itertion we ssign different olors to the edges in E i;j, ft (iv) is true. (v) he edges with the sme olor g n e reolored onurrently using the olors in f; ; ; g g so tht none of djent edges is ssigned the sme olor. By Lemm, for ny edge e with olor g, we know suh free olor in f; ; ; g g is ville. ine ll edges with originl olor g re not djent to eh other y ft (ii), the reoloring will not result in ny onflit olors. Now, we show tht this lgorithm n e implemented in O(g) time using ompletely onneted multiproessor system of N Es. By the previous disussion, we know tht the preproessing step tkes O(lg g) time using ompletely onneted multiproessor system of N Es. hen we show tht, eh of the g itertions tkes O() time. We ssoite g-it inry rry C v [ :::g ] with eh vertex v of G(N;K;g) suh tht C v [] =if nd only if olor is free t vertex v, nd ssign g= Es to v. hen the opertions of finding out if given olor is free t v nd updting C v [] n e rried out in O() time. Finlly, the reoloring of the edges with olor g n e done in O(lg g) sine the degree of G(N;K;g) is g. In summry, we hve the following result: heorem For ny I/O mpping grph G(N;K;g) with K (<K) olored edges, strong (g )-edge oloring n e found in O(g) time using ompletely onneted multiproessor system of N Es.. erformne Anlysis ine O(g) =O(p N) in G(N;K;g), y Lemm nd heorem, we summrize the overll performne of our routing lgorithm for NB network B(N;p Λ ;ff) y the following theorem. heorem For n NB network B(N; p; ff) with p p Λ = n+ff +, onnetions from ny K K idle inputs to ny K K idle outputs, with K existing onnetions, n e orretly routed in O(p N ) time using ompletely onneted multiproessor system of N Es. By Lemm, we n derive the minimum numer of plnes, p min, in B(N;p;ff) s follows: If there is no rosstlk-free onstrint (i.e., ff = ), then p min = n for even n nd p min = n+ for odd n. If there is rosstlk-free onstrint (i.e., ff = ), then p min = n + for even n nd p min = n+ for odd n. Compred with B(N;p min ;ff), the hrdwre redundny p red = p Λ p min of B(N;p Λ ;ff) is: p red p=if ff =nd n is odd or ff =nd n is even, p red = N= p if ff =nd n is even, nd p red = N= if ff =nd n is odd. he hrdwre ost of B(N;p Λ ;ff), in terms of the numer of Es, is higher thn tht of B(N;p min ;ff) in hlf of the ses, ut oth hve the sme hrdwre omplexity of (N : lg N ). he time for routing O(N ) onnetions, however, is improved from Ω(N lg N ) to suliner O(p N ) in the worst se. Conlusion he mjor ontriution of this pper is the design nd nlysis of prllel routing lgorithms for lss of stritly nonloking swithing networks, B(N; p; ff). Although the ssumed prllel mhine model is ompletely onneted multiproessor system of N Es, the

7 proposed lgorithms n e trnsformed to lgorithms for more relisti prllel omputing models. Let (N ) e the time for sorting N elements on prllel mhine M with N proessors, then our lgorithms n e implemented with slow-down ftor (N ) on M. It is known tht sorting N numers on the lss of hyperui networks tkes O(lg N lg lg N ) time [, ]. his lss of networks inlude hyperue, ue-onneted-yles, utterfly networks, seline networks, reverse seline networks, Omeg networks, flip networks, de Bruijin grphs, shuffle-exhnge networks, nyn networks, delt networks, idelt networks, k-ry Butterflies, nd Benes networks []. Our lgorithms n route onnetions in B(N;p;ff) with slow-down ftor O(lg N lg lg N ) on ll these relisti prllel mhine models, though some hve topologies tht re quite different from others, whose struturl omplexity is no lrger thn one plne of B(N;p;ff). Compred with sequentil lgorithms, we onsider tht our lgorithms on relisti prllel omputers provide signifint speedup, mking them potentilly vlid nd useful for lrge swithes. he pproh of pplying edge-oloring tehniques to investigte the pity nd routility of RNB swithing networks hs een widely used (refer to [,,, ]). We extended this pproh to NB networks y defining strong edge-oloring. For lss of NB nyn-sed swithing networks we proposed unified mthemtil formultion, nmely EC prolems, for designing prllel routing lgorithms using this pproh. Our lgorithm n find the solutions for EC prolem in suliner time. Finding fster prllel lgorithms for the EC prolem, however, remins to e very hllenging. Referenes [] D.. Agrwl, Grph heoretil Anlysis nd Design of Multistge Interonnetion Networks, IEEE rnstions on Computers, vol. C-, no., pp. -8, July 8. [] V.E. Benes, Mthemtil heory of Conneting Networks nd elephone rffi, Ademi ress, New York,. [] J. Crpinelli nd A. Y. Oru, Applitions of Mthing nd Edge-Coloring Algorithms to Routing in Clos Networks, Networks, vol., pp. -, ep.. [] R. Cypher nd G. lxton, Deterministi orting in Nerly Logrithmi ime on the Hyperue nd Relted Computers, roeedings of the nd Annul ACM ymposium on heory of Computing, pp. -,. [] H. Hinton, A Non-Bloking Optil Interonnetion Network sing Diretionl Couplers, roeedings of IEEE Glol eleommunitions Conferene, pp , Nov. 8. [] D.K. Hunter,.J. Legg, nd I. Andonovi, Arhiteture for Lrge Dilted Optil DM withing Networks, IEE roeedings on Optoeletronis, vol., no., pp. -, Ot.. [] F.K. Hwng, he Mthemtil heory of Nonloking withing Networks, World ientifi, 8. [8] C.. Le, Multi-logN Networks nd heir Applitions in High-peed Eletroni nd hotoni withing ystems, IEEE rnstions on Communitions, vol. 8, no., pp. -, Ot.. [] C.. Le nd D.J. hyy, rdeoff of Horizontl Deomposition Versus Vertil tking in Rerrngele Nonloking Networks, IEEE rnstions on Communitions, pp. 8-, vol., no., June. [] F.. Leighton, Introdution to rllel Algorithms nd Arhitetures: Arrys rees Hyperues, Morgn Kufmnn ulishers,. [] G.F. Lev, N. ippenger nd L.G. Vlint, A Fst rllel Algorithm for Routing in ermuttion Networks, IEEE rnstions on Computers, vol., pp. -, Fe. 8. [] E. Lu nd. Q. Zheng, rllel Routing Algorithms for Nonloking Eletroni nd hotoni Multistge withing Networks, Workshop on Advnes in rllel nd Distriuted Computing Models, April,. [] E.Lu, Mei Yng, Bing Yng nd. Q. Zheng, A Clss of elf-routing tritly Nonloking hotoni withing Networks, roeedings of IEEE Glol Communitions Conferene, Nov.-De.,. [] G. Mier, A. ttvin, nd. G. Colomo, Control of Non-filterle Crosstlk in Optil-Cross-Connet Bnyn Arhitetures, roeedings of IEEE Glol eleommunitions Conferene GLOBECOM, vol., pp. 8-, Nov.-De.. [] G. Mier nd A. ttvin, Design of hotoni Rerrngele Networks with Zero First-Order withing- Element-Crosstlk, IEEE rnstions on Communitions, vol., no., pp. 8-, Jul.. [] N. Nssimi nd. hni, rllel Algorithms to et p the Benes ermuttion Network, IEEE rnstions on Computers, vol., no., pp. 8-, Fe. 8. [] R. Rmswmi nd K. ivrjn, Optil Networks: A rtil erspetive, seond edition, Morgn Kufmnn,. [8] G.H. ong nd M. Goodmn, Asymmetrilly-Dilted Cross-Connet withes for Low-Crosstlk WDM Optil Networks, roeedings of IEEE 8th Annul Meeting Conferene on Lsers nd Eletro-Optis oiety Annul Meeting, vol., pp. -, Ot.. [] M. Vez nd C.. Le, Wide-ense Nonloking Bnyn-ype withing ystems Bsed on Diretionl Couplers, IEEE Journl on eleted Ares in Communitions, vol., no., pp. -, ep. 8. [] M. Vez nd C.. Le, tritly Nonloking Diretionl- Coupler-Bsed withing Networks under Crosstlk Constrint, IEEE rnstions on Communitions, vol. 8, no., pp. -, Fe.. [] C.L. Wu nd.y. Feng, On Clss of Multistge Interonnetion Networks, IEEE rnstions on Computers, vol. C-, no. 8, pp. -, Aug. 8.

(1) Primary Trigonometric Ratios (SOH CAH TOA): Given a right triangle OPQ with acute angle, we have the following trig ratios: ADJ

(1) Primary Trigonometric Ratios (SOH CAH TOA): Given a right triangle OPQ with acute angle, we have the following trig ratios: ADJ Tringles nd Trigonometry Prepred y: S diyy Hendrikson Nme: Dte: Suppose we were sked to solve the following tringles: Notie tht eh tringle hs missing informtion, whih inludes side lengths nd ngles. When

More information

Macroscopic and Microscopic Springs Procedure

Macroscopic and Microscopic Springs Procedure Mrosopi nd Mirosopi Springs Proedure OBJECTIVE Purpose In this l you will: investigte the spring-like properties of stright wire, disover the strethiness of mteril, independent of the size nd shpe of n

More information

MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES

MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES Romn V. Tyshchuk Informtion Systems Deprtment, AMI corportion, Donetsk, Ukrine E-mil: rt_science@hotmil.com 1 INTRODUCTION During the considertion

More information

ALONG with the maturity of mobile cloud computing,

ALONG with the maturity of mobile cloud computing, An Optiml Offloding Prtitioning Algorithm in Moile Cloud Computing Huming Wu, Dniel Seidenstüker, Yi Sun, Crlos Mrtín Nieto, Willim Knottenelt, nd Ktink Wolter system, nd their min gol is to keep the whole

More information

Math Circles Finite Automata Question Sheet 3 (Solutions)

Math Circles Finite Automata Question Sheet 3 (Solutions) Mth Circles Finite Automt Question Sheet 3 (Solutions) Nickols Rollick nrollick@uwterloo.c Novemer 2, 28 Note: These solutions my give you the nswers to ll the prolems, ut they usully won t tell you how

More information

Resistors, Current and Voltage measurements, Ohm s law, Kirchhoff s first and second law. Kirchhoff s first Objectives:

Resistors, Current and Voltage measurements, Ohm s law, Kirchhoff s first and second law. Kirchhoff s first Objectives: EE -050 Ciruit L Experiment # esistors, Current nd Voltge mesurements, Ohm s lw, Kirhhoff s first nd seond lw. Kirhhoff s first Ojetives: Slmn in Adul Aziz University Eletril Engineering Deprtment. Fmiliriztion

More information

Automatic Strategy Verification for Hex

Automatic Strategy Verification for Hex utomti Strtegy Verifition for Hex Ryn B. Hywrd, Broderik rneson, nd Philip Henderson Deprtment of Computing Siene, University of lert, Edmonton, Cnd {hywrd,roderi,ph}@s.ulert. strt. We present onise nd/or-tree

More information

GLONASS PhaseRange biases in RTK processing

GLONASS PhaseRange biases in RTK processing ASS PhseRnge ises in RTK proessing Gle Zyrynov Ashteh Workshop on GSS Bises 202 Bern Switzerlnd Jnury 8-9 202 Sope Simplified oservtion models for Simplified oservtion models for ASS FDMA speifi: lok nd

More information

Notes on Spherical Triangles

Notes on Spherical Triangles Notes on Spheril Tringles In order to undertke lultions on the elestil sphere, whether for the purposes of stronomy, nvigtion or designing sundils, some understnding of spheril tringles is essentil. The

More information

SLOVAK UNIVERSITY OF TECHNOLOGY Faculty of Material Science and Technology in Trnava. ELECTRICAL ENGINEERING AND ELECTRONICS Laboratory exercises

SLOVAK UNIVERSITY OF TECHNOLOGY Faculty of Material Science and Technology in Trnava. ELECTRICAL ENGINEERING AND ELECTRONICS Laboratory exercises SLOVAK UNIVERSITY OF TECHNOLOGY Fulty of Mteril Siene nd Tehnology in Trnv ELECTRICAL ENGINEERING AND ELECTRONICS Lbortory exerises Róbert Riedlmjer TRNAVA 00 ELECTRICAL ENGINEERING AND ELECTRONICS Lbortory

More information

COMPUTER NETWORK DESIGN Network layer protocols

COMPUTER NETWORK DESIGN Network layer protocols OMPUTER NETWORK ESIGN Network lyer protools Network lyer (lyer 3) Gruppo Reti TL nome.ognome@polito.it http://www.telemti.polito.it/ OMPUTER NETWORK ESIGN Review of network lyer protools - opyright This

More information

Dataflow Language Model. DataFlow Models. Applications of Dataflow. Dataflow Languages. Kahn process networks. A Kahn Process (1)

Dataflow Language Model. DataFlow Models. Applications of Dataflow. Dataflow Languages. Kahn process networks. A Kahn Process (1) The slides contin revisited mterils from: Peter Mrwedel, TU Dortmund Lothr Thiele, ETH Zurich Frnk Vhid, University of liforni, Riverside Dtflow Lnguge Model Drsticlly different wy of looking t computtion:

More information

Patterns and Algebra

Patterns and Algebra Student Book Series D Mthletis Instnt Workooks Copyright Series D Contents Topi Ptterns nd funtions identifying nd reting ptterns skip ounting ompleting nd desriing ptterns numer ptterns in tles growing

More information

Sequential Logic (2) Synchronous vs Asynchronous Sequential Circuit. Clock Signal. Synchronous Sequential Circuits. FSM Overview 9/10/12

Sequential Logic (2) Synchronous vs Asynchronous Sequential Circuit. Clock Signal. Synchronous Sequential Circuits. FSM Overview 9/10/12 9//2 Sequentil (2) ENGG5 st Semester, 22 Dr. Hden So Deprtment of Electricl nd Electronic Engineering http://www.eee.hku.hk/~engg5 Snchronous vs Asnchronous Sequentil Circuit This Course snchronous Sequentil

More information

Defining the Rational Numbers

Defining the Rational Numbers MATH10 College Mthemtis - Slide Set 2 1. Rtionl Numers 1. Define the rtionl numers. 2. Redue rtionl numers.. Convert etween mixed numers nd improper frtions. 4. Express rtionl numers s deimls.. Express

More information

The PWM switch model introduced by Vatché Vorpérian in 1986 describes a way to model a voltage-mode switching converter with the VM-PWM switch model.

The PWM switch model introduced by Vatché Vorpérian in 1986 describes a way to model a voltage-mode switching converter with the VM-PWM switch model. The PWM swith model introdued by Vthé Vorpérin in 1986 desribes wy to model voltge-mode swithing onverter with the VM-PWM swith model. The lrge-signl model is equivlent to d trnsformer whose turns rtio

More information

Evaluating territories of Go positions with capturing races

Evaluating territories of Go positions with capturing races Gmes of No Chne 4 MSRI Pulitions Volume 63, 2015 Evluting territories of Go positions with pturing res TEIGO NAKAMURA In nlysing pturing res, or semeis, we hve een fousing on the method to find whih plyer

More information

Probability and Statistics P(A) Mathletics Instant Workbooks. Copyright

Probability and Statistics P(A) Mathletics Instant Workbooks. Copyright Proility nd Sttistis Student Book - Series K- P(A) Mthletis Instnt Workooks Copyright Student Book - Series K Contents Topis Topi - Review of simple proility Topi - Tree digrms Topi - Proility trees Topi

More information

Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world

Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world Person Edution Limited Edinurgh Gte Hrlow Essex M20 2JE Englnd nd ssoited ompnies throughout the world Visit us on the World Wide We t: www.personed.o.uk Person Edution Limited 2014 ll rights reserved.

More information

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions. Remenyte-Presott, Rs nd Andrews, John (27) Prime implints for modulrised non-oherent fult trees using inry deision digrms. Interntionl Journl of Reliility nd Sfety, (4). pp. 446-464. ISSN 479-393 Aess

More information

Section 6.1 Law of Sines. Notes. Oblique Triangles - triangles that have no right angles. A c. A is acute. A is obtuse

Section 6.1 Law of Sines. Notes. Oblique Triangles - triangles that have no right angles. A c. A is acute. A is obtuse Setion 6.1 Lw of Sines Notes. Olique Tringles - tringles tht hve no right ngles h is ute h is otuse Lw of Sines - If is tringle with sides,, nd, then sin = sin = sin or sin = sin = sin The miguous se (SS)

More information

CHAPTER 2 LITERATURE STUDY

CHAPTER 2 LITERATURE STUDY CHAPTER LITERATURE STUDY. Introduction Multipliction involves two bsic opertions: the genertion of the prtil products nd their ccumultion. Therefore, there re two possible wys to speed up the multipliction:

More information

3878 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 61, NO. 9, SEPTEMBER Optimal Algorithms for Near-Hitless Network Restoration via Diversity Coding

3878 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 61, NO. 9, SEPTEMBER Optimal Algorithms for Near-Hitless Network Restoration via Diversity Coding 3878 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 6, NO. 9, SEPTEMBER 23 Optiml Algorithms for Ner-Hitless Network Restortion vi Diversity Coing Serht Nzim Avi, Stuent Memer, IEEE, n Ener Aynoglu, Fellow,

More information

Detection of Denial of Service attacks using AGURI

Detection of Denial of Service attacks using AGURI Detetion of Denil of Servie ttks using AGURI Ryo Kizki Keio Univ. kizki@sf.wide.d.jp Kenjiro Cho SonyCSL kj@sl.sony.o.jp Osmu Nkmur Keio Univ. osmu@wide.d.jp Astrt Denil of Servie ttks is divided into

More information

Proposed Cable Tables for SAS2

Proposed Cable Tables for SAS2 Tle 50 Requirements for internl le ssemlies using SASDrive onnetors n kplnes. Requirement, Units 1,5 Gps 3Gps 6 Gps Bulk le or kplne:, Differentil impene ohm 100 ± 10 100 g Common-moe impene ohm 32,5 ±

More information

ISM-PRO SOFTWARE DIGITAL MICROSCOPE OPERATION MANUAL

ISM-PRO SOFTWARE DIGITAL MICROSCOPE OPERATION MANUAL MN-ISM-PRO-E www.insize.om ISM-PRO SOFTWARE DIGITAL MICROSCOPE OPERATION MANUAL Desription Clik Next. As the following piture: ISM-PRO softwre is for ISM-PM00SA, ISM-PM600SA, ISM- PM60L digitl mirosopes.

More information

Mixed CMOS PTL Adders

Mixed CMOS PTL Adders Anis do XXVI Congresso d SBC WCOMPA l I Workshop de Computção e Aplicções 14 20 de julho de 2006 Cmpo Grnde, MS Mixed CMOS PTL Adders Déor Mott, Reginldo d N. Tvres Engenhri em Sistems Digitis Universidde

More information

Computational Complexity of a Pop-up Book

Computational Complexity of a Pop-up Book omputtionl omplexity of Pop-up ook Ryuhei Uehr Shio Termoto strt Origmi is the enturies-ol rt of foling pper, n reently, it is investigte s omputer siene: Given n origmi ith reses, the prolem to etermine

More information

Analog Input Modules

Analog Input Modules 7 922 nlog Input odules G56... nlog input modules for the ontrol of SQ5... ir dmper tutors y ontinuous nlog ontrol signls, suh s 4...20 m, nd ontinuous nlog position feedk signls. For supplementry Dt Sheets,

More information

Multivariable integration. Multivariable integration. Iterated integration

Multivariable integration. Multivariable integration. Iterated integration Multivrible integrtion Multivrible integrtion Integrtion is ment to nswer the question how muh, depending on the problem nd how we set up the integrl we n be finding how muh volume, how muh surfe re, how

More information

A Development of Embedded System for Speed Control of Hydraulic Motor

A Development of Embedded System for Speed Control of Hydraulic Motor AISTPME (2011) 4(4): 35-39 A Development of Embedded System for Speed Control of Hydruli Motor Pornjit P. Edutionl Mehtronis Reserh Group Deprtment of Teher Trining in Mehnil Engineering, KMUTN, ngkok,

More information

AGA56... Analog Input Modules. Siemens Building Technologies HVAC Products

AGA56... Analog Input Modules. Siemens Building Technologies HVAC Products 7 922 nlog Input odules G56... nlog input modules for the ontrol of SQ5... ir dmper tutors y ontinuous nlog ontrol signls, suh s 4...20 m, nd ontinuous nlog position feedk signls. For supplementry Dt Sheets,

More information

Seamless Integration of SER in Rewiring-Based Design Space Exploration

Seamless Integration of SER in Rewiring-Based Design Space Exploration Semless Integrtion of SER in Rewiring-Bsed Design Spe Explortion Soeeh Almukhizim* & Yiorgos Mkris Eletril Engineering Dept. Yle University New Hven, CT 62, USA Astrt Rewiring hs een used extensively for

More information

ITEC2620 Introduction to Data Structures

ITEC2620 Introduction to Data Structures /5/20 ITEC220 Introdution to Dt Strutures Leture 0 Gme Trees Two-Plyer Gmes Rules for gme define the sttespe Nodes re gme sttes Links re possile moves Build serh tree y rute fore Exmple I Exmple II A Our

More information

Algorithms for Memory Hierarchies Lecture 14

Algorithms for Memory Hierarchies Lecture 14 Algorithms for emory Hierrchies Lecture 4 Lecturer: Nodri Sitchinv Scribe: ichel Hmnn Prllelism nd Cche Obliviousness The combintion of prllelism nd cche obliviousness is n ongoing topic of reserch, in

More information

& Y Connected resistors, Light emitting diode.

& Y Connected resistors, Light emitting diode. & Y Connected resistors, Light emitting diode. Experiment # 02 Ojectives: To get some hndson experience with the physicl instruments. To investigte the equivlent resistors, nd Y connected resistors, nd

More information

Student Book SERIES. Fractions. Name

Student Book SERIES. Fractions. Name D Student Book Nme Series D Contents Topic Introducing frctions (pp. ) modelling frctions frctions of collection compring nd ordering frctions frction ingo pply Dte completed / / / / / / / / Topic Types

More information

Abdominal Wound Closure Forceps

Abdominal Wound Closure Forceps Inventor: Crlson, Mrk A. My 25, 2007 Adominl Wound Closure Foreps Astrt. The devie is modifition of stndrd tissue foreps for use during losure of dominl wounds mde for surgil proedure. The modifition onsists

More information

Kirchhoff s Rules. Kirchhoff s Laws. Kirchhoff s Rules. Kirchhoff s Laws. Practice. Understanding SPH4UW. Kirchhoff s Voltage Rule (KVR):

Kirchhoff s Rules. Kirchhoff s Laws. Kirchhoff s Rules. Kirchhoff s Laws. Practice. Understanding SPH4UW. Kirchhoff s Voltage Rule (KVR): SPH4UW Kirchhoff s ules Kirchhoff s oltge ule (K): Sum of voltge drops round loop is zero. Kirchhoff s Lws Kirchhoff s Current ule (KC): Current going in equls current coming out. Kirchhoff s ules etween

More information

Computers and Mathematics with Applications. An evaluation study of clustering algorithms in the scope of user communities assessment

Computers and Mathematics with Applications. An evaluation study of clustering algorithms in the scope of user communities assessment Computers nd Mthemtis with Applitions 58 (29) 198 1519 Contents lists ville t SieneDiret Computers nd Mthemtis with Applitions journl homepge: www.elsevier.om/lote/mw An evlution study of lustering lgorithms

More information

A New Algorithm to Compute Alternate Paths in Reliable OSPF (ROSPF)

A New Algorithm to Compute Alternate Paths in Reliable OSPF (ROSPF) A New Algorithm to Compute Alternte Pths in Relile OSPF (ROSPF) Jin Pu *, Eric Mnning, Gholmli C. Shoj, Annd Srinivsn ** PANDA Group, Computer Science Deprtment University of Victori Victori, BC, Cnd Astrct

More information

MATH 118 PROBLEM SET 6

MATH 118 PROBLEM SET 6 MATH 118 PROBLEM SET 6 WASEEM LUTFI, GABRIEL MATSON, AND AMY PIRCHER Section 1 #16: Show tht if is qudrtic residue modulo m, nd b 1 (mod m, then b is lso qudrtic residue Then rove tht the roduct of the

More information

CHAPTER 3 AMPLIFIER DESIGN TECHNIQUES

CHAPTER 3 AMPLIFIER DESIGN TECHNIQUES CHAPTER 3 AMPLIFIER DEIGN TECHNIQUE 3.0 Introduction olid-stte microwve mplifiers ply n importnt role in communiction where it hs different pplictions, including low noise, high gin, nd high power mplifiers.

More information

Double Integrals over Rectangles

Double Integrals over Rectangles Jim Lmbers MAT 8 Spring Semester 9- Leture Notes These notes orrespond to Setion. in Stewrt nd Setion 5. in Mrsden nd Tromb. Double Integrls over etngles In single-vrible lulus, the definite integrl of

More information

IMPACCT: Methodology and Tools for Power-Aware Embedded Systems

IMPACCT: Methodology and Tools for Power-Aware Embedded Systems IMPCCT: Methodolog nd Tools for Power-wre Emedded Sstems Pi H. Chou, Jinfeng Liu, Dein Li, Nder Bgherzdeh, Deprtment of Eletril & Computer Engineering Universit of Cliforni, Irvine, C 92697-2625 US {hou,jinfengl,dli,nder}@ee.ui.edu

More information

VOLTAGE SAG IMPROVEMENT BY PARTICLE SWARM OPTIMIZATION OF FUZZY LOGIC RULE BASE

VOLTAGE SAG IMPROVEMENT BY PARTICLE SWARM OPTIMIZATION OF FUZZY LOGIC RULE BASE VOL., NO. 7, PRIL 206 ISSN 89-6608 RPN Journl of Engineering nd pplied Sienes 2006-206 sin Reserh Pulishing Network (RPN). ll rights reserved. VOLTGE SG IMPROVEMENT Y PRTILE SWRM OPTIMIZTION OF FUZZY LOGI

More information

TRANSIENT VOLTAGE DISTRIBUTION IN TRANSFORMER WINDING (EXPERIMENTAL INVESTIGATION)

TRANSIENT VOLTAGE DISTRIBUTION IN TRANSFORMER WINDING (EXPERIMENTAL INVESTIGATION) IJRET: Interntionl Journl of Reserh in Engineering nd Tehnology ISSN: 2319-1163 TRANSIENT VOLTAGE DISTRIBUTION IN TRANSFORMER WINDING (EXPERIMENTAL INVESTIGATION) Knhn Rni 1, R. S. Goryn 2 1 M.teh Student,

More information

10.4 AREAS AND LENGTHS IN POLAR COORDINATES

10.4 AREAS AND LENGTHS IN POLAR COORDINATES 65 CHAPTER PARAMETRIC EQUATINS AND PLAR CRDINATES.4 AREAS AND LENGTHS IN PLAR CRDINATES In this section we develop the formul for the re of region whose oundry is given y polr eqution. We need to use the

More information

WORKSHOP 15 PARASOLID MODELING

WORKSHOP 15 PARASOLID MODELING WORKSHOP 15 PARASOLID MODELING WS15-2 Workshop Ojetives Crete prsoli moel of tension fitting using numer of the prsoli tools in MSC.Ptrn WS15-3 Suggeste Exerise Steps 1. Crete new tse for the tension fitting

More information

Homework #1 due Monday at 6pm. White drop box in Student Lounge on the second floor of Cory. Tuesday labs cancelled next week

Homework #1 due Monday at 6pm. White drop box in Student Lounge on the second floor of Cory. Tuesday labs cancelled next week Announcements Homework #1 due Mondy t 6pm White drop ox in Student Lounge on the second floor of Cory Tuesdy ls cncelled next week Attend your other l slot Books on reserve in Bechtel Hmley, 2 nd nd 3

More information

U N I V E R S I T Y. Toward Gbps Cryptographic Architectures. Ramesh Karri, Piyush Mishra, Igor Minkin Kaiji Wu, Khary Alexander, Xuan Li

U N I V E R S I T Y. Toward Gbps Cryptographic Architectures. Ramesh Karri, Piyush Mishra, Igor Minkin Kaiji Wu, Khary Alexander, Xuan Li Polytehni U N I V E R S I T Y Towrd - Gps Cryptogrphi Arhitetures Rmesh Krri, Piyush Mishr, Igor Minkin Kiji Wu, Khry Alexnder, Xun Li Otoer 22 WICAT TR 2-5 Towrds - Gps Cryptogrphi Arhitetures Khry Alexnder!,

More information

Fubini for continuous functions over intervals

Fubini for continuous functions over intervals Fuini for ontinuous funtions over intervls We first prove the following theorem for ontinuous funtions. Theorem. Let f(x) e ontinuous on ompt intervl =[, [,. Then [, [, [ [ f(x, y)(x, y) = f(x, y)y x =

More information

LECTURE 9: QUADRATIC RESIDUES AND THE LAW OF QUADRATIC RECIPROCITY

LECTURE 9: QUADRATIC RESIDUES AND THE LAW OF QUADRATIC RECIPROCITY LECTURE 9: QUADRATIC RESIDUES AND THE LAW OF QUADRATIC RECIPROCITY 1. Bsic roerties of qudrtic residues We now investigte residues with secil roerties of lgebric tye. Definition 1.1. (i) When (, m) 1 nd

More information

A Low Power Parallel Sequential Decoder for Convolutional Codes

A Low Power Parallel Sequential Decoder for Convolutional Codes Int. J. Com. Dig. Sys. 2, No. 2, 95-(23) 95 Interntionl Journl of Computing n Digitl Systems http://x.oi.org/.2785/ijs/226 @ 23 UOB SPC, University of Bhrin A Low Power Prllel Sequentil Deoer for Convolutionl

More information

Adaptive Droop Control Shunt Active Filter and Series AC Capacitor Filter for Power Quality Improvement in Power System

Adaptive Droop Control Shunt Active Filter and Series AC Capacitor Filter for Power Quality Improvement in Power System ville online t: http://www.ijmtst.om/neeses17.html Speil Issue from nd Ntionl onferene on omputing, Eletril, Eletronis nd Sustinle Energy Systems, 6 th 7 th July 17, Rjhmundry, Indi dptive Droop ontrol

More information

EE Controls Lab #2: Implementing State-Transition Logic on a PLC

EE Controls Lab #2: Implementing State-Transition Logic on a PLC Objective: EE 44 - Controls Lb #2: Implementing Stte-rnsition Logic on PLC ssuming tht speed is not of essence, PLC's cn be used to implement stte trnsition logic. he dvntge of using PLC over using hrdwre

More information

Applications of a New Property of Conics to Architecture: An Alternative Design Project for Rio de Janeiro Metropolitan Cathedral

Applications of a New Property of Conics to Architecture: An Alternative Design Project for Rio de Janeiro Metropolitan Cathedral Jun V. Mrtín Zorrquino Frneso Grnero odrígue José uis Cno Mrtín Applitions of New Property of Conis to Arhiteture: An Alterntive Design Projet for io de Jneiro Metropolitn Cthedrl This pper desries the

More information

Asynchronous Circuits

Asynchronous Circuits Asynhronous Ciruits Mithm Shms Deprtment of Eletril nd Computer Engineering University ofwterloo, Wterloo, Ont, CANADA Jo C. Eergen Sun Mirosystems Lortories Mountin View, CA, USA Mohmed I. Elmsry Deprtment

More information

MODELING OF SEPIC FED PMBLDC MOTOR FOR TORQUE RIPPLE MINIMIZATION

MODELING OF SEPIC FED PMBLDC MOTOR FOR TORQUE RIPPLE MINIMIZATION ODEING OF SEPIC FED PBDC OOR FOR ORQUE RIPPE INIIZAION N.kshmipriy.E.,Assistnt Professor Deprtment of EEE Jy Shrirm Group of Institution, irupur, Indi lkshmipriyme9@gmil.om S.nivel.E.,Assistnt Professor

More information

Digital Simulation of an Interline Dynamic Voltage Restorer for Voltage Compensation

Digital Simulation of an Interline Dynamic Voltage Restorer for Voltage Compensation JOURNL OF ENGINEERING RESERH ND TEHNOLOGY, VOLUME 1, ISSUE 4, DEEMER 214 Digitl Simultion of n Interline Dynmi Voltge Restorer for Voltge ompenstion Dr.P.Ush Rni R.M.D.Engineering ollege, henni, pushrni71@yhoo.om

More information

SOLVING TRIANGLES USING THE SINE AND COSINE RULES

SOLVING TRIANGLES USING THE SINE AND COSINE RULES Mthemtics Revision Guides - Solving Generl Tringles - Sine nd Cosine Rules Pge 1 of 17 M.K. HOME TUITION Mthemtics Revision Guides Level: GCSE Higher Tier SOLVING TRIANGLES USING THE SINE AND COSINE RULES

More information

CS 135: Computer Architecture I. Boolean Algebra. Basic Logic Gates

CS 135: Computer Architecture I. Boolean Algebra. Basic Logic Gates Bsic Logic Gtes : Computer Architecture I Boolen Algebr Instructor: Prof. Bhgi Nrhri Dept. of Computer Science Course URL: www.ses.gwu.edu/~bhgiweb/cs35/ Digitl Logic Circuits We sw how we cn build the

More information

EBU KNOCKOUT COMPETITIONS

EBU KNOCKOUT COMPETITIONS EBU KNOCKOUT COMPETITIONS GENERAL REGULATIONS 1 INTRODUCTION Vrious regultions pply to ll English Bridge Union ompetitions tht involve mthes plyed privtely. These ompetitions omprise: The knokout stges

More information

Chapter 2 Literature Review

Chapter 2 Literature Review Chpter 2 Literture Review 2.1 ADDER TOPOLOGIES Mny different dder rchitectures hve een proposed for inry ddition since 1950 s to improve vrious spects of speed, re nd power. Ripple Crry Adder hve the simplest

More information

A Class of Self-Routing Strictly Nonblocking Photonic Switching Networks

A Class of Self-Routing Strictly Nonblocking Photonic Switching Networks A Class of Self-Routing Strictly Nonblocking Photonic Switching Networks Enyue Lu,MeiYang,BingYang, and S. Q. Zheng Dept. of Mathematics and Computer Science, Salisbury niversity, Salisbury, MD 8, SA Dept.

More information

URL: mber=

URL:   mber= Wijnhoven, T.; Deonink, G., "Flexile fult urrent ontriution with inverter interfed distriuted genertion," in IEEE Power nd Energy Soiety Generl Meeting (PES), Vnouver, BC, Cnd, -5 July, 5 p. doi:.9/pesmg..66769

More information

RECENT progress in fabrication makes the practical application. Logic Synthesis for Quantum Computing. arxiv: v1 [quant-ph] 8 Jun 2017

RECENT progress in fabrication makes the practical application. Logic Synthesis for Quantum Computing. arxiv: v1 [quant-ph] 8 Jun 2017 Logi Synthesis for Quntum Computing Mthis Soeken, Mrtin Roetteler, Nthn Wiee, nd Giovnni De Miheli rxiv:76.7v [qunt-ph] 8 Jun 7 Astrt Tody s rpid dvnes in the physil implementtion of quntum omputers ll

More information

Changing the routing protocol without transient loops

Changing the routing protocol without transient loops Chnging the routing protool without trnsient loops Nny Rhkiy, Alexnre Guitton To ite this version: Nny Rhkiy, Alexnre Guitton. Chnging the routing protool without trnsient loops. Computer Communitions,

More information

Lecture 16. Double integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts.

Lecture 16. Double integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts. Leture 16 Double integrls Dn Nihols nihols@mth.umss.edu MATH 233, Spring 218 University of Msshusetts Mrh 27, 218 (2) iemnn sums for funtions of one vrible Let f(x) on [, b]. We n estimte the re under

More information

8.1. The Sine Law. Investigate. Tools

8.1. The Sine Law. Investigate. Tools 8.1 Te Sine Lw Mimi 50 ermud Tringle ermud 1600 km Sn Jun 74 Puerto Rio Te ermud Tringle, in te nort tlnti Oen, is te lotion of severl unexplined plne nd sip disppernes. Vrious teories ve een suggested

More information

(1) Non-linear system

(1) Non-linear system Liner vs. non-liner systems in impednce mesurements I INTRODUCTION Electrochemicl Impednce Spectroscopy (EIS) is n interesting tool devoted to the study of liner systems. However, electrochemicl systems

More information

Unilateral and equitransitive tilings by squares of four sizes

Unilateral and equitransitive tilings by squares of four sizes Also ville t http://m-journl.eu ISSN 1855-3966 (printe en.), ISSN 1855-3974 (eletroni en.) ARS MATHEMATICA CONTEMPORANEA 10 (2015) 135 167 Unilterl n equitrnsitive tilings y squres of four sizes Csey Mnn

More information

Understanding Three-Phase Transformers

Understanding Three-Phase Transformers PDH ourse E450 (4 PDH) Understnding Three-Phse Trnsformers Rlph Fehr, Ph.D., P.E. 2014 PDH Online PDH enter 5272 Medow Esttes Drive Firfx, V 22030-6658 Phone & Fx: 703-988-0088 www.pdhonline.org www.pdhenter.om

More information

QUANTUM SECRET SHARING VIA FOUR PARTICLE ASYMMETRIC ENTANGLED STATE

QUANTUM SECRET SHARING VIA FOUR PARTICLE ASYMMETRIC ENTANGLED STATE Europen Journl of Mthemtis nd Computer Siene Vol. No., 7 ISSN 59-995 QUANTUM SECRET SHARING VIA FOUR PARTICLE ASYMMETRIC ENTANGLED STATE Pn-ru Zho, Yun-jing Zhou, Jin-wei Zho, Ling-shn Xu, Yun-hong To

More information

THe overall performance and the cost of the heating

THe overall performance and the cost of the heating Journl of Eletril Engineering Spe etor Modultion For Three Phse ndution Dieletri Heting Y B Shukl nd S K Joshi Deprtment of Eletril Engineering The M.S.University of Brod dodr, ndi, e-mil : yshukl@yhoo.om,

More information

A Novel Virtual Anchor Node-based Localization Algorithm for Wireless Sensor Networks

A Novel Virtual Anchor Node-based Localization Algorithm for Wireless Sensor Networks Novel Virtul nhor Noe-se Loliztion lgorithm for Wireless Sensor Networks Pengxi Liu Xinming Zhng Shung Tin Zhiwei Zho Peng Sun Deprtment of Computer Siene n Tehnology University of Siene n Tehnology of

More information

Improved sensorless control of a permanent magnet machine using fundamental pulse width modulation excitation

Improved sensorless control of a permanent magnet machine using fundamental pulse width modulation excitation Pulished in IET Eletri Power Applitions Reeived on 19th April 2010 Revised on 27th July 2010 doi: 10.1049/iet-ep.2010.0108 Improved sensorless ontrol of permnent mgnet mhine using fundmentl pulse wih modultion

More information

Efficient and Resilient Key Discovery based on Pseudo-Random Key Pre-Deployment

Efficient and Resilient Key Discovery based on Pseudo-Random Key Pre-Deployment Efficient nd Resilient Key Discovery sed on Pseudo-Rndom Key Pre-Deployment p. 1 Efficient nd Resilient Key Discovery sed on Pseudo-Rndom Key Pre-Deployment Roerto Di Pietro, Luigi V. Mncini, nd Alessndro

More information

DIGITAL multipliers [1], [2] are the core components of

DIGITAL multipliers [1], [2] are the core components of World Acdemy of Science, Engineering nd Technology 9 8 A Reduced-Bit Multipliction Algorithm for Digitl Arithmetic Hrpreet Singh Dhillon nd Ahijit Mitr Astrct A reduced-it multipliction lgorithm sed on

More information

Comparison of Geometry-Based Transformer Iron- Core Models for Inrush-Current and Residual-Flux Calculations

Comparison of Geometry-Based Transformer Iron- Core Models for Inrush-Current and Residual-Flux Calculations omprison of Geometry-Bsed Trnsformer Iron- ore Models for Inrush-urrent nd Residul-Flux lultions R. Yonezw, T. Nod Astrt--When trnsformer is energized, oltge drop is osered due to the inrush urrents. An

More information

Regular languages can be expressed as regular expressions.

Regular languages can be expressed as regular expressions. Regulr lnguges cn e expressed s regulr expressions. A generl nondeterministic finite utomton (GNFA) is kind of NFA such tht: There is unique strt stte nd is unique ccept stte. Every pir of nodes re connected

More information

The Math Learning Center PO Box 12929, Salem, Oregon Math Learning Center

The Math Learning Center PO Box 12929, Salem, Oregon Math Learning Center Resource Overview Quntile Mesure: Skill or Concept: 300Q Model the concept of ddition for sums to 10. (QT N 36) Model the concept of sutrction using numers less thn or equl to 10. (QT N 37) Write ddition

More information

Spiral Tilings with C-curves

Spiral Tilings with C-curves Spirl Tilings with -curves Using ombintorics to Augment Trdition hris K. Plmer 19 North Albny Avenue hicgo, Illinois, 0 chris@shdowfolds.com www.shdowfolds.com Abstrct Spirl tilings used by rtisns through

More information

A Highly Interactive Pedigree Viewer

A Highly Interactive Pedigree Viewer A Highly Intertive Pedigree Viewer Joe Mrtel, Json Butterfield, Grnt Skousen, Dn Lwyer, Judy Rie Fmily nd Churh History Deprtment Astrt Viewing lrge mounts of pedigree fmily tree dt n e hllenge. Mny urrent

More information

Multi-beam antennas in a broadband wireless access system

Multi-beam antennas in a broadband wireless access system Multi-em ntenns in rodnd wireless ccess system Ulrik Engström, Mrtin Johnsson, nders Derneryd nd jörn Johnnisson ntenn Reserch Center Ericsson Reserch Ericsson SE-4 84 Mölndl Sweden E-mil: ulrik.engstrom@ericsson.com,

More information

Supervisory control synthesis for a patient support system

Supervisory control synthesis for a patient support system Supervisory ontrol synthesis for ptient support system R.J.M. Theunissen, R.R.H. Shiffelers, D.A. vn Beek, nd J.E. Rood Astrt Supervisory ontrol theory (SCT) provides forml pproh to supervisory ontroller

More information

Aluminium Roof Outlets - Introduction to Detail Outlets

Aluminium Roof Outlets - Introduction to Detail Outlets Aluminium Roof Outlets - Introution to Detil Outlets The Hrmer Roof Detil rnge inlues outlets to over ll the wkwr etiling situtions tht our in uiling esign n in refurishment. Min Chrteristis Hrmer Roof

More information

Parsing Permutation Phrases

Parsing Permutation Phrases Under onsidertion for pulition in J. Funtionl Progrmming 1 F U N C T I O N A L P E A R L Prsing Permuttion Phrses ARTHUR I. BAARS, ANDRES LÖH nd S. DOAITSE SWIERSTRA Institute of Informtion nd Computing

More information

CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2005

CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2005 CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2005 EXPERIMENT 1 FUNDAMENTALS 1. GOALS : Lern how to develop cr lrm digitl circuit during which the following re introduced : CS2204 l fundmentls, nd

More information

Energy Harvesting Two-Way Channels With Decoding and Processing Costs

Energy Harvesting Two-Way Channels With Decoding and Processing Costs IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, VOL., NO., MARCH 07 3 Energy Hrvesting Two-Wy Chnnels With Decoding nd Processing Costs Ahmed Arf, Student Member, IEEE, Abdulrhmn Bknin, Student

More information

The Great-Case Cabinet Company

The Great-Case Cabinet Company Hng Angle Mesurement Proeure To ensure tht your guitr is hoste properly, we nee to know how ig it is. Our lrgest inet will host lmost ny guitr on the mrket, ut more eonomil size my e equte. If you hve

More information

McAfee Network Security Platform

McAfee Network Security Platform M-6030 Sensor Quik Strt Guide Revision B MAfee Network Seurity Pltform This Quik Strt Guide explins how to quikly set up nd tivte your MAfee Network Seurity Pltform [formerly MAfee IntruShield ] M-6030

More information

McAfee Network Security Platform

McAfee Network Security Platform M-2750 Sensor Quik Strt Guide Revision B MAfee Network Seurity Pltform This Quik Strt Guide explins how to quikly set up nd tivte your MAfee Network Seurity Pltform M-2750 Sensor in in-line mode. Cling

More information

Color gamut reduction techniques for printing with custom inks

Color gamut reduction techniques for printing with custom inks Color gmut reduction techniques for printing with custom inks Sylvin M. CHOSSON *, Roger D. HERSCH * Ecole Polytechnique Fédérle de usnne (EPF) STRCT Printing with custom inks is of interest oth for rtistic

More information

RWM4400UH High Performance Hand Held Wireless Microphone System

RWM4400UH High Performance Hand Held Wireless Microphone System CH 1 CH 2 CH 3 CH 4 UHF QUAD VOLUME MAX VOLUME MAX VOLUME MAX VOLUME RWM 4400UH MIN MIN MIN CHANNEL 1 CHANNEL 2 CHANNEL 3 CHANNEL 4 RWM4400UH High Performne Hnd Held Wireless Mirophone System OWNER S MANUAL

More information

GENERAL NOTES USE OF DESIGN DATA SHEETS:

GENERAL NOTES USE OF DESIGN DATA SHEETS: GENERL DT: TE FOLLOWING DT IS SSUMED: USE OF DT SEETS: ED REVIEWED INTERNL NGLE OF FRITION OF KFILL SOIL, = 30 TOTL UNIT WEIGT OF KFILL SOIL = 20 PF bf. LULTE TE REQUIRED EIGT "" PER TE "STEM EIGT" NOTE

More information

Lecture 20. Intro to line integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts.

Lecture 20. Intro to line integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts. Lecture 2 Intro to line integrls Dn Nichols nichols@mth.umss.edu MATH 233, Spring 218 University of Msschusetts April 12, 218 (2) onservtive vector fields We wnt to determine if F P (x, y), Q(x, y) is

More information

A Development of Earthing-Resistance-Estimation Instrument

A Development of Earthing-Resistance-Estimation Instrument A Development of Erthing-Resistnce-Estimtion Instrument HITOSHI KIJIMA Abstrct: - Whenever erth construction work is done, the implnted number nd depth of electrodes hve to be estimted in order to obtin

More information

Published in: Wireless Communications and Networking Conference, IEEE WCNC 2009

Published in: Wireless Communications and Networking Conference, IEEE WCNC 2009 Alorg Universitet Cross-Lyer Optimiztion of Multipoint Messge Brodst in MANETs Nielsen, Jimmy Jessen; Grønæk, Lrs Jesper; Renier, Thiult Julien; Shwefel, Hns- Peter; Toftegrd, Thoms Pulished in: Wireless

More information

Switching Algorithms for the Dual Inverter fed Open-end Winding Induction Motor Drive for 3-level Voltage Space Phasor Generation

Switching Algorithms for the Dual Inverter fed Open-end Winding Induction Motor Drive for 3-level Voltage Space Phasor Generation S.Srinivs et l: Swithing Algorithms for the Dul Inverter fed... Swithing Algorithms for the Dul Inverter fed Open-end Winding Indution Motor Drive for 3-level Voltge Spe Phsor Genertion S. Srinivs nd V..

More information