Generalized Edge Coloring for Channel Assignment in Wireless Networks

Size: px
Start display at page:

Download "Generalized Edge Coloring for Channel Assignment in Wireless Networks"

Transcription

1 Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu Institute of Information Science Acaemia Sinica Taipei, Taiwan Da-wei Wang Jan-Jan Wu Institute of Information Science Acaemia Sinica Taipei, Taiwan Pangfeng Liu Department of Computer Science an Information Engineering National Taiwan University Taipei, Taiwan Abstract This paper introuces a new graph theory problem calle generalize ege coloring (g.e.c.). A generalize ege coloring is similar to traitional ege coloring, with the ifference that a vertex can be ajacent to up to k eges that share the same color. The concept of generalize ege coloring can be use to formulate the channel assignment problem in multi-channel multi-interface wireless networks. We provie theoretical analysis for this problem. Our theoretical finings can be useful for system evelopers of wireless networks. We show that when k =3, there are graphs that o not have generalize ege coloring that coul achieve the minimum number of colors for every vertex. On the contrary, when k =2weshow that if we are given one extra color, we can fin a generalize ege coloring that uses the minimum number of colors for each vertex. In aition, we show that for certain classes of graphs we are able to fin a generalize ege coloring that uses the minimum number of colors for every vertex without the extra color. These special classes of graphs inclue bipartite graph, graphs with a power of 2 maximum egree, or graphs with maximum egree no more than 4.. Introuction Many moern wireless LAN stanars, such as IEEE 82.b/82.g [] an IEEE 82.a [2], provie multiple non-overlappe frequency channels that can be use simultaneously within a neighborhoo. Ability to utilize multiple channels substantially increases the effective banwith available to wireless network noes [3, 4, 5, 6]. One way to utilize multiple channels is to equip each noe with multiple network interface cars (NICs) [7]. For irect communication, two noes nee to be within communication range of each other, an nee to have a common channel assigne to their interfaces. Noe pairs using ifferent channels can communicate simultaneously without interference. Furthermore, since the number of interface cars per noe is limite, each noe typically uses one interface to communicate with multiple of its neighbors. The channel assignment problem is to bin each neighbor to a network interface an also bin each network interface to a raio channel with the goal to minimize interference [7, 6]. Specifically, we consier channel assignment that satisfies the following constraints. First, the total number of raio channels that can be assigne to an interface is boune by the unerlining architecture. For example, IEEE 82.b/82.g can use up to channels in total. Secon, the capacity of a raio channel within a communication range is boune by a constant number k, sothat an interface on a noe can communicate with up to k neighboring noes, an two noes that nee to communicate with each other irectly shoul share at least one common channel. Clearly, the channel assignment for each network interface affects the number of interface cars a noe must have in orer to communicate with all of its neighbors. It also affects the total number of channels that are actually use. For example, we consier the network in Figure. The k is set to 2 so at most two eges ajacent to the same vertex can be colore with the same color. The total number of colors, i.e., the total number of raio channels, use in this coloring is 3. The number of colors ajacent to noe C is 2,

2 so it requires two interface cars Figure. An example of wireless network when k =2. The number next to an ege is the assigne channel number. Graph coloring seems to be a natural formulation for this problem. However, stanar vertex coloring [8, 9] (an more recently, vertex-multi-coloring) [] cannot capture the thir constraint that communicating vertices nee to be assigne a common color. Stanar ege coloring [8] fails to capture the secon constraint that no more than k colors can be assigne to the ajacent eges of a vertex. In this paper, we introuce a new graph theory problem calle generalize ege coloring (g.e.c.). Generalize ege coloring is similar to traitional ege coloring, with the ifference that a vertex can be ajacent to up to k eges that share the same color. We show that the channel assignment problem escribe above can be formulate as a generalize ege coloring problem as follows. By picking a color for an ege, we assign the channel number on the two interfaces on two neighboring noes. By restricting the number of ajacent eges that have the same color, we limit the number of neighbors that can communicate with the same interface. In this paper, we provie theoretical analysis for the generalize ege coloring problem. Our theoretical finings are interesting an can be useful for system evelopers of multi-channel multi-interface wireless networks. There are two criteria to evaluate the quality of a generalize ege coloring. The first is the total number of colors use (which is equivalent to the total number of channels use in the wireless network), an the secon is the number of ege colors ajacent to a vertex (which is equivalent to the number of network interface cars on each noe). The goals are to minimizing the total number of raio channels use in the network, an the number of network interface cars that we must install for each noe. By minimizing the total number of channels use in the assignment, we are more likely to realize a network topology with the existing technology, e.g. the channels in IEEE 82.b/82.g. A C B By minimizing the number of network interface cars for each noe, we minimize the total harware costs to buil a wireless mesh network. It is easy to erive lower bouns for the total number of channels use in the wireless network, an the number of network interface cars on each noe. Every generalize ege coloring will use at least D k raio channels, where D is the maximum egree of the wireless mesh network. Similarly, for each noe with neighbors, every generalize ege coloring will use at least k network interfaces. We will use iscrepancy to escribe the quality of a generalize ege coloring. The global iscrepancy of a g.e.c escribes the ifference between the lower boun D k an the actual number of raio channels use. The local iscrepancy of a g.e.c escribes the maximum among all noes, the ifference between the lower boun k an the actual number of network interface cars use. A g.e.c. is optimal if it can achieve both zero iscrepancy globally an locally. Let us consier the network in Figure when k is 2. The maximum egree D is 4 so the lower boun on the total number of colors is 2. Th coloring in Figure uses three colors so the global iscrepancy is. The local iscrepancy of noe B is since it uses only two colors. However, the local iscrepancy of noe A is since it has only 4 neighbors but uses 3 colors. Similarly noe C has local iscrepancy since it has 2 neighbors but uses 2 colors. As a result the local iscrepancy is therefore. This coloring is not optimal. This papers shows that when k is 3, i.e., when a network interface can communicate with up to 3 neighbors, it is impossible to fin an optimal generalize ege coloring for some graphs. However, when k is 2 an we are given one extra raio channel, we can erive a generalize ege coloring that achieves optimal number of interfaces for every noe. In other wors, with the price of one global iscrepancy, we can achieve zero local iscrepancy for every noe. This result is very similar to the case of traitional ege coloring where k is, an fining an ege coloring with D colors is NP-complete, but it is always possible to color any graph with D +colors. In practice this is a very useful result since the new raio channels can be introuce by the avance of technology, but the number of network interface cars irectly affects construction costs. Finally, when k is 2 we can also fin optimal g.e.c. for several cases of special graphs: () the graph is bipartite, (2) when D is a power of 2, (3) or when D is no more than 4. The bipartite graph result is important since the topology matches the level-bylevel relaying of wireless network. The rest of the paper is organize as follows. Section 2 formally efines the generalize ege coloring an the quality measurement criteria. Section 3 escribes our results on the generalize ege coloring problem. Finally Section 4 conclues with some interesting open problems in this re- 2

3 search topic. 2. Problem This section efines our terminology about generalize ege coloring. GivenagraphG =(V,E) we color every ege with mapping function f from E to a color set C. In particular, we require that every noe in V is ajacent to at most k eges of the same color. As a result the traitional ege coloring is a special case when k is. We can erive trivial lower bouns on the number of colors require for generalize ege coloring. Let D be the maximum egree of G, then we nee at least D k colors to color G. Also if the number of neighbors of a noe v is v, the number of colors require to color the eges ajacent to v is v k.weefinetheglobal iscrepancy of a coloring function f to be the ifference between the total number of colors f actually uses an the lower boun D k, i.e. C D k. Similarly we efine the local iscrepancy of a noe v to be the ifference between the actual number of colors ajacent to a noe v an the lower boun v k,i.e. n(v) v k,wheren(v) is the number of colors ajacent to v uner f. Thelocal iscrepancy for a mapping function f is the maximum local iscrepancy among all noes, i.e. max v (n(v) v k ). We use the global an the local iscrepancy to evaluate the quality of a coloring function. The global iscrepancy escribes the unnecessary number of raio channels we use to construct a network, an the local iscrepancy escribes the unnecessary number of network interface cars we use for a noe. Of course we woul like to have a generalize ege coloring that minimizes both global an local iscrepancy. As a result we efine the quality of a coloring function as follows. A coloring function is a (k, g, l) generalize ege coloring if every noe in V is ajacent to at most k eges of the same color, the global iscrepancy is boune by g, an the local iscrepancy is boune by l. For example, we know that the problem of etermining whether a graph has a (,, ) g.e.c. is NP-complete, an the Vizing s theorem says that it is always possible to fin a (,, ) g.e.c. for any graph. A generalize ege coloring is optimal if an only if it is a (k,, ) coloring. 3. Results We first show that there are graphs that o not have optimal generalize ege coloring when k 3; i.e., we cannot fin (k,, ) g.e.c. for them. The construction is as follows. First we construct a ring of 2k noes, an each noe is connecte to its two neighbors with two eges. This leaves k 2 eges for each noes along the ring. Now we place k 2 noes in the mile of the ring, an connect each one of them to every noe along the ring. Now each noe in the mile has egree 2k. Suppose we can fin a (k,, ) g.e.c. for this graph, the eges along the ring must be colore with the same color, since each noe along the ring is of egree k, an from the local iscrepancy requirement, it can have at most one color. This forces all the eges going to the noes in the mile to be colore with the same color, which violates the requirement that a noe can be ajacent to at most k eges of the same color. Figure 2 illustrates the constructe graph when k is 3. Figure 2. A graph that oes not have any optimal (3,, ) generalize ege coloring. This result suggests that we nee to relax the local iscrepancy while ealing with the cases when k is 3 or larger. On the other han, we show that when k is 2. we can always fin optimal (2,, ) generalize ege coloring for certain classes of graphs. 3.. Euler Cycle We now fin optimal (2,, ) generalize ege coloring for certain special graphs, an start with graphs that have maximum egree boune by 4. If the maximum egree of a graph is at most 2, it is trivial to fin (2,, ) generalize ege coloring for it we simply color all eges with the same color. If the maximum egree of a graph is 3, we introuce a new ege to connect a vertex with egree 3 to another o-egree vertex. The graph is now of maximum egree 4, an we fin an optimal (2,, ) generalize ege coloring for it. It is easy to see that this coloring is still a (2,, ) coloring for the original graph. Thus from now on we will focus on graphs with maximum egree 4. It is well known that a graph has a Euler cycle if an only if every noe is of even egree. We will construct a (2,, ) g.e.c. base on the Euler cycle when the max egree of the graph is boune by 4. The first step of our algorithm is to pair up all the noes with egree or 3, so that every noe is now of egree 2 or 4. Since the number of o-egree noes in a graph is always an even number, the step will not leave any o-egree noes. We use G to enote the 3

4 graph after the transformation. The secon step is to remove some egree 2 noes to simplify the later coloring process. Consier the noes with egree 2 these noes are all on paths that connect egree 4 noes. If the path connect two ifferent egree 4 noes, as in Figure 3 (a), we remove all of them an place a single ege. If the path goes back to the same egree 4 noe an forms a self loop, as in Figure 3 (b), we remove all but two noes from the path. We enote the transforme graph as G. colore the same color ue to the alternating coloring. As a result we can color all the noes in that path with the same color. Note that this special treatment is necessary, otherwise the alternating coloring process will be complicate. Finally we nee to remove the ae eges from G.We only ae eges to those noes in G that have egree or 3. These noes in G now has the same number of eges colorebyor,sonomatterwhichegeweremove,the local iscrepancy will not increase. Formally we have the following theorem. Theorem 2 There exists a (2,, ) generalize ege coloring for every graph with maximum egree boune by 4. (a) The pseuo coe of the alternating coloring process is as follows. proceure AlternatingColoring. Pair up o-egree noes an a eges. 2. Remove some egree 2-noes accoring to Figure 3. Figure 3. Two cases to remove some egree 2 noes. (b) Now we construct a Euler cycle for the transforme graph G. Since every noe is of egree 2 or 4, the construction is possible. We then inex each ege with a sequence number accoring to the orer it appears in the cycle. For all eges that have even inices we color them with, an the other eges are colore with. Lemma The Euler cycle constructe from G has even length, an every noe has the same number of ajacent eges that are colore with an. Proof. The length of the Euler cycle is equal to the number of eges in G, which is equal to the sum of all egrees of noes in G ivie by 2. Since there are only egree 4 noes an pairs of egree 2 noes in G, the Euler cycle has even length. In aition, the color are given in alternative manner, each egree 4 noe has two eges of an two eges of, an each egree 2 noe has one ege an one ege. Now we nee to erive the actual coloring function for G. If a set of noes is replace by a single ege since the path they form connects two ifferent egree 4 noes, the entire path is colore with the same color from the G coloring. This is feasible since k is 2. On the other han, if a path form a self loop an is replace by a path of length 3 (with two egree 2 noes), the first an the thir ege is 3. Fin a Euler cycle. 4. Color the eges alternatively with or. 5. Color the eges along the path in Figure 3. with the same color. 6. Remove eges ae in step. Figure 4. The pseuo coe of fining a (2,, ) g.e.c. for graph with maximum egree One Extra Color We now escribe an algorithm that fins (2,, ) generalize ege coloring for every graph. Notice that this result inicates that by having an extra color, i.e., an extra raio channel, we are able to achieve zero local iscrepancy, i.e., zero unnecessary harware cost for network interface cars. This traeoff is practical since new raio channels can be easily introuce by the fast avance of technology, but the number of interface cars has a irect impact on the overall network infrastructure buget. The result we will escribe is very similar to the traitional ege coloring. It is well known that to etermine if a graph has a (,, ) g.e.c. is NP-complete, but it is always possible to fin a (,, ) g.e.c. in polynomial time by Vizing s theorem []. Our algorithm first fins a (,, ) generalize ege coloring from Vizing s theorem, then it reuces the number of colors by half. Let D be the maximum egree of the graph 4

5 G. From Vizing s theorem we know that we nee at most D +colors to come up with a (..) g.e.c. By grouping two colors into a new color, we will have at most D+ 2 new colors. Since the original coloring is a (,, ) g.e.c, the new coloring is a (2,, ) the means on t care. In other wors, we reuce the global iscrepancy to, an o not care about local iscrepancy, which will be taken care of later. To be more specific, the local iscrepancy is boune by D 4. The reason is that we might use one more color than the D 2 lower boun, an a noe with D 2 eges may still have D 2 new colors ajacent to it after we combine colors, which is about D 4 higher than the D 4 lower boun, hence the local iscrepancy can go up to about D 4. Now the important part is to reuce the local iscrepancy to. The iea is to fin a noe v an two colors c an so that v is ajacent to exactly one ege (enote by (v, w)) colore by c, an one ege (enote by (v, u)) colore by. If we can change the color of (v, w) from c to without increasing the local iscrepancy of w, we can reuce the local iscrepancy of v. For ease of notation we use N(v, c) to enote the number of eges ajacent to v that are colore c. If we can o this for every noe v that has N(v, c) = N(v, ) =for two colors c an, we can reuce the local iscrepancy to by repeately changing the c to for every noe v that has N(v, c) =N(v, ) =. The key operation for changing color is to fin a c path. The iea about c path is inspire by [2]. Without lose of generality we assume that we want to change color c to. Ac path is efine as follows: A c path starts from v, goes through the unique ege (v, w) that is colore c, travels along only eges colore with c or, an ens at a noe other than v. If we exchange the colors of the eges between c an along the c path, we will not increase the local iscrepancy of any noe along the path. Suppose we can always fin a c path from v, we can reuce the maximum local iscrepancy to. The c path construction is as follows: We always check for whether the current path uner consieration is alreay a c path. If so, we stop an eclare that a path is foun. If not we exten the current path an hope that we can stop at the next ege. Initially the path uner consieration is from v to w, i.e. the uniqueege colorec. There are several case to consier while etermining whether we shoul stop or exten. Without lose of generality we assume the we just exten to a noe x through an ege colore c. Similar argument can be mae for an ege colore, since we are extening a path that coul have both color c an. IfN(x, c) =an N(x, ) =, we stop at x since x is ajacent to one c, an changing that only c to will not increase the local iscrepancy of w. In the secon case we have N(x, c) =2an N(x, ) =. We cannot stop at x in this case since that will increase the number of colors ajacent to x by one. As a result we exten the c path through the other ege colore by c. Note that changing both c will not increase the local iscrepancy of x, an we only exten the path by one more noe. InthethircasewehaveN(x, ) =. In this case we can stop at w since both (x, c) an N(x, ) are greater than. Changing the incoming c ege will not increase the number of colors ajacent to x, an since there is only one ege before the change, aing another one will not violate the k =2constraint either. InthefinalcasewehaveN(x, ) =2. In this case we cannot stop at x, otherwise the number of eges ajacent to x will be 3, violating the k =2constraint. As a result we pick an ege colore by an extent the path. Since each ege can only be use once in the process, eventually the process must stop an we fin a c path. The only complication is that the en noe might be v, therefore we will not be able to reuce the local iscrepancy of v. The following lemma says that we can always fin a c path that stops at a noe other than v. c n j m Figure 5. There exists a c path that starts from v but oes not en at v. Lemma 3 There exists a c path that stops at a noe other than v. Proof. Assume that we construct a c path an eventually go back to v by a cycle C. Since the path starts with a c ege an ens with a ege, let h enote the last noe that extens a c ege, an this ege leas to noe i. Since uring the construction we exten through noe i, therefore N(i, ) = 2 an there exists another ege (i, m) that is colore. See Figure 5 for an illustration. If we pick (i, m) to exten (instea of (i, j)) thec path, it will be impossible to get back to v. The reason is v i c c w h 5

6 that both N(v, c) an N(v, ) are, so the only way back to v is through the ege. Please refer to Figure 5 for an illustration. If the c path oes reach v, we trace back from v to the noe where it branches off the cycle C at noe n. By efinition we know that we will see only eges before n, an we branch off C via a c ege, ue to the k =2constraint. Recall that uring the construction of C, when we enter n we will leave through another ege only if there is no c ege ajacent to n (from the secon case above). However, we o have N(n, c) > an this contraicts to the formation of C. As a result we can be assure that there exists a c path that will not go back to v. Theorem 4 There exists a (2,, ) generalize ege coloring for every graph Power of 2 We now return to the quest of fining optimal (2,, ) generalize ege coloring for special classes of graphs. We first escribe an algorithm that constructs a (2,, ) for every graph with maximum egree which is a power of 2, i.e., the graph G =(V,E) has the maximum egree D =2 for an positive integer. The basic iea of the construction is to ivie the original graph G into two subgraphs, so that the maximum egrees of both subgraphs are equal. Recall that uring the construction of (2,, ) g.e.. for D 4, weuseaeuler cycle to color every ege so that that the number of -eges an -eges ajacent to a noe iffer by at most. Now we apply the alternating coloring process (Figure 4) to G, then ivie the eges accoring to their colors. We have two inuce subgraphs G =(V,E ) an G =(V,E ),where E are those eges in G that are colore, an E are those colore by. Both the maximum egree of G an G are 2. We can recursive apply this coloring process until the maximum egree is own to 4, an erive a (2,, ) for each subgraph. Now when we put all these g.e.c. together an view those colors in ifferent g.e.c. s as ifferent colors, we have a (2,, ) g.e.c. C. Note that the key point of this construction is that we use only D colors to color the entire graph, so the global iscrepancy is. Next we nee to reuce the local iscrepancy of C for every noe. Recall that uring the construction for the (2,, ) in Section 3.2, we are able to convert a color c ege into a ege, as long as they are ajacent to the same noe v an there is no other eges colore by c or ajacent to v. We now apply the same technique to the coloring C obtaine in the previous step. As long as there exists a noe v an two colors c an so that N(v, c) =N(v, ) =,weconvert the c ege into an ege, without increasing the local iscrepancy of other noes. We repeat this step, just as we i in the construction of (2,, ), an eventually will convert C, a(2,, ) g.e.c, into a (2,, ) g.e.c. Theorem 5 There exists a (2,, ) generalize ege coloring for every graph with maximum egree which is a power of Bipartite graph Now we stuy generalize ege coloring for bipartite graph. The reason we stuy bipartite graphs is as follows. In a wireless network usually there are certain noes that are irectly connecte to the backbone. Depening on the istance to the backbone, the noes can be arrange in levelby-level fashion so that those that are far away from the backbone can sen information to the backbone by the relaying noes between it an the backbone. As a result the noes only nee to communicate with those noes in the ajacent levels, as inicate by Figure 6. The entire levelby-level graph is a bipartite graph. backbone Figure 6. A level-by-level connection graph in a wireless network. Another reason to stuy bipartite graph is that it characterizes a hierarchical ata gri moel, ue to its resemblance to hierarchical gri management, usually foun in current gri systems [3, 4, 5, 6]. For example, in LCG (Worl-Wie Large Haron Collier Computing Gri) [3] project 7 institutes from 27 countries form a gri system. The system is organize as a hierarchy, with CERN (the European Organization for Nuclear Research) as the root, or tier- site. There are tier- sites irectly uner CERN that help istribute ata obtaine from Large Haron Collier (LHC) at CERN. Other tier-2 sites in LCG hierarchy receive ata from its corresponing tier- site. The entire LCG gri can be represente as in Figure 7. It is well known that given a bipartite graph with maximum egree D, we can fin an ege coloring with D colors in polynomial time [7]. In our terminology, it is easy to 6

7 CERN tier Is it true that we can always fin optimal generalize ege coloring for any graphs? The authors will continue the investigation on these interesting problems. This paper is the result of a summer visit program, hoste by Institute of Information Science, Acaemia Sinica. The authors thank the institute for the support. References tier2 tier [] Ieee 82.b stanar, pf. Figure 7. A ata gri connection graph in LGS gri system. compute a (,, ) g.e.c. for bipartite graphs. By combining this (,, ) g.e.c. with the concept of c path, we areabletofin(2,, ) g.e.c. for every bipartite graph. Given a bipartite graph, the algorithm first fins an ege coloring with D colors. We then group the colors into D 2 new colors. This results in a (2,, ) g.e.c. We then examine every noe v. If there are two colors c an, sothat N(v, c) =N(v, ) =,wefinac path for them. Eventually we have a (2,, ) g.e.c. Theorem 6 There exists a (2,, ) generalize ege coloring for every bipartite graph. 4. Conclusion This paper introuces a new graph theory problem calle generalize ege coloring. We show that when k =3,there are graphs that o not have generalize ege coloring that coul achieve the minimum number of colors for every vertex. On the contrary, when k =2we show that if we are given one extra color, we can fin a generalize ege coloring that uses the minimum number of colors for each vertex. In aition, we show that for certain classes of graphs we are able to fin a generalize ege coloring that uses the minimum number of colors for every vertex without the extra color. These special classes of graphs inclue bipartite graph, graphs with a power of 2 maximum egree, or graphs with maximum egree no more than 4. There are several interesting open problems along this line of research. For example, although it is impossible to fin (k,, ) generalize ege coloring for every graph when k 3, is it possible to fin a (k,, ) solution by relaxing the local iscrepancy requirement? Also when k =2 we can erive optimal generalize ege coloring for bipartite graphs an some special values of maximum egree D. [2] Ieee 82.a stanar, pf. [3] V. Bahl, A. Aya, J. Pahye, an A. Wolman, Reconsiering the wireless lan platform with multiple raios, in Workshop on Future Directions in Network Architecture (FDNA), 23. [4] A. Nasipuri an S. R. Das, A multichannel csma mac protocol for mobile multihop networks, in in Proceeings of IEEE WCNC, 999. [5] A. Raniwala an T. Chiueh, Architecture an algorithms for an ieee 82.-base multi-channel wireless mesh network, in in Proceeings of IEEE INFO- COM, 25. [6] A. Raniwala, K. Gopalan, an T. Chiueh, Centralize channel assignment an routing algorithms for multichannel wireless mesh networks, ACM Mobile Computing an Communications Review (MC2R), vol.8, pp. 5 65, 24. [7] P. Kyasanur an N. H. Vaiya, Routing an interface assignment in multi-channel multi-interface wireless networks, in in Proceeings of IEEE WCNC, 25. [8] D. W. Matula, G. Marble, an J. F. Issacson, Graph Theory an Computing. Acaemic Press, New York, 972, ch. Graph Coloring Algorithms. [9] J. A. Bonay an U. Murty, Graph Theory with Applications. American Elsevier, New York, 976. [] T. R. Jensen an B. Toft, Graph Coloring Problems. Wiley Interscience, New York, 995. [] V. G. Vizing., On an estimate of the chromatic class of a p-graph (in Russian), Diskret. Analiz, vol.3,pp. 23 3, 964. [2] J. Misra an D. Gries, A constructive proof of Vizing s theorem, Information Processing Letters, vol. 4, no. 3, pp. 3 33, Mar

8 [3] W. L. C. Gri, [4] W. B. Davi, Evaluation of an economy-base file replication strategy for a ata gri, in International Workshop on Agent base Cluster an Gri Computing, 23, pp [5] W. Hoschek, F. J. Janez, A. Samar, H. Stockinger, an K. Stockinger, Data management in an international ata gri project, in In Proceeings of GRID Workshop, 2, pp [6] K. Ranganathana an I. Foster, Ientifying ynamic replication strategies for a high performance ata gri, in In Proceeings of the International Gri Computing Workshop, 2, pp [7] D. König, Über Graphen un ihre Anwenung auf Determinantentheorie un Mengenlehre, Mathematische Annalen, vol. 77, pp , 96. 8

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks TR-IIS-05-021 Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu, Pangfeng Liu, Da-Wei Wang, Jan-Jan Wu December 2005 Technical Report No. TR-IIS-05-021 http://www.iis.sinica.eu.tw/lib/techreport/tr2005/tr05.html

More information

Skyline Community Search in Multi-valued Networks

Skyline Community Search in Multi-valued Networks Syline Community Search in Multi-value Networs Rong-Hua Li Beijing Institute of Technology Beijing, China lironghuascut@gmail.com Jeffrey Xu Yu Chinese University of Hong Kong Hong Kong, China yu@se.cuh.eu.h

More information

Non-homogeneous Generalization in Privacy Preserving Data Publishing

Non-homogeneous Generalization in Privacy Preserving Data Publishing Non-homogeneous Generalization in Privacy Preserving Data Publishing W. K. Wong, Nios Mamoulis an Davi W. Cheung Department of Computer Science, The University of Hong Kong Pofulam Roa, Hong Kong {wwong2,nios,cheung}@cs.hu.h

More information

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control Almost Disjunct Coes in Large Scale Multihop Wireless Network Meia Access Control D. Charles Engelhart Anan Sivasubramaniam Penn. State University University Park PA 682 engelhar,anan @cse.psu.eu Abstract

More information

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES OLIVIER BERNARDI AND ÉRIC FUSY Abstract. We present bijections for planar maps with bounaries. In particular, we obtain bijections for triangulations an quarangulations

More information

Lecture 1 September 4, 2013

Lecture 1 September 4, 2013 CS 84r: Incentives an Information in Networks Fall 013 Prof. Yaron Singer Lecture 1 September 4, 013 Scribe: Bo Waggoner 1 Overview In this course we will try to evelop a mathematical unerstaning for the

More information

Distributed Line Graphs: A Universal Technique for Designing DHTs Based on Arbitrary Regular Graphs

Distributed Line Graphs: A Universal Technique for Designing DHTs Based on Arbitrary Regular Graphs IEEE TRANSACTIONS ON KNOWLEDE AND DATA ENINEERIN, MANUSCRIPT ID Distribute Line raphs: A Universal Technique for Designing DHTs Base on Arbitrary Regular raphs Yiming Zhang an Ling Liu, Senior Member,

More information

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract The Reconstruction of Graphs Dhananay P. Mehenale Sir Parashurambhau College, Tila Roa, Pune-4030, Inia. Abstract In this paper we iscuss reconstruction problems for graphs. We evelop some new ieas lie

More information

2-connected graphs with small 2-connected dominating sets

2-connected graphs with small 2-connected dominating sets 2-connecte graphs with small 2-connecte ominating sets Yair Caro, Raphael Yuster 1 Department of Mathematics, University of Haifa at Oranim, Tivon 36006, Israel Abstract Let G be a 2-connecte graph. A

More information

Online Appendix to: Generalizing Database Forensics

Online Appendix to: Generalizing Database Forensics Online Appenix to: Generalizing Database Forensics KYRIACOS E. PAVLOU an RICHARD T. SNODGRASS, University of Arizona This appenix presents a step-by-step iscussion of the forensic analysis protocol that

More information

NAVAL POSTGRADUATE SCHOOL THESIS

NAVAL POSTGRADUATE SCHOOL THESIS NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS REALIZABLE TRIPLES IN DOMINATOR COLORINGS by Douglas M. Fletcher II June 2007 Thesis Co-Avisors: Ralucca Gera Craig Rasmussen Approve for public release;

More information

Disjoint Multipath Routing in Dual Homing Networks using Colored Trees

Disjoint Multipath Routing in Dual Homing Networks using Colored Trees Disjoint Multipath Routing in Dual Homing Networks using Colore Trees Preetha Thulasiraman, Srinivasan Ramasubramanian, an Marwan Krunz Department of Electrical an Computer Engineering University of Arizona,

More information

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation DEIM Forum 2018 I4-4 Abstract Ranom Clustering for Multiple Sampling Units to Spee Up Run-time Sample Generation uzuru OKAJIMA an Koichi MARUAMA NEC Solution Innovators, Lt. 1-18-7 Shinkiba, Koto-ku, Tokyo,

More information

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources An Algorithm for Builing an Enterprise Network Topology Using Wiesprea Data Sources Anton Anreev, Iurii Bogoiavlenskii Petrozavosk State University Petrozavosk, Russia {anreev, ybgv}@cs.petrsu.ru Abstract

More information

THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM

THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM International Journal of Physics an Mathematical Sciences ISSN: 2277-2111 (Online) 2016 Vol. 6 (1) January-March, pp. 24-6/Mao an Shi. THE APPLICATION OF ARTICLE k-th SHORTEST TIME PATH ALGORITHM Hua Mao

More information

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpenCourseWare http://ocw.mit.eu 6.854J / 18.415J Avance Algorithms Fall 2008 For inormation about citing these materials or our Terms o Use, visit: http://ocw.mit.eu/terms. 18.415/6.854 Avance Algorithms

More information

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH Galen H Sasaki Dept Elec Engg, U Hawaii 2540 Dole Street Honolul HI 96822 USA Ching-Fong Su Fuitsu Laboratories of America 595 Lawrence Expressway

More information

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed. Preface Here are my online notes for my Calculus I course that I teach here at Lamar University. Despite the fact that these are my class notes, they shoul be accessible to anyone wanting to learn Calculus

More information

Throughput Characterization of Node-based Scheduling in Multihop Wireless Networks: A Novel Application of the Gallai-Edmonds Structure Theorem

Throughput Characterization of Node-based Scheduling in Multihop Wireless Networks: A Novel Application of the Gallai-Edmonds Structure Theorem Throughput Characterization of Noe-base Scheuling in Multihop Wireless Networks: A Novel Application of the Gallai-Emons Structure Theorem Bo Ji an Yu Sang Dept. of Computer an Information Sciences Temple

More information

Design of Policy-Aware Differentially Private Algorithms

Design of Policy-Aware Differentially Private Algorithms Design of Policy-Aware Differentially Private Algorithms Samuel Haney Due University Durham, NC, USA shaney@cs.ue.eu Ashwin Machanavajjhala Due University Durham, NC, USA ashwin@cs.ue.eu Bolin Ding Microsoft

More information

On the Placement of Internet Taps in Wireless Neighborhood Networks

On the Placement of Internet Taps in Wireless Neighborhood Networks 1 On the Placement of Internet Taps in Wireless Neighborhoo Networks Lili Qiu, Ranveer Chanra, Kamal Jain, Mohamma Mahian Abstract Recently there has emerge a novel application of wireless technology that

More information

CS269I: Incentives in Computer Science Lecture #8: Incentives in BGP Routing

CS269I: Incentives in Computer Science Lecture #8: Incentives in BGP Routing CS269I: Incentives in Computer Science Lecture #8: Incentives in BGP Routing Tim Roughgaren October 19, 2016 1 Routing in the Internet Last lecture we talke about elay-base (or selfish ) routing, which

More information

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 3 Sofia 017 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-017-0030 Particle Swarm Optimization Base

More information

Preamble. Singly linked lists. Collaboration policy and academic integrity. Getting help

Preamble. Singly linked lists. Collaboration policy and academic integrity. Getting help CS2110 Spring 2016 Assignment A. Linke Lists Due on the CMS by: See the CMS 1 Preamble Linke Lists This assignment begins our iscussions of structures. In this assignment, you will implement a structure

More information

On the Role of Multiply Sectioned Bayesian Networks to Cooperative Multiagent Systems

On the Role of Multiply Sectioned Bayesian Networks to Cooperative Multiagent Systems On the Role of Multiply Sectione Bayesian Networks to Cooperative Multiagent Systems Y. Xiang University of Guelph, Canaa, yxiang@cis.uoguelph.ca V. Lesser University of Massachusetts at Amherst, USA,

More information

Comparison of Methods for Increasing the Performance of a DUA Computation

Comparison of Methods for Increasing the Performance of a DUA Computation Comparison of Methos for Increasing the Performance of a DUA Computation Michael Behrisch, Daniel Krajzewicz, Peter Wagner an Yun-Pang Wang Institute of Transportation Systems, German Aerospace Center,

More information

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2 This paper appears in J. of Parallel an Distribute Computing 10 (1990), pp. 167 181. Intensive Hypercube Communication: Prearrange Communication in Link-Boun Machines 1 2 Quentin F. Stout an Bruce Wagar

More information

Robust PIM-SM Multicasting using Anycast RP in Wireless Ad Hoc Networks

Robust PIM-SM Multicasting using Anycast RP in Wireless Ad Hoc Networks Robust PIM-SM Multicasting using Anycast RP in Wireless A Hoc Networks Jaewon Kang, John Sucec, Vikram Kaul, Sunil Samtani an Mariusz A. Fecko Applie Research, Telcoria Technologies One Telcoria Drive,

More information

Ad-Hoc Networks Beyond Unit Disk Graphs

Ad-Hoc Networks Beyond Unit Disk Graphs A-Hoc Networks Beyon Unit Disk Graphs Fabian Kuhn, Roger Wattenhofer, Aaron Zollinger Department of Computer Science ETH Zurich 8092 Zurich, Switzerlan {kuhn, wattenhofer, zollinger}@inf.ethz.ch ABSTRACT

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Svärm, Linus; Stranmark, Petter Unpublishe: 2010-01-01 Link to publication Citation for publishe version (APA): Svärm, L., & Stranmark, P. (2010). Shift-map Image Registration.

More information

APPLYING GENETIC ALGORITHM IN QUERY IMPROVEMENT PROBLEM. Abdelmgeid A. Aly

APPLYING GENETIC ALGORITHM IN QUERY IMPROVEMENT PROBLEM. Abdelmgeid A. Aly International Journal "Information Technologies an Knowlege" Vol. / 2007 309 [Project MINERVAEUROPE] Project MINERVAEUROPE: Ministerial Network for Valorising Activities in igitalisation -

More information

Optimal Oblivious Path Selection on the Mesh

Optimal Oblivious Path Selection on the Mesh Optimal Oblivious Path Selection on the Mesh Costas Busch Malik Magon-Ismail Jing Xi Department of Computer Science Rensselaer Polytechnic Institute Troy, NY 280, USA {buschc,magon,xij2}@cs.rpi.eu Abstract

More information

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method Southern Cross University epublications@scu 23r Australasian Conference on the Mechanics of Structures an Materials 214 Transient analysis of wave propagation in 3D soil by using the scale bounary finite

More information

Coupling the User Interfaces of a Multiuser Program

Coupling the User Interfaces of a Multiuser Program Coupling the User Interfaces of a Multiuser Program PRASUN DEWAN University of North Carolina at Chapel Hill RAJIV CHOUDHARY Intel Corporation We have evelope a new moel for coupling the user-interfaces

More information

Learning convex bodies is hard

Learning convex bodies is hard Learning convex boies is har Navin Goyal Microsoft Research Inia navingo@microsoftcom Luis Raemacher Georgia Tech lraemac@ccgatecheu Abstract We show that learning a convex boy in R, given ranom samples

More information

Questions? Post on piazza, or Radhika (radhika at eecs.berkeley) or Sameer (sa at berkeley)!

Questions? Post on piazza, or  Radhika (radhika at eecs.berkeley) or Sameer (sa at berkeley)! EE122 Fall 2013 HW3 Instructions Recor your answers in a file calle hw3.pf. Make sure to write your name an SID at the top of your assignment. For each problem, clearly inicate your final answer, bol an

More information

Multilevel Linear Dimensionality Reduction using Hypergraphs for Data Analysis

Multilevel Linear Dimensionality Reduction using Hypergraphs for Data Analysis Multilevel Linear Dimensionality Reuction using Hypergraphs for Data Analysis Haw-ren Fang Department of Computer Science an Engineering University of Minnesota; Minneapolis, MN 55455 hrfang@csumneu ABSTRACT

More information

Adjacency Matrix Based Full-Text Indexing Models

Adjacency Matrix Based Full-Text Indexing Models 1000-9825/2002/13(10)1933-10 2002 Journal of Software Vol.13, No.10 Ajacency Matrix Base Full-Text Inexing Moels ZHOU Shui-geng 1, HU Yun-fa 2, GUAN Ji-hong 3 1 (Department of Computer Science an Engineering,

More information

Cluster Center Initialization Method for K-means Algorithm Over Data Sets with Two Clusters

Cluster Center Initialization Method for K-means Algorithm Over Data Sets with Two Clusters Available online at www.scienceirect.com Proceia Engineering 4 (011 ) 34 38 011 International Conference on Avances in Engineering Cluster Center Initialization Metho for K-means Algorithm Over Data Sets

More information

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama an Hayato Ohwaa Faculty of Sci. an Tech. Tokyo University of Science, 2641 Yamazaki, Noa-shi, CHIBA, 278-8510, Japan hiroyuki@rs.noa.tus.ac.jp,

More information

Learning Subproblem Complexities in Distributed Branch and Bound

Learning Subproblem Complexities in Distributed Branch and Bound Learning Subproblem Complexities in Distribute Branch an Boun Lars Otten Department of Computer Science University of California, Irvine lotten@ics.uci.eu Rina Dechter Department of Computer Science University

More information

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation Solution Representation for Job Shop Scheuling Problems in Ant Colony Optimisation James Montgomery, Carole Faya 2, an Sana Petrovic 2 Faculty of Information & Communication Technologies, Swinburne University

More information

Computer Organization

Computer Organization Computer Organization Douglas Comer Computer Science Department Purue University 250 N. University Street West Lafayette, IN 47907-2066 http://www.cs.purue.eu/people/comer Copyright 2006. All rights reserve.

More information

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Queueing Moel an Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Marc Aoun, Antonios Argyriou, Philips Research, Einhoven, 66AE, The Netherlans Department of Computer an Communication

More information

Improving Spatial Reuse of IEEE Based Ad Hoc Networks

Improving Spatial Reuse of IEEE Based Ad Hoc Networks mproving Spatial Reuse of EEE 82.11 Base A Hoc Networks Fengji Ye, Su Yi an Biplab Sikar ECSE Department, Rensselaer Polytechnic nstitute Troy, NY 1218 Abstract n this paper, we evaluate an suggest methos

More information

Provisioning Virtualized Cloud Services in IP/MPLS-over-EON Networks

Provisioning Virtualized Cloud Services in IP/MPLS-over-EON Networks Provisioning Virtualize Clou Services in IP/MPLS-over-EON Networks Pan Yi an Byrav Ramamurthy Department of Computer Science an Engineering, University of Nebraska-Lincoln Lincoln, Nebraska 68588 USA Email:

More information

Socially-optimal ISP-aware P2P Content Distribution via a Primal-Dual Approach

Socially-optimal ISP-aware P2P Content Distribution via a Primal-Dual Approach Socially-optimal ISP-aware P2P Content Distribution via a Primal-Dual Approach Jian Zhao, Chuan Wu The University of Hong Kong {jzhao,cwu}@cs.hku.hk Abstract Peer-to-peer (P2P) technology is popularly

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Linus Svärm Petter Stranmark Centre for Mathematical Sciences, Lun University {linus,petter}@maths.lth.se Abstract Shift-map image processing is a new framework base on energy

More information

Loop Scheduling and Partitions for Hiding Memory Latencies

Loop Scheduling and Partitions for Hiding Memory Latencies Loop Scheuling an Partitions for Hiing Memory Latencies Fei Chen Ewin Hsing-Mean Sha Dept. of Computer Science an Engineering University of Notre Dame Notre Dame, IN 46556 Email: fchen,esha @cse.n.eu Tel:

More information

Improving Performance of Sparse Matrix-Vector Multiplication

Improving Performance of Sparse Matrix-Vector Multiplication Improving Performance of Sparse Matrix-Vector Multiplication Ali Pınar Michael T. Heath Department of Computer Science an Center of Simulation of Avance Rockets University of Illinois at Urbana-Champaign

More information

Kinematic Analysis of a Family of 3R Manipulators

Kinematic Analysis of a Family of 3R Manipulators Kinematic Analysis of a Family of R Manipulators Maher Baili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S. 6597 1, rue e la Noë, BP 92101,

More information

Solutions to Tutorial 1 (Week 8)

Solutions to Tutorial 1 (Week 8) The University of Syney School of Mathematics an Statistics Solutions to Tutorial 1 (Week 8) MATH2069/2969: Discrete Mathematics an Graph Theory Semester 1, 2018 1. In each part, etermine whether the two

More information

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE БСУ Международна конференция - 2 THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE Evgeniya Nikolova, Veselina Jecheva Burgas Free University Abstract:

More information

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway State Inexe Policy Search by Dynamic Programming Charles DuHaway Yi Gu 5435537 503372 December 4, 2007 Abstract We consier the reinforcement learning problem of simultaneous trajectory-following an obstacle

More information

1 Surprises in high dimensions

1 Surprises in high dimensions 1 Surprises in high imensions Our intuition about space is base on two an three imensions an can often be misleaing in high imensions. It is instructive to analyze the shape an properties of some basic

More information

An Adaptive Routing Algorithm for Communication Networks using Back Pressure Technique

An Adaptive Routing Algorithm for Communication Networks using Back Pressure Technique International OPEN ACCESS Journal Of Moern Engineering Research (IJMER) An Aaptive Routing Algorithm for Communication Networks using Back Pressure Technique Khasimpeera Mohamme 1, K. Kalpana 2 1 M. Tech

More information

Algebraic transformations of Gauss hypergeometric functions

Algebraic transformations of Gauss hypergeometric functions Algebraic transformations of Gauss hypergeometric functions Raimunas Viūnas Faculty of Mathematics, Kobe University Abstract This article gives a classification scheme of algebraic transformations of Gauss

More information

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks : a Movement-Base Routing Algorithm for Vehicle A Hoc Networks Fabrizio Granelli, Senior Member, Giulia Boato, Member, an Dzmitry Kliazovich, Stuent Member Abstract Recent interest in car-to-car communications

More information

Robust Camera Calibration for an Autonomous Underwater Vehicle

Robust Camera Calibration for an Autonomous Underwater Vehicle obust Camera Calibration for an Autonomous Unerwater Vehicle Matthew Bryant, Davi Wettergreen *, Samer Aballah, Alexaner Zelinsky obotic Systems Laboratory Department of Engineering, FEIT Department of

More information

A shortest path algorithm in multimodal networks: a case study with time varying costs

A shortest path algorithm in multimodal networks: a case study with time varying costs A shortest path algorithm in multimoal networks: a case stuy with time varying costs Daniela Ambrosino*, Anna Sciomachen* * Department of Economics an Quantitative Methos (DIEM), University of Genoa Via

More information

Study of Network Optimization Method Based on ACL

Study of Network Optimization Method Based on ACL Available online at www.scienceirect.com Proceia Engineering 5 (20) 3959 3963 Avance in Control Engineering an Information Science Stuy of Network Optimization Metho Base on ACL Liu Zhian * Department

More information

d 3 d 4 d d d d d d d d d d d 1 d d d d d d

d 3 d 4 d d d d d d d d d d d 1 d d d d d d Proceeings of the IASTED International Conference Software Engineering an Applications (SEA') October 6-, 1, Scottsale, Arizona, USA AN OBJECT-ORIENTED APPROACH FOR MANAGING A NETWORK OF DATABASES Shu-Ching

More information

Message Transport With The User Datagram Protocol

Message Transport With The User Datagram Protocol Message Transport With The User Datagram Protocol User Datagram Protocol (UDP) Use During startup For VoIP an some vieo applications Accounts for less than 10% of Internet traffic Blocke by some ISPs Computer

More information

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace A Classification of R Orthogonal Manipulators by the Topology of their Workspace Maher aili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S.

More information

Using Vector and Raster-Based Techniques in Categorical Map Generalization

Using Vector and Raster-Based Techniques in Categorical Map Generalization Thir ICA Workshop on Progress in Automate Map Generalization, Ottawa, 12-14 August 1999 1 Using Vector an Raster-Base Techniques in Categorical Map Generalization Beat Peter an Robert Weibel Department

More information

6 Gradient Descent. 6.1 Functions

6 Gradient Descent. 6.1 Functions 6 Graient Descent In this topic we will iscuss optimizing over general functions f. Typically the function is efine f : R! R; that is its omain is multi-imensional (in this case -imensional) an output

More information

AnyTraffic Labeled Routing

AnyTraffic Labeled Routing AnyTraffic Labele Routing Dimitri Papaimitriou 1, Pero Peroso 2, Davie Careglio 2 1 Alcatel-Lucent Bell, Antwerp, Belgium Email: imitri.papaimitriou@alcatel-lucent.com 2 Universitat Politècnica e Catalunya,

More information

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks 01 01 01 01 01 00 01 01 Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks Mihaela Carei, Yinying Yang, an Jie Wu Department of Computer Science an Engineering Floria Atlantic University

More information

A Neural Network Model Based on Graph Matching and Annealing :Application to Hand-Written Digits Recognition

A Neural Network Model Based on Graph Matching and Annealing :Application to Hand-Written Digits Recognition ITERATIOAL JOURAL OF MATHEMATICS AD COMPUTERS I SIMULATIO A eural etwork Moel Base on Graph Matching an Annealing :Application to Han-Written Digits Recognition Kyunghee Lee Abstract We present a neural

More information

An Energy Efficient Routing for Wireless Sensor Networks: Hierarchical Approach

An Energy Efficient Routing for Wireless Sensor Networks: Hierarchical Approach An Energy Efficient Routing for Wireless Sensor Networks: Hierarchical Approach Nishi Sharma, Vanna Verma Abstract Wireless sensor networks (WSNs) is one of the emerging fiel of research in recent era

More information

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways Ben, Jogs, An Wiggles for Railroa Tracks an Vehicle Guie Ways Louis T. Klauer Jr., PhD, PE. Work Soft 833 Galer Dr. Newtown Square, PA 19073 lklauer@wsof.com Preprint, June 4, 00 Copyright 00 by Louis

More information

Evolutionary Optimisation Methods for Template Based Image Registration

Evolutionary Optimisation Methods for Template Based Image Registration Evolutionary Optimisation Methos for Template Base Image Registration Lukasz A Machowski, Tshilizi Marwala School of Electrical an Information Engineering University of Witwatersran, Johannesburg, South

More information

Frequent Pattern Mining. Frequent Item Set Mining. Overview. Frequent Item Set Mining: Motivation. Frequent Pattern Mining comprises

Frequent Pattern Mining. Frequent Item Set Mining. Overview. Frequent Item Set Mining: Motivation. Frequent Pattern Mining comprises verview Frequent Pattern Mining comprises Frequent Pattern Mining hristian Borgelt School of omputer Science University of Konstanz Universitätsstraße, Konstanz, Germany christian.borgelt@uni-konstanz.e

More information

On Effectively Determining the Downlink-to-uplink Sub-frame Width Ratio for Mobile WiMAX Networks Using Spline Extrapolation

On Effectively Determining the Downlink-to-uplink Sub-frame Width Ratio for Mobile WiMAX Networks Using Spline Extrapolation On Effectively Determining the Downlink-to-uplink Sub-frame With Ratio for Mobile WiMAX Networks Using Spline Extrapolation Panagiotis Sarigianniis, Member, IEEE, Member Malamati Louta, Member, IEEE, Member

More information

Image Segmentation using K-means clustering and Thresholding

Image Segmentation using K-means clustering and Thresholding Image Segmentation using Kmeans clustering an Thresholing Preeti Panwar 1, Girhar Gopal 2, Rakesh Kumar 3 1M.Tech Stuent, Department of Computer Science & Applications, Kurukshetra University, Kurukshetra,

More information

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization 1 Offloaing Cellular Traffic through Opportunistic Communications: Analysis an Optimization Vincenzo Sciancalepore, Domenico Giustiniano, Albert Banchs, Anreea Picu arxiv:1405.3548v1 [cs.ni] 14 May 24

More information

Feature Extraction and Rule Classification Algorithm of Digital Mammography based on Rough Set Theory

Feature Extraction and Rule Classification Algorithm of Digital Mammography based on Rough Set Theory Feature Extraction an Rule Classification Algorithm of Digital Mammography base on Rough Set Theory Aboul Ella Hassanien Jafar M. H. Ali. Kuwait University, Faculty of Aministrative Science, Quantitative

More information

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means Classifying Facial Expression with Raial Basis Function Networks, using Graient Descent an K-means Neil Allrin Department of Computer Science University of California, San Diego La Jolla, CA 9237 nallrin@cs.ucs.eu

More information

PERFECT ONE-ERROR-CORRECTING CODES ON ITERATED COMPLETE GRAPHS: ENCODING AND DECODING FOR THE SF LABELING

PERFECT ONE-ERROR-CORRECTING CODES ON ITERATED COMPLETE GRAPHS: ENCODING AND DECODING FOR THE SF LABELING PERFECT ONE-ERROR-CORRECTING CODES ON ITERATED COMPLETE GRAPHS: ENCODING AND DECODING FOR THE SF LABELING PAMELA RUSSELL ADVISOR: PAUL CULL OREGON STATE UNIVERSITY ABSTRACT. Birchall an Teor prove that

More information

Learning Polynomial Functions. by Feature Construction

Learning Polynomial Functions. by Feature Construction I Proceeings of the Eighth International Workshop on Machine Learning Chicago, Illinois, June 27-29 1991 Learning Polynomial Functions by Feature Construction Richar S. Sutton GTE Laboratories Incorporate

More information

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015)

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015) 5th International Conference on Avance Design an Manufacturing Engineering (ICADME 25) Research on motion characteristics an application of multi egree of freeom mechanism base on R-W metho Xiao-guang

More information

Problem Paper Atoms Tree. atoms.pas. atoms.cpp. atoms.c. atoms.java. Time limit per test 1 second 1 second 2 seconds. Number of tests

Problem Paper Atoms Tree. atoms.pas. atoms.cpp. atoms.c. atoms.java. Time limit per test 1 second 1 second 2 seconds. Number of tests ! " # %$ & Overview Problem Paper Atoms Tree Shen Tian Harry Wiggins Carl Hultquist Program name paper.exe atoms.exe tree.exe Source name paper.pas atoms.pas tree.pas paper.cpp atoms.cpp tree.cpp paper.c

More information

Image compression predicated on recurrent iterated function systems

Image compression predicated on recurrent iterated function systems 2n International Conference on Mathematics & Statistics 16-19 June, 2008, Athens, Greece Image compression preicate on recurrent iterate function systems Chol-Hui Yun *, Metzler W. a an Barski M. a * Faculty

More information

Additional Divide and Conquer Algorithms. Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication

Additional Divide and Conquer Algorithms. Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication Aitional Divie an Conquer Algorithms Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication Divie an Conquer Closest Pair Let s revisit the closest pair problem. Last

More information

Threshold Based Data Aggregation Algorithm To Detect Rainfall Induced Landslides

Threshold Based Data Aggregation Algorithm To Detect Rainfall Induced Landslides Threshol Base Data Aggregation Algorithm To Detect Rainfall Inuce Lanslies Maneesha V. Ramesh P. V. Ushakumari Department of Computer Science Department of Mathematics Amrita School of Engineering Amrita

More information

Optimizing the quality of scalable video streams on P2P Networks

Optimizing the quality of scalable video streams on P2P Networks Optimizing the quality of scalable vieo streams on PP Networks Paper #7 ASTRACT The volume of multimeia ata, incluing vieo, serve through Peer-to-Peer (PP) networks is growing rapily Unfortunately, high

More information

Performance Modelling of Necklace Hypercubes

Performance Modelling of Necklace Hypercubes erformance Moelling of ecklace ypercubes. Meraji,,. arbazi-aza,, A. atooghy, IM chool of Computer cience & harif University of Technology, Tehran, Iran {meraji, patooghy}@ce.sharif.eu, aza@ipm.ir a Abstract

More information

Comparison of Wireless Network Simulators with Multihop Wireless Network Testbed in Corridor Environment

Comparison of Wireless Network Simulators with Multihop Wireless Network Testbed in Corridor Environment Comparison of Wireless Network Simulators with Multihop Wireless Network Testbe in Corrior Environment Rabiullah Khattak, Anna Chaltseva, Laurynas Riliskis, Ulf Boin, an Evgeny Osipov Department of Computer

More information

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics CS 106 Winter 2016 Craig S. Kaplan Moule 01 Processing Recap Topics The basic parts of speech in a Processing program Scope Review of syntax for classes an objects Reaings Your CS 105 notes Learning Processing,

More information

arxiv: v2 [math.co] 5 Jun 2018

arxiv: v2 [math.co] 5 Jun 2018 Some useful lemmas on the ege Szege inex arxiv:1805.06578v [math.co] 5 Jun 018 Shengjie He 1 1. Department of Mathematics, Beijing Jiaotong University, Beijing, 100044, China Abstract The ege Szege inex

More information

A Stochastic Process on the Hypercube with Applications to Peer to Peer Networks

A Stochastic Process on the Hypercube with Applications to Peer to Peer Networks A Stochastic Process on the Hypercube with Applications to Peer to Peer Networs [Extene Abstract] Micah Aler Department of Computer Science, University of Massachusetts, Amherst, MA 0003 460, USA micah@cs.umass.eu

More information

Questions? Post on piazza, or Radhika (radhika at eecs.berkeley) or Sameer (sa at berkeley)!

Questions? Post on piazza, or  Radhika (radhika at eecs.berkeley) or Sameer (sa at berkeley)! EE122 Fall 2013 HW3 Instructions Recor your answers in a file calle hw3.pf. Make sure to write your name an SID at the top of your assignment. For each problem, clearly inicate your final answer, bol an

More information

Reformulation and Solution Algorithms for Absolute and Percentile Robust Shortest Path Problems

Reformulation and Solution Algorithms for Absolute and Percentile Robust Shortest Path Problems > REPLACE THIS LINE WITH YOUR PAPER IENTIFICATION NUMBER (OUBLE-CLICK HERE TO EIT) < 1 Reformulation an Solution Algorithms for Absolute an Percentile Robust Shortest Path Problems Xuesong Zhou, Member,

More information

Pairwise alignment using shortest path algorithms, Gunnar Klau, November 29, 2005, 11:

Pairwise alignment using shortest path algorithms, Gunnar Klau, November 29, 2005, 11: airwise alignment using shortest path algorithms, Gunnar Klau, November 9,, : 3 3 airwise alignment using shortest path algorithms e will iscuss: it graph Dijkstra s algorithm algorithm (GDU) 3. References

More information

Characterizing Decoding Robustness under Parametric Channel Uncertainty

Characterizing Decoding Robustness under Parametric Channel Uncertainty Characterizing Decoing Robustness uner Parametric Channel Uncertainty Jay D. Wierer, Wahee U. Bajwa, Nigel Boston, an Robert D. Nowak Abstract This paper characterizes the robustness of ecoing uner parametric

More information

Rough Set Approach for Classification of Breast Cancer Mammogram Images

Rough Set Approach for Classification of Breast Cancer Mammogram Images Rough Set Approach for Classification of Breast Cancer Mammogram Images Aboul Ella Hassanien Jafar M. H. Ali. Kuwait University, Faculty of Aministrative Science, Quantitative Methos an Information Systems

More information

Probabilistic Medium Access Control for. Full-Duplex Networks with Half-Duplex Clients

Probabilistic Medium Access Control for. Full-Duplex Networks with Half-Duplex Clients Probabilistic Meium Access Control for 1 Full-Duplex Networks with Half-Duplex Clients arxiv:1608.08729v1 [cs.ni] 31 Aug 2016 Shih-Ying Chen, Ting-Feng Huang, Kate Ching-Ju Lin, Member, IEEE, Y.-W. Peter

More information

Fast Fractal Image Compression using PSO Based Optimization Techniques

Fast Fractal Image Compression using PSO Based Optimization Techniques Fast Fractal Compression using PSO Base Optimization Techniques A.Krishnamoorthy Visiting faculty Department Of ECE University College of Engineering panruti rishpci89@gmail.com S.Buvaneswari Visiting

More information

Variable Independence and Resolution Paths for Quantified Boolean Formulas

Variable Independence and Resolution Paths for Quantified Boolean Formulas Variable Inepenence an Resolution Paths for Quantifie Boolean Formulas Allen Van Geler http://www.cse.ucsc.eu/ avg University of California, Santa Cruz Abstract. Variable inepenence in quantifie boolean

More information

New Version of Davies-Bouldin Index for Clustering Validation Based on Cylindrical Distance

New Version of Davies-Bouldin Index for Clustering Validation Based on Cylindrical Distance New Version of Davies-Boulin Inex for lustering Valiation Base on ylinrical Distance Juan arlos Roas Thomas Faculta e Informática Universia omplutense e Mari Mari, España correoroas@gmail.com Abstract

More information