pfilter: Global Information Filtering and Dissemination Using Structured Overlay Networks

Size: px
Start display at page:

Download "pfilter: Global Information Filtering and Dissemination Using Structured Overlay Networks"

Transcription

1 pfilte: Globl Infomtion Filteing nd issemintion Using Stutued Ovely Netwoks hunqing Tng ompute Siene eptment Univesity of oheste oheste, NY, Zhihen Xu H Lbotoies 5 ge Mill d., MLS 77 lo lto, 9434 zhihen@hpl.hp.om bstt The exponentil dt gowth te of the Intenet mkes it inesingly diffiult fo people to find desied infomtion in timely fshion. Infomtion filteing nd dissemintion systems llow uses to egiste pesistent queies lled use pofiles, nd notify uses when elevnt files beome vilble. xisting suh systems, howeve, eithe e not slble, o do not suppot mthing of unstutued douments (e.g., text, HTML, imge, udio o video files) tht ount fo signifint peentge of Intenet ontents. We popose pfilte, globl-sle, deentlized infomtion filteing nd dissemintion system fo unstutued douments. To hndle potentilly billions of douments fo millions of subsibes, pfilte onnets lge numbe of omputes into stutued pee-to-pee ovely netwok. omputes in the ovely olletively publish o ollet douments, build indies, egiste pofiles, filte nd disseminte douments. ofiles nd douments e distibuted though the netwok oding to thei semntis suh tht they n be mthed effiiently nd utely without exessive flooding. pfilte employs slble pplition-level multist to delive mthing douments to lge numbe of inteested pties effiiently.. Intodution The Intenet hs beome the single most impotnt infomtion soue tht ffets ou eveydy lives. With huge mount of infomtion t ou finge tips is etinly n dvntge, but it lso poses big hllenge with espet to getting desied infomtion in timely fshion. Seh engines suh s Google ptilly solve this poblem by wling douments nd using infomtion etievl (I) lgoithms [5] to nk them. Seh engines, howeve, nnot guntee timely ess to elevnt infomtion. euse of the size of the Intenet, it usully tkes seh en- This wok ws done when hunqing Tng woked s n inten t H Lbs duing. gines months to wl the web nd updte indies, nd they index only smll ftion of Intenet ontents []. Futhemoe, uses who onen bout ltest infomtion hve to fequently evisit seh engines fo possible updtes. Insted of equiing uses to fequently hek fo new ontents, infomtion filteing nd dissemintion systems [6] tke ove this esponsibility by llowing uses to egiste pesistent queies lled use pofiles. They detet new ontents, mth them ginst egisteed pofiles, nd notify uses when elevnt douments beomes vilble. We illustte the use of suh system using sientifi pojet s n exmple. t the beginning of the pojet, sientists use seh engines to find elted wok nd selet out the most elevnt ppes. They egiste pofiles to hve the system notify them when douments simil to those ppes show up. s esult, they e onstntly infomed bout elevnt ppes, disussions in news goups, et., lwys stying t the utting edge of the field. fte ompleting eseh ppe, they egiste nothe pofile to hve the system notify them when thei ppe gets ited. The bove senio, unfotuntely, is still f fom the elity. The mjoity of existing event-notifition systems suppot only subjet- o shem-bsed publish/subsibe model. They nnot file unstutued douments (e.g., text, HTML, imge, udio o video files) tht ount fo signifint peentge of Intenet ontents. few systems tht filte unstutued douments (e.g., SIFT [6]) un t entlized site, nd e unble to filte o disseminte douments t lge sle. To ddess these limittions, we e developing globlsle, deentlized infomtion filteing nd dissemintion system pfilte, with gol to poess potentilly billions of douments fo millions of uses. We identify sevel mjo hllenges fo pfilte: () slbility to keep up with the exponentil dt gowth te of the Intenet; () mthing to mth douments with pofiles utely without exessive flooding; nd (3) dissemintion to disseminte popul douments to lge numbe of subsibes effiiently.

2 To hieve good slbility, pfilte onnets lge numbe of omputes into stutued pee-to-pee () ovely netwok [8]. Nodes in the ovely olletively publish o ollet douments, build indies, egiste pofiles, filte nd disseminte douments. The dvntge of dopting the model is tht the pbility of the system sles utomtilly with the use popultion. pfilte distibutes pofiles nd douments though the ovely netwok oding to thei semntis suh tht simil pofiles nd douments e o-loted. s esult, they n be mthed effiiently nd utely without flooding eithe of them to evey ompute in the ovely. The doument semntis e deived fom I lgoithms suh s veto spe model (VSM) nd ltent semnti indexing (LSI) []. These lgoithms epesent the semntis of douments s vetos in tesin spe. Veto epesenttion of objets is not speifi to text. It is used in vitully ll uent multimedi etievl systems []. To effiiently delive popul douments to lge numbe of inteested pties, pfilte employs pplition-level multist with the following novel fetues. Fist, we genete n ute globl poximity mp of nodes in the system in deentlized fshion to guide the onstution nd mintenne of multist tees. Seond, simil subsiptions e fused to edue the numbe of individul multist tees. Lst, to suppot lge numbe multist tees fo dissimil subsiptions, esoues devoted to tee is tunble depending on the impotne of tht tee. The eminde of the ppe is ognized s follows. Setion povides bkgound infomtion bout netwok nd I. We desibe pofile mthing nd doument dissemintion in Setion 3 nd 4, espetively. elted wok is disussed in Setion 5. Setion 6 onludes the ppe.. kgound pfilte uses en [5] ( hiehil vesion of N []) to ognize lge numbe of nodes into ovely netwok, nd elies on extensions to VSM nd LSI [] to mth douments nd pofiles... ontent-ddessble Netwok (N) istibuted hsh tble (HT) systems (e.g., N, hod, sty nd Tpesty) build n dministtion-fee nd fult-tolent pplition-level ovely netwok to povide hsh tble intefe tht mps keys to vlues. N ptitions d-dimensionl tesin spe into zones nd ssigns eh zone to node. Two nodes e neighbos in the ovely if thei zones ovelp in ll but one dimension long whih they but eh othe. n objet key is point in the tesin spe nd the objet is stoed t the node whose zone ontins the point. Loting n objet is edued to outing to the node tht hosts the objet. outing fom soue node to destintion node is equivlent z o n e o o d i n t e s o b j e t k e y Figue. n exmple of -d N to outing fom one zone to nothe in the tesin spe. new node joins the ovely by ndomly piking point in the tesin spe, outing to the zone tht ontins the point, nd splitting the zone with its uent owne. n exmple of -dimensionl (-d) N is shown in Figue. Thee e five nodes to in the ovely. h node owns zone in the tesin spe. Initilly owns the entie zone t the uppe-ight one. When joins, the zone owned by splits nd pt of the zone is given to. When wnts to etieve the objet with key (.4,.), it sends the equest to beuse s oodintes e lose to the objet key. fowds the equest to. en [5] employs sevel tehniques to boost N s outing pefomne while leving N s tesin spe bsttion intt. We use en fo tul outing... Veto Spe Model (VSM) VSM epesents douments nd queies s tem vetos. h element of the veto oesponds to the impotne of wod (o tem) in the doument o quey. The weight of n element is often omputed using the sttistil tem fequeny * invese doument fequeny (TF*IF) sheme []. The intuition behind it is tht two ftos deide the impotne of tem in doument the fequeny of the tem in the doument nd the fequeny of the tem in othe douments. If tem ppes in doument with high fequeny, thee is good hne tht the tem ould be used to diffeentite the doument fom othes. Howeve, if tem lso ppes in mny othe douments, e.g., ompute, its impotne should be penlized. uing etievl opetion, douments e nked oding to the simility between the doument veto nd the quey veto, nd those with the highest simility e etuned. ommon mesue of simility is the osine of the ngle between vetos. VSM usully nomlizes tem vetos X to unit length ( X = ) in ode to ompenste fo diffeene in doument length. s esult, the osine of the ngle (simility) between two vetos is invesely popotionl to the uliden distne between them [].

3 .3. Ltent Semnti Indexing (LSI) Litel mthing shemes suh s VSM suffe fom synonyms nd noise in douments. LSI oveomes these poblems by using sttistilly deived oneptul indies insted of individul tems fo etievl. It uses singul vlue deomposition to tnsfom high-dimensionl tem veto into lowe-dimensionl semnti veto, by pojeting the fome into semnti subspe. h element of semnti veto oesponds to the impotne of n bstt onept in the doument o quey. In ddition to eduing the dimensionlity of the semnti subspe nd eliminting noise, LSI is pble of bing togethe douments tht e semntilly elted even if they do not she tems. Fo instne, seh bout my etun elevnt douments tht tully use utomobile in the text. s is in VSM, semnti vetos e nomlized nd thei simility is mesued s the osine of the ngle between vetos. 3. ofile Mthing pfilte onnets lge numbe of nodes into N. One dvntge of dopting the deentlized model is tht the pbility of the system sles utomtilly with the use popultion. pfilte stoes pofiles o outes douments in N using thei semnti vetos (geneted by LSI) s the HT keys. This hs the effet tht pofiles o douments stoed logilly lose in the ovely e lso lose in semntis, eduing the poblem of semnti-bsed seh to ovely outing. Figue illusttes this with n exmple. h zone is owned by node. Given pofile, it is outed in N using its semnti veto s the HT key (step ), nd egisteed t nodes within smll dius bsed on the simility theshold set by the use (step ). We efe to these nodes s the egisttion egion fo this pofile. Given new doument, it is gin outed using its semnti veto s the HT key (step 3). If mthes with the pofile (i.e., its HT key flls in the egisttion egion of the pofile), notifition is sent to the subsibe (step 4). Sine pofiles simil to bove etin theshold must hve been egisteed t the tget node whose oodintes ontin s semnti veto, pfilte will not miss pofiles tht mth with. In Figue, the sme pofile lso mthes with doument. The effiieny of this lgoithm to get extent depends on the size of the egisttion egion. If lge numbe of nodes e involved in egisteing single pofile, pfilte s pefomne would degde to simple system whee pofiles e flooded to evey node. Unfotuntely, the egisttion egion tends to be lge due to the high dimensionlity of the semnti spe (5-35). This poblem is known s the use of dimensionlity [6]. Two popeties of the semnti spe podued by LSI llows us to ttk this poblem t low ost. Fist, s p of i l e do 3 ' p of i l e 4 ' doument eg i s t ti on eg i on f o th e p of i l e Figue. ofile mthing in -d N. 4 do esult of the singul vlue deomposition used in LSI, the elements ppeing elie in semnti veto e muh moe impotnt thn those ppeing lte. Seond, douments nd pofiles e spsely populted in the semnti spe, foming tight lustes. We tke dvntge of these fts to edue the numbe of nodes involved in egisteing pofile while keeping LSI s good peision. ue to the spe limit, detiled disussion of this tehnique is povided elsewhee [4, 3]. 4. oument issemintion When new doument ives, pfilte needs to delive it to ll subsibes identified by the lgoithm desibed in Setion 3. n effiient wy to do this is to disseminte the doument though n pplition-level multist tee ompising ll elevnt subsibes. pfilte employs thee mjo tehniques to optimize doument multist: () utilizing deentlized globl view of the system to guide the onstution nd mintenne of multist tees; () eduing the numbe of multist tees by fusing simil pofiles; (3) eduing outing stte though disimintive tetment of multist tees. We desibe eh of them below. 4.. Tee onstution Using Globl Stte The effiieny of multist tee depends on how lose the tee stutue ppoximtes the undelying Intenet topology. One simple wy to onstut n effiient tee without oute suppot is to mesue the lteny between eh pi of nodes in the system, build gph with nodes s vetexes nd ltenies s edge weights, nd then un miniml spnning tee (MST) lgoithm ove the gph. Though simple, this lgoithm is not suitble fo pfilte due to its entlized ntue nd exessive lteny mesuement Tee onstution Using lose Neighbo One impotnt ide this nive lgoithm evels is tht, hving globl view of the system is uil fo building effiient multist tees. We popose moe elisti vint of the nive lgoithm, pst. With pst, new node 3

4 Steth smll-bkbone-itm lge-bkbone-itm teoute Numbe of nodes in the tee Steth S pneighbo Numbe of TT mesuements Figue 3. efomne of the pst lgoithm with optiml neighbo seletion. joining multist goup tthes to the node tht hs the lowest lteny to the new node mong ll nodes in the existing multist tee. The only globl infomtion pst equies is the knowledge of the losest neighbo. (We will desibe how to quie this infomtion in deentlized wy in Setion 4...) We evlute pst by omping it to the MST lgoithm. The meti we use is steth, defined s the tio of the ost fo the tee built by pst to tht of MST. Hee tee ost is the summtion of the weight of ll tee edges. Thee netwok topologies e used in ou expeiment. The fist two topologies e of, nodes eh, geneted fom GT-ITM [3]: one with lge bkbone (8 tnsit domins) nd the othe with smll bkbone (5 tnsit domins). The thid topology is onstuted fom el smples of the Intenet, using teoute to mesue ltenies mong 85,7 nodes. Fo eh topology, etin numbe of nodes e ndomly seleted to join multist goup. The esults e shown in Figue 3. In this figue, with s mny s,48 nodes in the tee, pst intodues less thn 5% ovehed fo the lge-bkbone-itm nd teoute topologies. The pefomne fo the smll-bkbone-itm topology degdes fste thn the othe two s the numbe of nodes ineses. Sine nodes in smll bkbone netwok e lose to eh othe, when new node N joins the tee, some nodes ledy in the tee e likely to benefit fom hoosing N s thei pent, s opposed to simply tthing N to n existing node (see Setion 4..4 fo moe disussions). On the othe hnd, steth only mesues the eltive ovehed. The bsolute ovehed fo pst in smll bkbone netwok is less signifint thn tht in big bkbone netwok Finding the losest Neighbo We use lndmk + TT mesuement lgoithm [5] lled pneighbo to find neby neighbos fo given node in deentlized fshion. The intuition behind We thnk Zhiheng Wng fom Univesity of Mihign fo poviding us with this topology. Figue 4. efomne of the pneighbo lgoithm. the lndmk tehnique is tht nodes lose in the Intenet e likely to hve simil ltenies to some seleted lndmk nodes. Suppose thee e l lndmk nodes L i, i =,..., l. h node hs lndmk veto (d, d,..., d l ) ssoited with it, whee d i is the node s ound tip time (TT) to lndmk L i. To find low-lteny neby neighbo, node nks othe nodes oding to the simility in lndmk veto, nd mesues TT to top k ndidtes to lote the tully losest one. We use N s lndmk odeing [] tehnique to nk simility in lndmk veto, lthough moe sophistited lgoithms ould be used [9]. We expeiment with the lge-bkbone-itm topology to evlute pneighbo. Given node, we use pneighbo to find its losest neighbo mong ll, nodes in the topology. The meti we use is gin steth, but defined hee s the tio of the lteny between nd its neest neighbo found by pneighbo to the lteny between nd its tul neest neighbo. We ndomly selet, nodes in the topology nd epot thei vege steth in Figue 4, whee S (expnding-ing seh) mesues lteny to k diet o indiet suounding nodes in the ovely to find low-lteny neby neighbo. Two onlusions n be dwn fom the figue. Fist, lgoithms tht utilize only lol infomtion (e.g., S) is not effetive t finding neby neighbo. Seond, pneighbo s pefomne impoves quikly s the numbe of TT mesuements ineses. It only needs to mesues TT to top -4 ndidtes to hieve steth lose to one ee-to-ee Tee onstution Setions 4.. nd 4.. pesent nd evlute the pst nd pneighbo lgoithm. In this setion, we desibe how to extend pst to wok in deentlized envionment. The bsi ide is to hve eh node independently disove neby nodes tht subsibe to the sme quey, using the lndmk veto of the node o the semnti veto of the quey s the key to ess N s HT. In the following, we fist give the steps of the deentlized pst lgoithm nd then illustte it with n exmple. When node N egistes pofile, it ies out the following steps of the pst lgoithm.

5 () (b ) ( ) u s i n g s e m n t i v e t o t o e g i s t e p o f i l e s u s i n g l n d m k v e t o t o e g i s t e p o f i l e s e g i s t t i o n e g i o n L e g i s t t i o n e g i o n S (d ) Figue 5. n exmple of the pst lgoithm: egisteing pofiles using both semnti veto nd lndmk veto s the HT key.. N mesues TT to lndmk nodes nd inlude its lndmk veto, U/netwok/stoge pity, nd uent lod in the pofile.. N uses the lndmk veto s the HT key to stoe the pofile in egisttion egion L of the ovely. 3 This poess is simil to step nd in Figue, but the outing is guided by the lndmk veto insted of the semnti veto. 3. On nodes within L, it sehes fo pofiles of neby nodes tht ledy subsibed to the sme quey. If suh nodes exist, it uses the pneighbo lgoithm to find the losest one, tth to it, nd the egisttion poess temintes. (In ptie, the neighbo seletion lso onsides othe ftos suh s netwok bndwidth nd poessing powe.) 4. If no neby nodes e found in step 3, N uses the semnti veto s the HT key to stoe the pofile in nothe egisttion egion S of the ovely. This poess is step nd in Figue. 5. On nodes within S, it gin uses the pneighbo lgoithm to find the losest neighbo tht ledy subsibed to the sme quey, nd tthes to it. If no suh node is found, N must be the fist node tht subsibes to this quey. It simply tthes to the endezvous nodes in S, whih e the oots of the multist tees. We illustte this lgoithm with n exmple in Figue 5. To mke the exmple intuitive, we dw the distne in 3 The numbe of lndmks my not mth with the dimensionlity of N. Solutions fo this poblem e desibed in [5]. U U Figue 5 ()-() popotionl to the netwok lteny mong nodes. In Figue 5 (d), the positions of nodes oespond to thei positions in N s logil tesin spe, nd the iles epesent the egisttion egions fo pofiles. In Figue 5 (), subsibe,, nd e ledy in multist tee. In Figue 5 (d), they use the semnti veto nd lndmk veto s the HT key to stoe thei pofile in egisttion egion L nd S, espetively. In Figue 5 (b), subsibe nd join the tee. In step 3 of pst, nd notie s pofile stoed in L nd dietly tth to, skipping step 4 nd 5 of pst. (The use of node U in Figue 5 will be explined in Setion 4.3.) omped to existing shemes, pst offes the following dvntges: () bette poximity ppoximtion it leveges the globl infomtion stoed in the ovely to find the losest neighbo fo new node; () fste tee onstution the pent seletion poess voids sehing the tee level by level, sequentilly; (3) no bottlenek t the oot of the multist tee, whih is typilly poblem fo existing publish/subsibe systems. It hs been shown tht smll numbe of popul queies ount fo signifint ftion of of ll queies submitted to seh engines [7]. Fo these hot queies, new subsibe is likely to find neby node tht ledy subsibed to the sme quey in step 3 of pst, voiding going to the oot in step 4. xept fo its diet hilden, the oot does not need to emembe evey egisteed pofile to funtion popely. In high lod situtions, fte dieting the owne of n inoming pofile to tth to n ppopite ple, the oot n disd the pofile if the lndmk veto in the pofile is simil to the lndmk veto in known pofile. Howeve, we expet it is not poblem fo the oot to stoe sevel thousnd pofiles. Nodes in the ovely eplite thei neighbos ontents. Should node s pent in multist tee fil, estts the pofile egisttion poess to eonnet to the tee. s desendnts ould be ignont of this epi. Should the oot of the tee fil, one of s neighbos Q will notie the filue nd tke ove the zone owned by nd the tee ooted t. Q uses the pofile egisttion poess to find the losest node in the tee, tthes to it, nd nnounes Q s the new oot. This nnounement is popgted thoughout the tee to hnge the dietion of edges popely Lol MST lgoithm fo Tee Mintenne In Figue 3, the pst tee is not s effiient s MST. The pefomne gp widens s the numbe of nodes in the tee ineses. This is beuse pst only tthes new node to its losest node in the tee without fixing existing tee edges. When netwok ondition fluxes, tee mintenne lso needs to be done to eflet these hnges. We popose lol MST lgoithm to ddess both poblems. It n be exeuted independently by nodes to impove the tee.

6 n N n N n N b b e e d d (, ) (, ) (, ) ( e, ) e ( d, ) d ( ) (b) ( ) () (b ) ( ) (d ) Figue 6. n exmple of the lol MST lgoithm. ithe t join o peiodilly ftewods, node N uses the egisttion poess to find set of nodes tht subsibe to the sme quey nd hve lndmk vetos simil to its own. N mesues TT to top k ndidtes nd identifies the losest l nodes. oth k nd l e tunble pmetes depending on the effot N is willing to spend. Let W denote the set of the losest l nodes, thei pents, N nd N s pent. N lolly builds gph onsisting of nodes in W nd un the MST lgoithm to find moe effiient tee stutue. We illustte the detils of the lgoithm using n exmple in Figue 6. t the beginning of the lgoithm, N finds ne neighbo, nd, nd builds the gph in Figue 6 (), whee x is X s pent nd is oneptul oot of the tee. Sine N does not know the stutue of the est of the tee, it n only dd thee vitul links between (, ), (, n ) nd (, ), inditing tht, n nd e somehow onneted though the oot. In Figue 6 (b), N dds link to evey node in W nd nnotte the links with el lteny tht is eithe mesued by N dietly o epoted by othe nodes upon N s equest. The lteny of the vitul links is set to. N uns the MST lgoithm ove the gph to find the most effiient tee stutue, nd infoms othe nodes to dpt odingly. The esult is shown in Figue 6 (). Note tht the vitul links e lwys inluded in the MST sine thei weights e. To guntees the esult of this lgoithm is still tee ompising ll nodes in the oiginl tee, vitul link is dded between nd node X if nd only if X is in W nd X is not desendnt of ny othe node in W. Fo instne, thee is no vitul link between nd beuse s pent is in W. To disove the nesto-desendnt eltionship, the oot peiodilly popgtes hello messge thoughout the tee nd eh node dds itself into the messge. The messge n lso be used to detet loops in the tee due to e e onditions duing tee onstution. 4.. ofile Fusion With gol to hndle potentilly millions of pofiles, it is imptil to mintin one multist tee fo eh unique pofile. pfilte builds single multist tee fo simil queies. Let (q, q ) denote pofile, whee q is the semnti veto of the quey, nd q is the simility theshold set by the use. ny doument whose semnti veto is within q distne to q is onsideed s mth to quey (q, q ). Figue 7. Two ses tht pofiles n be fused. Thee e two ses tht simil queies n be fused. We illustte them in Figue 7. In the fist se (Figue 7 ()), quey (, ) oves quey (b, b ). We simply dd subsibes fo (b, b ) to the (, ) multist tee with the guntee tht nobody will miss inteesting douments. In the seond se s is illustted in Figue 7 (b), quey (, ) nd (d, d ) do not ove eh othe, but we n build n tifiil quey (e, e ) to ove both. In Figue 7 (), the multist tee is initilly dedited fo quey (, ). In Figue 7 (d), when node egistes its quey (d, d ), it noties tht thee exists multist tee fo simil quey (, ). Insted of building new tee, tthes to ne neighbo tht is ledy in the tee fo quey (, ). then infoms to inese the quey egion oveed by this tee. in tun popgtes this notifition to its pent. (The multist tee fo quey (, ) nd nodes suh s n be found by node in step 3 o 5 of the pst lgoithm). In tee fo fused queies, node must ompe n inoming doument to its hilden s inteests to deide whethe to fowd the doument long etin links. Fo instne, in Figue 7 (d), when eeives doument, it my only fowd the doument to, ignoing isimintive Tetment of Tees The mount of esoues pfilte devotes fo multist tee is tunble ontinuum depending on the populity of the quey the tee seves. Thee e two extemes. Fo popul queies, pfilte euits mny nodes in the ovely to build the most effiient tees; whees fo unpopul queies, whih e the mjoity, douments e sent to subsibes using point-to-point ommunition. In Figue 5 (), s tffi in the tee ineses, suffes fom the low bndwidth link (, ) nd wnts to euit neby high-bndwidth node to impove pefomne. It will disove U beuse nd U hve simil lndmk veto nd thei egisttion egion intesets (see Figue 5 (d)). In se tht finds no suh node s U, it omputes the lndmk veto of n idel node V suh tht the summtion of the lteny between (, V ), (V, ) nd (V, ) is likely to be substntilly less thn the summtion of the lteny between (, ) nd (, ). then uses the lndmk veto fo the idel node s the key to onsult the HT to find suh node. Note tht, lthough U nd V sit in the tee, they do not subsibe to the quey tht the tee seves.

7 5. elted Wok Thee is n enomous body of elted wok f too muh to enumete in this ppe. Hee we give only efeenes to suveys of elted fields, nd fous on those most elevnt. Suveys ould be found on [8], infomtion etievl nd filteing [5] nd event notifition systems [4]. VSM nd LSI [] e mong the most suessful I lgoithms, nd e dopted by mjo seh engines [7, 7]. st studies minly fous on peision the thn effiieny o slbility. SIFT [6] does py ttention to effiieny but it uns t entlized site, only filtes messges in news goups, nd does not use multist fo doument delivey. xisting ontent-bsed publish/subsibe systems [4] only mth sevel well-stutued ttibutes ginst vlues; whees pfilte filtes unstutued text douments, udio o video files, using vetos of hundeds of dimensions. publish/subsibe systems suh s Sibe [] only suppot subjet-bsed subsiption. The multist tee in these systems is impliitly embedded in the HT ovely. We use HT only s bootstpping mehnism nd expliitly build the multist tee, whih is likely to bette ppoximte undelying Intenet topology nd hene be moe effiient thn the embedded tee. 6. onlusion We pesented pfilte, globl-sle, deentlized infomtion filteing nd dissemintion system fo unstutued douments suh s text, HTML, udio o video files. To ou knowledge, pfilte is the fist system of this kind. We mde the following ontibutions in this ppe. () void flooding eithe douments o pofiles though eful ombintion of pofile plement nd doument outing. () Utilize globl view of the system to build nd mintin effiient multist tee. (3) edue the numbe of multist tees by fusing simil pofiles. (4) edue the outing stte though disimintive tetment of multist tees. We ledy built pfilte s bsi omponents septely: LSI-bsed seh engine [4, 3], middlewe fo topology-we ovely [5], nd pst simulto. uently we e in the poess of integting them togethe to build pfilte pototype. knowledgments We thnk Wenui Zho, Sndhy wkds nd the nonymous eviewes fo thei omments on this ppe. t Univesity of oheste, hunqing Tng is suppoted in pt by NSF gnts , -9848, S- 543, nd I-84, nd by the U.S. eptment of negy Offie of Inetil onfinement Fusion unde oopetive geement No. -F3-9SF946. efeenes [] M. K. egmn. The deep web: Sufing hidden vlue. [] M. ey, Z. m, nd. Jessup. Mties, veto spes, nd infomtion etievl. SIM eview, 4():335 36, 999. [3] K. lvet, M. o, nd. W. Zegu. Modeling intenet topology. I ommunitions Mgzine, June 997. [4]. znig,. osenblum, nd. Wolf. Intefes nd lgoithms fo wide-e event notifition sevie. Tehnil epot U-S , eptment of ompute Siene, Univesity of olodo, Otobe 999. [5]. Floutsos nd. W. Od. Suvey of Infomtion etievl nd Filteing Methods. Tehnil epot S-T- 354, ompute Siene eptment, Univesity of Mylnd, 995. [6] V. Gede nd O. Gunthe. Suvey on multidimensionl ess methods. Tehnil epot ISS-6, Institut fu Witshftsinfomtik, Humboldt Univesitt zu elin, ugust 995. [7]. Lempel nd S. Mon. Optimizing esult pefething in web seh engines with segmented indies. In VL,. [8]. S. Milojii, V. Klogeki,. Lukose, K. Ngj, J. uyne,. ihd, S. ollins, nd Z. Xu. ee-to-pee omputing. Tehnil epot HL--57, H Lb,. [9] T. S.. Ng nd H. Zhng. editing intenet netwok distne with oodintes-bsed ppohes. In INFOOM,. []. ghvn. Infomtion etievl lgoithms: suvey. In o. of the 8th SIM Symposium on isete lgoithms (SO), 997. [] S. tnsmy,. Fnis, M. Hndley,. Kp, nd S. Shenke. slble ontent-ddessble netwok. In M SIGOMM, ugust. []. I. T. owston,.-m. Keme, M. sto, nd. ushel. SI: The design of lge-sle event notifition infstutue. In o. of the Thid Intl. Wokshop on Netwoked Goup ommunition,. [3]. Tng, Z. Xu, nd S. wkds. ee-to-ee Infomtion etievl Using Self-Ognizing Semnti Ovely Netwoks. Tehnil epot, H Lbs, Novembe. [4]. Tng, Z. Xu, nd M. Mhlingm. pseh: Infomtion etievl in Stutued Ovelys. In HotNets-I, ineton, NJ, Otobe. [5] Z. Xu,. Tng, nd Z. Zhng. uilding Topology-we Ovelys using Globl Soft-Stte. In IS, My 3. [6] T. Yn nd H. Gi-Molin. SIFT tool fo wide-e infomtion dissemintion. In USNIX Tehnil onfeene, 995. [7] J.. Zkis nd Z. J. udlowski. The wold wide web s univesl medium fo sholly publition, infomtion etievl nd intehnge. Globl Jounl of ngineeing dution, (3),

XML Data Integration using Fragment Join

XML Data Integration using Fragment Join XML Dt Integtion using Fgment Join Jin Gong, Dvi W. Cheung, Nikos Mmoulis, n Ben Ko Deptment of Compute Siene, The Univesity of Hong Kong Pokfulm, Hong Kong, Chin {jgong,heung,nikos,ko}@s.hku.hk Astt.

More information

32. The Tangency Problem of Apollonius.

32. The Tangency Problem of Apollonius. . The Tngeny olem of Apollonius. Constut ll iles tngent to thee given iles. This eleted polem ws posed y Apollinius of eg (. 60-70 BC), the getest mthemtiin of ntiquity fte Eulid nd Ahimedes. His mjo wok

More information

Combinatorial Testing for Tree-Structured Test Models with Constraints

Combinatorial Testing for Tree-Structured Test Models with Constraints Comintoil Testing fo Tee-Stutued Test Models with Constints Tkshi Kitmu, Akihis Ymd, Goo Htym, Cyille Atho, Eun-Hye Choi, Ngo Thi Bih Do, Yutk Oiw, Shiny Skugi Ntionl Institute of Advned Industil Siene

More information

LAPLACE S EQUATION IN SPHERICAL COORDINATES. With Applications to Electrodynamics

LAPLACE S EQUATION IN SPHERICAL COORDINATES. With Applications to Electrodynamics LALACE S EQUATION IN SHERICAL COORDINATES With Appitions to Eetodynmis We hve seen tht Lpe s eqution is one of the most signifint equtions in physis. It is the soution to pobems in wide viety of fieds

More information

Basic Principles of Homing Guidance

Basic Principles of Homing Guidance si Piniples of Homing Guidne Neil F Plumbo, Ross A luwkmp, nd Justin M Lloyd his tile povides oneptul foundtion with espet to homing guidne upon whih the next sevel tiles e nhoed To this end, bsi geometi

More information

Multicriteria Decision Model for Information Systems Priorities Based on Business Process Management

Multicriteria Decision Model for Information Systems Priorities Based on Business Process Management Multiiteia Deision Model fo Infomation Systems Pioities Based on Business Poess Management Adiel Teixei de Almeida* and Mila Neves Souza** The pape pesents a multiiteia deision model fo infomation system

More information

Intro to Circle Geometry By Raymond Cheong

Intro to Circle Geometry By Raymond Cheong Into to Cicle Geomety By Rymond Cheong Mny poblems involving cicles cn be solved by constucting ight tingles then using the Pythgoen Theoem. The min chllenge is identifying whee to constuct the ight tingle.

More information

Screentrade Car Insurance Policy Summary

Screentrade Car Insurance Policy Summary Sceentde C Insunce Policy Summy This is summy of the policy nd does not contin the full tems nd conditions of the cove, which cn be found in the policy booklet nd schedule. It is impotnt tht you ed the

More information

N V V L. R a L I. Transformer Equation Notes

N V V L. R a L I. Transformer Equation Notes Tnsfome Eqution otes This file conts moe etile eivtion of the tnsfome equtions thn the notes o the expeiment 3 wite-up. t will help you to unestn wht ssumptions wee neee while eivg the iel tnsfome equtions

More information

Orbits and Kepler s Laws

Orbits and Kepler s Laws Obits nd Keple s Lws This web pge intoduces some of the bsic ides of obitl dynmics. It stts by descibing the bsic foce due to gvity, then consides the ntue nd shpe of obits. The next section consides how

More information

SECTION 7-2 Law of Cosines

SECTION 7-2 Law of Cosines 516 7 Additionl Topis in Trigonometry h d sin s () tn h h d 50. Surveying. The lyout in the figure t right is used to determine n inessile height h when seline d in plne perpendiulr to h n e estlished

More information

GFI MilEssentils & GFI MilSecuity vs Tend Mico ScnMil Suite fo Micosoft Exchnge GFI Softwe www.gfi.com GFI MilEssentils & GFI MilSecuity vs Tend Mico ScnMil Suite fo Micosoft Exchnge Exchnge Seve 2000/2003

More information

GFI MilEssentils & GFI MilSecuity vs Bcud Spm Fiewll GFI Softwe www.gfi.com GFIMilEssentils & GFI MilSecuity vs Bcud Spm Fiewll GFI MilEssentils 12 & GFI MilSecuity 10 Bcud Spm Fiewll Who we e Integtes

More information

GFI MilAchive 6 vs H&S Exchnge@PAM GFI Softwe www.gfi.com GFI MilAchive 6 vs H&S Exchnge@PAM GFI MilAchive 6 H&S Exchnge@PAM Who we e Genel fetues Suppots Micosoft Exchnge 2000, 2003 & 2007 Suppots distibuted

More information

Implementation and Evaluation of Transparent Fault-Tolerant Web Service with Kernel-Level Support

Implementation and Evaluation of Transparent Fault-Tolerant Web Service with Kernel-Level Support Poceedings of the IEEE Intentionl Confeence on Compute Communictions nd Netwoks Mimi, Floid, pp. 63-68, Octobe 2002. Implementtion nd Evlution of Tnspent Fult-Tolent Web Sevice with Kenel-Level Suppot

More information

Summary: Vectors. This theorem is used to find any points (or position vectors) on a given line (direction vector). Two ways RT can be applied:

Summary: Vectors. This theorem is used to find any points (or position vectors) on a given line (direction vector). Two ways RT can be applied: Summ: Vectos ) Rtio Theoem (RT) This theoem is used to find n points (o position vectos) on given line (diection vecto). Two ws RT cn e pplied: Cse : If the point lies BETWEEN two known position vectos

More information

GFI EventsMnge vs Netikus.net EventSenty GFI Softwe www.gfi.com GFI EventsMnge vs Netikus.net EventSenty GFI EventsMnge EventSenty Who we e Suppot fo MS SQL Seve Suppot fo MSDE / MS SQL Expess Suppot fo

More information

(1) continuity equation: 0. momentum equation: u v g (2) u x. 1 a

(1) continuity equation: 0. momentum equation: u v g (2) u x. 1 a Comment on The effect of vible viscosity on mied convection het tnsfe long veticl moving sufce by M. Ali [Intentionl Jounl of Theml Sciences, 006, Vol. 45, pp. 60-69] Asteios Pntoktos Associte Pofesso

More information

A Note on Risky Bond Valuation

A Note on Risky Bond Valuation A Note on Risky Bond Valuation C. H. Hui Banking Poliy Depatment Hong Kong Monetay Authoity 0th Floo,, Gaden Road, Hong Kong Email: Cho-Hoi_Hui@hkma.gov.hk C. F. Lo Physis Depatment The Chinese Univesity

More information

ABSORPTION-FREE SUPERLUMINAL LIGHT PROPAGATION IN A V-TYPE SYSTEM

ABSORPTION-FREE SUPERLUMINAL LIGHT PROPAGATION IN A V-TYPE SYSTEM Amenin Jounl of Physis 0 vol. 4 issue. 38-48 ABSORPTION-FREE SUPERLUMINAL LIGHT PROPAGATION IN A V-TYPE SYSTEM S. W. Rbiei* Kh. Sidi B. Ruzbhni M. Mhmoudi 3 Islmi Azd Univesity - Snndj Bnh Snndj In Physis

More information

Highest Pefomnce Lowest Pice PRODUCT COMPARISON GFI MilAchive vs Symntec Entepise Vult GFI Softwe www.gfi.com GFI MilAchive vs Symntec Entepise Vult GFI MilAchive 6 Symntec Entepise Vult Who we e Genel

More information

Words Symbols Diagram. abcde. a + b + c + d + e

Words Symbols Diagram. abcde. a + b + c + d + e Logi Gtes nd Properties We will e using logil opertions to uild mhines tht n do rithmeti lultions. It s useful to think of these opertions s si omponents tht n e hooked together into omplex networks. To

More information

Curvature. (Com S 477/577 Notes) Yan-Bin Jia. Oct 8, 2015

Curvature. (Com S 477/577 Notes) Yan-Bin Jia. Oct 8, 2015 Cuvtue Com S 477/577 Notes Yn-Bin Ji Oct 8, 205 We wnt to find mesue of how cuved cuve is. Since this cuvtue should depend only on the shpe of the cuve, it should not be chnged when the cuve is epmetized.

More information

r (1+cos(θ)) sin(θ) C θ 2 r cos θ 2

r (1+cos(θ)) sin(θ) C θ 2 r cos θ 2 icles xmple 66: Rounding one ssume we hve cone of ngle θ, nd we ound it off with cuve of dius, how f wy fom the cone does the ound stt? nd wht is the chod length? (1+cos(θ)) sin(θ) θ 2 cos θ 2 xmple 67:

More information

UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE

UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE Tble of Contents 1 Home Pge 1 2 Pge 2 3 Your Control Pnel 3 4 Add New Job (Three-Step Form) 4-6 5 Mnging Job Postings (Mnge Job Pge) 7-8 6 Additionl

More information

ON THE CHINESE CHECKER SPHERE. Mine TURAN, Nihal DONDURMACI ÇİN DAMA KÜRESİ ÜZERİNE

ON THE CHINESE CHECKER SPHERE. Mine TURAN, Nihal DONDURMACI ÇİN DAMA KÜRESİ ÜZERİNE DÜ Fen Bilimlei Enstitüsü Degisi Sı 9 Ağustos 9 On The Chinese Cheke Sphee M. Tun N. Donumı ON THE CHINESE CHECKER SHERE Mine TURAN Nihl DONDURMACI Deptment of Mthemtis Fult of Ats n Sienes Dumlupin Univesit

More information

payments Excess demand (Expenditure>output) r > r Excess demand (Expenditure>output) r > r Excess supply (Expenditure<output) Excess supply

payments Excess demand (Expenditure>output) r > r Excess demand (Expenditure>output) r > r Excess supply (Expenditure<output) Excess supply Chpte Review Questions. The IS-- model defines six egions, eh oesponding to disequiliium in the money mket, goods mket nd/o the lne of pyments. Identify nd desie eh of these when pitl is pefetly moile,

More information

UPS Virginia District Package Car Fleet Optimization

UPS Virginia District Package Car Fleet Optimization UPS Viginia Distit Pakage Ca Fleet Otimization Tavis Manning, Divaka Mehta, Stehen Sheae, Malloy Soldne, and Bian Togesen Abstat United Pael Sevie (UPS) is onstantly haged with ealigning its akage a fleet

More information

(Ch. 22.5) 2. What is the magnitude (in pc) of a point charge whose electric field 50 cm away has a magnitude of 2V/m?

(Ch. 22.5) 2. What is the magnitude (in pc) of a point charge whose electric field 50 cm away has a magnitude of 2V/m? Em I Solutions PHY049 Summe 0 (Ch..5). Two smll, positively chged sphees hve combined chge of 50 μc. If ech sphee is epelled fom the othe by n electosttic foce of N when the sphees e.0 m pt, wht is the

More information

GFI MilEssentils & GFI MilSecuity vs Symntec Bightmil 6 & Anti Vius GFI Softwe www.gfi.com GFI MilEssentils & GFI MilSecuity vs Symntec Bightmil 6 & Anti Vius GFI MilEssentils & GFI MilSecuity Bightmil

More information

Chapter. Contents: A Constructing decimal numbers

Chapter. Contents: A Constructing decimal numbers Chpter 9 Deimls Contents: A Construting deiml numers B Representing deiml numers C Deiml urreny D Using numer line E Ordering deimls F Rounding deiml numers G Converting deimls to frtions H Converting

More information

Random Variables and Distribution Functions

Random Variables and Distribution Functions Topic 7 Rndom Vibles nd Distibution Functions 7.1 Intoduction Fom the univese of possible infomtion, we sk question. To ddess this question, we might collect quntittive dt nd ognize it, fo emple, using

More information

1 GSW IPv4 Addressing

1 GSW IPv4 Addressing 1 For s long s I ve een working with the Internet protools, people hve een sying tht IPv6 will e repling IPv4 in ouple of yers time. While this remins true, it s worth knowing out IPv4 ddresses. Even when

More information

- DAY 1 - Website Design and Project Planning

- DAY 1 - Website Design and Project Planning Wesite Design nd Projet Plnning Ojetive This module provides n overview of the onepts of wesite design nd liner workflow for produing wesite. Prtiipnts will outline the sope of wesite projet, inluding

More information

GFI MilAchive 6 vs EMC EmilXtende Achive Edition GFI Softwe www.gfi.com GFI MilAchive 6 vs EMC EmilXtende Achive Edition GFI MilAchive 6 EMC EmilXtende Achive Edition Who we e Genel fetues Suppots Micosoft

More information

2.016 Hydrodynamics Prof. A.H. Techet

2.016 Hydrodynamics Prof. A.H. Techet .016 Hydodynmics Reding #5.016 Hydodynmics Po. A.H. Techet Fluid Foces on Bodies 1. Stedy Flow In ode to design oshoe stuctues, suce vessels nd undewte vehicles, n undestnding o the bsic luid oces cting

More information

Quick Guide to Lisp Implementation

Quick Guide to Lisp Implementation isp Implementtion Hndout Pge 1 o 10 Quik Guide to isp Implementtion Representtion o si dt strutures isp dt strutures re lled S-epressions. The representtion o n S-epression n e roken into two piees, the

More information

GFI MilAchive 6 vs Wtefod Technologies MilMete Achive GFI Softwe www.gfi.com GFI MilAchive 6 vs Wtefod Technologies MilMete Achive Genel fetues Suppots Micosoft Exchnge 2000, 2003 & 2007 Suppots distibuted

More information

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1)

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1) August 31, 2015 GETTING STARTED WITH VHDL 2 Top-down design VHDL history Min elements of VHDL Entities nd rhitetures Signls nd proesses Dt types Configurtions Simultor sis The testenh onept OUTLINE 3 GAJSKI

More information

c b 5.00 10 5 N/m 2 (0.120 m 3 0.200 m 3 ), = 4.00 10 4 J. W total = W a b + W b c 2.00

c b 5.00 10 5 N/m 2 (0.120 m 3 0.200 m 3 ), = 4.00 10 4 J. W total = W a b + W b c 2.00 Chter 19, exmle rolems: (19.06) A gs undergoes two roesses. First: onstnt volume @ 0.200 m 3, isohori. Pressure inreses from 2.00 10 5 P to 5.00 10 5 P. Seond: Constnt ressure @ 5.00 10 5 P, isori. olume

More information

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5.

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5. . Definition, Bsi onepts, Types. Addition nd Sutrtion of Mtries. Slr Multiplition. Assignment nd nswer key. Mtrix Multiplition. Assignment nd nswer key. Determinnt x x (digonl, minors, properties) summry

More information

Enterprise Digital Signage Create a New Sign

Enterprise Digital Signage Create a New Sign Enterprise Digitl Signge Crete New Sign Intended Audiene: Content dministrtors of Enterprise Digitl Signge inluding stff with remote ess to sign.pitt.edu nd the Content Mnger softwre pplition for their

More information

SR-Phlx-2016-26 Page 39 of 43 NASDAQ OMX PHLX LLC 1 PRICING SCHEDULE THE EXCHANGE CALCULATES FEES ON A TRADE DATE BASIS.

SR-Phlx-2016-26 Page 39 of 43 NASDAQ OMX PHLX LLC 1 PRICING SCHEDULE THE EXCHANGE CALCULATES FEES ON A TRADE DATE BASIS. SR-Phlx-216-26 Page 39 of 43 Deleted text is [baketed]. New text is undelined. NASDAQ OMX PHLX LLC 1 PRICING SCHEDULE THE EXCHANGE CALCULATES FEES ON A TRADE DATE BASIS. EXHIBIT POLICY FOR AMENDING BILLING

More information

Vindforsk report Project 30988-1/V-238

Vindforsk report Project 30988-1/V-238 Repot Vindfosk 3988-/V-38 Vindfosk epot Pojet 3988-/V-38 Ny teknik fö isning indkftsing New Tehnologies fo de-iing Wind Tuines Ls Bååth nd Hns Löfgen Hlmstd Uniesity ls.th@hh.se phone: 46 ()75-65735 Vindfosk:

More information

tools for Web data extraction

tools for Web data extraction HTML-we tools fo Web dt extction Thesis pesenttion 1 Student: Xvie Azg Supeviso: Andes Tho Tble of contents Intoduction Dt Extction Pocess Dt Extction Tools Relized tests Futue Wok 2 Intoduction We e going

More information

Ratio and Proportion

Ratio and Proportion Rtio nd Proportion Rtio: The onept of rtio ours frequently nd in wide vriety of wys For exmple: A newspper reports tht the rtio of Repulins to Demorts on ertin Congressionl ommittee is 3 to The student/fulty

More information

European Convention on Products Liability in regard to Personal Injury and Death

European Convention on Products Liability in regard to Personal Injury and Death Europen Trety Series - No. 91 Europen Convention on Produts Liility in regrd to Personl Injury nd Deth Strsourg, 27.I.1977 The memer Sttes of the Counil of Europe, signtory hereto, Considering tht the

More information

Inter-domain Routing

Inter-domain Routing COMP 631: COMPUTER NETWORKS Inter-domin Routing Jsleen Kur Fll 2014 1 Internet-sle Routing: Approhes DV nd link-stte protools do not sle to glol Internet How to mke routing slle? Exploit the notion of

More information

The Casino Experience. Let us entertain you

The Casino Experience. Let us entertain you The Csio Expeiee Let us eteti you The Csio Expeiee If you e lookig fo get ight out, Csio Expeiee is just fo you. 10 The Stight Flush Expeiee 25 pe peso This is get itodutio to gmig tht sves you moey Kik

More information

Things to Remember. r Complete all of the sections on the Retirement Benefit Options form that apply to your request.

Things to Remember. r Complete all of the sections on the Retirement Benefit Options form that apply to your request. Retiement Benefit 1 Things to Remembe Complete all of the sections on the Retiement Benefit fom that apply to you equest. If this is an initial equest, and not a change in a cuent distibution, emembe to

More information

OxCORT v4 Quick Guide Revision Class Reports

OxCORT v4 Quick Guide Revision Class Reports OxCORT v4 Quik Guie Revision Clss Reports This quik guie is suitble for the following roles: Tutor This quik guie reltes to the following menu options: Crete Revision Clss Reports pg 1 Crete Revision Clss

More information

Seeking Equilibrium: Demand and Supply

Seeking Equilibrium: Demand and Supply SECTION 1 Seeking Equilirium: Demnd nd Supply OBJECTIVES KEY TERMS TAKING NOTES In Setion 1, you will explore mrket equilirium nd see how it is rehed explin how demnd nd supply intert to determine equilirium

More information

The Cat in the Hat. by Dr. Seuss. A a. B b. A a. Rich Vocabulary. Learning Ab Rhyming

The Cat in the Hat. by Dr. Seuss. A a. B b. A a. Rich Vocabulary. Learning Ab Rhyming MINI-LESSON IN TION The t in the Ht y Dr. Seuss Rih Voulry tme dj. esy to hndle (not wild) LERNING Lerning Rhyming OUT Words I know it is wet nd the sun is not sunny. ut we n hve Lots of good fun tht is

More information

Architecture and Data Flows Reference Guide

Architecture and Data Flows Reference Guide Arhiteture nd Dt Flows Referene Guide BES12 Version 12.3 Pulished: 2015-10-14 SWD-20151014125318579 Contents Aout this guide... 5 Arhiteture: BES12 EMM solution... 6 Components used to mnge BlkBerry 10,

More information

Module 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur

Module 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur Module 5 Three-hse A iruits Version EE IIT, Khrgur esson 8 Three-hse Blned Suly Version EE IIT, Khrgur In the module, ontining six lessons (-7), the study of iruits, onsisting of the liner elements resistne,

More information

Towards Zero-Overhead Static and Adaptive Indexing in Hadoop

Towards Zero-Overhead Static and Adaptive Indexing in Hadoop Nonme mnusript No. (will e inserted y the editor) Towrds Zero-Overhed Stti nd Adptive Indexing in Hdoop Stefn Rihter Jorge-Arnulfo Quiné-Ruiz Stefn Shuh Jens Dittrih the dte of reeipt nd eptne should e

More information

Concept and Experiences on using a Wiki-based System for Software-related Seminar Papers

Concept and Experiences on using a Wiki-based System for Software-related Seminar Papers Concept and Expeiences on using a Wiki-based System fo Softwae-elated Semina Papes Dominik Fanke and Stefan Kowalewski RWTH Aachen Univesity, 52074 Aachen, Gemany, {fanke, kowalewski}@embedded.wth-aachen.de,

More information

G.GMD.1 STUDENT NOTES WS #5 1 REGULAR POLYGONS

G.GMD.1 STUDENT NOTES WS #5 1 REGULAR POLYGONS G.GMD.1 STUDENT NOTES WS #5 1 REGULAR POLYGONS Regul polygon e of inteet to u becue we begin looking t the volume of hexgonl pim o Tethedl nd to do thee type of clcultion we need to be ble to olve fit

More information

Equivalence Checking. Sean Weaver

Equivalence Checking. Sean Weaver Equivlene Cheking Sen Wever Equivlene Cheking Given two Boolen funtions, prove whether or not two they re funtionlly equivlent This tlk fouses speifilly on the mehnis of heking the equivlene of pirs of

More information

Over-encryption: Management of Access Control Evolution on Outsourced Data

Over-encryption: Management of Access Control Evolution on Outsourced Data Ove-encyption: Management of Access Contol Evolution on Outsouced Data Sabina De Capitani di Vimecati DTI - Univesità di Milano 26013 Cema - Italy decapita@dti.unimi.it Stefano Paaboschi DIIMM - Univesità

More information

THE LONGITUDINAL FIELD IN THE GTEM 1750 AND THE NATURE OF THE TERMINATION.

THE LONGITUDINAL FIELD IN THE GTEM 1750 AND THE NATURE OF THE TERMINATION. THE LONGITUDINAL FIELD IN THE GTEM 175 AND THE NATURE OF THE TERMINATION. Benjmin Guy Loder Ntionl Physil Lbortory, Queens Rod, Teddington, Middlesex, Englnd. TW11 LW Mrtin Alexnder Ntionl Physil Lbortory,

More information

GAO POSTSECONDARY EDUCATION. Student Outcomes Vary at For-Profit, Nonprofit, and Public Schools. Report to Congressional Requesters

GAO POSTSECONDARY EDUCATION. Student Outcomes Vary at For-Profit, Nonprofit, and Public Schools. Report to Congressional Requesters GAO United Sttes Government Aountbility Offie Report to Congressionl Requesters Deember 2011 POSTSECONDARY EDUCATION Outomes Vry t For-Profit, Nonprofit, nd Publi Shools GAO-12-143 Contents Letter 1 Limited

More information

Radius of the Earth - Radii Used in Geodesy James R. Clynch Naval Postgraduate School, 2002

Radius of the Earth - Radii Used in Geodesy James R. Clynch Naval Postgraduate School, 2002 dius of the Erth - dii Used in Geodesy Jmes. Clynh vl Postgrdute Shool, 00 I. Three dii of Erth nd Their Use There re three rdii tht ome into use in geodesy. These re funtion of ltitude in the ellipsoidl

More information

Converting knowledge Into Practice

Converting knowledge Into Practice Conveting knowledge Into Pactice Boke Nightmae srs Tend Ride By Vladimi Ribakov Ceato of Pips Caie 20 of June 2010 2 0 1 0 C o p y i g h t s V l a d i m i R i b a k o v 1 Disclaime and Risk Wanings Tading

More information

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report DlNBVRGH + + THE CITY OF EDINBURGH COUNCIL Sickness Absence Monitoring Report Executive of the Council 8fh My 4 I.I...3 Purpose of report This report quntifies the mount of working time lost s result of

More information

by K.-H. Rutsch*, P.J. Viljoen*, and H. Steyn* The need for systematic project portfolio selection

by K.-H. Rutsch*, P.J. Viljoen*, and H. Steyn* The need for systematic project portfolio selection An investigtion into the cuent pctice of poject potfolio selection in esech nd development division of the South Aficn minels nd enegy industy by K.-H. Rutsch*, P.J. Viljoen*, nd H. Steyn* J o u n l Synopsis

More information

An Introduction to Omega

An Introduction to Omega An Intoduction to Omega Con Keating and William F. Shadwick These distibutions have the same mean and vaiance. Ae you indiffeent to thei isk-ewad chaacteistics? The Finance Development Cente 2002 1 Fom

More information

Maximum area of polygon

Maximum area of polygon Mimum re of polygon Suppose I give you n stiks. They might e of ifferent lengths, or the sme length, or some the sme s others, et. Now there re lots of polygons you n form with those stiks. Your jo is

More information

An Efficient Group Key Agreement Protocol for Ad hoc Networks

An Efficient Group Key Agreement Protocol for Ad hoc Networks An Efficient Goup Key Ageement Potocol fo Ad hoc Netwoks Daniel Augot, Raghav haska, Valéie Issany and Daniele Sacchetti INRIA Rocquencout 78153 Le Chesnay Fance {Daniel.Augot, Raghav.haska, Valéie.Issany,

More information

Clause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning

Clause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning Cluse Trees: Tool for Understnding nd Implementing Resolution in Automted Resoning J. D. Horton nd Brue Spener University of New Brunswik, Frederiton, New Brunswik, Cnd E3B 5A3 emil : jdh@un. nd spener@un.

More information

PLWAP Sequential Mining: Open Source Code

PLWAP Sequential Mining: Open Source Code PL Sequentil Mining: Open Soure Code C.I. Ezeife Shool of Computer Siene University of Windsor Windsor, Ontrio N9B 3P4 ezeife@uwindsor. Yi Lu Deprtment of Computer Siene Wyne Stte University Detroit, Mihign

More information

VMware Horizon FLEX Administration Guide

VMware Horizon FLEX Administration Guide VMwre Horizon FLEX Administrtion Guide Horizon FLEX 1.0 This doument supports the version of eh produt listed nd supports ll susequent versions until the doument is repled y new edition. To hek for more

More information

UNIT CIRCLE TRIGONOMETRY

UNIT CIRCLE TRIGONOMETRY UNIT CIRCLE TRIGONOMETRY The Unit Cicle is the cicle centeed at the oigin with adius unit (hence, the unit cicle. The equation of this cicle is + =. A diagam of the unit cicle is shown below: + = - - -

More information

REMO: Resource-Aware Application State Monitoring for Large-Scale Distributed Systems

REMO: Resource-Aware Application State Monitoring for Large-Scale Distributed Systems : Resoure-Awre Applition Stte Monitoring for Lrge-Sle Distriuted Systems Shiong Meng Srinivs R. Kshyp Chitr Venktrmni Ling Liu College of Computing, Georgi Institute of Tehnology, Atlnt, GA 332, USA {smeng,

More information

Chapter 3 Savings, Present Value and Ricardian Equivalence

Chapter 3 Savings, Present Value and Ricardian Equivalence Chapte 3 Savings, Pesent Value and Ricadian Equivalence Chapte Oveview In the pevious chapte we studied the decision of households to supply hous to the labo maket. This decision was a static decision,

More information

Student Access to Virtual Desktops from personally owned Windows computers

Student Access to Virtual Desktops from personally owned Windows computers Student Aess to Virtul Desktops from personlly owned Windows omputers Mdison College is plesed to nnoune the ility for students to ess nd use virtul desktops, vi Mdison College wireless, from personlly

More information

VMware Horizon FLEX Administration Guide

VMware Horizon FLEX Administration Guide VMwre Horizon FLEX Administrtion Guide Horizon FLEX 1.1 This doument supports the version of eh produt listed nd supports ll susequent versions until the doument is repled y new edition. To hek for more

More information

9 CONTINUOUS DISTRIBUTIONS

9 CONTINUOUS DISTRIBUTIONS 9 CONTINUOUS DISTIBUTIONS A rndom vrible whose vlue my fll nywhere in rnge of vlues is continuous rndom vrible nd will be ssocited with some continuous distribution. Continuous distributions re to discrete

More information

Top K Nearest Keyword Search on Large Graphs

Top K Nearest Keyword Search on Large Graphs Top K Neaest Keywod Seach on Lage Gaphs Miao Qiao, Lu Qin, Hong Cheng, Jeffey Xu Yu, Wentao Tian The Chinese Univesity of Hong Kong, Hong Kong, China {mqiao,lqin,hcheng,yu,wttian}@se.cuhk.edu.hk ABSTRACT

More information

est using the formula I = Prt, where I is the interest earned, P is the principal, r is the interest rate, and t is the time in years.

est using the formula I = Prt, where I is the interest earned, P is the principal, r is the interest rate, and t is the time in years. 9.2 Inteest Objectives 1. Undestand the simple inteest fomula. 2. Use the compound inteest fomula to find futue value. 3. Solve the compound inteest fomula fo diffeent unknowns, such as the pesent value,

More information

LISTENING COMPREHENSION

LISTENING COMPREHENSION PORG, přijímí zkoušky 2015 Angličtin B Reg. číslo: Inluded prts: Points (per prt) Points (totl) 1) Listening omprehension 2) Reding 3) Use of English 4) Writing 1 5) Writing 2 There re no extr nswersheets

More information

SOLVING EQUATIONS BY FACTORING

SOLVING EQUATIONS BY FACTORING 316 (5-60) Chpter 5 Exponents nd Polynomils 5.9 SOLVING EQUATIONS BY FACTORING In this setion The Zero Ftor Property Applitions helpful hint Note tht the zero ftor property is our seond exmple of getting

More information

Mining Relatedness Graphs for Data Integration

Mining Relatedness Graphs for Data Integration Mining Relatedness Gaphs fo Data Integation Jeemy T. Engle (jtengle@indiana.edu) Ying Feng (yingfeng@indiana.edu) Robet L. Goldstone (goldsto@indiana.edu) Indiana Univesity Bloomington, IN. 47405 USA Abstact

More information

ORGANIZER QUICK REFERENCE GUIDE

ORGANIZER QUICK REFERENCE GUIDE NOTES ON ORGANIZING AND SCHEDULING MEETINGS Individul GoToMeeting orgnizers my hold meetings for up to 15 ttendees. GoToMeeting Corporte orgnizers my hold meetings for up to 25 ttendees. GoToMeeting orgnizers

More information

Vectors 2. 1. Recap of vectors

Vectors 2. 1. Recap of vectors Vectors 2. Recp of vectors Vectors re directed line segments - they cn be represented in component form or by direction nd mgnitude. We cn use trigonometry nd Pythgors theorem to switch between the forms

More information

883 Brochure A5 GENE ss vernis.indd 1-2

883 Brochure A5 GENE ss vernis.indd 1-2 ess x a eu / u e a. p o.eu c e / :/ http EURAXESS Reseaches in Motion is the gateway to attactive eseach caees in Euope and to a pool of wold-class eseach talent. By suppoting the mobility of eseaches,

More information

The 19th Annual International Symposium on Computer Architecture. Alternative Implementations of Two-Level Adaptive Branch Prediction

The 19th Annual International Symposium on Computer Architecture. Alternative Implementations of Two-Level Adaptive Branch Prediction he 19th nnl Intentionl Smposim on Compte hitete pp 124-134, M 19-21, 1992, Gold Cost, stli ltentive Implementtions of wo-level dptive Bnh Pedition se{y Yeh nd Yle Ptt Deptment of Eletil Engineeing nd Compte

More information

OPABS-YV45GUQN OS PROCESSOS CRIATIVOS DO LIBER NOVUS E OS FUTUROS. OPABS-YV45GUQN PDF 106 Pages 1021.16KB 25 Oct, 2014

OPABS-YV45GUQN OS PROCESSOS CRIATIVOS DO LIBER NOVUS E OS FUTUROS. OPABS-YV45GUQN PDF 106 Pages 1021.16KB 25 Oct, 2014 OS PROCESSOS CRIATIVOS DO LIBER NOVUS E OS FUTUROS OPABS-YV45GUQN OPABS-YV45GUQN PDF 106 Pges 1021.16KB 25 Ot, 2014 PDF file: os roessos ritivos do liber novus e os futuros Pge: 1 OS PROCESSOS CRIATIVOS

More information

Secure Smartcard-Based Fingerprint Authentication

Secure Smartcard-Based Fingerprint Authentication Secue Smatcad-Based Fingepint Authentication [full vesion] T. Chales Clancy Compute Science Univesity of Mayland, College Pak tcc@umd.edu Nega Kiyavash, Dennis J. Lin Electical and Compute Engineeing Univesity

More information

Calculating Principal Strains using a Rectangular Strain Gage Rosette

Calculating Principal Strains using a Rectangular Strain Gage Rosette Clulting Prinipl Strins using Retngulr Strin Gge Rosette Strin gge rosettes re used often in engineering prtie to determine strin sttes t speifi points on struture. Figure illustrtes three ommonly used

More information

Arc-Consistency for Non-Binary Dynamic CSPs

Arc-Consistency for Non-Binary Dynamic CSPs Ar-Consisteny for Non-Binry Dynmi CSPs Christin Bessière LIRMM (UMR C 9928 CNRS / Université Montpellier II) 860, rue de Sint Priest 34090 Montpellier, Frne Emil: essiere@rim.fr Astrt. Constrint stisftion

More information

How To Organize A Meeting On Gotomeeting

How To Organize A Meeting On Gotomeeting NOTES ON ORGANIZING AND SCHEDULING MEETINGS Individul GoToMeeting orgnizers my hold meetings for up to 15 ttendees. GoToMeeting Corporte orgnizers my hold meetings for up to 25 ttendees. GoToMeeting orgnizers

More information

Exam in physics, El-grunder (Electromagnetism), 2014-03-26, kl 9.00-15.00

Exam in physics, El-grunder (Electromagnetism), 2014-03-26, kl 9.00-15.00 Umeå Univesitet, Fysik 1 Vitly Bychkov Em in physics, El-gunde (Electomgnetism, 14--6, kl 9.-15. Hjälpmedel: Students my use ny book(s. Mino notes in the books e lso llowed. Students my not use thei lectue

More information

MATH PLACEMENT REVIEW GUIDE

MATH PLACEMENT REVIEW GUIDE MATH PLACEMENT REVIEW GUIDE This guie is intene s fous for your review efore tking the plement test. The questions presente here my not e on the plement test. Although si skills lultor is provie for your

More information

Skills Needed for Success in Calculus 1

Skills Needed for Success in Calculus 1 Skills Needed fo Success in Calculus Thee is much appehension fom students taking Calculus. It seems that fo man people, "Calculus" is snonmous with "difficult." Howeve, an teache of Calculus will tell

More information

Cloud Service Reliability: Modeling and Analysis

Cloud Service Reliability: Modeling and Analysis Cloud Sevice eliability: Modeling and Analysis Yuan-Shun Dai * a c, Bo Yang b, Jack Dongaa a, Gewei Zhang c a Innovative Computing Laboatoy, Depatment of Electical Engineeing & Compute Science, Univesity

More information

Information Economics and Policy

Information Economics and Policy Infomtion Eonomi nd Poliy 24 (2012) 173 186 Content lit vilble t SiVee SieneDiet Infomtion Eonomi nd Poliy ounl homepge: www.elevie.om/lote/iep Uing unenoed ommunition hnnel to divet pm tffi Benmin Chio,

More information

DRIVER BEHAVIOR MODELING USING HYBRID DYNAMIC SYSTEMS FOR DRIVER-AWARE ACTIVE VEHICLE SAFETY

DRIVER BEHAVIOR MODELING USING HYBRID DYNAMIC SYSTEMS FOR DRIVER-AWARE ACTIVE VEHICLE SAFETY DRIVER BEHAVIOR MODELING USING HYBRID DYNAMIC SYSTEMS FOR DRIVER-AWARE ACTIVE VEHICLE SAFETY Pin Boyz, Amdeep Sthynyn, John H.L. Hnsen Eik Jonsson School o Engineeing nd Compute Science Univesity o Texs

More information

Example A rectangular box without lid is to be made from a square cardboard of sides 18 cm by cutting equal squares from each corner and then folding

Example A rectangular box without lid is to be made from a square cardboard of sides 18 cm by cutting equal squares from each corner and then folding 1 Exmple A rectngulr box without lid is to be mde from squre crdbord of sides 18 cm by cutting equl squres from ech corner nd then folding up the sides. 1 Exmple A rectngulr box without lid is to be mde

More information

An Approach to Optimized Resource Allocation for Cloud Simulation Platform

An Approach to Optimized Resource Allocation for Cloud Simulation Platform An Appoach to Optimized Resouce Allocation fo Cloud Simulation Platfom Haitao Yuan 1, Jing Bi 2, Bo Hu Li 1,3, Xudong Chai 3 1 School of Automation Science and Electical Engineeing, Beihang Univesity,

More information