LOW ENERGY MAPPING TECHNIQUE FOR HIERARCHICAL NETWORK-ON-CHIP

Size: px
Start display at page:

Download "LOW ENERGY MAPPING TECHNIQUE FOR HIERARCHICAL NETWORK-ON-CHIP"

Transcription

1 Journal of Theoretcal and Appled Informaton Technology JATIT & LLS. All rghts reserved. ISSN: E-ISSN: LOW ENERGY MAPPING TECHNIQUE FOR HIERARCHICAL NETWORK-ON-CHIP 1 XIAONA XIE, 2 QINGXIN ZHU, 3 ZHENGWEI CHANG, 3 YU FANG 1 School of Computer Scence and Engneerng, Unversty of Electronc Scence and Technology of Chna, Chengdu , Schuan, Chna; Physcal Educaton College of Zhengzhou Unversty, Zhengzhou , Henan, Chna 2 School of Computer Scence and Engneerng, Unversty of Electronc Scence and Technology of Chna, Chengdu , Schuan, Chna 3 Schuan Electrc Power Research Insttute, Chengdu , Schuan, Chna E-mal: 1 xnxeok@163.com, 2 qxzhu@uestc.edu.cn ABSTRACT Intellectual property (IP) core-to-node mappng s an mportant but ntractable optmzaton problem n Network-on-Chp (NoC) applcaton desgn. In ths paper, we present an approach to map cores onto herarchcal NoC archtecture whch conssts of two levels. The top-level nterconnecton network s realzed by a 2D mesh of communcatng routers, and a tree based topology s used at the second level of nterconnecton herarchy. We formulate the problem of low energy mappng, and ntroduce a three-phase optmzaton strategy to solve t. The cores are clustered frstly, and a tabu search based mappng technque s proposed to map the core clusters to the top-level nterconnecton network. Then the cores wthn each cluster are mapped to the nodes of every sub-network. Expermental results show that the proposed method s very fast and effectve n terms of energy optmzaton. Keywords: Herarchcal Network-on-Chp, Low Energy, Mappng, Cluster, Tabu Search 1. INTRODUCTION Wth the advance of ntegrated crcuts and the semconductor technology, bllons of transstors and hundreds of computaton resources or ntellectual property (IP) cores are allowed to be put on a sngle chp. System-on-chps (SoCs) wth these capabltes requre effcent communcaton archtecture to offer scalable bandwdth and parallelsm. Network-on-chp (NoC) [1, 2] has been proposed to overcome the complex on-chp communcaton problem of SoC desgn. For these complex NoCs, power consumpton becomes the most pressng desgn problem. An mportant phase n the desgn flow of NoCs s to map a set of IPs onto a set of resource nodes whch connected to local ports of routers to optmze a cost functon (e.g. energy consumpton). Generally, consder a system composed of n IPs, ths mappng problem allows n! possble solutons. Even for a small problem sze, the entre search space of ths problem s huge. In [3], a heurstc branch-and-bound algorthm s developed to tackle mappng for tle-based NoC. In addton, a lot of works wth dfferent obectves have been conducted n NoC mappng [4-6], and a survey s gven n [7]. Most of the exstng approaches assume a mesh NoC topology, snce t s straghtforward for chp surface layout. On the other way, applcaton specfc NoC s an emergng paradgm handle the communcaton problem between the set of computatonal resources n modern embedded system applcatons. Ths type of NoC optmzes desgn of the on-chp network to comply wth the applcaton specfc SoC requrements. Herarchcal NoC archtecture [8] can acheve the trade-off of regular and custom network topology, and s more sutable for larger sze or applcaton specfc systems. Moreover, t can reduce the complexty of herarchcal NoC desgn usng platform-based desgn technques or dvde-and-conquer methods. In ths work, we assume herarchcal NoC archtecture whch conssts of two levels. The top-level nterconnecton network s realzed by a 2D mesh of communcatng routers, and a tree based topology s used at the 850

2 Journal of Theoretcal and Appled Informaton Technology JATIT & LLS. All rghts reserved. ISSN: E-ISSN: second level of nterconnecton herarchy. Trees are natural for explotng localty of traffc. So the IPs wthn a sub-network could communcate effcently [9]. In ths paper, we address energy-aware mappng of IPs onto herarchcal NoC archtecture. We frst descrbe the NoC model and the assocated energy model, and then formulate the low energy mappng problem. A three-phase clusterng and tabu search based mappng approach s proposed to map the IPs to the resource nodes of a gven NoC, such that the total communcaton energy s mnmzed. The rest of ths paper s organzed as follows. Secton 2 descrbes the problem defnton. Secton 3 presents the low energy mappng algorthm of herarchcal NoC archtecture. Secton 4 shows expermental results. Fnally, Secton 5 gves the conclusons. 2. PROBLEM DEFINITION In ths secton, we descrbe the two-level herarchcal NoC archtectures and ts assocated energy model. Then the low energy mappng problem formulaton s gven. 2.1 NoC Model As shown n Fg. 1, the on-chp communcaton archtecture under consderaton n ths study s composed of two levels. At the top level, the man network s nterconnected by a 2D mesh of communcatng routers. We call these routers as global routers. Each global router s also connected to the four neghborng routers va lnks. A local sub-network s connected to a global router. A global router may connect to other global routers only IP Core Communcaton Communcaton Task Graph Mappng Local Router Resource Node Lnk Global Local Network Router NoC Archtecture Fg.1: The Mappng Problem Models At the second level, all the leaves and vertces are nterconnected by a bnary tree as shown n Fg. 1. Besdes bnary tree based topology, the k-ary trees (k > 2) or fat trees such as SPIN [10] may be used n the sub-networks. In our model, the leaf nodes do all computaton, and the rest of the nodes (routers) are used only for communcaton. We call these non-leaf routers n the sub-networks as local routers. In other words, the resources are placed at the leaves and the local routers placed at the vertces. The routng of the local network s qute easy as the best path s defned by the topology tself. The messages are generated by the computaton resources. When a packet comes from a downlnk, the local router has to see f t belongs to ts sub-tree. If t sn t the router must address t to the father router n the hgh level. Statc XY routng s assumed for the global communcaton. It frst routes packets along the X-axs. Once t reaches the column under whch the destnaton tle s located, the packet s then routed along the Y-axs. 2.2 Energy Model When packets travel on the nterconnecton network, both the routers and the nter-routers lnks wll result n energy dsspaton. We are concerned wth the dynamc energy dsspaton caused by the communcaton tasks. Consder the communcatons between two resource nodes of n hops, the energy consumpton of sendng one bt of data s modeled as: E ( n) = n E + ( n 1) E (1) bt r bt l bt where n s the number of routers the data passes on ts way along a path, and E r and E bt l represent bt the energy consumed by a router and a lnk per bt, respectvely. 2.3 Problem Formulaton As Fg.1 shown, the obectve of the mappng problems s to select IPs from a communcaton task graph and assgn them to dfferent resource nodes of the NoC archtecture, such that the total communcaton energy consumpton s mnmzed. More formally, ths problem can be formulated as follows. Gven: a drected communcaton task graph CTG(C,A), where each c C denotes a IP core, and the drected edge a A denotes the communcaton from c to c. For every a 851

3 Journal of Theoretcal and Appled Informaton Technology JATIT & LLS. All rghts reserved. ISSN: E-ISSN: A, v(a ) denotes the communcaton volume n bts from c to c. a herarchcal NoC archtecture defned as a tuple NA = ( CN, GR, SR, GP, CP), where each cn CN gr GR sr SR denotes a resource node, each denotes a global router, each denotes a local router of the subnetwork connected gr drectly, each gp GP denotes the routng path from a global router gr to another global router gr, and each cp CP denotes the routng path from resource node cn to cn. For every gp GP, e gp ) denotes the average ( energy consumpton of sendng one bt of data from global router gr to gr. For every cp CP, e ( cp ) denotes the average energy consumpton of sendng one bt of data from resource node cn to cn. When C CN, the problem of mnmzng the total communcaton energy s to obtan a one to one mappng functon φ : C CN whch: ( v( a ) e( cp ) mn E ( φ ) = ) φ ( c ), φ ( c ) (2) a A such that: c C, cn = φ ( c ) CN (3) c c C, φ( cn ) φ( cn ) (4) Therefore, the communcaton energy consumpton can be mnmzed by mnmzng the cumulatve traffc flowng through each routng paths. Moreover, the traffc flowng along GP has more mpacts on the total energy consumptons. So the IPs communcate frequently should be mapped on to a common sub-network. 3. THE MAPPING ALGORITHM Fndng an optmal mappng for NoC that consumes the least energy s kn to be NP-hard. For the large-sze herarchcal NoC system, the mappng problem s even harder. In ths work, we combne two technques, namely, cores clusterng and clusters mappng to address the IP mappng problem of herarchcal NoC. Clusterng can greatly smplfy the mappng problem because the mappng can be conducted cluster wse nstead of node wse. As shown n Fg.2, we propose a three-phase mappng approach. In the frst phase, the IP cores that communcate wth each other frequently are clustered nto a group, such that the nter-cluster communcaton volumes are less. In the second phase, a tabu search algorthm s used to mappng the clusters on to the global routers. Fnally, n the thrd phase, the IP cores wthn each cluster are mapped to the resource nodes of the tree based sub-networks. NoC & Energy Model IP Core Clusterng Phase 1 Tabu Search based Cluster Mappng IP Mappng onto Tree based Sub-network Optmzed Soluton Fg.2: Three-phase Mappng Algorthm Phase 2 Phase IP Core Clusterng Clusterng s a general technque to partton nodes (cores) nto groups accordng to dstance property. Here, the clusterng explots the kledge about the communcaton demands of the tasks to acheve communcaton localty. The dstance of a core depends on the number of connectons and the communcaton volume for each connecton [11]. The frst phase s to partton IP cores nto clusters, matchng the number of global routers GR. And the sze of each cluster equals the number of resource nodes of a sub-network. The mplementaton of IP cores clusterng s omtted here. Formally, as the output of the frst phase, we defne the cluster communcaton task graph TG (, AC), where = { cl GR } 1 s a set of IP clusters, and each cl s a set of IP cores. And the drected edge ac AC denotes the communcaton from c to c. So n the second phase, we should fnd a cores cluster to global router mappng φ : GR, such that the 852

4 Journal of Theoretcal and Appled Informaton Technology JATIT & LLS. All rghts reserved. ISSN: E-ISSN: communcaton energy consumpton of the top level man network E φ ) s mnmzed. ( 3.2 Tabu Search based Cluster Mappng The second phase s to make a one-to-one mappng φ usng tabu search. Tabu search s a heurstc ntroduce by Glover [12]. Ths method has been successfully appled to a varety of problems. Several researchers have compared tabu search wth other optmzaton heurstcs, such as smulated annealng and genetc algorthms, and t s observed that tabu search s superor wth regard to optmzaton tme and qualty of results [13, 14]. The man deas of tabu search may be sketched as follows. Tabu search starts from an ntal soluton S, and moves repeatedly from a soluton to a neghborng one. At each step of the procedure, a set N( S) of the neghborng solutons of the current soluton S s consdered and the move that mproves most the obectve functon value s chosen. If there are no mprovng moves, tabu search chooses one that least degrades the obectve functon. In order to avod returnng to the local optmal ust vsted, the reverse move must be forbdden. Ths s done by storng the move or a characterzaton of the move n a memory called a tabu lst. The tabu lst keeps nformaton on the last h moves durng the search process. The parameter h s called the tabu lst sze. However, the tabu lst may forbd certan relevant or nterestng moves. Consequently, an aspraton crteron s ntroduced to allow tabu moves to be chosen. As a result, the tabu search approach accepts uphll moves and smulates convergence toward a global optmum by takng advantage of the search hstory at selecton of the move. The key elements of tabu search are obect functon, neghborhood, tabu lst, tabu lst sze, and aspraton functon. In addton, n ths work dversfcaton s ntroduced to search more effcently. (1) Obect functon. Let φ represent the current confguraton of IP cluster mappng, and ts obect functon s gven by E( φ ). (2) Neghborhood. A move from one soluton to another soluton conssts of exchangng two IP clusters so that each occupes the global router formerly occuped by the other. Let N( φ ) denote the neghborhood of φ n the soluton space, whch s the set of all the neghbors ofφ. Startng from a placement φ, a neghborng placement φ N( φ ) s obtaned by permutng IP cl and cl : φ cl ) = φ ( cl ) (5) ( φ cl ) = φ ( cl ) (6) k ( k { cl cl }, φ ( cl ) = φ ( cl ) cl cl (7), k k (3) Tabu lst. The tabu lst s consttuted of pars ( cl, cl ) of IP clusters that cannot be exchanged. The prohbton of the lst s mplemented wth a 2- dmental array TL of ntegers where the element TL[, ] dentfes the value of the future teratons at whch the two IPs may agan be exchanged wth each other. By ths means, testng whether a move s tabu or not requre only one comparson. (4) Tabu lst sze. The tabu lst sze h vares randomly between 0.4 and 0.6. (5) Aspraton functon. We gnore the tabu status of a move f the soluton produced s better than the best found so far. (6) Dversfcaton. If the best soluton has not been updated for 0.2 teratons, tabu search may trap nto a local optmum. In ths case, a dversfcaton phase follows n whch a rarely used move s performed n order to force the heurstc to escape the current regon and explore dfferent regon n the desgn space. A dversfcaton of the current soluton φ s acheved by performng a rare move n the neghborhood N( φ ). The steps of the tabu search algorthm for cluster mappng can be summarzed as follows: (1) Intalzaton: Generate ntal cluster mappng confguraton φ randomly, and calculate the obect functon E( φ ). Intalze the best-so-far best soluton, setφ = φ. Intalze the tabu lst, set TL[, ] = 0, for 1 and 1. (2) Calculate the obect functon E( φ ). (3) For each φ n ncreasng order of E( φ ), represent the move as (cl m, cl n ), and repeat the followng steps 853

5 Journal of Theoretcal and Appled Informaton Technology JATIT & LLS. All rghts reserved. ISSN: E-ISSN: best (3.1) If E( φ ) < E( φ ), then set φ = φ, best φ = φ, and go to step (4) (3.2) If φ s not tabu,.e. TL[m, n] < 0, then set φ = φ, and go to step (4) (4) Update the tabu lst: Set TL[, ] = TL[, ] 1, for 1 and 1 ; Generate h randomly, set TL[m, n] = h. (5) If teratons snce prevous best soluton > 0.2, then perform dversfcaton: let TL[m, n] = mn{ TL[, ] 1 and 1 }, generate ntal cluster mappng φ by permutng cl m and cl n, and set TL[, ] = 0, for 1 and 1. (6) If restarts < max_restart_tmes, then go to step (2). best (7) Returnφ. Obvously, the above tabu search algorthm can be appled to IP mappng problem of 2D mesh or other type of NoC topology well. 3.3 IP Mappng n the Sub-networks In the thrd phase, after every cluster has been mapped to a global router,.e. a sub-network, then a recursve b-parttonng algorthm s used to map the IPs wthn a cluster to the resource nodes of the correspondng sub-network [9]. As a result, the total energy consumpton s: base lne. All algorthms were mplemented n C++, runnng on a notebook wth a 2.5 GHz processor, and 2 GB man memory. 10 applcatons of 36, 64, 100, 144, 196 IPs were generated by TGFF [15], mapped onto NoC of 3 3, 4 4, 5 5, 6 6, and 7 7 mesh man network, respectvely. Each sub-network s based on bnary tree topology, ncludng 4 resource nodes and 3 local routers. We compare the qualty of the soluton of two algorthms: (1) Cluster & Mappng. Ths s our proposed three-phase algorthm combned clusterng and tabu search based clusters mappng. (2) IP Mappng. Ths s the tabu search based IP mappng algorthm as llustrated n secton 3.2. The nput of ths mplementaton s CTG ( C, A), and the output of IP mappng φ s E (φ). Fg. 3 shows how our algorthm performs as the system sze scales up. For each problem, IP Mappng algorthm has been set to run same tme as Cluster & Mappng. In Fg.3, the energy of Cluster & Mappng s normalzed aganst IP Mappng. As we can see, our proposed method produces better solutons, especally for large sze problem. In the best case, t saves 27% energy over IP mappng. GR E( φ ) = E( φ ) + E( φ ) (8) = 1 where E( φ ) s the communcaton consumpton of the sub-network connected gr, and φ s the optmzed mappng functon of the IPs mapped onto ths sub-network. 4. EXPERIMENTAL RESULTS The purpose of our experments s to valdate the advantages of our method n runtme and qualty of solutons. In ths secton, we present the results obtaned by the executon of our technque on the benchmark applcatons wth dfferent sze and characterstcs. We have also mplemented the tabu search based IP mappng wthout clusterng as the Fg.3: Comparson of Energy Optmzaton Table 1 shows the computatonal tme rato of the two algorthms for obtanng the almost same energy optmzaton results. As Table 1shown, our method takes less tme than IP Mappng. When the system sze s 196, the runtme rato of IP Mappng to Cluster & Mappng s almost

6 Journal of Theoretcal and Appled Informaton Technology JATIT & LLS. All rghts reserved. ISSN: E-ISSN: Table 1: Comparson of Computaton Tme Rato System Sze (Number of IPs) Runtme of IP Mappng / Runtme of Cluster & Mappng CONUSIONS In ths paper, a computatonally effcent threephase algorthm for energy-aware mappng IPs onto herarchcal two-level NoC archtecture has been presented. The algorthm combned IP cores clusterng and tabu search based clusters mappng. The effectveness of ths algorthm s evaluated by comparng wth pure tabu search based IP mappng algorthm. Expermental results have shown, our method obtans hgh qualty of solutons, but requres sgnfcantly less computatonal tme. ACKNOWLEDGMENT Ths work was supported by: the Natural Scence Foundaton of Chna (No , ), and Artfcal Intellgence Key Laboratory of Schuan Provnce of Chna (No. 2010RY010, 2011RYJ05). REFRENCES: [1] T. Berregaard and S. Mahadevan, "A survey of research and practces of Network-on-chp," ACM Computng Surveys, vol. 38, No.2, 2006, pp [2] U. Y. Ogras, J. Hu, and R. Marculescu, "Key research problems n NoC desgn: a holstc perspectve," Proceedngs of the 3rd IEEE/ACM/IFIP nternatonal conference on Hardware/software codesgn and system synthess, 2005, pp [3] J. Hu and R. Marculescu, "Energy-aware mappng for tle-based NoC archtectures under performance constrants," Proceedngs of the 2003 conference on Asa South Pacfc desgn automaton, 2003, pp [4] S. Mural and G. De Mchel, "Bandwdth- Constraned Mappng of Cores onto NoC Archtectures," Proceedngs of the Desgn, Automaton and Test n Europe Conference and Exhbton, 2004, pp [5] G. Asca, V. Catana, and M. Pales, "Multobectve mappng for mesh-based NoC archtectures," Proceedngs of the 2nd IEEE/ACM/IFIP nternatonal conference on Hardware/software codesgn and system synthess, 2004, pp [6] R. Chae-Eun, J. Han-You, and H. Soonho, "Many-to-many core-swtch mappng n 2-D mesh NoC archtectures," Proceedngs of IEEE Internatonal Conference on Computer Desgn, 2004, pp [7] P. K. Sahu and S. Chattopadhyay, "A Survey on Applcaton Mappng Strateges for Networkon-Chp Desgn," Journal of Systems Archtecture, vol. 59, No.1, 2013, pp [8] T. Hollsten and M. Glesner, "Advanced hardware/software co-desgn on reconfgurable network-on-chp based hyper-platforms," Computers & Electrcal Engneerng, vol. 33, No.4, 2007, pp ,. [9] Z. Chang, G. Xong, and N. Sang, "Energyaware Mappng for Tree-based NoC Archtectures by Recursve Bparttonng," Proceedngs of Internatonal Conference on Embedded Software and Systems, 2008, pp [10] P. Guerrer and A. Grener, "A generc archtecture for on-chp packet-swtched nterconnectons," Proceedngs of the conference on Desgn, automaton and test n Europe, 2000, pp [11] Z. Lu, L. Xa, and A. Jantsch, "Cluster-based smulated annealng for mappng cores onto 2D mesh networks on chp," Proceedngs of 11th IEEE Workshop on Desgn and Dagnostcs of Electronc Crcuts and Systems, 2008, pp [12] F. Glover and M. Laguna, Tabu search: Sprnger, [13] P. Eles, Z. Peng, K. Kuchcnsk, and A. Dobol, "System Level Hardware/Software Parttonng Based on Smulated Annealng and Tabu Search," Desgn Automaton for Embedded Systems, vol. 2, pp. 5-32, [14] O. Ha, S. Brsset, and P. Brochet, "Comparng stochastc optmzaton methods used n electrcal engneerng," Proceedngs of IEEE Internatonal Conference on Systems, Man and Cybernetcs, [15] R. P. Dck, D. L. Rhodes, and W. Wolf, "TGFF: task graphs for free," Proceedngs of the 6th nternatonal workshop on Hardware/software codesgn, 1998, pp

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

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

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 New Task Scheduling Algorithm Based on Improved Genetic Algorithm

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng Envronment Congcong Xong, Long Feng, Lxan Chen A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng

More information

A heuristic task deployment approach for load balancing

A heuristic task deployment approach for load balancing Xu Gaochao, Dong Yunmeng, Fu Xaodog, Dng Yan, Lu Peng, Zhao Ja Abstract A heurstc task deployment approach for load balancng Gaochao Xu, Yunmeng Dong, Xaodong Fu, Yan Dng, Peng Lu, Ja Zhao * College of

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

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

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

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

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

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

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

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

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

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

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

An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures

An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures An ILP Formulaton for Task Mappng and Schedulng on Mult-core Archtectures Yng Y, We Han, Xn Zhao, Ahmet T. Erdogan and Tughrul Arslan Unversty of Ednburgh, The Kng's Buldngs, Mayfeld Road, Ednburgh, EH9

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

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement An Enhanced Super-Resoluton System wth Improved Image Regstraton, Automatc Image Selecton, and Image Enhancement Yu-Chuan Kuo ( ), Chen-Yu Chen ( ), and Chou-Shann Fuh ( ) Department of Computer Scence

More information

A Prefix Code Matching Parallel Load-Balancing Method for Solution-Adaptive Unstructured Finite Element Graphs on Distributed Memory Multicomputers

A Prefix Code Matching Parallel Load-Balancing Method for Solution-Adaptive Unstructured Finite Element Graphs on Distributed Memory Multicomputers Ž. The Journal of Supercomputng, 15, 25 49 2000 2000 Kluwer Academc Publshers. Manufactured n The Netherlands. A Prefx Code Matchng Parallel Load-Balancng Method for Soluton-Adaptve Unstructured Fnte Element

More information

Implementation of Deutsch's Algorithm Using Mathcad

Implementation of Deutsch's Algorithm Using Mathcad Implementaton of Deutsch's Algorthm Usng Mathcad Frank Roux The followng s a Mathcad mplementaton of Davd Deutsch's quantum computer prototype as presented on pages - n "Machnes, Logc and Quantum Physcs"

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

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

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

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

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

Optimized ready mixed concrete truck scheduling for uncertain factors using bee algorithm

Optimized ready mixed concrete truck scheduling for uncertain factors using bee algorithm Songklanakarn J. Sc. Technol. 37 (2), 221-230, Mar.-Apr. 2015 http://www.sst.psu.ac.th Orgnal Artcle Optmzed ready mxed concrete truck schedulng for uncertan factors usng bee algorthm Nuntana Mayteekreangkra

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

Document Clustering Analysis Based on Hybrid PSO+K-means Algorithm

Document Clustering Analysis Based on Hybrid PSO+K-means Algorithm Document Clusterng Analyss Based on Hybrd PSO+K-means Algorthm Xaohu Cu, Thomas E. Potok Appled Software Engneerng Research Group, Computatonal Scences and Engneerng Dvson, Oak Rdge Natonal Laboratory,

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

A Dynamic Load Balancing for Massive Multiplayer Online Game Server

A Dynamic Load Balancing for Massive Multiplayer Online Game Server A Dynamc Load Balancng for Massve Multplayer Onlne Game Server Jungyoul Lm, Jaeyong Chung, Jnryong Km and Kwanghyun Shm Dgtal Content Research Dvson Electroncs and Telecommuncatons Research Insttute Daejeon,

More information

A DATA MINING APPLICATION IN A STUDENT DATABASE

A DATA MINING APPLICATION IN A STUDENT DATABASE JOURNAL OF AERONAUTICS AND SPACE TECHNOLOGIES JULY 005 VOLUME NUMBER (53-57) A DATA MINING APPLICATION IN A STUDENT DATABASE Şenol Zafer ERDOĞAN Maltepe Ünversty Faculty of Engneerng Büyükbakkalköy-Istanbul

More information

An Adaptive and Distributed Clustering Scheme for Wireless Sensor Networks

An Adaptive and Distributed Clustering Scheme for Wireless Sensor Networks 2007 Internatonal Conference on Convergence Informaton Technology An Adaptve and Dstrbuted Clusterng Scheme for Wreless Sensor Networs Xnguo Wang, Xnmng Zhang, Guolang Chen, Shuang Tan Department of Computer

More information

A Novel Problem-solving Metric for Future Internet Routing Based on Virtualization and Cloud-computing

A Novel Problem-solving Metric for Future Internet Routing Based on Virtualization and Cloud-computing www.ijcsi.org 159 A Novel Problem-solvng Metrc for Future Internet Routng Based on Vrtualzaton and Cloud-computng Rujuan Zheng, Mngchuan Zhang, Qngtao Wu, Wangyang We and Haxa Zhao Electronc & Informaton

More information

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers J. Parallel Dstrb. Comput. 71 (2011) 732 749 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. ournal homepage: www.elsever.com/locate/pdc Envronment-conscous schedulng of HPC applcatons

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

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

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

A Programming Model for the Cloud Platform

A Programming Model for the Cloud Platform Internatonal Journal of Advanced Scence and Technology A Programmng Model for the Cloud Platform Xaodong Lu School of Computer Engneerng and Scence Shangha Unversty, Shangha 200072, Chna luxaodongxht@qq.com

More information

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks

A Novel Adaptive Load Balancing Routing Algorithm in Ad hoc Networks Journal of Convergence Informaton Technology A Novel Adaptve Load Balancng Routng Algorthm n Ad hoc Networks Zhu Bn, Zeng Xao-png, Xong Xan-sheng, Chen Qan, Fan Wen-yan, We Geng College of Communcaton

More information

Maintenance Scheduling by using the Bi-Criterion Algorithm of Preferential Anti-Pheromone

Maintenance Scheduling by using the Bi-Criterion Algorithm of Preferential Anti-Pheromone Leonardo ournal of Scences ISSN 583-0233 Issue 2, anuary-une 2008 p. 43-64 Mantenance Schedulng by usng the B-Crteron Algorthm of Preferental Ant-Pheromone Trantafyllos MYTAKIDIS and Arstds VLACHOS Department

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

320 The Internatonal Arab Journal of Informaton Technology, Vol. 5, No. 3, July 2008 Comparsons Between Data Clusterng Algorthms Osama Abu Abbas Computer Scence Department, Yarmouk Unversty, Jordan Abstract:

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

Improved SVM in Cloud Computing Information Mining

Improved SVM in Cloud Computing Information Mining Internatonal Journal of Grd Dstrbuton Computng Vol.8, No.1 (015), pp.33-40 http://dx.do.org/10.1457/jgdc.015.8.1.04 Improved n Cloud Computng Informaton Mnng Lvshuhong (ZhengDe polytechnc college JangSu

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

Software project management with GAs

Software project management with GAs Informaton Scences 177 (27) 238 241 www.elsever.com/locate/ns Software project management wth GAs Enrque Alba *, J. Francsco Chcano Unversty of Málaga, Grupo GISUM, Departamento de Lenguajes y Cencas de

More information

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications CMSC828G Prncples of Data Mnng Lecture #9 Today s Readng: HMS, chapter 9 Today s Lecture: Descrptve Modelng Clusterng Algorthms Descrptve Models model presents the man features of the data, a global summary

More information

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET)

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET) Renforcement Learnng for Qualty of Servce n Moble Ad Hoc Network (MANET) *T.KUMANAN AND **K.DURAISWAMY *Meenaksh College of Engneerng West K.K Nagar, Cheena-78 **Dean/academc,K.S.R College of Technology,Truchengode

More information

Cluster Analysis of Data Points using Partitioning and Probabilistic Model-based Algorithms

Cluster Analysis of Data Points using Partitioning and Probabilistic Model-based Algorithms Internatonal Journal of Appled Informaton Systems (IJAIS) ISSN : 2249-0868 Foundaton of Computer Scence FCS, New York, USA Volume 7 No.7, August 2014 www.jas.org Cluster Analyss of Data Ponts usng Parttonng

More information

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with and

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with and POLYSA: A Polynomal Algorthm for Non-bnary Constrant Satsfacton Problems wth and Mguel A. Saldo, Federco Barber Dpto. Sstemas Informátcos y Computacón Unversdad Poltécnca de Valenca, Camno de Vera s/n

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

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

Period and Deadline Selection for Schedulability in Real-Time Systems

Period and Deadline Selection for Schedulability in Real-Time Systems Perod and Deadlne Selecton for Schedulablty n Real-Tme Systems Thdapat Chantem, Xaofeng Wang, M.D. Lemmon, and X. Sharon Hu Department of Computer Scence and Engneerng, Department of Electrcal Engneerng

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

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo.

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo. ICSV4 Carns Australa 9- July, 007 RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL Yaoq FENG, Hanpng QIU Dynamc Test Laboratory, BISEE Chna Academy of Space Technology (CAST) yaoq.feng@yahoo.com Abstract

More information

An Efficient Recovery Algorithm for Coverage Hole in WSNs

An Efficient Recovery Algorithm for Coverage Hole in WSNs An Effcent Recover Algorthm for Coverage Hole n WSNs Song Ja 1,*, Wang Balng 1, Peng Xuan 1 School of Informaton an Electrcal Engneerng Harbn Insttute of Technolog at Weha, Shanong, Chna Automatc Test

More information

Vehicle Routing Problem with Time Windows for Reducing Fuel Consumption

Vehicle Routing Problem with Time Windows for Reducing Fuel Consumption 3020 JOURNAL OF COMPUTERS, VOL. 7, NO. 12, DECEMBER 2012 Vehcle Routng Problem wth Tme Wndows for Reducng Fuel Consumpton Jn L School of Computer and Informaton Engneerng, Zhejang Gongshang Unversty, Hangzhou,

More information

A Fast Incremental Spectral Clustering for Large Data Sets

A Fast Incremental Spectral Clustering for Large Data Sets 2011 12th Internatonal Conference on Parallel and Dstrbuted Computng, Applcatons and Technologes A Fast Incremental Spectral Clusterng for Large Data Sets Tengteng Kong 1,YeTan 1, Hong Shen 1,2 1 School

More information

P2P/ Grid-based Overlay Architecture to Support VoIP Services in Large Scale IP Networks

P2P/ Grid-based Overlay Architecture to Support VoIP Services in Large Scale IP Networks PP/ Grd-based Overlay Archtecture to Support VoIP Servces n Large Scale IP Networks We Yu *, Srram Chellappan # and Dong Xuan # * Dept. of Computer Scence, Texas A&M Unversty, U.S.A. {weyu}@cs.tamu.edu

More information

Mining Multiple Large Data Sources

Mining Multiple Large Data Sources The Internatonal Arab Journal of Informaton Technology, Vol. 7, No. 3, July 2 24 Mnng Multple Large Data Sources Anmesh Adhkar, Pralhad Ramachandrarao 2, Bhanu Prasad 3, and Jhml Adhkar 4 Department of

More information

Blending Roulette Wheel Selection & Rank Selection in Genetic Algorithms

Blending Roulette Wheel Selection & Rank Selection in Genetic Algorithms Internatonal Journal of Machne Learnng and Computng, Vol. 2, o. 4, August 2012 Blendng Roulette Wheel Selecton & Rank Selecton n Genetc Algorthms Rakesh Kumar, Senor Member, IACSIT and Jyotshree, Member,

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

Heuristic Static Load-Balancing Algorithm Applied to CESM

Heuristic Static Load-Balancing Algorithm Applied to CESM Heurstc Statc Load-Balancng Algorthm Appled to CESM 1 Yur Alexeev, 1 Sher Mckelson, 1 Sven Leyffer, 1 Robert Jacob, 2 Anthony Crag 1 Argonne Natonal Laboratory, 9700 S. Cass Avenue, Argonne, IL 60439,

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

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

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

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

A Simple Approach to Clustering in Excel

A Simple Approach to Clustering in Excel A Smple Approach to Clusterng n Excel Aravnd H Center for Computatonal Engneerng and Networng Amrta Vshwa Vdyapeetham, Combatore, Inda C Rajgopal Center for Computatonal Engneerng and Networng Amrta Vshwa

More information

A Performance Analysis of View Maintenance Techniques for Data Warehouses

A Performance Analysis of View Maintenance Techniques for Data Warehouses A Performance Analyss of Vew Mantenance Technques for Data Warehouses Xng Wang Dell Computer Corporaton Round Roc, Texas Le Gruenwald The nversty of Olahoma School of Computer Scence orman, OK 739 Guangtao

More information

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications Methodology to Determne Relatonshps between Performance Factors n Hadoop Cloud Computng Applcatons Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng and

More information

Research Article QoS and Energy Aware Cooperative Routing Protocol for Wildfire Monitoring Wireless Sensor Networks

Research Article QoS and Energy Aware Cooperative Routing Protocol for Wildfire Monitoring Wireless Sensor Networks The Scentfc World Journal Volume 3, Artcle ID 43796, pages http://dx.do.org/.55/3/43796 Research Artcle QoS and Energy Aware Cooperatve Routng Protocol for Wldfre Montorng Wreless Sensor Networks Mohamed

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

A role based access in a hierarchical sensor network architecture to provide multilevel security

A role based access in a hierarchical sensor network architecture to provide multilevel security 1 A role based access n a herarchcal sensor network archtecture to provde multlevel securty Bswajt Panja a Sanjay Kumar Madra b and Bharat Bhargava c a Department of Computer Scenc Morehead State Unversty

More information

Intelligent Method for Cloud Task Scheduling Based on Particle Swarm Optimization Algorithm

Intelligent Method for Cloud Task Scheduling Based on Particle Swarm Optimization Algorithm Unversty of Nzwa, Oman December 9-11, 2014 Page 39 THE INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT2014) Intellgent Method for Cloud Task Schedulng Based on Partcle Swarm Optmzaton Algorthm

More information

LAMOR: Lifetime-Aware Multipath Optimized Routing Algorithm for Video Transmission over Ad Hoc Networks

LAMOR: Lifetime-Aware Multipath Optimized Routing Algorithm for Video Transmission over Ad Hoc Networks LAMOR: Lfetme-Aware Multpath Optmzed Routng Algorthm for Vdeo ransmsson over Ad Hoc Networks 1 Lansheng an, Lng Xe, Kng-m Ko, Mng Le and Moshe Zukerman Abstract Multpath routng s a key technque to support

More information

An ACO Algorithm for. the Graph Coloring Problem

An ACO Algorithm for. the Graph Coloring Problem Int. J. Contemp. Math. Scences, Vol. 3, 2008, no. 6, 293-304 An ACO Algorthm for the Graph Colorng Problem Ehsan Salar and Kourosh Eshgh Department of Industral Engneerng Sharf Unversty of Technology,

More information

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP)

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP) 6.3 / -- Communcaton Networks II (Görg) SS20 -- www.comnets.un-bremen.de Communcaton Networks II Contents. Fundamentals of probablty theory 2. Emergence of communcaton traffc 3. Stochastc & Markovan Processes

More information

Implementation of Boolean Functions through Multiplexers with the Help of Shannon Expansion Theorem

Implementation of Boolean Functions through Multiplexers with the Help of Shannon Expansion Theorem Internatonal Journal o Computer pplcatons (975 8887) Volume 62 No.6, January 23 Implementaton o Boolean Functons through Multplexers wth the Help o Shannon Expanson Theorem Saurabh Rawat Graphc Era Unversty.

More information

Bayesian Network Based Causal Relationship Identification and Funding Success Prediction in P2P Lending

Bayesian Network Based Causal Relationship Identification and Funding Success Prediction in P2P Lending Proceedngs of 2012 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 25 (2012) (2012) IACSIT Press, Sngapore Bayesan Network Based Causal Relatonshp Identfcaton and Fundng Success

More information

Scatter search approach for solving a home care nurses routing and scheduling problem

Scatter search approach for solving a home care nurses routing and scheduling problem Scatter search approach for solvng a home care nurses routng and schedulng problem Bouazza Elbenan 1, Jacques A. Ferland 2 and Vvane Gascon 3* 1 Département de mathématque et nformatque, Faculté des scences,

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

EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP. Kun-chan Lan and Tsung-hsun Wu

EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP. Kun-chan Lan and Tsung-hsun Wu EVALUATING THE PERCEIVED QUALITY OF INFRASTRUCTURE-LESS VOIP Kun-chan Lan and Tsung-hsun Wu Natonal Cheng Kung Unversty klan@cse.ncku.edu.tw, ryan@cse.ncku.edu.tw ABSTRACT Voce over IP (VoIP) s one of

More information

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm Internatonal Journal of Grd Dstrbuton Computng, pp.175-190 http://dx.do.org/10.14257/gdc.2014.7.6.14 Optmzaton odel of Relable Data Storage n Cloud Envronment Usng Genetc Algorthm Feng Lu 1,2,3, Hatao

More information

Conversion between the vector and raster data structures using Fuzzy Geographical Entities

Conversion between the vector and raster data structures using Fuzzy Geographical Entities Converson between the vector and raster data structures usng Fuzzy Geographcal Enttes Cdála Fonte Department of Mathematcs Faculty of Scences and Technology Unversty of Combra, Apartado 38, 3 454 Combra,

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

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

Optimal Choice of Random Variables in D-ITG Traffic Generating Tool using Evolutionary Algorithms

Optimal Choice of Random Variables in D-ITG Traffic Generating Tool using Evolutionary Algorithms Optmal Choce of Random Varables n D-ITG Traffc Generatng Tool usng Evolutonary Algorthms M. R. Mosav* (C.A.), F. Farab* and S. Karam* Abstract: Impressve development of computer networks has been requred

More information

A New Quality of Service Metric for Hard/Soft Real-Time Applications

A New Quality of Service Metric for Hard/Soft Real-Time Applications A New Qualty of Servce Metrc for Hard/Soft Real-Tme Applcatons Shaoxong Hua and Gang Qu Electrcal and Computer Engneerng Department and Insttute of Advanced Computer Study Unversty of Maryland, College

More information

Mooring Pattern Optimization using Genetic Algorithms

Mooring Pattern Optimization using Genetic Algorithms 6th World Congresses of Structural and Multdscplnary Optmzaton Ro de Janero, 30 May - 03 June 005, Brazl Moorng Pattern Optmzaton usng Genetc Algorthms Alonso J. Juvnao Carbono, Ivan F. M. Menezes Luz

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

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

An ISP-Friendly Hierarchical Overlay for P2P Live Streaming

An ISP-Friendly Hierarchical Overlay for P2P Live Streaming 14-th IEEE Internatonal Conference on Peer-to-Peer Computng An -Frendly Herarchcal Overlay for P2P Lve Streamng Mengjuan Lu, Fe Lu, Xucheng Luo, and Zhguang Qn Computer Scence & Engneerng, Unversty of

More information

Damage detection in composite laminates using coin-tap method

Damage detection in composite laminates using coin-tap method Damage detecton n composte lamnates usng con-tap method S.J. Km Korea Aerospace Research Insttute, 45 Eoeun-Dong, Youseong-Gu, 35-333 Daejeon, Republc of Korea yaeln@kar.re.kr 45 The con-tap test has the

More information

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays VoIP Playout Buffer Adjustment usng Adaptve Estmaton of Network Delays Mroslaw Narbutt and Lam Murphy* Department of Computer Scence Unversty College Dubln, Belfeld, Dubln, IRELAND Abstract The poor qualty

More information

Dynamic optimization of the LNG value chain

Dynamic optimization of the LNG value chain Proceedngs of the 1 st Annual Gas Processng Symposum H. Alfadala, G.V. Rex Reklats and M.M. El-Halwag (Edtors) 2009 Elsever B.V. All rghts reserved. 1 Dynamc optmzaton of the LNG value chan Bjarne A. Foss

More information

Resource Scheduling in Desktop Grid by Grid-JQA

Resource Scheduling in Desktop Grid by Grid-JQA The 3rd Internatonal Conference on Grd and Pervasve Computng - Worshops esource Schedulng n Destop Grd by Grd-JQA L. Mohammad Khanl M. Analou Assstant professor Assstant professor C.S. Dept.Tabrz Unversty

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

Master s Thesis. Configuring robust virtual wireless sensor networks for Internet of Things inspired by brain functional networks

Master s Thesis. Configuring robust virtual wireless sensor networks for Internet of Things inspired by brain functional networks Master s Thess Ttle Confgurng robust vrtual wreless sensor networks for Internet of Thngs nspred by bran functonal networks Supervsor Professor Masayuk Murata Author Shnya Toyonaga February 10th, 2014

More information

Virtual Network Embedding with Coordinated Node and Link Mapping

Virtual Network Embedding with Coordinated Node and Link Mapping 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: nmmkchow@uwaterloo.ca Muntasr Rahan

More information