A virtual service placement approach based on improved quantum genetic algorithm *

Size: px
Start display at page:

Download "A virtual service placement approach based on improved quantum genetic algorithm *"

Transcription

1 Xong et al. / Front Inform Technol Electron Eng (7): Fronters of Informaton Technology & Electronc Engneerng engneerng.cae.cn; ISSN (prnt); ISSN (onlne) E-mal: jzus@zju.edu.cn A vrtual servce placement approach based on mproved quantum genetc algorthm * Gang XIONG 1, Yu-xang HU 1, Le TIAN 2, Ju-long LAN 1, Jun-fe LI 1, Qao ZHOU 1 ( 1 Natonal Dgtal Swtchng System Engneerng & Technologcal Research Center, Zhengzhou , Chna) ( 2 Department of Mathematcs and Computer Scence, Unversty of Antwerp, Antwerp 2020, Belgum) E-mal: xg1226@126.com Receved Nov. 10, 2015; Revson accepted Feb. 16, 2016; Crosschecked June 9, 2016 Abstract: Despte the crtcal role that mddleboxes play n ntroducng new network functonalty, management and nnovaton of them are stll severe challenges for network operators, snce tradtonal mddleboxes based on hardware lack servce flexblty and scalablty. Recently, though new networkng technologes, such as network functon vrtualzaton (NFV) and softwaredefned networkng (SDN), are consdered as very promsng drvers to desgn cost-effcent mddlebox servce archtectures, how to guarantee transmsson effcency has drawn lttle attenton under the condton of addng vrtual servce process for traffc. Therefore, we focus on the servce deployment problem to reduce the transport delay n the network wth a combnaton of NFV and SDN. Frst, a framework s desgned for servce placement decson, and an nteger lnear programmng model s proposed to resolve the servce placement and mnmze the network transport delay. Then a heurstc soluton s desgned based on the mproved quantum genetc algorthm. Expermental results show that our proposed method can calculate automatcally the optmal placement schemes. Our scheme can acheve lower overall transport delay for a network compared wth other schemes and reduce 30% of the average traffc transport delay compared wth the random placement scheme. Key words: Software-defned networkng (SDN), Network functon vrtualzaton, Quantum genetc algorthm, Mddlebox CLC number: TP393 1 Introducton Current networks rely on rch functonaltes, such as mproved crtcal performance (e.g., proxes and load balancers), mproved securty (e.g., frewalls and the ntruson detecton system (IDS)), reduced bandwdth costs (e.g., wde area network (WAN) optmzers), and polcy complance capabltes (e.g., network address translaton (NAT) and content flters), whch are ntroduced by a wde spectrum of specalzed applances or mddleboxes (Carpenter and Brm, * Project supported by the Natonal Basc Research Program (973) of Chna (Nos. 2012CB and 2013CB329104), the Natonal Natural Scence Foundaton of Chna (Nos , , , and ), and the Natonal Hgh-Tech R&D Program (863) of Chna (Nos. 2015AA and 2013AA013505) ORCID: Gang XIONG, Zhejang Unversty and Sprnger-Verlag Berln Hedelberg ). Sherry et al. (2012) showed that the number of mddleboxes s on par wth the number of routers n a network (e.g., an average very-large network holds 2850 layer-3 routers and 1946 mddleboxes). In other words, mddleboxes are a crtcal part of today s networks and t s reasonable to expect that they wll reman so n the foreseeable future (Walfsh et al., 2004; Joseph and Stoca, 2008). Though mddleboxes are nevtably deployed n networks and are playng a crtcal role n ntroducng new network functonalty, t s troublng that current mddlebox archtectures suffer from barrers, such as hgh cost (Anderson et al., 2012; Anwer et al., 2013), lmted flexblty (Rajagopalan et al., 2013), and long development cycles (Sekar et al., 2012). The reason s that today s mddleboxes not only are closed and expensve systems wth few or no hooks and applcaton programmng nterfaces (APIs) for extenson

2 662 Xong et al. / Front Inform Technol Electron Eng (7): or expermentaton, but also are bult on a partcular chosen hardware platform that typcally supports a narrow range of specalzed functons (e.g., IDS). Worse stll, mddleboxes are acqured from ndependent vendors and deployed as standalone devces wth lttle unformty n ther management APIs or cohesveness n how the overall mddleboxes are managed (Greenberg et al., 2005). Gven the problems stated above, how to solve these ssues of mddleboxes has receved a sgnfcant amount of attenton (Hwang et al., 2015). Most recent strateges are bult on two knds of new networkng technologes, namely software-defned networkng (SDN) (McKeown et al., 2008; ONF, 2012; Nunes et al., 2014) and network functon vrtualzaton (NFV) (Chos et al., 2012; L and Chen, 2015). These technologes have emerged amng at cost reducton, network scalablty ncrease, and servce flexblty mprovement wth the strateges of enablng nnovaton n network nodes, e.g., standardzed APIs and software-centrc mplementatons. NFV proposes to run network functons as software nstances on commodty servers or datacenters, whle SDN supports a decomposton of the network nto controland data-plane functons. Therefore, these new concepts are consdered very promsng drvers to desgn cost-effcent mddlebox servce archtectures (de Turck et al., 2015; Matas et al., 2015). Although ntroducng SDN and NFV to the network functon has several advantages as mentoned prevously, t also brngs some challenges for network transmsson effcency (Shen et al., 2015). For example, n the network shown n Fg. 1, an addtonal traffc transport delay s expected, whch requres a thorough plannng of the mddlebox locaton wthn the network. In Fg. 1, two knds of vrtual mddleboxes (VMs),.e., IDS and frewall (FW), operatng on general servers 1 and 2, are placed at network nodes R2 and R4. We assume that traffc 1 (red sold curve), whch requres both the IDS and FW servces, enters the network from border router 1 and exts the network on border router 2, whle that traffc 2 (green dashed curve) needng the FW servce enters the network from border router 2 and exts the network on border router 3. However, wth server 1 supportng only the IDS functon and server 2 performng solely the FW functon, traffc 1 has to traverse the IDS box n R2 and then the FW box n R4, Fg. 1 Motvaton of the servce deployment problem (References to color refer to the onlne verson of ths fgure) and traffc 2 must be steered to the FW box n server 2. Apparently, the placement scheme concernng servce locatons {R2, R4} ncreases the traffc transport delay, compared wth the scheme wth locatons {R2, R5}. Whle routers/swtches process packets at every hop, mddleboxes process only packets of a subset of all the hops. Apparently, f the mddleboxes are deployed randomly or n some remote nodes, the network traffc may be sent on a detour for the mddlebox servces, leadng to a potental ncrease n packet latency and bandwdth consumpton. Therefore, there s stll an orthogonal problem at the network plannng stage,.e., where to place these mddlebox servces so that ths performance penalty s mnmzed. We denote ths problem as the servce placement problem. In ths paper, the mddlebox servce placement problem s dscussed, focusng on how to place servces n the network wth the objectve of mnmzng the average tme t takes for the subscrbers traffc to go through all requred servces. The followng two key contrbutons are made: 1. We formulate the servce placement problem n theory by the nteger lnear programmng model. 2. We propose a heurstc soluton based on the mproved quantum genetc algorthm (QGA), and evaluate the algorthm performance. 2 Related work Much current research focuses on the evoluton of the mddlebox servce model. Generally, two complementary approaches are followed. The frst

3 Xong et al. / Front Inform Technol Electron Eng (7): tackles the hgh buldng captal expendtures (CAPEX) and lmted extensblty by employng a combnaton of NFV and SDN. It allows operators to decouple the dependence from specalzed equpment and operate network functons as vrtualzed software nstances on a standardzed platform nstead. The second tackles the hgh operaton expendtures (OPEX) and lmted flexblty n the servce procedure by SDN controllng routng through the specfed functonal sequence. The man work related to these two approaches s summarzed here. On the one hand, Sherry et al. (2012) proposed a practcal servce framework for outsourcng enterprse mddlebox processng to the shared cloud computng platform (Q et al., 2014). Sekar et al. (2011) nnovated mddlebox deployment wth the software-centrc mddlebox mplementatons runnng on general-purpose hardware platforms managed va open and extensble management APIs. Regardng VMs as frst-class enttes, Gember et al. (2012a) presented a framework for mmedate applcaton deployment over or under the cloud. Furthermore, Gember et al. (2012b) realzed a software-defned mddlebox networkng framework to smplfy the management of complex and dverse functonaltes. In the scenaros of NFV and SDN, Gember et al. (2014) desgned a control plane called OpenNF, whch could provde effcent, coordnated control of both nternal mddlebox state and network forwardng state. On the other hand, Qaz et al. (2013) presented the SIMPLE archtecture, an SDN-based polcy enforcement layer for effcent mddlebox-specfc traffc steerng. Bult upon SDN and the OpenFlow protocol, Zhang et al. (2013) proposed a scalable framework (called StEERING) for dynamc traffc routng through any sequence of mddleboxes. Fayazbakhsh et al. (2014) developed the FlowTags archtecture, whch conssts of SDN controllers and FlowTags-enhanced mddleboxes, to ntegrate mddleboxes nto SDN-capable networks. Gushchn et al. (2015) proposed a soluton for routng traffc n an SDN-enabled dynamc network envronment wth consoldated mddleboxes mplemented usng vrtual machnes. Cheng et al. (2015) used the smulatng annealng algorthm for the combnatonal problem of servce chans, whch could manage network servces n an effcent and scalable way. The above studes ether are based on the assumpton that the servce has been deployed or make only some prelmnary exploraton on the servce problem (Basta et al., 2014; Lange et al., 2015; Mohammadkhan et al., 2015). Few studes have desgned a specfc deployment strategy, whch s our focus n the next secton. 3 Proposed soluton Our goal n ths secton s to address the servce placement problem by combnng the theory of QGA wth the structure of SDN and NFV, whch ncludes today s SDN controller (Gude et al., 2008), Open- Flow swtches, and vrtual network functon components. Our soluton s an optmal mddlebox servce placement polcy maker that decdes a reasonable hgh-level deployment polcy for the network. 3.1 SDN/NFV-based archtecture Fg. 2 gves an overvew of our archtecture, where vrtual mplementatons of mddlebox applcatons are consoldated to run on a general-purpose shared hardware platform, managed n a logcally centralzed manner wth unform APIs for a networkwde vew. Ths SDN and NFV based soluton reduces the cost and development cycles to buld and deploy new mddlebox applcatons. Fg. 2 Overvew of mddlebox deployment usng SDN/NFV As shown n Fg. 2, the components of the archtecture can be classfed nto three knds: (1) the control plane components ncludng the network

4 664 Xong et al. / Front Inform Technol Electron Eng (7): operaton system, decson module, and databases; (2) the data plane components contanng the OpenFlow swtches and VM platforms; and (3) the nterfaces between the control plane and the data plane, such as the OpenFlow protocol. Next, we wll descrbe the roles of the man components and how the proposed soluton can be used n the context of SDN and NFV. The controller s the central admnstrator of the network and plays a core role n our proposed scheme. The controller perodcally collects network state nformaton, ncludng network topology, servce functon descrpton, network resources (e.g., bandwdth and network-wde traffc workload), and stores them n the databases. The substrate of SDN/NFV contans routers/swtches and NFV platforms, whch forward the traffc and provde mddlebox servce. In addton, the APIs are responsble manly for the communcaton tasks between the control- and dataplanes. The procedure of our placement scheme s as follows: Frst, wth the nput databases n the controller and the requrement of placement, the SDN controller runs the servce placement decson module, whch solves an optmzaton problem of mnmzng network-wde transport delay. Second, the results of the decson module are output of the confguraton polcy to gude servce placement operaton by the unform APIs. Fnally, NFV platforms are placed on network nodes wth optmal locatons, whch can provde mddlebox servces for the traffc from the nodes wthout the servce placed (as llustrated by dashed lnes n Fg. 2). 3.2 Integer programmng model for servce placement We formulate the servce deployment problem as an optmzaton problem that ams at mnmzng the transport delay or dstance to be traversed by all subscrbers traffc (Lu et al., 2013). Assume that the network topology s defned as an undrected graph G=(V, E), wth node set V representng swtches and edge set E representng the lnks. For example, n the topology of Fg. 2, graph G s a symmetrc graph wth weghted edges, and each edge s assocated wth a transport delay value d(l) (le). The objectve s to fnd a subset V S of the locatons among all canddates V (1 V S V =N, s the cardnalty of a set), and place the servces n these selected locatons so that the total delay for all the users s mnmzed. The optmzaton problem can be consdered as an nteger lnear programmng (ILP) model, whose feasble soluton defnes a scheme that satsfes our objectves. The problem s formulated as follows: Frst, gven two nodes v and v j (v, v j V, v v j ), the mnmum transport delay between v and v j s calculated by dv (, v) arg mn dl ( ), (1) j pkp( v, vj) lpk where P(v, v j ) denotes the set of paths from node v to node v j, and p k s one path element of set P(v, v j ). Let D=[d(v, v j )] N N (, j=1, 2,, N) denote the shortest path matrx of graph G, and V E (V E V) the egress node set. The lnear optmzaton model s shown as N N E S mn xdv (, v ) (1 x) dv (, v ) 1 1 (2) S s.t. vv, v { vn vnv, xn 1, dvv (, ) argmn dvv (, )}, n j j1,2,..., N, xj 1 v V v v v V E E, { k k, dvv (, ) arg mn dvv (, )}, k j E vjv (3) (4) x {0, 1}, 1,2,..., N, (5) where x {0, 1} (=1, 2,, N) are the varables of the optmzaton (x =0 means that node v s not selected for servce placement; otherwse, v s the locaton of the network servce), v S s the servce node correspondng to node v, and v E s the egress pont correspondng to node v. Expresson (2) defnes the total transport delay, whch s calculated as the sum of the transport delay between the ngress ponts and the servce ponts and the transport delay between the servce ponts and the egress ponts. Constrant (3) means assgnng the servce node wth the mnmum transport delay to v as v S. Constrant (4) ndcates that the egress node wth the mnmum transport delay to v s selected as v E.

5 Xong et al. / Front Inform Technol Electron Eng (7): Soluton based on the mproved quantum genetc algorthm Malossn et al. (2008) and Mohammed et al. (2012) have shown that the quantum genetc algorthm (QGA) has a good performance n dealng wth nteger programmng. In ths study, we extend the basc QGA wth some mprovement methods, such as dynamc rotaton angle mechansm, quantum mutaton, and populaton catastrophe. Then we propose a algorthm (called SP-IQGA) based on the mproved quantum genetc algorthm (IQGA) for the ILP model to obtan the optmal servce placement (SP) Introducton to QGA QGA s based on the concepts of quantum bt and quantum superposton state. The basc unt of nformaton n quantum computaton s the qubt. A qubt s a two-level quantum system wth bass states 0 and 1, whch can be represented by a superposton of the bass states: , (6) where α and β are complex numbers, denotng the probablty ampltudes of the bass states. QGA operates on a populaton composed of multple feasble solutons. Each feasble soluton of the QGA, whch s made up of multple qubts, s the element chromosome of the populaton. If the probablty ampltudes of a qubt are [α, β] T, a chromosome contanng N qubts s descrbed by q1 q2 qn 1 2 N (7) C, 1 2 N where each qubt q (=1, 2,, N) of the chromosome C can be one of the state 0, state 1, and superposton of states 0 and 1, and wll collapse nto a certan state ( 0 or 1 ) n the observaton of chromosome. So, ths operaton endows the QGA wth better populaton dversty than the basc genetc algorthm. In our SP-IQGA algorthm, the th qubt state of chromosome C represents the servce nformaton of node v ;.e., q wth state 1 means that node v s chosen as the servce placement locaton; otherwse, q wth state 0 means that v s not placed n the servce Formulaton of the SP-IQGA algorthm The man steps of the SP-IQGA algorthm can be descrbed as follows: Step 1: acquston of the shortest path matrx D. D s an mportant nput parameter, and contans all mnmum transport delays between any two nodes n graph G. For example, element d(v, v j ) of the th row and jth column n D s the mnmum transport delay value between v and v j, whch can be calculated by usng the Bellman-Ford algorthm. Step 2: ntalzaton of the QGA. At the ntal stage of SP-IQGA, we set the chromosome populaton sze as M and the qubt length of each ndvdual chromosome as N. Denote the tth generaton populaton as Pt () { C1, C2,, C M () t () t () t () }, where C t m (m=1, 2,, M) s as descrbed n Eq. (7). In the ntal search of the algorthm, all states appear wth the same probablty, so we set (0) (0) 1 m m, 1,2,, N, m 1,2, M, 2 and obtan C 1/ 2 1/ 2 1/ 2. 1/ 2 1/ 2 1/ 2 (0) (0) (0) (0) m1 m2 mn m (0) (0) (0) m 1 m2 mn Step 3: measurement of the observaton value of chromosome C. The chromosome observaton s to make each qubt of the chromosome collapse nto a certan state. The measurement method s to generate a random number n range [0, 1] for each qubt. If the random number s less than α 2, the measurement value of the qubt s 0; otherwse, t s 1. After the measurement operaton, C s transformed to the observaton value X C ={x 1, x 2,, x N }, where x (=1, 2,, N) s a bnary varable (0 or 1). Step 4: calculaton of the ftness. The ftness s the metrc ndcatng the qualty of the ndvdual. The hgher the ftness value, the closer the ndvdual to the optmal soluton. For ndvdual X C ={x 1, x 2,, x N }, the ftness functon can be obtaned by

6 666 Xong et al. / Front Inform Technol Electron Eng (7): N N 1 E S Ft( XC) xdv (, v ) (1 x) dv (, v ). 1 1 (8) Step 5: adaptve adjustment strategy for the quantum rotaton gate. In QGA, the populaton can be updated by quantum rotaton gate U(θ). Based on the quantum rotaton gate, the adjustment operaton of the () th qubt n C t s as follows: m m m cos sn m ( ), U m m sn cos (9) m where m and m represent the probablty ampltudes of the th qubt after adjustment. θ denotes the rotaton angle of quantum rotaton gate, defned by θ =s(α, β ) Δθ, (10) where s(α, β ) determnes the drecton of quantum rotaton and Δθ determnes the sze of quantum rotaton. To reduce the nfluence of the rotaton angle on the algorthm convergence rate, an adaptve method s used to adjust θ n ths study. Specfc adjustment polces are shown n Table 1, where δ s a coeffcent related to the convergence rate of the algorthm, and we set t as a varable changng wth the number of teratons: t 0.04π1, T 1 (11) where σ[0, 1] s a constant, t s the current evoluton teraton number, and T s the total number of evoluton teratons. Step 6: quantum varaton and quantum crossover. The performance of QGA can be mproved by quantum varaton and quantum crossover. Quantum varaton can generate new ndvduals to prevent QGA from evolvng nto a local optmal soluton. Durng the varaton, we choose a small proporton of ndvduals from the populaton, appont randomly a varable qubt of chromosomes, and swap the probablty ampltudes α and β of the apponted qubt. On the other hand, quantum crossover can produce more new models to mprove the searchng performance of the algorthm. Our specfc mplementaton process s that all ndvduals n the populaton are ordered Table 1 Adjustment polces for the rotaton angle b s(α, β ) x x Ft(X) Ft(X b ) Δθ α β >0 α β <0 α =0 β =0 0 1 False True δ 1 ±1 ± False δ 1 ±1 ± True δ ±1 1 1 False δ ±1 1 1 True δ ±1 X b s the current optmal soluton, and randomly and then a new populaton s obtaned by cyclcally shftng the th qubt for 1 tmes n all ordered ndvduals. Based on the above descrpton, we nput all algorthm parameters and call the SP-IQGA algorthm to obtan the servce placement scheme. The process flow s shown n Algorthm 1. Upon the controller, the decson module runs the SP-IQGA algorthm and acheves the result X b ={x 1, x 2,, x,, x N }, where x represents the node v beng the servce locaton v S. 4 Performance evaluaton 4.1 Expermental envronment To evaluate the performance, we set up the expermental envronment on a computer wth a 2.67 GHz two-core Intel Core TM 7 CPU and 4 GB RAM. The GT-ITM tool (Zegura et al., 1996) s used for generatng dfferent network topologes, and we mplement the proposed algorthm wth MATLAB. We evaluate the SP-IQGA algorthm for the servce locaton descrbed n Secton 3 usng the test topology from the GT-ITM and the smulated real network traffc from the data center network traffc record. The method for generatng lnks s Waxman, wth parameters α=0.3 and β=0.2. The lnk transport delay n the test topology s measured n mllsecond, and the transport delay of each lnk s randomly dstrbuted n range [1, 100]. In SP-IQGA, we set the populaton sze M=20 and the varaton probablty r= Evaluaton results b x s the th qubt of X b Effectveness of dfferent parameters Wth the ntellgent decson of QGA, SP-IQGA can calculate automatcally the servce node number

7 Xong et al. / Front Inform Technol Electron Eng (7): Algorthm 1 SP-IQGA Input: network topology graph G, populaton sze M, chromosome length N, varaton probablty r, number of evoluton teratons T Output: optmal placement locaton scheme X b 1 Run the Bellman-Ford algorthm for calculatng the shortest path matrx D of G (0) (0) (0) 2 Generate orgnal populaton P(0) { C1, C2,, C M }, and ntalze each chromosome ndvdual 3 Measure P(t) and obtan observaton value O(t)={X 1, X 2,, X M } 4 for all X O(t) do 5 for all x j X do 6 f x j =0 then 7 Query matrx D, and assgn a mnmum transport S delay node v to x j 8 end f 9 end for 10 Calculate the ftness value Ft(X ) 11 end for 12 X b ={X Ft(X )=argmax XO(t) Ft(X)} 13 whle (t<t) 14 Evolve t to t+1 by quantum rotaton gate: t=t+1 15 Perform steps 3 to B(t)={X Ft(X )=argmax XO(t) Ft(X)} 17 f Ft(X b )<Ft(B(t)) then 18 X b =B(t) 19 end f 20 f X b has not changed after N/2 evoluton generatons then 21 Do quantum crossover for P(t) 22 Do quantum varaton wth probablty r for P(t) 23 end f 24 end whle (N S ) under dfferent network topologes. For dfferent network szes (N V ), the optmal servce node ratos (N S /N V ) wth dfferent numbers of egress nodes (N E ) are obtaned by SP-IQGA (Eqs. (2) (5)) (Fg. 3). It s ntutve to fnd that the servce node rato s n range [0.05, 0.25] and ncreases wth N E. The reason s that wth more egress nodes, more network nodes become sutable for the placng servce. Then, under dfferent values of parameter N E and set N V =100, we show the overall transport delay (Eq. (2)) of network traffc varyng wth the teraton number n Fg. 4. SP-IQGA reaches rapdly the convergence state after about 100 teratons and searches toward the optmal soluton by quantum varaton and NE=1 NE=3 NE= Number of network nodes (N V) Fg. 3 Servce node rato wth dfferent network szes Overall delay (ms) NE=1 NE=3 NE= Number of teratons Fg. 4 Overall transport delay wth dfferent number of teratons quantum crossover (.e., sharp changes n the overall delays). Fnally, we test the convergence performance of SP-IQGA by comparson wth the genetc algorthm (GA) and the basc quantum genetc algorthm (QGA). Under the condtons N E =5 and N V =200 or 500, we acqure the smulaton results of three algorthms. Fg. 5 llustrates that our SP-IQGA converges to the stable states faster. Furthermore, the larger the network sze, the more obvous the advantage. Overall delay (ms) Fg. 5 Convergence comparson of dfferent strateges

8 668 Xong et al. / Front Inform Technol Electron Eng (7): Furthermore, we show the tme consumptons of operatng 200 teratons for the three algorthms n Fg. 6. As shown, wth the ncrease n network sze, the computaton tme of the three methods also ncreases rapdly. The consumed tme of SP-IQGA s more than that of QGA, and both are much hgher than that of GA. The reason s that SP-IQGA and QGA execute quantum operaton, quantum varaton, and quantum crossover, whch spend more calculaton tme. In partcular, the dynamc quantum rotaton operaton n the SP-IQGA algorthm further ncreases ts tme consumpton. Table 2 Comparson of algorthms Algorthm Descrpton SP-Random Servce placement based on a random number generator SP-Greedy Servce placement based on a greedy algorthm (Zhang et al., 2013) SP-B+COR Servce placement based on a heurstc method of parttonng flows (Mohammadkhan et al., 2015) SP-Anneal Servce placement based on a smulatng annealng algorthm (Cheng et al., 2015) SP-IQGA Servce placement based on an mproved quantum genetc algorthm proposed n ths study Fg. 6 Comparson of tme cost of dfferent strateges Comparson of dfferent algorthms To verfy the performance of the proposed algorthm, we compare our SP-IQGA wth four other placement strateges. Strategy 1 s based on random placement, denoted as SP-Random; strategy 2 s based on the greedy algorthm, denoted as SP-Greedy (Zhang et al., 2013); strategy 3 s based on a heurstcs, denoted as SP-B+COR (Mohammadkhan et al., 2015); strategy 4 s based on another heurstcs, denoted as SP-Anneal (Cheng et al., 2015). The notatons and descrptons of dfferent algorthms are lsted n Table 2. Fg. 7 shows the smulaton results of the fve strateges when N E =5. The overall transport delay of the optmal deployment scheme obtaned by dfferent polces ncreases wth the ncrease of the network sze. It s easly seen that the transport delay of SP-IQGA s smlar to that of SP-B+COR, and they are both lower than that of the three other strateges under the same network sze. Under the same condton as n Fg. 7, Fg. 8 shows the computatonal tme overhead of the fve algorthms. Because the random strategy does not need to solve the optmzaton problem, ts tme Fg. 7 Comparson of overall transport delay under dfferent network szes overhead s set to zero. The smulaton results demonstrate that the calculaton tme of SP-B+COR s the hghest among the algorthms compared and ts tme consumpton ncreases rapdly wth the ncrease of the network sze. Relatvely speakng, the calculaton tme overhead of our proposed SP-IQGA algorthm s sgnfcantly lower than that of the three other heurstc algorthms, and t s less affected by the network sze. For the network topology wth N V =100 and N E =5, we execute servce placement usng the fve algorthms to obtan ther respectve optmal deployment schemes: X random, X greedy, X anneal, X B+COR, and X IQGA. We smulate 10 types of applcaton traffcs and each applcaton contans 5 data flows. Therefore, a total number of 50 flows are nvestgated. Suppose that every data flow needs to be processed by mddlebox servces, and these servce requests can be satsfed by a servce node. Under the fve servce

9 Xong et al. / Front Inform Technol Electron Eng (7): flow s dstrbuted n [0, 200]. For 50% of the flows, SP-B+COR and SP-IQGA can acheve about 51 and 55 ms transport delays, respectvely, whle SP-Greedy, SP-Anneal, and SP-Random need 63, 67, and 80 ms transport delays, respectvely. Compared wth SP-Random, SP-IQGA can decrease the transport delay by about 30%. Thus, the advantage of SP-IQGA s sgnfcant, and t can be used to effcently solve the servce placement problem. Fg. 8 Comparson of tme cost of dfferent algorthms under dfferent network szes placement schemes, we let all flows transport the network topology and compute the average transport delay of each traffc for dfferent deployment schemes. Fg. 9 shows the average transport delay of data flows n each network applcaton under dfferent placement algorthms. The results show that the average transport delay of SP-Random s the hghest among all schemes. The delays of SP-Greedy and SP-Anneal are smlar and le n the mddle of the algorthms compared. SP-B+COR and SP-IQGA can acheve less transport delay. Fg. 10. Dstrbuton of transport delay of dfferent servce placement strateges 5 Conclusons To solve the servce deployment problem n the NFV and SDN network envronment, we presented a placement approach based on the mproved quantum genetc algorthm. Bult on top of SDN and the ntellgence of QGA, our placement strategy can automatcally obtan the optmal schemes for dfferent network topologes. Smulaton experments showed that sgnfcant latency reducton can be obtaned by our algorthm for placng servces n dfferent network topologes. In future work, we wll use the proposed approach to help construct network functon servce chans. Fg. 9 Comparson of average transport delay under dfferent traffc flows Fg. 10 shows the transport delay cumulatve dstrbuton functon (CDF) for all the flows. CDF can show clearly the transmsson delay dstrbuton of all applcatons. The greater the curvature of a CDF curve, the more concentrated the delay value dstrbuton. As shown, the transport delay of each data Acknowledgements The authors would lke to thank the revewers of Chna Future Network Development and Innovaton Forum 2015 (5th FNF). Ther careful examnaton of the manuscrpt and valuable comments helped us consderably mprove the paper. References Anderson, J.W., Braud, R., Kapoor, R., et al., xomb: extensble open mddleboxes wth commodty servers.

10 670 Xong et al. / Front Inform Technol Electron Eng (7): Proc. 8th ACM/IEEE Symp. on Archtectures for Networkng and Communcatons Systems, p Anwer, B., Benson, T., Feamster, N., et al., A slck control plane for network mddleboxes. Proc. 2nd ACM SIGCOMM Workshop on Hot Topcs n Software Defned Networkng, p Basta, A., Kellerer, W., Hoffmann, M., et al., Applyng NFV and SDN to LTE moble core gateways, the functons placement problem. Proc. 4th Workshop on All Thngs Cellular: Operatons, Applcatons, and Challenges, p Carpenter, B., Brm, S., Mddleboxes: Taxonomy and Issues, RFC The Internet Engneerng Task Force. Avalable from Cheng, G.Z., Chen, H.C., Hu, H.C., et al., Enablng network functon combnaton va servce chan nstantaton. Comput. Netw., 92(Part 2): Chos, M., Clarke, D., Wlls, P., et al., Network functons vrtualsaton ntroductory whte paper. SDN and OpenFlow World Congress. Avalable from de Turck, F., Boutaba, R., Chemoul, P., et al., Guest edtors ntroducton: specal ssue on effcent management of SDN/NFV-based systems part I. IEEE Trans. Netw. Serv. Manag., 12(1): Fayazbakhsh, S.K., Chang, L., Sekar, V., et al., Enforcng network-wde polces n the presence of dynamc mddlebox actons usng FlowTags. 11th USENIX Symp. on Networked Systems Desgn and Implementaton, p Gember, A., Grandl, R., Anand, A., et al., 2012a. Stratos: vrtual mddleboxes as frst-class enttes. Techncal Report, No. TR1771, Unversty of Wsconsn-Madson, WI. Gember, A., Prabhu, P., Ghadyal, Z., et al., 2012b. Towards software-defned mddlebox networkng. Proc. 11th ACM Workshop on Hot Topcs n Networks, p Gember, A., Vswanathan, R., Prakash, C., et al., OpenNF: enablng nnovaton n network functon control. Proc. ACM Conf. on SIGCOMM, p Greenberg, A., Hjalmtysson, G., Maltz, D.A., et al., A clean slate 4D approach to network control and management. ACM SIGCOMM Comput. Commun. Rev., 35(5): Gude, N., Koponen, T., Pettt, J., et al., NOX: towards an operatng system for networks. ACM SIGCOMM Comput. Commun. Rev., 38(3): Gushchn, A., Wald, A., Tang, A., Scalable routng n SDN-enabled networks wth consoldated mddleboxes. Proc. ACM SIGCOMM Workshop on Hot Topcs n Mddleboxes and Network Functon Vrtualzaton, p Hwang, J., Ramakrshnan, K.K., Wood, T., NetVM: hgh performance and flexble networkng usng vrtualzaton on commodty platforms. IEEE Trans. Netw. Serv. Manag., 12(1): Joseph, D., Stoca, I., Modelng mddleboxes. IEEE Netw., 22(5): Lange, S., Gebert, S., Znner, T., et al., Heurstc approaches to the controller placement problem n large scale SDN networks. IEEE Trans. Netw. Serv. Manag., 12(1): L, Y., Chen, M., Software-defned network functon vrtualzaton: a survey. IEEE Access, 3: Lu, B., Chen, J.Y., Cu, H.Y., et al., A vrtual network mappng algorthm based on nteger programmng. J. Zhejang Unv.-Sc. C (Comput. & Electron.), 14(12): Malossn, A., Blanzer, E., Calarco., T., Quantum genetc optmzaton. IEEE Trans. Evol. Comput., 12(2): Matas, J., Garay, J., Toledo, N., et al., Toward an SDN-enabled NFV archtecture. IEEE Commun. Mag., 53(4): McKeown, N., Anderson, T., Balakrshnan, H., et al., OpenFlow: enablng nnovaton n campus networks. ACM SIGCOMM Comput. Commun. Rev., 38(2): Mohammadkhan, A., Ghapan, S., Lu, G.Y., et al., Vrtual functon placement and traffc steerng n flexble and dynamc software defned networks. IEEE Int. Workshop on Local and Metropoltan Area Networks, p Mohammed, A.M., Elhefnawy, N.A., El-Sherbny, M.M., et al., Quantum crossover based quantum genetc algorthm for solvng non-lnear programmng. 8th Int. Conf. on Informatcs and Systems, p.bio-145-bio-153. Nunes, B.A.A., Mendonca, M., Nguyen, X.N., et al., A survey of software-defned networkng: past, present, and future of programmable networks. IEEE Commun. Surv. Tutor., 16(3): Open Networkng Foundaton (ONF), Software-Defned Networkng: the New Norm for Networks. ONF Whte Paper. Qaz, Z.A., Tu, C.C., Chang, L., et al., SIMPLE-fyng mddlebox polcy enforcement usng SDN. Proc. ACM SIGCOMM Conf., p

11 Xong et al. / Front Inform Technol Electron Eng (7): Q, H., Shraz, M., Lu, J.Y., et al., Data center network archtecture n cloud computng: revew, taxonomy, and open research ssues. J. Zhejang Unv.-Sc. C (Comput. & Electron.), 15(9): Rajagopalan, S., Wllams, D., Jamjoom, H., et al., Splt/Merge: system support for elastc executon n vrtual mddleboxes. 10th USENIX Symp. on Networked Systems Desgn and Implementaton, p Sekar, V., Ratnasamy, S., Reter, M.K., et al., The mddlebox manfesto: enablng nnovaton n mddlebox deployment. Proc. 10th ACM Workshop on Hot Topcs n Networks, p Sekar, V., Eg, N., Ratnasamy, S., et al., Desgn and mplementaton of a consoldated mddlebox archtecture. Proc. 9th USENIX Conf. on Networked Systems Desgn and Implementaton, p Shen, J., He, W.B., Lu, X., et al., End-to-end delay analyss for networked systems. Front. Inform. Technol. Electron. Eng., 16(9): Sherry, J., Hasan, S., Scott, C., et al., Makng mddleboxes someone else s problem: network processng as a cloud servce. ACM SIGCOMM Comput. Commun. Rev., 42(4): Walfsh, M., Strblng, J., Krohn, M., et al., Mddleboxes no longer consdered harmful. Proc. 6th Symp. on Operatng Systems Desgn & Implementaton, p Zegura, E.W., Calvert, K.L., Bhattacharjee, S., How to model an nternetwork. 15th Annual Jont Conf. of the IEEE Computer and Communcatons Socetes, p Zhang, Y., Behesht, N., Belveau, L., et al., StEERING: a software-defned networkng for nlne servce channg. Proc. 21st IEEE Int. Conf. on Network Protocols, p

Distributed Middlebox Placement Based on Potential Game

Distributed Middlebox Placement Based on Potential Game Int. J. Communcatons, Network and System Scences, 2017, 10, 264-273 http://www.scrp.org/ournal/cns ISSN Onlne: 1913-3723 ISSN Prnt: 1913-3715 Dstrbuted Mddlebox Placement Based on Potental Game Yongwen

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.

More information

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling , pp.40-45 http://dx.do.org/10.14257/astl.2017.143.08 Applcaton of Improved Fsh Swarm Algorthm n Cloud Computng Resource Schedulng Yu Lu, Fangtao Lu School of Informaton Engneerng, Chongqng Vocatonal Insttute

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,

More information

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment Journal of Physcs: Conference Seres PAPER OPEN ACCESS Resource and Vrtual Functon Status Montorng n Network Functon Vrtualzaton Envronment To cte ths artcle: MS Ha et al 2018 J. Phys.: Conf. Ser. 1087

More information

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints TPL-ware Dsplacement-drven Detaled Placement Refnement wth Colorng Constrants Tao Ln Iowa State Unversty tln@astate.edu Chrs Chu Iowa State Unversty cnchu@astate.edu BSTRCT To mnmze the effect of process

More information

Cost-efficient deployment of distributed software services

Cost-efficient deployment of distributed software services 1/30 Cost-effcent deployment of dstrbuted software servces csorba@tem.ntnu.no 2/30 Short ntroducton & contents Cost-effcent deployment of dstrbuted software servces Cost functons Bo-nspred decentralzed

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

Video Proxy System for a Large-scale VOD System (DINA)

Video Proxy System for a Large-scale VOD System (DINA) Vdeo Proxy System for a Large-scale VOD System (DINA) KWUN-CHUNG CHAN #, KWOK-WAI CHEUNG *# #Department of Informaton Engneerng *Centre of Innovaton and Technology The Chnese Unversty of Hong Kong SHATIN,

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm , pp.197-202 http://dx.do.org/10.14257/dta.2016.9.5.20 Research of Dynamc Access to Cloud Database Based on Improved Pheromone Algorthm Yongqang L 1 and Jn Pan 2 1 (Software Technology Vocatonal College,

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

Assembler. Building a Modern Computer From First Principles.

Assembler. Building a Modern Computer From First Principles. Assembler Buldng a Modern Computer From Frst Prncples www.nand2tetrs.org Elements of Computng Systems, Nsan & Schocken, MIT Press, www.nand2tetrs.org, Chapter 6: Assembler slde Where we are at: Human Thought

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics A Hybrd Genetc Algorthm for Routng Optmzaton n IP Networks Utlzng Bandwdth and Delay Metrcs Anton Redl Insttute of Communcaton Networks, Munch Unversty of Technology, Arcsstr. 21, 80290 Munch, Germany

More information

Advanced Computer Networks

Advanced Computer Networks Char of Network Archtectures and Servces Department of Informatcs Techncal Unversty of Munch Note: Durng the attendance check a stcker contanng a unque QR code wll be put on ths exam. Ths QR code contans

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

Real-Time Guarantees. Traffic Characteristics. Flow Control

Real-Time Guarantees. Traffic Characteristics. Flow Control Real-Tme Guarantees Requrements on RT communcaton protocols: delay (response s) small jtter small throughput hgh error detecton at recever (and sender) small error detecton latency no thrashng under peak

More information

Efficient Load-Balanced IP Routing Scheme Based on Shortest Paths in Hose Model. Eiji Oki May 28, 2009 The University of Electro-Communications

Efficient Load-Balanced IP Routing Scheme Based on Shortest Paths in Hose Model. Eiji Oki May 28, 2009 The University of Electro-Communications Effcent Loa-Balance IP Routng Scheme Base on Shortest Paths n Hose Moel E Ok May 28, 2009 The Unversty of Electro-Communcatons Ok Lab. Semnar, May 28, 2009 1 Outlne Backgroun on IP routng IP routng strategy

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)

More information

Routing in Degree-constrained FSO Mesh Networks

Routing in Degree-constrained FSO Mesh Networks Internatonal Journal of Hybrd Informaton Technology Vol., No., Aprl, 009 Routng n Degree-constraned FSO Mesh Networks Zpng Hu, Pramode Verma, and James Sluss Jr. School of Electrcal & Computer Engneerng

More information

Network Coding as a Dynamical System

Network Coding as a Dynamical System Network Codng as a Dynamcal System Narayan B. Mandayam IEEE Dstngushed Lecture (jont work wth Dan Zhang and a Su) Department of Electrcal and Computer Engneerng Rutgers Unversty Outlne. Introducton 2.

More information

Constructing Minimum Connected Dominating Set: Algorithmic approach

Constructing Minimum Connected Dominating Set: Algorithmic approach Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected

More information

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD Analyss on the Workspace of Sx-degrees-of-freedom Industral Robot Based on AutoCAD Jn-quan L 1, Ru Zhang 1,a, Fang Cu 1, Q Guan 1 and Yang Zhang 1 1 School of Automaton, Bejng Unversty of Posts and Telecommuncatons,

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI 216 Jont Internatonal Conference on Artfcal Intellgence and Computer Engneerng (AICE 216) and Internatonal Conference on etwork and Communcaton Securty (CS 216) ISB: 978-1-6595-362-5 A Model Based on Mult-agent

More information

3. CR parameters and Multi-Objective Fitness Function

3. CR parameters and Multi-Objective Fitness Function 3 CR parameters and Mult-objectve Ftness Functon 41 3. CR parameters and Mult-Objectve Ftness Functon 3.1. Introducton Cogntve rados dynamcally confgure the wreless communcaton system, whch takes beneft

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

Cracking of the Merkle Hellman Cryptosystem Using Genetic Algorithm

Cracking of the Merkle Hellman Cryptosystem Using Genetic Algorithm Crackng of the Merkle Hellman Cryptosystem Usng Genetc Algorthm Zurab Kochladze 1 * & Lal Besela 2 1 Ivane Javakhshvl Tbls State Unversty, 1, I.Chavchavadze av 1, 0128, Tbls, Georga 2 Sokhum State Unversty,

More information

IP mobility support is becoming very important as the

IP mobility support is becoming very important as the 706 IEEE TRANSACTIONS ON COMPUTERS, VOL. 52, NO. 6, JUNE 2003 A New Scheme for Reducng Lnk and Sgnalng Costs n Moble IP Young J. Lee and Ian F. Akyldz, Fellow, IEEE Abstract IP moblty support s provded

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits Repeater Inserton for Two-Termnal Nets n Three-Dmensonal Integrated Crcuts Hu Xu, Vasls F. Pavlds, and Govann De Mchel LSI - EPFL, CH-5, Swtzerland, {hu.xu,vasleos.pavlds,govann.demchel}@epfl.ch Abstract.

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

A Frame Packing Mechanism Using PDO Communication Service within CANopen

A Frame Packing Mechanism Using PDO Communication Service within CANopen 28 A Frame Packng Mechansm Usng PDO Communcaton Servce wthn CANopen Mnkoo Kang and Kejn Park Dvson of Industral & Informaton Systems Engneerng, Ajou Unversty, Suwon, Gyeongg-do, South Korea Summary The

More information

An Efficient Genetic Algorithm Based Approach for the Minimum Graph Bisection Problem

An Efficient Genetic Algorithm Based Approach for the Minimum Graph Bisection Problem 118 An Effcent Genetc Algorthm Based Approach for the Mnmum Graph Bsecton Problem Zh-Qang Chen, Rong-Long WAG and Kozo OKAZAKI Faculty of Engneerng, Unversty of Fuku, Bunkyo 3-9-1,Fuku-sh, Japan 910-8507

More information

An efficient iterative source routing algorithm

An efficient iterative source routing algorithm An effcent teratve source routng algorthm Gang Cheng Ye Tan Nrwan Ansar Advanced Networng Lab Department of Electrcal Computer Engneerng New Jersey Insttute of Technology Newar NJ 7 {gc yt Ansar}@ntedu

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT Bran J. Wolf, Joseph L. Hammond, and Harlan B. Russell Dept. of Electrcal and Computer Engneerng, Clemson Unversty,

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

A Facet Generation Procedure. for solving 0/1 integer programs

A Facet Generation Procedure. for solving 0/1 integer programs A Facet Generaton Procedure for solvng 0/ nteger programs by Gyana R. Parja IBM Corporaton, Poughkeepse, NY 260 Radu Gaddov Emery Worldwde Arlnes, Vandala, Oho 45377 and Wlbert E. Wlhelm Teas A&M Unversty,

More information

LECTURE NOTES Duality Theory, Sensitivity Analysis, and Parametric Programming

LECTURE NOTES Duality Theory, Sensitivity Analysis, and Parametric Programming CEE 60 Davd Rosenberg p. LECTURE NOTES Dualty Theory, Senstvty Analyss, and Parametrc Programmng Learnng Objectves. Revew the prmal LP model formulaton 2. Formulate the Dual Problem of an LP problem (TUES)

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Research on Kruskal Crossover Genetic Algorithm for Multi- Objective Logistics Distribution Path Optimization

Research on Kruskal Crossover Genetic Algorithm for Multi- Objective Logistics Distribution Path Optimization , pp.367-378 http://dx.do.org/.14257/jmue.215..8.36 Research on Kruskal Crossover Genetc Algorthm for Mult- Objectve Logstcs Dstrbuton Path Optmzaton Yan Zhang 1,2, Xng-y Wu 1 and Oh-kyoung Kwon 2, a,

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Assembler. Shimon Schocken. Spring Elements of Computing Systems 1 Assembler (Ch. 6) Compiler. abstract interface.

Assembler. Shimon Schocken. Spring Elements of Computing Systems 1 Assembler (Ch. 6) Compiler. abstract interface. IDC Herzlya Shmon Schocken Assembler Shmon Schocken Sprng 2005 Elements of Computng Systems 1 Assembler (Ch. 6) Where we are at: Human Thought Abstract desgn Chapters 9, 12 abstract nterface H.L. Language

More information

Priority-Based Scheduling Algorithm for Downlink Traffics in IEEE Networks

Priority-Based Scheduling Algorithm for Downlink Traffics in IEEE Networks Prorty-Based Schedulng Algorthm for Downlnk Traffcs n IEEE 80.6 Networks Ja-Mng Lang, Jen-Jee Chen, You-Chun Wang, Yu-Chee Tseng, and Bao-Shuh P. Ln Department of Computer Scence Natonal Chao-Tung Unversty,

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

A Semi-Distributed Load Balancing Architecture and Algorithm for Heterogeneous Wireless Networks

A Semi-Distributed Load Balancing Architecture and Algorithm for Heterogeneous Wireless Networks A Sem-Dstrbuted oad Balancng Archtecture and Algorthm for Heterogeneous reless Networks Md. Golam Rabul Ala Choong Seon Hong * Kyung Hee Unversty, Korea rob@networkng.khu.ac.kr, cshong@khu.ac.kr Abstract

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 A Tme-drven Data Placement Strategy for a Scentfc Workflow Combnng Edge Computng and Cloud Computng Bng Ln, Fangnng

More information

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 5) Maxmum Varance Combned wth Adaptve Genetc Algorthm for Infrared Image Segmentaton Huxuan Fu College of Automaton Harbn

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

Degree-Constrained Minimum Spanning Tree Problem Using Genetic Algorithm

Degree-Constrained Minimum Spanning Tree Problem Using Genetic Algorithm Degree-Constraned Mnmum Spannng Tree Problem Usng Genetc Algorthm Keke Lu, Zhenxang Chen, Ath Abraham *, Wene Cao and Shan Jng Shandong Provncal Key Laboratory of Network Based Intellgent Computng Unversty

More information

A Saturation Binary Neural Network for Crossbar Switching Problem

A Saturation Binary Neural Network for Crossbar Switching Problem A Saturaton Bnary Neural Network for Crossbar Swtchng Problem Cu Zhang 1, L-Qng Zhao 2, and Rong-Long Wang 2 1 Department of Autocontrol, Laonng Insttute of Scence and Technology, Benx, Chna bxlkyzhangcu@163.com

More information

ATYPICAL SDN consists of a logical controller in the

ATYPICAL SDN consists of a logical controller in the IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 25, NO. 6, DECEMBER 2017 3587 Mnmzng Flow Statstcs Collecton Cost Usng Wldcard-Based Requests n SDNs Hongl Xu, Member, IEEE, Zhuolong Yu, Chen Qan, Member, IEEE,

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION 24 CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION The present chapter proposes an IPSO approach for multprocessor task schedulng problem wth two classfcatons, namely, statc ndependent tasks and

More information

Conditional Speculative Decimal Addition*

Conditional Speculative Decimal Addition* Condtonal Speculatve Decmal Addton Alvaro Vazquez and Elsardo Antelo Dep. of Electronc and Computer Engneerng Unv. of Santago de Compostela, Span Ths work was supported n part by Xunta de Galca under grant

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information