Virtual Network Embedding with Coordinated Node and Link Mapping

Size: px
Start display at page:

Download "Virtual Network Embedding with Coordinated Node and Link Mapping"

Transcription

1 Vrtual Network Embeddng wth Coordnated Node and Lnk Mappng N. M. Mosharaf Kabr Chowdhury Cherton School of Computer Scence Unversty of Waterloo Waterloo, Canada Emal: Muntasr Rahan Rahman Cherton School of Computer Scence Unversty of Waterloo Waterloo, Canada Emal: Raouf Boutaba Cherton School of Computer Scence Unversty of Waterloo Waterloo, Canada Emal: Abstract Recently network vrtualzaton has been proposed as a promsng way to overcome the current ossfcaton of the Internet by allowng multple heterogeneous vrtual networks VNs) to coexst on a shared nfrastructure. A major challenge n ths respect s the VN embeddng problem that deals wth effcent mappng of vrtual nodes and vrtual lnks onto the substrate network resources. Snce ths problem s known to be NP-hard, prevous research focused on desgnng heurstc-based algorthms whch had clear separaton between the node mappng and the lnk mappng phases. Ths paper proposes VN embeddng algorthms wth better coordnaton between the two phases. We formulate the VN embeddng problem as a mxed nteger program through substrate network augmentaton. We then relax the nteger constrants to obtan a lnear program, and devse two VN embeddng algorthms D-VNE and R-VNE usng determnstc and randomzed roundng technques, respectvely. Smulaton experments show that the proposed algorthms ncrease the acceptance rato and the revenue whle decreasng the cost ncurred by the substrate network n the long run. I. INTRODUCTION Snce ts ncepton, the Internet has proven ts worth by supportng myrads of dstrbuted applcatons and heterogeneous networkng technologes. However, due to the exstence of multple stakeholders wth conflctng goals and polces, alteratons, even necessary ones, to the present archtecture have now become almost mpossble to acheve. To fend off the rgdty of the exstng Internet once and for all, network vrtualzaton has been propounded as a fundamental dversfyng attrbute of the future nter-networkng paradgm that wll allow multple heterogeneous network archtectures to coexst on a shared substrate [1], [2]. In a network vrtualzaton envronment NVE), multple servce provders SPs) wll be able to create heterogeneous vrtual networks VNs) to offer customzed end-to-end servces to the end users by leasng shared resources from one or more nfrastructure provders InPs) wthout sgnfcant nvestment n physcal nfrastructure [2] [4]. Each VN n the NVE s a collecton of vrtual nodes e.g., vrtual routers) that are hosted on dfferent substrate nodes and nterconnected by physcal paths n the substrate network correspondng to vrtual lnks. Snce multple VNs can share the same underlyng physcal resources, effcent and effectve embeddng/mappng/assgnment 1 of each of the onlne VN requests s of utmost mportance n order to ncrease utlzaton of the substrate network resources and consequently revenues of the InPs. However, the VN embeddng problem, wth constrants on vrtual nodes and vrtual lnks, can be reduced to the NPhard mult-way separator problem [5], even f all the VN requests are known n advance. Even when all the vrtual nodes are already mapped, embeddng the vrtual lnks wth bandwdth constrants onto substrate paths s stll NP-hard n the unsplttable flow scenaro. As a result, a number of heurstc-based algorthms have appeared n the relevant lterature [6] [9]. Most of these proposals focused prmarly on edge mappng usng, for example, shortest path, k-shortest paths, and mult-commodty flow algorthms) after employng greedy methods to preselect the node mappngs. However, preselectng node mappngs wthout consderng ts relaton to the lnk mappng stage restrcts the soluton space, and may result n poor performance. In ths paper, we ntroduce better correlaton between the node mappng and the lnk mappng phases by proposng two new VN embeddng algorthms D-VNE Determnstc VN Embeddng) and R-VNE Randomzed VN Embeddng). In these algorthms, we map the vrtual nodes to substrate nodes n a way that facltates the mappng of vrtual lnks to physcal paths n the subsequent phase. To ths end, we extend the physcal network graph by ntroducng meta-nodes for each vrtual node and connect the meta-nodes to a selected subset of physcal nodes Secton IV-A). We then treat each vrtual lnk wth bandwdth constrants as a commodty consstng of a par of meta-nodes. As a result, fndng an optmal flow for the commodty s equvalent to mappng the vrtual lnk n an optmal way. If we ntroduce addtonal bnary constrants that force only one meta-edge to be selected for each metanode, we can effectvely select exactly one substrate node for each meta-node correspondng to a partcular vrtual node. We use mxed nteger programmng MIP) formulaton [] to solve the embeddng problem wth bnary constrants on the meta-edges and lnear constrants on actual substrate network 1 The words embeddng, mappng, and assgnment are used nterchangeably throughout ths paper /09/$ IEEE 783

2 edges. Snce solvng an MIP s known to be NP-hard [], fndng an optmal VN embeddng usng MIP becomes NPhard as well. As a result, we relax the nteger program to obtan a lnear programmng formulaton whch can be solved n polynomal tme. We then use determnstc and randomzed roundng technques on the soluton of the lnear program to approxmate the values of the bnary varables n the orgnal MIP. Once all the vrtual nodes have been mapped, we use the mult-commodty flow algorthm to map the vrtual lnks onto the substrate network between the mapped vrtual nodes [9], [11]. Ths can also be solved n polynomal-tme snce we assume that path splttng s supported by the substrate network [9]. The rest of ths paper s organzed as follows. Secton II provdes an overvew of the related work. Followng that, Secton III formalzes the network model and the VN embeddng problem tself. In Secton IV, we provde the optmal MIP formulaton for the VN embeddng problem usng substrate network augmentaton. Secton V relaxes the MIP formulaton to obtan a lnear program and presents D-VNE and R-VNE usng determnstc and randomzed roundng technques. Secton VI presents smulaton results that evaluate the proposed algorthms, and we conclude n Secton VII dentfyng future research drectons. II. RELATED WORK The VN assgnment problem s smlar to the prevous works on embeddng Vrtual Prvate Networks VPN) n a shared provder topology and the network testbed mappng problem [12], [13]. However, a typcal VPN request conssts only of bandwdth requrements, specfed n terms of a traffc matrx, wthout any constrant on ts nodes. As a result, most VPN desgn algorthms come down to fndng paths for source/destnaton pars. On the other hand, the Assgn algorthm [13] used n the Emulab testbed consders bandwdth constrants alongsde constrants on exclusve use of nodes,.e., dfferent VNs cannot share a substrate node. But n network vrtualzaton, there are capacty and placement requrements on both the vrtual nodes and the vrtual lnks; n addton, substrate nodes and lnks can be shared by multple VNs. In order to reduce the hardness of the VN assgnment problem and to enable effcent heurstcs, exstng research has been restrctng the problem space n dfferent dmensons, whch nclude: 1) consderng offlne verson of the problem.e., all the VN requests are known n advance) [7], [8], 2) gnorng ether node requrements or lnk requrements [6], [7], 3) assumng nfnte capacty of the substrate nodes and lnks to obvate admsson control [6] [8], and 4) focusng on specfc VN topologes [7]. The authors n [9] consder all these ssues, except for the locaton constrants on the vrtual nodes, by envsonng support from the substrate network through node and lnk mgraton as well as mult-path routng. We do not restrct the problem space by assumng nfnte capacty of the substrate network resources, nor do we assume any specalzed VN topologes. Contrary to the algorthms proposed n ths paper, all the exstng algorthms can clearly be separated nto two basc phases: 1) assgnng vrtual nodes usng some greedy heurstcs, e.g., assgn vrtual nodes wth hgher processng requrements to substrate nodes wth more avalable resources [8], [9], and 2) embeddng vrtual lnks onto substrate paths usng shortest path algorthms [8] n case of unsplttable flows, or usng mult-commodty flow algorthms n case of splttable flows [9], [11]. The authors n [14] have proposed a dstrbuted algorthm that smultaneously maps vrtual nodes and vrtual lnks wthout any centralzed controller, but the scalablty and performance of ther algorthm s stll not comparable wth the centralzed ones. The nteger and mxed nteger programmng approaches have been appled to a number of resource allocaton and optmzaton problems n the networkng area. In [15], the authors have proposed an nteger programmng model to solve the VPN tree computaton problem for bandwdth provsonng n VPNs. Technques of randomzed roundng for lnear programmng relaxatons to obtan approxmaton algorthms was frst ntroduced n [16]. In ths paper, we take a formal approach to solve the onlne VN embeddng problem usng a mxed nteger programmng formulaton. To the best of our knowledge, ths s the frst attempt to apply mathematcal programmng to ths problem. III. NETWORK MODEL AND PROBLEM DESCRIPTION A. Substrate Network We model the substrate network as a weghted undrected graph and denote t by G S = N S,E S), where N S s the set of substrate nodes and E S s the set of substrate lnks. Each substrate node n S N S s assocated wth the CPU capacty weght value c n S) and geographc locaton loc n S). Each substrate lnk e S, j) E S between two substrate nodes and j s assocated wth the bandwdth capacty weght value b e S) denotng the total amount of bandwdth. We denote the set of all substrate paths by P S, and the set of substrate paths from the source node s to the destnaton node t by P S s, t). Fg. 1 shows a substrate network, where the numbers over the lnks represent avalable bandwdths and the numbers n rectangles represent avalable CPU resources 2. B. VN Request Smlar to the substrate network, we model VN requests as weghted undrected graphs and denote a VN request by G V = N V,E ) V. We express the requrements on vrtual nodes and vrtual lnks n terms of the attrbutes of the nodes and lnks of the substrate network. Each VN request has an 2 We use notatons smlar to [9] to denote capactes and requrements. 784

3 d 20 b a 20 e 12 c VN Request f 20 VN Request 2 Fg. 1. a C A B 22 d D E e f 17 G H b Substrate Network Mappng of VN requests onto a shared substrate network. assocated non-negatve value D V expressng how far a vrtual node n V N V can be placed from the locaton specfed by loc n ) V. D V can be expressed n terms of physcal dstance or n terms of permssble delay e.g., RTT) from loc n ) V. Fg. 1 shows two VN requests wth node and lnk constrants. C. Measurement of Substrate Network Resources The resdual or the avalable capacty of a substrate node, R ) N n S s defned as the avalable CPU capacty of the substrate node n S N S. R N n S ) = c n S) cn V ) n V n S where x y denotes that the vrtual node x s hosted on the substrate node y. Smlarly, the resdual capacty of a substrate lnk, R ) E e S s defned as the total amount of bandwdth avalable on the substrate lnk e S E S. R E e S ) = b e S) be V ) e V e S where x y denotes that the substrate path of the vrtual lnk x passes through the substrate lnk y. The avalable bandwdth capacty of a substrate path P P S s gven by R E P ) = mn R E e S ) e S P D. VN Assgnment When a VN request arrves, the substrate network has to determne whether to accept the request or not. If the request s accepted, the substrate network then determnes a sutable assgnment for the VN and allocates network resources on the substrate nodes and paths selected by that assgnment. The allocated resources are released once the VN expres. The assgnment of the VN request V to the substrate network can be decomposed nto two major components: c F 1) Node assgnment: Each vrtual node from the same VN request 3 s assgned to a dfferent substrate node by a mappng M N : N V N S from vrtual nodes to substrate nodes such that for all n V,m V N V, subject to M N n V ) N S M N m V ) = M N n V ), ff m V = n V c n V ) R N MN n V )) ds loc n V ),loc M N n V )) ) D V 1a) 1b) where ds, j) measures the dstance between the locaton of two substrate nodes and j. In Fg. 1, the frst VN request has the node mappng {a C, b H, c B} and the second VN request has {d A, e D, f H}. Note that two vrtual nodes b and f from dfferent VN requests are mapped onto the same substrate node H. 2) Lnk assgnment: Each vrtual lnk s mapped to a substrate path unsplttable flow) or a set of substrate paths splttable flow) between the correspondng substrate nodes that host the end vrtual nodes of that vrtual lnk. It s defned by a mappng M E : E V P S from vrtual lnks to substrate paths such that for all e V = m V,n V ) E V, M E m V,n V ) P S M N m V ), M N n V ) ) subject to R E P ) b e V ), P M E e V ) 2) The frst VN { request n Fg. 1 has been assgned the lnk mappng a, b) {C, D), D, G), G, H)}, a, c) } {C, A), A, B)}, b, c) {H, F), F, E), E,B)}, and the second VN request has the lnk mappng } {A, C), C, D)}, e, f) {D, G), G, H)}. { d, e) E. Objectves Our man nterest n ths paper s to propose onlne VN embeddng algorthms that map multple VN requests wth node and lnk constrants. We also want to ncrease revenue and decrease cost of the InP n the long run, n addton to balancng load of the substrate network resources. Smlar to the prevous work n [8], [9], we defne the revenue of a VN request as: RG V )= e V ) + n V ) 3) e V E V b n V N V c Whle revenue gves an nsght nto how much an InP wll gan by acceptng a VN request, t s not very useful wthout knowng the cost the InP wll ncur for embeddng that request. 3 Even though multple vrtual nodes from dfferent VN requests can be mapped to the same substrate node. 785

4 a A B c An example of augmented graph constructon s shown n Fg. 2. B. MIP Formulaton C Meta-edge Meta-node Cluster D G Fg. 2. Constructon of an augmented substrate graph wth meta-nodes and meta-edges for a VN request. We defne the cost of embeddng a VN request as the sum of total substrate resources allocated to that VN. CG V )= b f e V e V E V e S E S E H e S + F n V N V cn V ) 4) where f ev e denotes the total amount of bandwdth allocated on S the substrate lnk e S for vrtual lnk e V. We use a modfed verson of 4) as the objectve functon of our MIP formulaton. IV. MIXED INTEGER PROGRAMMING FORMULATION FOR OPTIMAL VN EMBEDDING A. Augmented Substrate Graph Constructon In order to coordnate the node mappng phase wth ts lnk mappng counterpart, the base substrate network must be extended to create an augmented substrate graph usng the locaton requrement of the vrtual nodes as the bass for the extenson. Snce each n V N V has an assocated constrant loc n ) V on ts possble placement, we can create one cluster for each vrtual node N V n total) n the substrate network wth radus D V. We denote such a cluster by Ωn V ) and call t the Ω set of the vrtual node n V. Ωn V )= {n S N S ds loc n V ),loc n S)) } D V In Fg. 2, substrate nodes B, E, and F are wthn D V dstance of the vrtual node c, hence Ωc) ={B,E,F}. For each n V N V we create a correspondng meta-node μn V ), and we connect μn V ) wth all the substrate nodes belongng to Ωn V ) usng meta-edges wth nfnte bandwdth. We wll sometmes wrte the Ω set as Ωm) nstead of Ωn V ), where m = μn V ). We combne all the meta-nodes and meta-edges wth the substrate graph to create the augmented substrate graph G S =N S,E S ), where N S = N S {μn V ) n V N V } E S = E S {μn V ),n S ) n V N V,n S Ωn V )} The VN embeddng problem can now be formulated as a mxed nteger E V -commodty flow problem. We consder each vrtual edge e V 1 E V ) as a commodty wth source and destnaton ) nodes s and t, respectvely, s,t N S \N S. Each flow, n ths settng, starts from a meta-node and ends n another meta-node. By ntroducng restrctons on the meta-edges, each meta-node μn V ) can be forced to choose only one meta-edge to connect tself to an actual substrate node n Ωn V ). Ths effectvely selects a substrate node for each meta-node,.e., maps the vrtual node correspondng to that meta-node to a substrate node. At the same tme, all the vrtual edges.e., flows) are also mapped effcently nsde the substrate network wth the help of path splttng. We present the MIP formulaton n the followng manner. VNE MIP Varables: f uv: A flow varable denotng the total amount of flow from u to v on the substrate edge u, v) for the th vrtual edge. x uv : A bnary varable, whch has the value 1 f f uv + f vu) > 0; otherwse, t s set to 0. Objectve: mnmze + w N S α uv fuv R E u, v)+δ β w x mw cm) 5) R N w)+δ m N S \N S uv E S Constrants: - Capacty Constrants: fuv + fvu) R E u, v) x u,v, u, v N S 6) R N w) x mw c m), m N S \ N S, w N S 7) - Flow Related Constrants: fuw fwu =0,, u N S \{s,t } 8) w N S w N S fs w fws = be V ), 9) w N S w N S ft w fwt = be V ), ) w N S w N S 786

5 - Meta and Bnary Constrants: x mw =1, m N S \ N S 11) w Ωm) - Doman Constrants: Remarks: m N S \N S x mw 1, w N S 12) x uv R E u, v), u, v N S 13) x uv = x vu, u, v N S 14) f uv 0, u, v N S 15) x uv {0, 1}, u, v N S 16) The objectve functon 5) of the MIP tres to mnmze the cost of embeddng the VN request as well as balance the load. By dvdng the cost wth the resdual capacty, t s ensured that the resources wth more resdual capactes are preferred over the resources wth less resdual capactes. 1 α uv R E u, v) and 1 β w R N w) are parameters to control the mportance of load balancng whle embeddng a request. δ 0 s a small postve constant to avod dvdng by zero n computng the objectve functon. Constrant set 6) and 7) contans the node and edge capacty bounds. Summng up f uv and f vu n 6) ensures that the summaton of flows on both drectons of the undrected edge u, v) remans wthn ts avalable bandwdth. Constrant set 8), 9), and ) refer to the flow conservaton condtons, whch denote that the net flow to a node s zero, except for the source node s and the snk node t. Constrant sets 11) and 12) are related to the augmented porton of the substrate graph. Constrant set 11) makes sure that only one substrate node s selected for each meta-node, whereas constrant set 12) ensures that no more than one meta-node s placed on a substrate node. Constrant sets 13) and 14) together wth 2) ensure that x uv s set whenever there s any flow n ether drecton of the substrate edge u, v). Fnally, constrant sets 15) and 16) denote the real and bnary doman constrants on the varables f uv and x uv, respectvely. V. LP RELAXATION AND ROUNDING-BASED ALGORITHMS Snce solvng an MIP s known to be computatonally ntractable [], smultaneous node and lnk embeddng usng VNE MIP s practcally nfeasble. Hence we relax the nteger constrants 16) of the MIP, and obtan the followng lnear program VNE LP RELAX). Once we have the LP soluton, we use determnstc and randomzed roundng technques to obtan nteger values for the varable x and embed VN requests. VNE LP RELAX Objectve: α uv mnmze fuv R E u, v)+δ uv E S + β w x mw cm) 17) R N w)+δ w N S m N S \N S Constrants: - Capacty Constrants: fuv + fvu) R E u, v) x u,v, u, v N S R N w) x mw c m), m N S \ N S, w N S - Flow Related Constrants: fuw fwu =0,, u N S \{s,t } w N S w N S fs w fws = be V ), w N S w N S ft w fwt = be V ), w N S w N S - Meta and Relaxed Bnary Constrants: x mw =1, m N S \ N S w Ωm) m N S \N S x mw 1, w N S x uv R E u, v), u, v N S - Doman Constrants: Remarks: x uv = x vu, u, v N S f uv 0, u, v N S x uv 0, u, v N S 18) The doman constrant set 18) on the x uv varables has been relaxed. The rest of the constrants are smlar to the ones n VNE MIP. A. Determnstc Roundng Based Vrtual Network Embeddng Algorthm D-VNE) D-VNE Fg. 3) takes onlne VN requests as nputs and maps them onto the substrate network one at a tme. It takes decsons based only on the past VN requests that t has already seen,.e., D-VNE uses no look-ahead. Snce the nteger doman constrants 16) on the x varables have already been relaxed, we no longer get nteger values for the x varables. Instead, we employ determnstc roundng technque to get nteger values for x. We ntroduce ϕ : N S {0, 1}, whch s ntally set to zero for all n S N S sgnfyng that all the substrate nodes are ntally unused. Whenever a vrtual node 787

6 1: procedure D-VINEG V =N V,E V )) 2: Create augmented substrate graph G S = N S,E S ) 3: Solve VNE LP RELAX 4: for all n S N S do 5: ϕn S ) 0 6: end for 7: for all n N V do 8: f Ωn) {n S N S ϕn S )=1} = then 9: VN request cannot be satsfed : return 11: end f 12: for all z Ωn) do 13: p z f µn)z + f zµn) )x µn)z 14: end for 15: Let z max = arg max z Ωn) {p z ϕz) =0} 16: set M N n) z max 17: ϕz max ) 1 18: end for 19: Solve MCF to map vrtual edges. 20: Update resdual capactes of the network resources. 21: end procedure Fg. 3. D-VNE: Determnstc roundng based Vrtual Network Embeddng algorthm s mapped to a partcular physcal node n S,wesetϕn S ) to 1 to ensure that no substrate node s used twce for the same VN request. 1) Descrpton and Dscusson: The procedure begns by creatng an augmented substrate graph, G S = N S,E S ) for the VN request G V = N V,E ) V usng the augmentaton method descrbed n Secton IV-A. Next t solves VNE LP RELAX to get a fractonal soluton whch s at least as good as the nteger soluton of VNE MIP. For each vrtual node, D-VNE frst checks whether there are any unmapped substrate nodes wthn ts feasble regon the substrate nodes n the vrtual nodes Ω set). If the correspondng Ω set s empty, D-VNE stops the embeddng process mmedately and rejects the VN request. Otherwse the determnstc roundng procedure s ntated n lne 12. For each vrtual node n, D-VNE calculates a value p z for each substrate node z Ωn) n ts cluster. p z s calculated as the product of the value x µn)z and the total flow passng through the meta-edge μn)z n both drectons. The reason behnd usng ths multplcaton nstead of just x µn)z s as follows. In the MIP soluton x uv s set to bnary values based on the presence of flows n ether drecton n the edge u, v). When the bnary constrant x s relaxed, one mght expect that the fractonal values of x uv would also be proportonal to the total flow n the edge u, v). But durng the LP relaxaton process, the correlaton between the flow varable f and the bnary varable x s lost. It s because a lnear program tres to optmze the objectve functon wthout volatng the constrants; t does not care about the values as long as they are wthn ther permtted domans. As a result, n 1: procedure R-VINEG V =N V,E V )) 2: Create augmented substrate graph G S = N S,E S ) 3: Solve VNE LP RELAX 4: for all n S N S do 5: ϕn S ) 0 6: end for 7: for all n N V do 8: f Ωn) {n S N S ϕn S )=1} = then 9: VN request cannot be satsfed : return 11: end f 12: for all z Ωn) do 13: p z f µn)z + f zµn) )x µn)z 14: end for 15: p sum z Ωn) p z 16: for all z Ωn) do 17: p z p z /p sum 18: end for 19: set M N n) z wth probablty p z 20: ϕz) 1 wth probablty p z 21: end for 22: solve MCF to map vrtual edges. 23: Update resdual capactes of the network resources. 24: end procedure Fg. 4. R-VNE: Randomzed roundng based Vrtual Network Embeddng algorthm the relaxed lnear program, t s possble that the f values are very hgh and the correspondng x values are very low or vce versa. Multplyng the f and x values thwarts the possblty of selectng a substrate node based on hgh x value but very low f value on ts correspondng meta-edge and vce versa. The ones that have better values for both the varables f and x are more lkely to be n the soluton of the MIP than others. D-VNE maps the vrtual node n onto the unmapped substrate node z.e., ϕz) =0) wth the hghest p z value, breakng tes arbtrarly. Once all the vrtual nodes have been mapped to dfferent substrate nodes, D-VNE apples the mult-commodty flow algorthm to map the vrtual edges n E V onto the substrate paths. One can also use shortest path algorthms when path splttng s not supported by the substrate network. Fnally, D-VNE updates the resdual capactes of the substrate nodes and lnks to prepare for the next request. 2) Tme Complexty: An mportant aspect of D-VNE s that the mult-commodty flow algorthm s executed twce; frst, durng the node mappng phase snce VNE LP RELAX s a lnear programmng relaxaton of the orgnal mxed nteger mult-commodty flow problem), and second, durng the edge mappng phase. Snce the mult-commodty flow algorthm can be solved n polynomal-tme usng ether the ellpsod algorthm or Karmarkar s nteror pont algorthm for lnear programmng []; hence, D-VNE s a polynomal tme algorthm. 788

7 B. Randomzed Roundng Based Vrtual Network Embeddng Algorthm R-VNE) R-VNE Fg. 4) s qute smlar to D-VNE except that t uses randomzed roundng nstead of determnstc roundng. Once the p z values are calculated as n D-VNE, R-VNE normalzes those values wthn 0 to 1 range. The normalzed values for each z Ωn) correspond to the probabltes of n beng mapped to z by the optmal MIP. R-VNE selects a substrate node z Ωn) to map a vrtual node n wth probablty p z. The remander of ths algorthm s smlar to ts determnstc counterpart, and t s clear that ths algorthm also runs n polynomal-tme. VI. PERFORMANCE EVALUATION In ths secton, we frst descrbe the evaluaton envronment, and then present our man evaluaton results. Our evaluaton focuses prmarly on quantfyng the advantage of coordnatng node mappng and lnk mappng phases n terms of acceptance rato, revenue and cost. We also compare D-VNE and R-VNE wth exstng algorthms modfed to ft nto our model. A. Smulaton Settngs We have mplemented a dscrete event smulator to evaluate the performance of our algorthms whch s freely avalable at [17]. The substrate network topologes n our experments are randomly generated wth 50 nodes usng the GT-ITM tool [18] n 25 25) grds. Each par of substrate nodes s randomly connected wth probablty 0.5. The cpu and bandwdth resources of the substrate nodes and lnks are real numbers unformly dstrbuted between 50 and 0. We assume that VN requests arrve n a Posson process wth an average rate of 4 VNs per 0 tme unts, and each one has an exponentally dstrbuted lfetme wth an average of μ = 00 tme unts. In each VN request, the number of vrtual nodes s randomly determned by a unform dstrbuton between 2 and followng smlar setups to prevous works [8], [9]. The average VN connectvty s fxed at 50%. The cpu requrements of the vrtual nodes are real numbers unformly dstrbuted between 0 to 20 and the bandwdth requrements of the vrtual lnks are unformly dstrbuted between 0 to 50. Wehaveused the open source mxed nteger programmng lbrary glpk [19] to solve VNE LP RELAX. B. Comparson Method In our evaluaton, we have compared sx algorthms that combne dfferent node mappng and lnk mappng strateges ncludng our contrbutons and algorthms from prevous research [8], [9] modfed to ft nto our model.e., no reconfguraton). The notatons that we use to refer to dfferent algorthms are enumerated n Table I. C. Evaluaton Results We use several performance metrcs for evaluaton purposes n our experments. We measure the average acceptance rato, revenue R), and provsonng cost C) for VN requests over tme. We also measure the average node utlzaton and average VN Request Acceptance Rato Average Revenue Notaton D-VNE R-VNE [8] [9] TABLE I COMPARED ALGORITHMS Algorthm Descrpton Determnstc Node Mappng wth Splttable Lnk Mappng usng MCF Randomzed Node Mappng wth Splttable Lnk Mappng usng MCF Greedy Node Mappng wth Shortest Path Based Lnk Mappng Greedy Node Mappng wth Splttable Lnk Mappng usng MCF Determnstc Node Mappng wth Shortest Path Based Lnk Mappng Determnstc Node Mappng wth Splttable Lnk Mappng usng MCF, where α uv = β w = 1, u, v, w N S D-VNE R-VNE 0.55 Tme Fg. 5. VN request acceptance rato over tme D-VNE R-VNE 1.5 Tme Fg. 6. Tme average of generated revenue 789

8 Average Cost Node Utlzaton Lnk Utlzaton Fg. 7. Tme D-VNE R-VNE Average cost of acceptng VN requests over tme D-VNE 0.05 R-VNE Fg. 8. Tme Average node utlzaton D-VNE R-VNE 0 Fg. 9. Tme Average lnk utlzaton lnk utlzaton of the substrate network. In all these cases we plot the performance metrcs aganst tme to show how each of these algorthms Table I) actually perform n the long run. We summarze our key observatons n the followng. 1) Coordnated node and lnk mappng leads to hgher acceptance rato and larger revenue. Fg. 5 and Fg. 6 depct that the proposed algorthms, D-VNE and R-VNE, lead to better acceptance rato as well as hgher revenue than the exstng algorthms and ) through coordnated node and lnk mappng. Havng hgher revenue along wth better acceptance rato mples that our proposed algorthms actually embed VN requests that generate more revenue, nstead of embeddng smaller VN requests just to ncrease the acceptance rato. 2) Load balancng further ncreases the acceptance rato and the revenue. From Fg. 5 and Fg. 6, t s evdent that generates more revenue and accepts more VN requests than the basc D-VNE algorthm. In, the value of the objectve functon 17) of VNE LP RELAX depends on the resdual capacty of the network resources n addton to the provsonng cost α and β values are set to 1 here). The lower the resdual capacty of a partcular node or lnk, the hgher the value of the objectve functon. As a result, tres to avod hghly utlzed nodes and lnks as long as t can, leavng those crtcal resources avalable for the VN requests that absolutely need them. 3) Randomzaton can lead to better performance. It s well establshed n the algorthm desgn lterature that randomzaton allows effcent solutons to many ntractable problems n polynomal tme wth low probablty of error. Our experments show that the randomzed verson of our VN embeddng algorthm R-VNE) performs better than ts determnstc counterpart D-VNE) n terms of acceptance rato and revenue generaton Fg. 5 and Fg. 6). In addton to that, for networks wth large numbers of nodes randomzaton has been shown to be effectve for load balancng [20]. Ths phenomena s also vsble n our experments, snce R-VNE performs smlar to n most scenaros. 4) Load balancng slghtly ncreases the average provsonng cost. Whle load balancng ncreases revenue and acceptance rato by avodng hghly utlzed resources, t runs the rsk of ncreasng the average provsonng cost as shown n Fg 7. Snce tres to avod hghly utlzed resources, sometmes t ends up suggestng a longer path to map a partcular vrtual edge whch eventually sums up to slghtly hgher average provsonng cost n the long run. 5) Coordnaton ncreases resource utlzaton. Fg. 8 and Fg. 9 depct the average utlzaton of substrate nodes and substrate lnks for dfferent VN embeddng algorthms. Snce has the hghest acceptance rato, t also has the hghest node and lnk utlzaton. However, acheves a relatvely hgher gan n lnk utlzaton over ts counterparts than n node utlzaton. 790

9 We beleve that the reason behnd ths s the dstrbutve nature of algorthm. In order to avod lnks wth lower resdual capactes,.e., n order to mnmze 5), uses longer paths contanng more substrate lnks wth hgher resdual capactes to embed vrtual lnks. VII. CONCLUSION To make network vrtualzaton an ntegral part of the future Internet archtecture, effcent and practcal algorthms for VN embeddng are specally requred. In ths paper, we proposed algorthms for VN embeddng that dffer from the prevous algorthms by ntroducng coordnaton between node and lnk mappng phases. We argued that ths coordnaton greatly ncreases the soluton space and the qualty of the heurstc algorthms. To ths end we frst formulated the embeddng problem as a mxed nteger program. We then relaxed the nteger constrants and used determnstc and randomzed roundng technques to obtan polynomal-tme solvable algorthms for node mappng. The node mappng phase combned wth the mult-commodty flow based lnk mappng phase n our algorthms outperformed the exstng approaches n terms of acceptance rato, revenue, and provsonng cost, as shown through smulaton. However, there are a number of ssues that reman unresolved n ths work and can be good startng ponts for further research n ths drecton. Frst and foremost s the analyss of theoretcal approxmaton factors of the proposed algorthms n the worst case. To ths end, we are currently workng on developng a prmal-dual based analyss framework to obtan good lower bounds on the performance of D-VNE and R- VNE. Fndng out advanced economc models, nstead of the smple revenue model used n the exstng lterature, for VN prcng s another mportant research topc that needs further attenton. Fnally, avalable approaches to drectly solve nteger and mxed nteger programs e.g., column generaton) can be employed to develop effcent algorthms to obtan optmal or near-optmal solutons for the orgnal mxed nteger formulaton VNE MIP) wthout any relaxaton. ACKNOWLEDGMENT Ths research was partally supported by the Natural Scence and Engneerng Councl of Canada NSERC) and partally by WCU World Class Unversty) program through the Korea Scence and Engneerng Foundaton funded by the Mnstry of Educaton, Scence and Technology Project No. R ). REFERENCES [1] T. Anderson, L. Peterson, S. Shenker, and J. Turner, Overcomng the Internet mpasse through vrtualzaton, Computer, vol. 38, no. 4, pp , [2] J. Turner and D. Taylor, Dversfyng the Internet, n IEEE GLOBE- COM, vol. 2, [3] A. Baver, N. Feamster, M. Huang, L. Peterson, and J. Rexford, In VINI vertas: Realstc and controlled network expermentaton, n Proceedngs of SIGCOMM, 2006, pp [4] N. Feamster, L. Gao, and J. Rexford, How to lease the Internet n your spare tme, ACM SIGCOMM Computer Communcaton Revew, vol. 37, no. 1, pp , [5] D. Andersen, Theoretcal approaches to node assgnment, Unpublshed Manuscrpt, dga/papers/andersen-assgn. ps, [6] J. Fan and M. Ammar, Dynamc topology confguraton n servce overlay networks - a study of reconfguraton polces, n Proceedngs of IEEE INFOCOM, [7] J. Lu and J. Turner, Effcent mappng of vrtual networks onto a shared substrate, Washngton Unversty, Tech. Rep. WUCSE , [8] Y. Zhu and M. Ammar, Algorthms for assgnng substrate network resources to vrtual network components, n Proceedngs of IEEE INFOCOM, [9] M. Yu, Y. Y, J. Rexford, and M. Chang, Rethnkng vrtual network embeddng: Substrate support for path splttng and mgraton, ACM SIGCOMM Computer Communcaton Revew, vol. 38, no. 2, pp , Aprl [] A. Schrjver, Theory of lnear and nteger programmng. New York, NY, USA: John Wley & Sons, Inc., [11] W. Szeto, Y. Iraq, and R. Boutaba, A mult-commodty flow based approach to vrtual network resource allocaton, n Proceedngs of the IEEE Global Telecommuncatons Conference GLOBECOM 03), 2003, pp [12] A. Gupta, J. M. Klenberg, A. Kumar, R. Rastog, and B. Yener, Provsonng a vrtual prvate network: A network desgn problem for multcommodty flow, n Proceedngs of ACM STOC, 2001, pp [13] R. Rcc, C. Alfeld, and J. Lepreau, A solver for the network testbed mappng problem, ACM SIGCOMM Computer Communcaton Revew, vol. 33, no. 2, pp , Aprl [14] I. Houd, W. Louat, and D. Zeghlache, A dstrbuted vrtual network mappng algorthm, n Proceedngs of IEEE ICC, 2008, pp [15] A. Kumar, R. Rastog, A. Slberschatz, and B. Yener, Algorthms for provsonng vrtual prvate networks n the hose model, IEEE/ACM Transactons on Networkng, vol., no. 4, pp , [16] P. Raghavan and C. D. Tompson, Randomzed roundng: a technque for provably good algorthms and algorthmc proofs, Combnatorca, vol. 7, no. 4, pp , [17] VNE-Yard, [18] E. Zegura, K. Calvert, and S. Bhattacharjee, How to model an Internetwork, n Proceedngs of IEEE INFOCOM, 1996, pp [19] GNU Lnear Programmng Kt, [20] M. Mtzenmacher, A. W. Rcha, and R. Staraman, The power of two random choces: A survey of technques and results, n Handbook of Randomzed Computng. Kluwer Academc Press, 2001, pp

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

Availability-Based Path Selection and Network Vulnerability Assessment

Availability-Based Path Selection and Network Vulnerability Assessment Avalablty-Based Path Selecton and Network Vulnerablty Assessment Song Yang, Stojan Trajanovsk and Fernando A. Kupers Delft Unversty of Technology, The Netherlands {S.Yang, S.Trajanovsk, F.A.Kupers}@tudelft.nl

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts Power-of-wo Polces for Sngle- Warehouse Mult-Retaler Inventory Systems wth Order Frequency Dscounts José A. Ventura Pennsylvana State Unversty (USA) Yale. Herer echnon Israel Insttute of echnology (Israel)

More information

Formulating & Solving Integer Problems Chapter 11 289

Formulating & Solving Integer Problems Chapter 11 289 Formulatng & Solvng Integer Problems Chapter 11 289 The Optonal Stop TSP If we drop the requrement that every stop must be vsted, we then get the optonal stop TSP. Ths mght correspond to a ob sequencng

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems Jont Schedulng of Processng and Shuffle Phases n MapReduce Systems Fangfe Chen, Mural Kodalam, T. V. Lakshman Department of Computer Scence and Engneerng, The Penn State Unversty Bell Laboratores, Alcatel-Lucent

More information

Enabling P2P One-view Multi-party Video Conferencing

Enabling P2P One-view Multi-party Video Conferencing Enablng P2P One-vew Mult-party Vdeo Conferencng Yongxang Zhao, Yong Lu, Changja Chen, and JanYn Zhang Abstract Mult-Party Vdeo Conferencng (MPVC) facltates realtme group nteracton between users. Whle P2P

More information

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

More information

Recurrence. 1 Definitions and main statements

Recurrence. 1 Definitions and main statements Recurrence 1 Defntons and man statements Let X n, n = 0, 1, 2,... be a MC wth the state space S = (1, 2,...), transton probabltes p j = P {X n+1 = j X n = }, and the transton matrx P = (p j ),j S def.

More information

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network)

How To Plan A Network Wide Load Balancing Route For A Network Wde Network (Network) Network-Wde Load Balancng Routng Wth Performance Guarantees Kartk Gopalan Tz-cker Chueh Yow-Jan Ln Florda State Unversty Stony Brook Unversty Telcorda Research kartk@cs.fsu.edu chueh@cs.sunysb.edu yjln@research.telcorda.com

More information

A New Paradigm for Load Balancing in Wireless Mesh Networks

A New Paradigm for Load Balancing in Wireless Mesh Networks A New Paradgm for Load Balancng n Wreless Mesh Networks Abstract: Obtanng maxmum throughput across a network or a mesh through optmal load balancng s known to be an NP-hard problem. Desgnng effcent load

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

The Greedy Method. Introduction. 0/1 Knapsack Problem The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton

More information

Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing

Efficient Bandwidth Management in Broadband Wireless Access Systems Using CAC-based Dynamic Pricing Effcent Bandwdth Management n Broadband Wreless Access Systems Usng CAC-based Dynamc Prcng Bader Al-Manthar, Ndal Nasser 2, Najah Abu Al 3, Hossam Hassanen Telecommuncatons Research Laboratory School of

More information

Sngle Snk Buy at Bulk Problem and the Access Network

Sngle Snk Buy at Bulk Problem and the Access Network A Constant Factor Approxmaton for the Sngle Snk Edge Installaton Problem Sudpto Guha Adam Meyerson Kamesh Munagala Abstract We present the frst constant approxmaton to the sngle snk buy-at-bulk network

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada wellng@cs.toronto.edu Abstract Ths s a note to explan support vector machnes.

More information

An MILP model for planning of batch plants operating in a campaign-mode

An MILP model for planning of batch plants operating in a campaign-mode An MILP model for plannng of batch plants operatng n a campagn-mode Yanna Fumero Insttuto de Desarrollo y Dseño CONICET UTN yfumero@santafe-concet.gov.ar Gabrela Corsano Insttuto de Desarrollo y Dseño

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

How To Solve A Problem In A Powerline (Powerline) With A Powerbook (Powerbook)

How To Solve A Problem In A Powerline (Powerline) With A Powerbook (Powerbook) MIT 8.996: Topc n TCS: Internet Research Problems Sprng 2002 Lecture 7 March 20, 2002 Lecturer: Bran Dean Global Load Balancng Scrbe: John Kogel, Ben Leong In today s lecture, we dscuss global load balancng

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

1 Example 1: Axis-aligned rectangles

1 Example 1: Axis-aligned rectangles COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 6 Scrbe: Aaron Schld February 21, 2013 Last class, we dscussed an analogue for Occam s Razor for nfnte hypothess spaces that, n conjuncton

More information

Optimization of network mesh topologies and link capacities for congestion relief

Optimization of network mesh topologies and link capacities for congestion relief Optmzaton of networ mesh topologes and ln capactes for congeston relef D. de Vllers * J.M. Hattngh School of Computer-, Statstcal- and Mathematcal Scences Potchefstroom Unversty for CHE * E-mal: rwddv@pu.ac.za

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS 21 22 September 2007, BULGARIA 119 Proceedngs of the Internatonal Conference on Informaton Technologes (InfoTech-2007) 21 st 22 nd September 2007, Bulgara vol. 2 INVESTIGATION OF VEHICULAR USERS FAIRNESS

More information

Logical Development Of Vogel s Approximation Method (LD-VAM): An Approach To Find Basic Feasible Solution Of Transportation Problem

Logical Development Of Vogel s Approximation Method (LD-VAM): An Approach To Find Basic Feasible Solution Of Transportation Problem INTERNATIONAL JOURNAL OF SCIENTIFIC & TECHNOLOGY RESEARCH VOLUME, ISSUE, FEBRUARY ISSN 77-866 Logcal Development Of Vogel s Approxmaton Method (LD- An Approach To Fnd Basc Feasble Soluton Of Transportaton

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

CALL ADMISSION CONTROL IN WIRELESS MULTIMEDIA NETWORKS

CALL ADMISSION CONTROL IN WIRELESS MULTIMEDIA NETWORKS CALL ADMISSION CONTROL IN WIRELESS MULTIMEDIA NETWORKS Novella Bartoln 1, Imrch Chlamtac 2 1 Dpartmento d Informatca, Unverstà d Roma La Sapenza, Roma, Italy novella@ds.unroma1.t 2 Center for Advanced

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

Network Aware Load-Balancing via Parallel VM Migration for Data Centers

Network Aware Load-Balancing via Parallel VM Migration for Data Centers Network Aware Load-Balancng va Parallel VM Mgraton for Data Centers Kun-Tng Chen 2, Chen Chen 12, Po-Hsang Wang 2 1 Informaton Technology Servce Center, 2 Department of Computer Scence Natonal Chao Tung

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

More information

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers Journal of Computatonal Informaton Systems 7: 13 (2011) 4740-4747 Avalable at http://www.jofcs.com A Load-Balancng Algorthm for Cluster-based Mult-core Web Servers Guohua YOU, Yng ZHAO College of Informaton

More information

AN APPROACH TO WIRELESS SCHEDULING CONSIDERING REVENUE AND USERS SATISFACTION

AN APPROACH TO WIRELESS SCHEDULING CONSIDERING REVENUE AND USERS SATISFACTION The Medterranean Journal of Computers and Networks, Vol. 2, No. 1, 2006 57 AN APPROACH TO WIRELESS SCHEDULING CONSIDERING REVENUE AND USERS SATISFACTION L. Bada 1,*, M. Zorz 2 1 Department of Engneerng,

More information

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture A Desgn Method of Hgh-avalablty and Low-optcal-loss Optcal Aggregaton Network Archtecture Takehro Sato, Kuntaka Ashzawa, Kazumasa Tokuhash, Dasuke Ish, Satoru Okamoto and Naoak Yamanaka Dept. of Informaton

More information

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks

Analysis of Energy-Conserving Access Protocols for Wireless Identification Networks From the Proceedngs of Internatonal Conference on Telecommuncaton Systems (ITC-97), March 2-23, 1997. 1 Analyss of Energy-Conservng Access Protocols for Wreless Identfcaton etworks Imrch Chlamtac a, Chara

More information

行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告

行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告 行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告 畫 類 別 : 個 別 型 計 畫 半 導 體 產 業 大 型 廠 房 之 設 施 規 劃 計 畫 編 號 :NSC 96-2628-E-009-026-MY3 執 行 期 間 : 2007 年 8 月 1 日 至 2010 年 7 月 31 日 計 畫 主 持 人 : 巫 木 誠 共 同

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School

Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School Robust Desgn of Publc Storage Warehouses Yemng (Yale) Gong EMLYON Busness School Rene de Koster Rotterdam school of management, Erasmus Unversty Abstract We apply robust optmzaton and revenue management

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Poltecnco d Torno Porto Insttutonal Repostory [Artcle] A cost-effectve cloud computng framework for acceleratng multmeda communcaton smulatons Orgnal Ctaton: D. Angel, E. Masala (2012). A cost-effectve

More information

Ring structure of splines on triangulations

Ring structure of splines on triangulations www.oeaw.ac.at Rng structure of splnes on trangulatons N. Vllamzar RICAM-Report 2014-48 www.rcam.oeaw.ac.at RING STRUCTURE OF SPLINES ON TRIANGULATIONS NELLY VILLAMIZAR Introducton For a trangulated regon

More information

Solving Factored MDPs with Continuous and Discrete Variables

Solving Factored MDPs with Continuous and Discrete Variables Solvng Factored MPs wth Contnuous and screte Varables Carlos Guestrn Berkeley Research Center Intel Corporaton Mlos Hauskrecht epartment of Computer Scence Unversty of Pttsburgh Branslav Kveton Intellgent

More information

Ants Can Schedule Software Projects

Ants Can Schedule Software Projects Ants Can Schedule Software Proects Broderck Crawford 1,2, Rcardo Soto 1,3, Frankln Johnson 4, and Erc Monfroy 5 1 Pontfca Unversdad Católca de Valparaíso, Chle FrstName.Name@ucv.cl 2 Unversdad Fns Terrae,

More information

Energy Conserving Routing in Wireless Ad-hoc Networks

Energy Conserving Routing in Wireless Ad-hoc Networks Energy Conservng Routng n Wreless Ad-hoc Networks Jae-Hwan Chang and Leandros Tassulas Department of Electrcal and Computer Engneerng & Insttute for Systems Research Unversty of Maryland at College ark

More information

Cost Minimization using Renewable Cooling and Thermal Energy Storage in CDNs

Cost Minimization using Renewable Cooling and Thermal Energy Storage in CDNs Cost Mnmzaton usng Renewable Coolng and Thermal Energy Storage n CDNs Stephen Lee College of Informaton and Computer Scences UMass, Amherst stephenlee@cs.umass.edu Rahul Urgaonkar IBM Research rurgaon@us.bm.com

More information

A Lyapunov Optimization Approach to Repeated Stochastic Games

A Lyapunov Optimization Approach to Repeated Stochastic Games PROC. ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, OCT. 2013 1 A Lyapunov Optmzaton Approach to Repeated Stochastc Games Mchael J. Neely Unversty of Southern Calforna http://www-bcf.usc.edu/

More information

Extending Probabilistic Dynamic Epistemic Logic

Extending Probabilistic Dynamic Epistemic Logic Extendng Probablstc Dynamc Epstemc Logc Joshua Sack May 29, 2008 Probablty Space Defnton A probablty space s a tuple (S, A, µ), where 1 S s a set called the sample space. 2 A P(S) s a σ-algebra: a set

More information

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014

Agile Traffic Merging for Data Center Networks. Qing Yi and Suresh Singh Portland State University, Oregon June 10 th, 2014 Agle Traffc Mergng for Data Center Networks Qng Y and Suresh Sngh Portland State Unversty, Oregon June 10 th, 2014 Agenda Background and motvaton Power optmzaton model Smulated greedy algorthm Traffc mergng

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

A Dynamic Energy-Efficiency Mechanism for Data Center Networks A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,

More information

2008/8. An integrated model for warehouse and inventory planning. Géraldine Strack and Yves Pochet

2008/8. An integrated model for warehouse and inventory planning. Géraldine Strack and Yves Pochet 2008/8 An ntegrated model for warehouse and nventory plannng Géraldne Strack and Yves Pochet CORE Voe du Roman Pays 34 B-1348 Louvan-la-Neuve, Belgum. Tel (32 10) 47 43 04 Fax (32 10) 47 43 01 E-mal: corestat-lbrary@uclouvan.be

More information

Energy Efficient Routing in Ad Hoc Disaster Recovery Networks

Energy Efficient Routing in Ad Hoc Disaster Recovery Networks Energy Effcent Routng n Ad Hoc Dsaster Recovery Networks Gl Zussman and Adran Segall Department of Electrcal Engneerng Technon Israel Insttute of Technology Hafa 32000, Israel {glz@tx, segall@ee}.technon.ac.l

More information

INSTITUT FÜR INFORMATIK

INSTITUT FÜR INFORMATIK INSTITUT FÜR INFORMATIK Schedulng jobs on unform processors revsted Klaus Jansen Chrstna Robene Bercht Nr. 1109 November 2011 ISSN 2192-6247 CHRISTIAN-ALBRECHTS-UNIVERSITÄT ZU KIEL Insttut für Informat

More information

taposh_kuet20@yahoo.comcsedchan@cityu.edu.hk rajib_csedept@yahoo.co.uk, alam_shihabul@yahoo.com

taposh_kuet20@yahoo.comcsedchan@cityu.edu.hk rajib_csedept@yahoo.co.uk, alam_shihabul@yahoo.com G. G. Md. Nawaz Al 1,2, Rajb Chakraborty 2, Md. Shhabul Alam 2 and Edward Chan 1 1 Cty Unversty of Hong Kong, Hong Kong, Chna taposh_kuet20@yahoo.comcsedchan@ctyu.edu.hk 2 Khulna Unversty of Engneerng

More information

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

Efficient On-Demand Data Service Delivery to High-Speed Trains in Cellular/Infostation Integrated Networks

Efficient On-Demand Data Service Delivery to High-Speed Trains in Cellular/Infostation Integrated Networks IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. XX, NO. XX, MONTH 2XX 1 Effcent On-Demand Data Servce Delvery to Hgh-Speed Trans n Cellular/Infostaton Integrated Networks Hao Lang, Student Member,

More information

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node Fnal Report of EE359 Class Proect Throughput and Delay n Wreless Ad Hoc Networs Changhua He changhua@stanford.edu Abstract: Networ throughput and pacet delay are the two most mportant parameters to evaluate

More information

Fair Virtual Bandwidth Allocation Model in Virtual Data Centers

Fair Virtual Bandwidth Allocation Model in Virtual Data Centers Far Vrtual Bandwdth Allocaton Model n Vrtual Data Centers Yng Yuan, Cu-rong Wang, Cong Wang School of Informaton Scence and Engneerng ortheastern Unversty Shenyang, Chna School of Computer and Communcaton

More information

Effective Network Defense Strategies against Malicious Attacks with Various Defense Mechanisms under Quality of Service Constraints

Effective Network Defense Strategies against Malicious Attacks with Various Defense Mechanisms under Quality of Service Constraints Effectve Network Defense Strateges aganst Malcous Attacks wth Varous Defense Mechansms under Qualty of Servce Constrants Frank Yeong-Sung Ln Department of Informaton Natonal Tawan Unversty Tape, Tawan,

More information

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems STAN-CS-73-355 I SU-SE-73-013 An Analyss of Central Processor Schedulng n Multprogrammed Computer Systems (Dgest Edton) by Thomas G. Prce October 1972 Techncal Report No. 57 Reproducton n whole or n part

More information

On File Delay Minimization for Content Uploading to Media Cloud via Collaborative Wireless Network

On File Delay Minimization for Content Uploading to Media Cloud via Collaborative Wireless Network On Fle Delay Mnmzaton for Content Uploadng to Meda Cloud va Collaboratve Wreless Network Ge Zhang and Yonggang Wen School of Computer Engneerng Nanyang Technologcal Unversty Sngapore Emal: {zh0001ge, ygwen}@ntu.edu.sg

More information

Real-Time Process Scheduling

Real-Time Process Scheduling Real-Tme Process Schedulng ktw@cse.ntu.edu.tw (Real-Tme and Embedded Systems Laboratory) Independent Process Schedulng Processes share nothng but CPU Papers for dscussons: C.L. Lu and James. W. Layland,

More information

Dynamic Fleet Management for Cybercars

Dynamic Fleet Management for Cybercars Proceedngs of the IEEE ITSC 2006 2006 IEEE Intellgent Transportaton Systems Conference Toronto, Canada, September 17-20, 2006 TC7.5 Dynamc Fleet Management for Cybercars Fenghu. Wang, Mng. Yang, Ruqng.

More information

Optimal resource capacity management for stochastic networks

Optimal resource capacity management for stochastic networks Submtted for publcaton. Optmal resource capacty management for stochastc networks A.B. Deker H. Mlton Stewart School of ISyE, Georga Insttute of Technology, Atlanta, GA 30332, ton.deker@sye.gatech.edu

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

Hosting Virtual Machines on Distributed Datacenters

Hosting Virtual Machines on Distributed Datacenters Hostng Vrtual Machnes on Dstrbuted Datacenters Chuan Pham Scence and Engneerng, KyungHee Unversty, Korea pchuan@khu.ac.kr Jae Hyeok Son Scence and Engneerng, KyungHee Unversty, Korea sonaehyeok@khu.ac.kr

More information

An agent architecture for network support of distributed simulation systems

An agent architecture for network support of distributed simulation systems An agent archtecture for network support of dstrbuted smulaton systems Robert Smon, Mark Pullen and Woan Sun Chang Department of Computer Scence George Mason Unversty Farfax, VA, 22032 U.S.A. smon, mpullen,

More information

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification Lecture 4: More classfers and classes C4B Machne Learnng Hlary 20 A. Zsserman Logstc regresson Loss functons revsted Adaboost Loss functons revsted Optmzaton Multple class classfcaton Logstc Regresson

More information

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems 1 Applcaton of Mult-Agents for Fault Detecton and Reconfguraton of Power Dstrbuton Systems K. Nareshkumar, Member, IEEE, M. A. Choudhry, Senor Member, IEEE, J. La, A. Felach, Senor Member, IEEE Abstract--The

More information

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12 14 The Ch-squared dstrbuton PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 1 If a normal varable X, havng mean µ and varance σ, s standardsed, the new varable Z has a mean 0 and varance 1. When ths standardsed

More information

Network Security Situation Evaluation Method for Distributed Denial of Service

Network Security Situation Evaluation Method for Distributed Denial of Service Network Securty Stuaton Evaluaton Method for Dstrbuted Denal of Servce Jn Q,2, Cu YMn,2, Huang MnHuan,2, Kuang XaoHu,2, TangHong,2 ) Scence and Technology on Informaton System Securty Laboratory, Bejng,

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

Integer Programming Formulations for the Uncapacitated Vehicle Routing p-hub Center Problem

Integer Programming Formulations for the Uncapacitated Vehicle Routing p-hub Center Problem 21st Internatonal Congress on Modellng and Smulaton, Gold Coast, Australa, 29 No to 4 Dec 2015 www.mssanz.org.au/modsm2015 Integer Programmng Formulatons for the Uncapactated Vehcle Routng p-hub Center

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

Credit Limit Optimization (CLO) for Credit Cards

Credit Limit Optimization (CLO) for Credit Cards Credt Lmt Optmzaton (CLO) for Credt Cards Vay S. Desa CSCC IX, Ednburgh September 8, 2005 Copyrght 2003, SAS Insttute Inc. All rghts reserved. SAS Propretary Agenda Background Tradtonal approaches to credt

More information

Chapter 4 ECONOMIC DISPATCH AND UNIT COMMITMENT

Chapter 4 ECONOMIC DISPATCH AND UNIT COMMITMENT Chapter 4 ECOOMIC DISATCH AD UIT COMMITMET ITRODUCTIO A power system has several power plants. Each power plant has several generatng unts. At any pont of tme, the total load n the system s met by the

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely urgaonka@usc.edu, {kozat, garash}@docomolabs-usa.com, mjneely@usc.edu

More information

Distributed Optimal Contention Window Control for Elastic Traffic in Wireless LANs

Distributed Optimal Contention Window Control for Elastic Traffic in Wireless LANs Dstrbuted Optmal Contenton Wndow Control for Elastc Traffc n Wreless LANs Yalng Yang, Jun Wang and Robn Kravets Unversty of Illnos at Urbana-Champagn { yyang8, junwang3, rhk@cs.uuc.edu} Abstract Ths paper

More information

NPAR TESTS. One-Sample Chi-Square Test. Cell Specification. Observed Frequencies 1O i 6. Expected Frequencies 1EXP i 6

NPAR TESTS. One-Sample Chi-Square Test. Cell Specification. Observed Frequencies 1O i 6. Expected Frequencies 1EXP i 6 PAR TESTS If a WEIGHT varable s specfed, t s used to replcate a case as many tmes as ndcated by the weght value rounded to the nearest nteger. If the workspace requrements are exceeded and samplng has

More information

Simulation and optimization of supply chains: alternative or complementary approaches?

Simulation and optimization of supply chains: alternative or complementary approaches? Smulaton and optmzaton of supply chans: alternatve or complementary approaches? Chrstan Almeder Margaretha Preusser Rchard F. Hartl Orgnally publshed n: OR Spectrum (2009) 31:95 119 DOI 10.1007/s00291-007-0118-z

More information

Enterprise Master Patient Index

Enterprise Master Patient Index Enterprse Master Patent Index Healthcare data are captured n many dfferent settngs such as hosptals, clncs, labs, and physcan offces. Accordng to a report by the CDC, patents n the Unted States made an

More information

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network 700 Proceedngs of the 8th Internatonal Conference on Innovaton & Management Forecastng the Demand of Emergency Supples: Based on the CBR Theory and BP Neural Network Fu Deqang, Lu Yun, L Changbng School

More information

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING FORMAL ANALYSIS FOR REAL-TIME SCHEDULING Bruno Dutertre and Vctora Stavrdou, SRI Internatonal, Menlo Park, CA Introducton In modern avoncs archtectures, applcaton software ncreasngly reles on servces provded

More information

How To Improve Delay Throughput In Wireless Networks With Multipath Routing And Channel Codeing

How To Improve Delay Throughput In Wireless Networks With Multipath Routing And Channel Codeing Delay-Throughput Enhancement n Wreless Networs wth Mult-path Routng and Channel Codng Kevan Ronas, Student Member, IEEE, Amr-Hamed Mohsenan-Rad, Member, IEEE, Vncent W.S. Wong, Senor Member, IEEE, Sathsh

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

Scalability of a Mobile Cloud Management System

Scalability of a Mobile Cloud Management System Scalablty of a Moble Cloud Management System Roberto Bfulco Unversty of Napol Federco II roberto.bfulco2@unna.t Marcus Brunner NEC Laboratores Europe brunner@neclab.eu Peer Hasselmeyer NEC Laboratores

More information

A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS

A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS Shanthy Menezes 1 and S. Venkatesan 2 1 Department of Computer Scence, Unversty of Texas at Dallas, Rchardson, TX, USA 1 shanthy.menezes@student.utdallas.edu

More information

Traffic Engineering without Congestion Hot Spots in MPLS

Traffic Engineering without Congestion Hot Spots in MPLS Vol. 02, No. 07, 200, 2227-2233 Traffc Engneerng wthout Congeston Hot Spots n MPLS A.Padmaprya(Author) Assstant Professor Department of Computer Scence & Engneerng Alagappa Unversty, Karakud, Taml Nadu,

More information

L10: Linear discriminants analysis

L10: Linear discriminants analysis L0: Lnear dscrmnants analyss Lnear dscrmnant analyss, two classes Lnear dscrmnant analyss, C classes LDA vs. PCA Lmtatons of LDA Varants of LDA Other dmensonalty reducton methods CSCE 666 Pattern Analyss

More information