Alliances and Bisection Width for Planar Graphs

Size: px
Start display at page:

Download "Alliances and Bisection Width for Planar Graphs"

Transcription

1 Alliances and Bisection Width for Planar Graphs Martin Olsen 1 and Morten Revsbæk 1 AU Herning Aarhs University, Denmark. martino@hih.a.dk MADAGO, Department of Compter Science Aarhs University, Denmark. mrevs@madalgo.a.dk Abstract. An alliance in a graph is a set of vertices (allies) sch that each vertex in the alliance has at least as many allies (conting the vertex itself) as non-allies in its neighborhood of the graph. We show that any planar graph with minimm degree at least can be split into two alliances in polynomial time. We base this on a proof of an pper bond of n on the bisection width for -connected planar graphs with an odd nmber of vertices. This improves a recently pblished n + 1 pper bond on the bisection width of planar graphs withot separating triangles and spports the folklore conjectre that a general pper bond of n exists for the bisection width of planar graphs. 1 Introdction An alliance is a set of vertices (allies) sch that any vertex in the alliance has at least as many allies (inclding the vertex itself) as non-allies in its neighborhood of the graph. The alliance is said to be strong if this holds even withot inclding the vertex itself among the allies. Alliances of vertices in graphs were introdced by Kristiansen et al. [11] to model among other things alliances of individals or nations bt appear many places in the literatre nder different names: Flake et al. [8] refer to a strong alliance as a commnity and base their work on the assmption that web pages related to each other form commnities in the web graph. Gerber and Kobler [10] look at what they refer to as the Satisfactory Graph Partition Problem where the objective is to partition a graph into two strong alliances. A partition of a graph into strong alliances can also be viewed as a so called Nash stable partition of an Additive Hedonic Game [13]. As mentioned above, alliances have been sed to model scenarios that might be planar of natre, so in this paper we focs on the problem of partitioning a planar graph into two alliances. In Section we show how to compte sch a partition in polynomial time for any planar graph with minimm degree at least. To prove this, we need an pper bond of n on the bisection width of -connected planar graphs with an odd nmber of vertices. We prove this pper bond in Section 3. Center for Massive Data Algorithmics, a center of the Danish National Research Fondation.

2 This tight pper bond is an improvement over the recently pblished [7] n + 1 pper bond for planar graphs withot separating triangles, and it spports the folklore conjectre [7], that a general pper bond of n exists for the bisection width of planar graphs. 1.1 Preliminaries Consider the connected graph G with vertex set V and edge set E where V = n and E = m. The degree d(v) of a vertex v in G is the nmber of edges incident to v in G. Similarly, for a sbset X V we define the degree d X (v) of a vertex v in the sbgraph of G indced by X {v} as d X (v) = { X : {v, } E}. We denote the minimm degree of the vertices in G as δ. A graph G is k-connected when at least k vertices are reqired to be removed in order to disconnect G. A cliqe is a flly connected graph and a maximal planar graph is a planar graph with the property that the addition of any new edge destroys planarity. An alliance in G is a non empty set A V sch that A : d A () + 1 d V A (). Throghot this paper when considering a planar graph, we will implicitly consider an embedding of the graph. A separating triangle in a planar graph is a triangle where both the interior and the exterior are non-empty. This definition can be tightened giving the notion of a strong alliance which is a non empty set A V sch that A : d A () d V A (). A partition of G is a collection of non-empty disjoint sbsets V 1... V l of V sch that l i=1 V i = V. For a partition of G into two sbsets V 1 and V we will denote the set of edges crossing this partition as e(v 1, V ) = {{, v} E : V 1 v V }. A bisection of G is a partition of G into V 1 and V sch that V 1 V 1 and the bisection width of G is defined as the minimm e(v 1, V ) over all bisections. 1. Related Work The problem of partitioning a graph into two strong alliances is NP-hard if we pt no restrictions on the graph []. There are however classes of graphs for which we can decide whether a partition into strong alliances exists and compte it in polynomial time. Examples of sch classes are graphs with maximm degree at most and graphs with girth at least 5 and minimm degree at least 3 [, 3]. For a general graph G, the comptational complexity of partitioning G into two alliances is an open problem []. Fricke et al. [9] show that any graph G contains an efficiently comptable alliance with no more than n vertices, while the problem of deciding whether an alliance with less than k members exists in G is NP-complete if k is part of the inpt. This even holds if G is planar [6]. Fan et al. [7] prove an pper bond of n + 1 for the bisection width for planar graphs withot a separating triangle and an pper bond on n for the bisection width for any triangle-free planar graph. The latter pper bond has sbseqently been strengthened by i et al. [1].

3 Alliances in Planar Graphs In this section we show that for planar graphs with minimm degree at least there exists a partition of the vertices into two alliances and that this partition can be compted in polynomial time. This is trivially also tre for planar graphs with minimm degree 1 (let one alliance consist of a single vertex with degree 1), while for planar graphs with minimm degree and 3 it is easy to find examples which show that not all sch graphs can be partitioned into alliances. See Figre 1. (a) (b) Fig. 1: Examples of planar graphs that can not be partitioned into alliances. In emma 1 we characterize a grop of general graph partitions that can be refined into an alliance partition sing a polynomial time algorithm. In the proof of Theorem 1 we then show how to constrct sch a partition for planar graphs with minimm degree in polynomial time. emma 1 is a precise formlation of the well known principle [, 9] that a partition into two sets of vertices forms a good starting point for obtaining a partition into alliances if the nmber of crossing edges is relatively small compared to the cardinality of the smallest set of vertices. emma 1. A graph G can be partitioned into two alliances if there exists a partition V 1, V of G sch that e(v 1, V ) min( V 1, V ) < δ. (1) The alliances can be compted in polynomial time if V 1 and V can be obtained in polynomial time. Proof. et V 1, V be a partition of G satisfying (1). We now rn the following simple algorithm: 1. et A 1 = V 1 and A = V.. If A 1 and A both are alliances or if one of them is empty we stop. Otherwise we go to step Assme that A 1 is not an alliance (otherwise we process A similarly). There mst be a A 1 with d A1 () + 1 < d A (). We now move from A 1 to A and go to step.

4 The nmber of crossing edges e(a 1, A ) decreases with or more every time step 3 is exected so the algorithm mst stop after no more than m steps. Assme that the algorithm stops becase A 1 is empty and let be the last vertex to leave A 1. We now consider the point in time where A 1 = {}: d V () = e(a 1, A ) e(v 1, V ) (min( V 1, V ) 1). We obtain a contradiction since (1) implies that the right hand side is less than δ. We conclde that the algorithm can not stop emptying A 1 or A. It has to stop with A 1 and A being alliances. Theorem 1. Any planar graph with δ can be partitioned into two alliances in polynomial time. Proof. We start by expanding the graph by adding edges ntil it is a maximal planar graph which can be done in polynomial time. We now consider two cases: The expanded graph has a separating triangle: A separating triangle has vertices both inside and otside of the triangle. et V 1 be the vertices on the side of the triangle containing the fewest vertices and let V = V \V 1. There can be no more than one vertex in V 1 having edges to all three vertices in the separating triangle so e(v 1, V ) V This ineqality also holds in the original graph so we can now se emma 1. The detection and processing of the separating triangle case is easily done in polynomial time. The expanded graph does not have a separating triangle: In this case the graph is -connected since all maximal planar graphs withot a separating triangle are -connected [5] and ths contains a hamiltonian cycle comptable in linear time [1]. Fan et al. [7] show how to efficiently compte a bisection V 1, V of V with e(v 1, V ) n + 1 for sch a graph. This makes it possible for s to apply emma 1 in the case where n is even bt for n odd an pper bond on n for the bisection width is needed to make ineqality (1) hold. In Section 3 we prove Theorem stating the existence of an efficiently comptable bisection V 1, V with e(v 1, V ) n for any -connected planar graph G(V, E) with an odd nmber of vertices. We now se emma 1 in the case where n is odd. As mentioned above, Fricke et al. [9] have shown that any graph contains an alliance with no more than n members. We can now improve this pper bond for planar graphs with δ : Corollary 1. Any planar graph with δ contains an alliance with no more than n members. 3 An Upper Bond for the Bisection Width We now show that a bisection V 1, V with e(v 1, V ) n can be compted in polynomial time for any -connected planar graph with an odd nmber of

5 vertices. Some of the techniqes sed are similar to the techniqes sed by Fan et al. [7] bt we also se other techniqes and the analysis is considerably more complicated compared to the analysis of Fan et al.. Since the bisection width never increases when removing edges from a graph, it is sfficient to only consider maximal -connected planar graphs with an odd nmber of vertices. emma. A maximal -connected planar graph with an odd nmber of vertices has a vertex with d() 5 sch that G is Hamiltonian. The vertex and the hamiltonian cycle of G can be fond in polynomial time. Proof. Consider a maximal -connected planar graph G with an odd nmber of vertices. There is at least one node in G with d() 5 since otherwise we wold have v V d(v) = m = (3n 6) n that cold only happen if n 5 which wold contradict -connectedness. The graph G is -connected so the graph G has a Hamiltonian cycle comptable in polynomial time as showed by Thomas and Y [1]. v W W t (a) (b) (c) (d) Fig. : Illstrations of a configration. Figre (a) shows the hamiltonian cycle with its k hamiltonian bisections (the dotted lines) and the cycle length of edge {v, t}. Figre (b) shows a single hamiltonian bisection where the vertices are colored according to which side of the bisection they belong to. Also, it shows and W for the configration. Figre (c) shows a compacted neighbor configration with and W. Figre (d) shows a heavy compacted neighbor configration where the dotted edges are the inner edges of the configration and the dashed edges are the oter edges of the configration. et G be a maximal -connected graph with an odd nmber of vertices and let be a vertex in G with d() 5 and C a Hamiltonian cycle in G. We will say that the tple (G,, C) represents a configration of G. For any sch configration, there are essentially k = n different ways to split C into two connected and eqally sized parts. From these parts, we constrct a hamiltonian bisection V 1, V of G by adding to the part where it has the most neighbors i.e. the part that minimizes e(v 1, V ) (ties are broken arbitrarily). Refer to Figre (a) and (b). In the following we let T (G,, C) denote the sm of e(v 1, V ) over the k possible hamiltonian bisections of (G,, C). We will sometimes omit

6 the argments if they are clear from the context. The cycle length of an edge {v, t} in G is the minimm distance between v and t in the graph indced by the cycle. The contribtion to T (G,, C) of an edge in G is precisely the cycle length of the edge. Refer to Figre (a). We let denote the length of the longest path along C starting and ending at a neighbor from bt visiting no other neighbors of and let W denote the length of the second longest sch path. Refer to Figre (b). We refer to the configration (G,, C) as a compacted neighbor configration if the neighbors of can be divided into two sbsets N 1 and N of size d() and respectively sch that each sbset occpies a connected sbpath of d() the hamiltonian cycle C. Refer to Figre (c). The inner edges are the edges on the same side of C as. The inner edges that are not incident to are natrally groped into (at most) two grops in a compacted neighbor configration. A compacted neighbor configration is called heavy if the edges from both these grops have cycle lengths, 3,,..., k, k 1, k, k 3,... (for both grops we start the seqence from the left) and if the set of oter edges has two edges of length, two edges of length 3,..., two edges of length k 1 and one edge of length k. Refer to Figre (d). In what follows, we will show that T (G,, C) < k(n+1) for any configration (G,, C) of a maximal -connected planar graph with an odd nmber of vertices. Since T (G,, C) is the sm of bisection sizes for the k hamiltonian bisections this implies that there exists at least one hamiltonian bisection V 1, V sch that e(v 1, V ) n which then gives s the pper bond on the bisection width. To prove T (G,, C) < k(n + 1) we will first show that the heavy compacted neighbor configrations can be considered as a set of worst case configrations sch that for any configration (G,, C) there exists a heavy compacted neighbor configration (G,, C ) where T (G,, C) T (G,, C ). We then exploit that the heavy compacted neighbor configrations are reasonably simple sch that T (G,, C ) < k(n + 1) can be shown for this set of configrations. Ŵ ˆ W Fig. 3: In the configration (G,, C) to the left, the hamiltonian bisections where edges incident to contribte with d()/ are shown with dotted lines. Similarly, in the configration (Ĝ,, C) to the right, the hamitonian bisections where edges incident to contribte with d( )/ are shown with dotted lines.

7 ˆ ˆ (a) (b) Fig. : In (a) we show those hamiltonian bisections which flly contain the vertices on the cycle path corresponding to in (G,, C) (to the left) and in (Ĝ,, C) (to the right). In (b) we show those hamiltonian bisections which does not flly contain the vertices in (G,, C) (to the left) and in (Ĝ,, C) (to the right). emma 3. If (G,, C) is a configration then it is possible to constrct a heavy compacted neighbor configration (G,, C) where G and G have the same nmber of vertices and d() = d( ) sch that T (G,, C) T (G,, C). Proof. et (G,, C) represent an arbitrary configration. We now remove those edges in G that are not on C and not incident to. We then replace (and the edges incident to ) with a vertex with d() = d( ) sch that the reslting configration (Ĝ,, C) is a compacted neighbor configration. Finally, we pt in edges to create the graph G sch that (G,, C) is a heavy compacted neighbor configration. Below, we first arge that the contribtion to T of edges incident to in G is not higher than the contribtion to T of edges incident to in G. Secondly, we arge that the contribtion to T of edges in G is not higher than the contribtion to T of edges in G. Edges incident to : We separate or analysis into a case analysis based on the vale of in G. The vales of and W in Ĝ are denoted by ˆ and Ŵ respectively. Case 1: k: We consider the following sbcases: If + d() k we bild the compacted neighbor configration (Ĝ,, C) sch that ˆ Ŵ is minimized (0 or 1). Refer to Figre 3. The contribtion to T of edges incident to is k which is the d() maximm obtainable vale since always chooses to join the partition which contribtes the least to T. Refer to Figre 3. The condition + d() k makes it possible for s to obtain the k contribtion d() to T from edges incident to and at the same time obtain ˆ and Ŵ W that is important when we consider the contribtion from the other edges. If + d() > k we bild the compacted neighbor configration (Ĝ,, C) sch that = ˆ and sch that the nodes forming the long paths along C with no neighbors of of respectively are the same. Refer to Figre. For each of the k hamiltonian bisections in (Ĝ,, C)

8 we now show that the nmber of crossing edges incident to has not decreased compared to the corresponding (same partition of C) hamiltonian bisection in (G,, C). - We first consider a bisection V 1, V where the vertices on the path along C of length = ˆ is flly contained within either V 1 or V say V 1. In this case, mst choose to join V. The nmber of neighbors of in V 1 is at least as high as the nmber of neighbors of in V 1 in G so the nmber of crossing edges for sch a bisection has not decreased. Refer to Figre (a). - We now consider a bisection where the vertices on the path along C of length = ˆ are not flly contained within either side of the bisection. When has chosen a side of the bisection has only crossing edges to members of either N 1 or N (the two grops of neighbors of ). If has d( ) crossing edges the case is clear. Otherwise, the nmber crossing edges has not dropped since every node on the other side of the ct and not on the long path is a neighbor to. Refer to Figre (b). Case : > k: We bild the compacted neighbor configration (Ĝ,, C) with = ˆ. Consider a bisection V 1, V of (Ĝ,, C). When chooses side of the bisection can not have crossing edges to both N 1 and N. If there are no crossing edges the same wold be the case for the corresponding bisection of the original configration. Refer to Figre 5(a). If there are crossing edges then the nmber of neighbors on the other side can not have decreased. Refer to Figre 5(b) Edges not incident to : Since C is in both G and G the edges on C obviosly contribte with the same to T. We now consider the edges in G not incident to and not on C and the edges of G not incident to and not on C. Fan et al. [7] show how to eliminate any triangle of sch edges and obtain a new set of edges with higher cycle lengths by replacing some of the edges and Fan et al. also arge that repeated elimination of triangles will prodce a heavy configration we refer to [7] for more details. The fact that ˆ and Ŵ W makes it possible to se this techniqe and obtain a one-to-one correspondence between the two sets of edges considered sch that any edge in the G-set is matched with an edge in the G -set with the same cycle length or a bigger cycle length. The contribtion to T of these edges can conseqently not decrease dring the transformation. emma. et (G,, C) be a heavy compacted neighbor configration with d() even. The contribtion to T (G,, C) of the edges incident to is d() + W d() d() Proof. We grop the edges incident to into pairs sch that a pair of edges cts C into two pieces with the same nmber of neighbors of. For a given.

9 ˆ ˆ (a) (b) Fig. 5: In (a) we illstrate the case where there are no crossing edges for a hamiltonian bisection in G and the corresponding bisection of Ĝ. In (b) we show the bisections where there are crossing edges in which case the nmber of crossing edges can not have decreased in Ĝ. hamiltonian bisection the contribtion to T (G,, C) of a pair is 1 if the endpoints of the edges are separated and 0 otherwise. There are W + d() 1 bisections that separate each pair so it is now easy to compte the contribtion to T (G,, C) of the edges incident to : d() d() (W + 1). emma 5. If (G,, C) is a heavy compacted neighbor configration then we have the following: T (G,, C) < k(n + 1). Proof. We divide the proof into three cases. Assme that k 1 and that d() is even: We compte T in the following way: ( ) k 1 k 1 d() 3 ( d() T = k+ k + i + k + i (W + i) + + W d() d() ) i= i= The first term is the sm of cycle lengths from the edges on the cycle, the second term is the sm of cycle lengths for the oter edges, the third term is the sm of cycle lengths for the inner edges not incident to, and the forth term is the contribtion from edges incident to given by emma. We now se ( ) k 1 i= i = (k 1)k 1 and n = k + 1: ( d() T k(n + 1) = + W d() i=1 d() ) d() 3 (W + i). We now work on a part of this sm mltiplied by in order to exclsively have integers in the comptation: ( d() + W d() d() ) d() 3 (W + i) i=1 i=1.

10 = (d() )d() + W d() (d() 3)W (d() 3)(d() ) = d() +8d() 1+1W W d() = (d() 6)(d() )+1W W d() = d() + 8d() 1 + 1W W d() = (d() 6)(d() + W ), and finally we get (d() 6)(d() + W ) T k(n + 1) = < 0, () where we have sed that the degree of is at least 6. Now assme that k and that d() is even: In this case we get T = W i + i + d() i= ( + 1) = 1 + implying i= W (W + 1) + W d() 1 + d() d() + W d() + k + k d() + k + k T k(k+) = (+1) 8+W (W +1)+d() +W d() d()+8k+k 8 k(k+) = ( + 1) + W (W + 1) + d()(d() + W ) k 16. We now se W + + d() = k: T k(k+) = (+1)+W (W +1)+(k+ W )(k+w ) k 16 We now se W in (3): implying = 3 + W k + W + k 16. (3) T k(k + ) + ( k) + k 16 = (( 1)( k + ) ). T k(n + 1) ( 1)( k + ) < 0 for {1,,..., k }. Now assme that d() is odd: We remove the edge of from the grop with edges that is closest to the path along the cycle corresponding to W. It d() is not hard to see that the contribtion to T of the edges of is nchanged after the removal of this edge. For d() > 5 there is conseqently a heavy compacted neighbor configration considered above with a higher vale of T compared to the original graph. If d() = 5 we can se () with d() = and W replaced by W + 1 if we sbtract W + 1 (when the edge of is removed as described above we insert an edge with cycle length W + 1 and obtain a heavy compacted neighbor configration with d() = ): ( 6)( + (W + 1)) T k(n + 1) = (W + 1) = 3 < 0.

11 Theorem. A bisection V 1, V exists with e(v 1, V ) n for any -connected planar graph G(V, E) with an odd nmber of vertices and sch a bisection can be obtained in polynomial time. Proof. et G(V, E) be a -connected planar graph with an odd nmber of vertices. As noted earlier, we can assme that G is a maximal planar graph withot loss of generality. emma assres that we can efficiently obtain a configration (G,, c). We now examine all the k hamiltonian bisections of the configration. By sing emma 3 and emma 5 we know that at least one of the hamiltonian bisections satisfies e(v 1, V ) n. References 1. Takao Asano, Shnji Kikchi, and Nobji Saito. A linear algorithm for finding hamiltonian cycles in -connected maximal planar graphs. Discrete Applied Mathematics, 7(1):1 15, Cristina Bazgan, Zsolt Tza, and Daniel Vanderpooten. The satisfactory partition problem. Discrete Appl. Math., 15:136 15, May Cristina Bazgan, Zsolt Tza, and Daniel Vanderpooten. Efficient algorithms for decomposing graphs nder degree constraints. Discrete Appl. Math., 155(8): , Cristina Bazgan, Zsolt Tza, and Daniel Vanderpooten. Satisfactory graph partition, variants, and generalizations. Eropean Jornal of Operational Research, 06():71 80, Chiyan Chen. Any maximal planar graph with only one separating triangle is hamiltonian. J. Comb. Optim., 7(1):79 86, Rosa I. Enciso. Alliances in graphs: parameterized algorithms and on partitioning series-parallel graphs. PhD thesis, University of Central Florida, Gengha Fan, Baogang X, Xingxing Y, and Chixiang Zho. Upper bonds on minimm balanced bipartitions. Discrete Mathematics, 31(6): , Gary Flake, Steve awrence, and C. ee Giles. Efficient identification of web commnities. In Proc. 6th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages ACM Press, G. H. Fricke,. M. awson, T. W. Haynes, S. M. Hedetniemi, and S. T. Hedetniemi. A note on defensive alliances in graphs. Blletin ICA, 38:37 1, Michael U. Gerber and Daniel Kobler. Classes of graphs that can be partitioned to satisfy all their vertices. Astralasian Jornal of Combinatorics, 9:01 1, P. Kristiansen, S. M. Hedetniemi, and S. T. Hedetniemi. Alliances in graphs. Jornal of Combinatorial Mathematics and Combinatorial Compting, 8: , Haiyan i, Yanting iang, Mho i, and Baogang X. On minimm balanced bipartitions of triangle-free graphs. Jornal of Combinatorial Optimization, pages 1 10, Shao Chin Sng and Dinko Dimitrov. Comptational complexity in additive hedonic games. Eropean Jornal of Operational Research, 03: , R. Thomas and X. X. Y. -connected projective-planar graphs are hamiltonian. Jornal of Combinatorial Theory, Series B, 6(1):11 13, 199.

COMPOSITION OF STABLE SET POLYHEDRA

COMPOSITION OF STABLE SET POLYHEDRA COMPOSITION OF STABLE SET POLYHEDRA Benjamin McClosky and Illya V. Hicks Department of Comptational and Applied Mathematics Rice University November 30, 2007 Abstract Barahona and Mahjob fond a defining

More information

Triangle-Free Planar Graphs as Segments Intersection Graphs

Triangle-Free Planar Graphs as Segments Intersection Graphs Triangle-ree Planar Graphs as Segments Intersection Graphs N. de Castro 1,.J.Cobos 1, J.C. Dana 1,A.Márqez 1, and M. Noy 2 1 Departamento de Matemática Aplicada I Universidad de Sevilla, Spain {natalia,cobos,dana,almar}@cica.es

More information

arxiv: v3 [math.co] 7 Sep 2018

arxiv: v3 [math.co] 7 Sep 2018 Cts in matchings of 3-connected cbic graphs Kolja Knaer Petr Valicov arxiv:1712.06143v3 [math.co] 7 Sep 2018 September 10, 2018 Abstract We discss conjectres on Hamiltonicity in cbic graphs (Tait, Barnette,

More information

Finite Domain Cuts for Minimum Bandwidth

Finite Domain Cuts for Minimum Bandwidth Finite Domain Cts for Minimm Bandwidth J. N. Hooker Carnegie Mellon University, USA Joint work with Alexandre Friere, Cid de Soza State University of Campinas, Brazil INFORMS 2013 Two Related Problems

More information

h-vectors of PS ear-decomposable graphs

h-vectors of PS ear-decomposable graphs h-vectors of PS ear-decomposable graphs Nima Imani 2, Lee Johnson 1, Mckenzie Keeling-Garcia 1, Steven Klee 1 and Casey Pinckney 1 1 Seattle University Department of Mathematics, 901 12th Avene, Seattle,

More information

Augmenting the edge connectivity of planar straight line graphs to three

Augmenting the edge connectivity of planar straight line graphs to three Agmenting the edge connectivity of planar straight line graphs to three Marwan Al-Jbeh Mashhood Ishaqe Kristóf Rédei Diane L. Sovaine Csaba D. Tóth Pavel Valtr Abstract We characterize the planar straight

More information

Tri-Edge-Connectivity Augmentation for Planar Straight Line Graphs

Tri-Edge-Connectivity Augmentation for Planar Straight Line Graphs Tri-Edge-Connectivity Agmentation for Planar Straight Line Graphs Marwan Al-Jbeh 1, Mashhood Ishaqe 1, Kristóf Rédei 1, Diane L. Sovaine 1, and Csaba D. Tóth 1,2 1 Department of Compter Science, Tfts University,

More information

arxiv: v1 [cs.cg] 27 Nov 2015

arxiv: v1 [cs.cg] 27 Nov 2015 On Visibility Representations of Non-planar Graphs Therese Biedl 1, Giseppe Liotta 2, Fabrizio Montecchiani 2 David R. Cheriton School of Compter Science, University of Waterloo, Canada biedl@waterloo.ca

More information

Minimal Edge Addition for Network Controllability

Minimal Edge Addition for Network Controllability This article has been accepted for pblication in a ftre isse of this jornal, bt has not been flly edited. Content may change prior to final pblication. Citation information: DOI 10.1109/TCNS.2018.2814841,

More information

Evaluating Influence Diagrams

Evaluating Influence Diagrams Evalating Inflence Diagrams Where we ve been and where we re going Mark Crowley Department of Compter Science University of British Colmbia crowley@cs.bc.ca Agst 31, 2004 Abstract In this paper we will

More information

The Disciplined Flood Protocol in Sensor Networks

The Disciplined Flood Protocol in Sensor Networks The Disciplined Flood Protocol in Sensor Networks Yong-ri Choi and Mohamed G. Goda Department of Compter Sciences The University of Texas at Astin, U.S.A. fyrchoi, godag@cs.texas.ed Hssein M. Abdel-Wahab

More information

A sufficient condition for spiral cone beam long object imaging via backprojection

A sufficient condition for spiral cone beam long object imaging via backprojection A sfficient condition for spiral cone beam long object imaging via backprojection K. C. Tam Siemens Corporate Research, Inc., Princeton, NJ, USA Abstract The response of a point object in cone beam spiral

More information

Dynamic Maintenance of Majority Information in Constant Time per Update? Gudmund S. Frandsen and Sven Skyum BRICS 1 Department of Computer Science, Un

Dynamic Maintenance of Majority Information in Constant Time per Update? Gudmund S. Frandsen and Sven Skyum BRICS 1 Department of Computer Science, Un Dynamic Maintenance of Majority Information in Constant Time per Update? Gdmnd S. Frandsen and Sven Skym BRICS 1 Department of Compter Science, University of arhs, Ny Mnkegade, DK-8000 arhs C, Denmark

More information

Graceful Labeling for Double Step Grid Graph

Graceful Labeling for Double Step Grid Graph International Jornal of Mathematics And its Applications Volme 3, Isse 1 (015), 33 38. ISSN: 347-1557 International Jornal 347-1557 of Mathematics Applications And its ISSN: Gracefl Labeling for Doble

More information

The Domination and Competition Graphs of a Tournament. University of Colorado at Denver, Denver, CO K. Brooks Reid 3

The Domination and Competition Graphs of a Tournament. University of Colorado at Denver, Denver, CO K. Brooks Reid 3 The omination and Competition Graphs of a Tornament avid C. Fisher, J. Richard Lndgren 1, Sarah K. Merz University of Colorado at enver, enver, CO 817 K. rooks Reid California State University, San Marcos,

More information

Triple Connected Complementary Tree Domination Number of a Graph

Triple Connected Complementary Tree Domination Number of a Graph International Mathematical Form, Vol. 8, 2013, no. 14, 659-670 HIKARI Ltd, www.m-hikari.com Triple Connected Complementar Tree Domination Nmber of a Graph G. Mahadevan 1, Selvam Avadaappan 2, N. Ramesh

More information

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing 1 On the Comptational Complexity and Effectiveness of N-hb Shortest-Path Roting Reven Cohen Gabi Nakibli Dept. of Compter Sciences Technion Israel Abstract In this paper we stdy the comptational complexity

More information

Accepted Manuscript. SNOWMAN is PSPACE-complete. Weihua He, Ziwen Liu, Chao Yang S (17) Reference: TCS 11111

Accepted Manuscript. SNOWMAN is PSPACE-complete. Weihua He, Ziwen Liu, Chao Yang S (17) Reference: TCS 11111 Accepted Manscript SNOWMAN is PSPACE-complete Weiha He, Ziwen Li, Chao Yang PII: S00-975(7)005-0 DOI: http://dx.doi.org/0.06/j.tcs.07.0.0 Reference: TCS To appear in: Theoretical Compter Science Received

More information

REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips

REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS M. Melpolder, D.H.J. Epema, H.J. Sips Parallel and Distribted Systems Grop Department of Compter Science, Delft University of Technology, the Netherlands

More information

MTL 776: Graph Algorithms. B S Panda MZ 194

MTL 776: Graph Algorithms. B S Panda MZ 194 MTL 776: Graph Algorithms B S Panda MZ 194 bspanda@maths.iitd.ac.in bspanda1@gmail.com Lectre-1: Plan Definitions Types Terminology Sb-graphs Special types of Graphs Representations Graph Isomorphism Definitions

More information

Tutte Embeddings of Planar Graphs

Tutte Embeddings of Planar Graphs Spectral Graph Theory and its Applications Lectre 21 Ttte Embeddings o Planar Graphs Lectrer: Daniel A. Spielman November 30, 2004 21.1 Ttte s Theorem We sally think o graphs as being speciied by vertices

More information

On Bichromatic Triangle Game

On Bichromatic Triangle Game On Bichromatic Triangle Game Gordana Manić Daniel M. Martin Miloš Stojakoić Agst 16, 2012 Abstract We stdy a combinatorial game called Bichromatic Triangle Game, defined as follows. Two players R and B

More information

On Plane Constrained Bounded-Degree Spanners

On Plane Constrained Bounded-Degree Spanners Algorithmica manscript No. (ill be inserted by the editor) 1 On Plane Constrained Bonded-Degree Spanners 2 3 Prosenjit Bose Rolf Fagerberg André an Renssen Sander Verdonschot 4 5 Receied: date / Accepted:

More information

Fault Tolerance in Hypercubes

Fault Tolerance in Hypercubes Falt Tolerance in Hypercbes Shobana Balakrishnan, Füsn Özgüner, and Baback A. Izadi Department of Electrical Engineering, The Ohio State University, Colmbs, OH 40, USA Abstract: This paper describes different

More information

Representing a Cubic Graph as the Intersection Graph of Axis-parallel Boxes in Three Dimensions

Representing a Cubic Graph as the Intersection Graph of Axis-parallel Boxes in Three Dimensions Representing a Cbic Graph as the Intersection Graph of Axis-parallel Boxes in Three Dimensions ABSTRACT Abhijin Adiga Network Dynamics and Simlation Science Laboratory Virginia Bioinformatics Institte,

More information

On shortest-path all-optical networks without wavelength conversion requirements

On shortest-path all-optical networks without wavelength conversion requirements Research Collection Working Paper On shortest-path all-optical networks withot waelength conersion reqirements Athor(s): Erlebach, Thomas; Stefanakos, Stamatis Pblication Date: 2002 Permanent Link: https://doi.org/10.3929/ethz-a-004446054

More information

arxiv: v1 [cs.cg] 26 Sep 2018

arxiv: v1 [cs.cg] 26 Sep 2018 Convex partial transversals of planar regions arxiv:1809.10078v1 [cs.cg] 26 Sep 2018 Vahideh Keikha Department of Mathematics and Compter Science, University of Sistan and Balchestan, Zahedan, Iran va.keikha@gmail.com

More information

Global Alliance Partition in Trees

Global Alliance Partition in Trees Global Alliance Partition in Trees Linda Eroh Department of Mathematics University of Wisconsin Oshkosh, Oshkosh, WI, 54901 eroh@uwoshedu and Ralucca Gera Department of Applied Mathematics Naval Postgraduate

More information

On Plane Constrained Bounded-Degree Spanners

On Plane Constrained Bounded-Degree Spanners On Plane Constrained Bonded-Degree Spanners Prosenjit Bose 1, Rolf Fagerberg 2, André an Renssen 1, Sander Verdonschot 1 1 School of Compter Science, Carleton Uniersity, Ottaa, Canada. Email: jit@scs.carleton.ca,

More information

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration Bias of Higher Order Predictive Interpolation for Sb-pixel Registration Donald G Bailey Institte of Information Sciences and Technology Massey University Palmerston North, New Zealand D.G.Bailey@massey.ac.nz

More information

Reconstructing Generalized Staircase Polygons with Uniform Step Length

Reconstructing Generalized Staircase Polygons with Uniform Step Length Jornal of Graph Algorithms and Applications http://jgaa.info/ ol. 22, no. 3, pp. 431 459 (2018) DOI: 10.7155/jgaa.00466 Reconstrcting Generalized Staircase Polygons with Uniform Step Length Nodari Sitchinaa

More information

Constructing Multiple Light Multicast Trees in WDM Optical Networks

Constructing Multiple Light Multicast Trees in WDM Optical Networks Constrcting Mltiple Light Mlticast Trees in WDM Optical Networks Weifa Liang Department of Compter Science Astralian National University Canberra ACT 0200 Astralia wliang@csaneda Abstract Mlticast roting

More information

Page 1. CSCE 310J Data Structures & Algorithms. CSCE 310J Data Structures & Algorithms. Greedy Algorithms and Graph Optimization Problems

Page 1. CSCE 310J Data Structures & Algorithms. CSCE 310J Data Structures & Algorithms. Greedy Algorithms and Graph Optimization Problems CSCE J Data Strctres & Algorithms Greedy Algorithms and Graph Optimization Problems Dr. Steve Goddard goddard@cse.nl.ed http://www.cse.nl.ed/~goddard/corses/cscej CSCE J Data Strctres & Algorithms Giving

More information

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation Maximal Cliqes in Unit Disk Graphs: Polynomial Approximation Rajarshi Gpta, Jean Walrand, Oliier Goldschmidt 2 Department of Electrical Engineering and Compter Science Uniersity of California, Berkeley,

More information

Minimum Spanning Trees Outline: MST

Minimum Spanning Trees Outline: MST Minimm Spanning Trees Otline: MST Minimm Spanning Tree Generic MST Algorithm Krskal s Algorithm (Edge Based) Prim s Algorithm (Vertex Based) Spanning Tree A spanning tree of G is a sbgraph which is tree

More information

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES RICARDO G. DURÁN AND ARIEL L. LOMBARDI Abstract. We consider the nmerical approximation of a model convection-diffsion

More information

Cohesive Subgraph Mining on Attributed Graph

Cohesive Subgraph Mining on Attributed Graph Cohesive Sbgraph Mining on Attribted Graph Fan Zhang, Ying Zhang, L Qin, Wenjie Zhang, Xemin Lin QCIS, University of Technology, Sydney, University of New Soth Wales fanzhang.cs@gmail.com, {Ying.Zhang,

More information

Optimal Sampling in Compressed Sensing

Optimal Sampling in Compressed Sensing Optimal Sampling in Compressed Sensing Joyita Dtta Introdction Compressed sensing allows s to recover objects reasonably well from highly ndersampled data, in spite of violating the Nyqist criterion. In

More information

On total regularity of the join of two interval valued fuzzy graphs

On total regularity of the join of two interval valued fuzzy graphs International Jornal of Scientific and Research Pblications, Volme 6, Isse 12, December 2016 45 On total reglarity of the join of two interval valed fzzy graphs Soriar Sebastian 1 and Ann Mary Philip 2

More information

Approximation of satisfactory bisection problems

Approximation of satisfactory bisection problems Approximation of satisfactory bisection problems Cristina Bazgan a,, Zsolt Tuza b, Daniel Vanderpooten a a LAMSADE, Université Paris-Dauphine, Place du Marechal de Lattre de Tassigny, 75775 Paris Cedex

More information

An Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast

An Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering May 24 An Adaptive Strategy for Maximizing Throghpt in MAC layer Wireless Mlticast Prasanna

More information

Topological Drawings of Complete Bipartite Graphs

Topological Drawings of Complete Bipartite Graphs Topological Drawings of Complete Bipartite Graphs Jean Cardinal Stefan Felsner y Febrary 017 Abstract Topological drawings are natral representations of graphs in the plane, where vertices are represented

More information

Efficient Scheduling for Periodic Aggregation Queries in Multihop Sensor Networks

Efficient Scheduling for Periodic Aggregation Queries in Multihop Sensor Networks 1 Efficient Schedling for Periodic Aggregation Qeries in Mltihop Sensor Networks XiaoHa X, Shaojie Tang, Member, IEEE, XiangYang Li, Senior Member, IEEE Abstract In this work, we stdy periodic qery schedling

More information

Complexity and approximation of satisfactory partition problems

Complexity and approximation of satisfactory partition problems Complexity and approximation of satisfactory partition problems Cristina Bazgan, Zsolt Tuza, and Daniel Vanderpooten LAMSADE, Université Paris-Dauphine, France {bazgan,vdp}@lamsade.dauphine.fr Computer

More information

Planarity-Preserving Clustering and Embedding for Large Planar Graphs

Planarity-Preserving Clustering and Embedding for Large Planar Graphs Planarity-Presering Clstering and Embedding for Large Planar Graphs Christian A. Dncan, Michael T. Goodrich, and Stephen G. Koboro Center for Geometric Compting The Johns Hopkins Uniersity Baltimore, MD

More information

Chapter 7 TOPOLOGY CONTROL

Chapter 7 TOPOLOGY CONTROL Chapter TOPOLOGY CONTROL Oeriew Topology Control Gabriel Graph et al. XTC Interference SINR & Schedling Complexity Distribted Compting Grop Mobile Compting Winter 00 / 00 Distribted Compting Grop MOBILE

More information

Bounds for the m-eternal Domination Number of a Graph

Bounds for the m-eternal Domination Number of a Graph Bounds for the m-eternal Domination Number of a Graph Michael A. Henning Department of Pure and Applied Mathematics University of Johannesburg South Africa mahenning@uj.ac.za Gary MacGillivray Department

More information

Constrained Routing Between Non-Visible Vertices

Constrained Routing Between Non-Visible Vertices Constrained Roting Between Non-Visible Vertices Prosenjit Bose 1, Matias Korman 2, André van Renssen 3,4, and Sander Verdonschot 1 1 School of Compter Science, Carleton University, Ottawa, Canada. jit@scs.carleton.ca,

More information

Combinatorial and Geometric Properties of Planar Laman Graphs

Combinatorial and Geometric Properties of Planar Laman Graphs Combinatorial and Geometric Properties of Planar Laman Graphs Stephen Koboro 1, Torsten Ueckerdt 2, and Kein Verbeek 3 1 Department of Compter Science, Uniersity of Arizona 2 Department of Applied Mathematics,

More information

Multiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET

Multiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET Mltiple-Choice Test Chapter 09.0 Golden Section Search Method Optimization COMPLETE SOLUTION SET. Which o the ollowing statements is incorrect regarding the Eqal Interval Search and Golden Section Search

More information

Ma Lesson 18 Section 1.7

Ma Lesson 18 Section 1.7 Ma 15200 Lesson 18 Section 1.7 I Representing an Ineqality There are 3 ways to represent an ineqality. (1) Using the ineqality symbol (sometime within set-bilder notation), (2) sing interval notation,

More information

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4)

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4) S-72.2420/T-79.5203 Basic Concepts 1 S-72.2420/T-79.5203 Basic Concepts 3 Characterizing Graphs (1) Characterizing Graphs (3) Characterizing a class G by a condition P means proving the equivalence G G

More information

arxiv: v1 [math.co] 4 Apr 2011

arxiv: v1 [math.co] 4 Apr 2011 arxiv:1104.0510v1 [math.co] 4 Apr 2011 Minimal non-extensible precolorings and implicit-relations José Antonio Martín H. Abstract. In this paper I study a variant of the general vertex coloring problem

More information

Towards Tight Bounds on Theta-Graphs

Towards Tight Bounds on Theta-Graphs Toards Tight Bonds on Theta-Graphs arxiv:10.633v1 [cs.cg] Apr 01 Prosenjit Bose Jean-Lo De Carfel Pat Morin André van Renssen Sander Verdonschot Abstract We present improved pper and loer bonds on the

More information

Pushing squares around

Pushing squares around Pshing sqares arond Adrian Dmitresc János Pach Ý Abstract We stdy dynamic self-reconfigration of modlar metamorphic systems. We garantee the feasibility of motion planning in a rectanglar model consisting

More information

Constructing and Comparing User Mobility Profiles for Location-based Services

Constructing and Comparing User Mobility Profiles for Location-based Services Constrcting and Comparing User Mobility Profiles for Location-based Services Xihi Chen Interdisciplinary Centre for Secrity, Reliability and Trst, University of Lxemborg Jn Pang Compter Science and Commnications,

More information

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns.

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns. Convergence of Gradient Dynamics in General-Sm Games Satinder Singh AT&T Labs Florham Park, NJ 7932 bavejaresearch.att.com Michael Kearns AT&T Labs Florham Park, NJ 7932 mkearnsresearch.att.com Yishay

More information

Statistical Methods in functional MRI. Standard Analysis. Data Processing Pipeline. Multiple Comparisons Problem. Multiple Comparisons Problem

Statistical Methods in functional MRI. Standard Analysis. Data Processing Pipeline. Multiple Comparisons Problem. Multiple Comparisons Problem Statistical Methods in fnctional MRI Lectre 7: Mltiple Comparisons 04/3/13 Martin Lindqist Department of Biostatistics Johns Hopkins University Data Processing Pipeline Standard Analysis Data Acqisition

More information

Vertex Guarding in Weak Visibility Polygons

Vertex Guarding in Weak Visibility Polygons Vertex Garding in Weak Visibility Polygons Pritam Bhattacharya, Sbir Kmar Ghosh*, Bodhayan Roy School of Technology and Compter Science Tata Institte of Fndamental Research Mmbai 400005, India arxi:1409.46212

More information

Coloring edges and vertices of graphs without short or long cycles

Coloring edges and vertices of graphs without short or long cycles Coloring edges and vertices of graphs without short or long cycles Marcin Kamiński and Vadim Lozin Abstract Vertex and edge colorability are two graph problems that are NPhard in general. We show that

More information

A choice relation framework for supporting category-partition test case generation

A choice relation framework for supporting category-partition test case generation Title A choice relation framework for spporting category-partition test case generation Athor(s) Chen, TY; Poon, PL; Tse, TH Citation Ieee Transactions On Software Engineering, 2003, v. 29 n. 7, p. 577-593

More information

Satisfactory graph partition, variants, and generalizations

Satisfactory graph partition, variants, and generalizations Satisfactory graph partition, variants, and generalizations Cristina Bazgan Zsolt Tuza Daniel Vanderpooten Abstract The Satisfactory Partition problem asks for deciding if a given graph has a partition

More information

Efficient and Accurate Delaunay Triangulation Protocols under Churn

Efficient and Accurate Delaunay Triangulation Protocols under Churn Efficient and Accrate Delanay Trianglation Protocols nder Chrn Dong-Yong Lee and Simon S. Lam Department of Compter Sciences The University of Texas at Astin {dylee, lam}@cs.texas.ed November 9, 2007 Technical

More information

arxiv: v1 [cs.cg] 1 Feb 2016

arxiv: v1 [cs.cg] 1 Feb 2016 The Price of Order Prosenjit Bose Pat Morin André van Renssen, arxiv:160.00399v1 [cs.cg] 1 Feb 016 Abstract We present tight bonds on the spanning ratio of a large family of ordered θ-graphs. A θ-graph

More information

Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN:

Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: 1137-3601 revista@aepia.org Asociación Española para la Inteligencia Artificial España Zaballos, Lis J.; Henning, Gabriela

More information

Math 170- Graph Theory Notes

Math 170- Graph Theory Notes 1 Math 170- Graph Theory Notes Michael Levet December 3, 2018 Notation: Let n be a positive integer. Denote [n] to be the set {1, 2,..., n}. So for example, [3] = {1, 2, 3}. To quote Bud Brown, Graph theory

More information

Blended Deformable Models

Blended Deformable Models Blended Deformable Models (In IEEE Trans. Pattern Analysis and Machine Intelligence, April 996, 8:4, pp. 443-448) Doglas DeCarlo and Dimitri Metaxas Department of Compter & Information Science University

More information

Rectangle-of-influence triangulations

Rectangle-of-influence triangulations CCCG 2016, Vancoer, British Colmbia, Ag 3 5, 2016 Rectangle-of-inflence trianglations Therese Biedl Anna Lbi Saeed Mehrabi Sander Verdonschot 1 Backgrond The concept of rectangle-of-inflence (RI) draings

More information

On vertex types of graphs

On vertex types of graphs On vertex types of graphs arxiv:1705.09540v1 [math.co] 26 May 2017 Pu Qiao, Xingzhi Zhan Department of Mathematics, East China Normal University, Shanghai 200241, China Abstract The vertices of a graph

More information

COLORING EDGES AND VERTICES OF GRAPHS WITHOUT SHORT OR LONG CYCLES

COLORING EDGES AND VERTICES OF GRAPHS WITHOUT SHORT OR LONG CYCLES Volume 2, Number 1, Pages 61 66 ISSN 1715-0868 COLORING EDGES AND VERTICES OF GRAPHS WITHOUT SHORT OR LONG CYCLES MARCIN KAMIŃSKI AND VADIM LOZIN Abstract. Vertex and edge colorability are two graph problems

More information

Pavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003

Pavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003 From: AAAI-84 Proceedings. Copyright 1984, AAAI (www.aaai.org). All rights reserved. SELECTIVE ABSTRACTION OF AI SYSTEM ACTIVITY Jasmina Pavlin and Daniel D. Corkill Department of Compter and Information

More information

Lemma 1 Let the components of, Suppose. Trees. A tree is a graph which is. (a) Connected and. (b) has no cycles (acyclic). (b)

Lemma 1 Let the components of, Suppose. Trees. A tree is a graph which is. (a) Connected and. (b) has no cycles (acyclic). (b) Trees Lemma Let the components of ppose "! be (a) $&%('*)+ - )+ / A tree is a graph which is (b) 0 %(')+ - 3)+ / 6 (a) (a) Connected and (b) has no cycles (acyclic) (b) roof Eery path 8 in which is not

More information

Hardware-Accelerated Free-Form Deformation

Hardware-Accelerated Free-Form Deformation Hardware-Accelerated Free-Form Deformation Clint Cha and Ulrich Nemann Compter Science Department Integrated Media Systems Center University of Sothern California Abstract Hardware-acceleration for geometric

More information

This chapter is based on the following sources, which are all recommended reading:

This chapter is based on the following sources, which are all recommended reading: Bioinformatics I, WS 09-10, D. Hson, December 7, 2009 105 6 Fast String Matching This chapter is based on the following sorces, which are all recommended reading: 1. An earlier version of this chapter

More information

Real-time mean-shift based tracker for thermal vision systems

Real-time mean-shift based tracker for thermal vision systems 9 th International Conference on Qantitative InfraRed Thermography Jly -5, 008, Krakow - Poland Real-time mean-shift based tracker for thermal vision systems G. Bieszczad* T. Sosnowski** * Military University

More information

PLANAR GRAPH BIPARTIZATION IN LINEAR TIME

PLANAR GRAPH BIPARTIZATION IN LINEAR TIME PLANAR GRAPH BIPARTIZATION IN LINEAR TIME SAMUEL FIORINI, NADIA HARDY, BRUCE REED, AND ADRIAN VETTA Abstract. For each constant k, we present a linear time algorithm that, given a planar graph G, either

More information

StaCo: Stackelberg-based Coverage Approach in Robotic Swarms

StaCo: Stackelberg-based Coverage Approach in Robotic Swarms Maastricht University Department of Knowledge Engineering Technical Report No.:... : Stackelberg-based Coverage Approach in Robotic Swarms Kateřina Staňková, Bijan Ranjbar-Sahraei, Gerhard Weiss, Karl

More information

Fundamental Properties of Graphs

Fundamental Properties of Graphs Chapter three In many real-life situations we need to know how robust a graph that represents a certain network is, how edges or vertices can be removed without completely destroying the overall connectivity,

More information

A Hybrid Weight-Based Clustering Algorithm for Wireless Sensor Networks

A Hybrid Weight-Based Clustering Algorithm for Wireless Sensor Networks Open Access Library Jornal A Hybrid Weight-Based Clstering Algorithm for Wireless Sensor Networks Cheikh Sidy Mohamed Cisse, Cheikh Sarr * Faclty of Science and Technology, University of Thies, Thies,

More information

arxiv: v2 [cs.cg] 5 Aug 2014

arxiv: v2 [cs.cg] 5 Aug 2014 The θ 5 -graph is a spanner Prosenjit Bose Pat Morin André van Renssen Sander Verdonschot November 5, 2018 arxiv:12120570v2 [cscg] 5 Ag 2014 Abstract Given a set of points in the plane, e sho that the

More information

Date: December 5, 1999 Dist'n: T1E1.4

Date: December 5, 1999 Dist'n: T1E1.4 12/4/99 1 T1E14/99-559 Project: T1E14: VDSL Title: Vectored VDSL (99-559) Contact: J Cioffi, G Ginis, W Y Dept of EE, Stanford U, Stanford, CA 945 Cioffi@stanforded, 1-65-723-215, F: 1-65-724-3652 Date:

More information

Approximation Algorithms

Approximation Algorithms Chapter 8 Approximation Algorithms Algorithm Theory WS 2016/17 Fabian Kuhn Approximation Algorithms Optimization appears everywhere in computer science We have seen many examples, e.g.: scheduling jobs

More information

MPC for Humanoid Gait Generation: Stability and Feasibility

MPC for Humanoid Gait Generation: Stability and Feasibility MPC for Hmanoid Gait Generation: Stability and Feasibility Nicola Scianca, Daniele De Simone, Leonardo Lanari, Giseppe Oriolo arxiv:191.855v1 [cs.ro] 24 Jan 219 Abstract We present a novel MPC framework

More information

Maximum Weight Independent Sets in an Infinite Plane

Maximum Weight Independent Sets in an Infinite Plane Maximm Weight Independent Sets in an Infinite Plane Jarno Nosiainen, Jorma Virtamo, Pasi Lassila jarno.nosiainen@tkk.fi, jorma.virtamo@tkk.fi, pasi.lassila@tkk.fi Department of Commnications and Networking

More information

Henneberg Steps for Triangle Representations

Henneberg Steps for Triangle Representations Henneberg Steps or Triangle Representations Nieke Aerts and Stean Felsner {aerts,elsner}@math.t-berlin.de Technische Uniersität Berlin Institt ür Mathematik Strasse des 17. Jni 136 10623 Berlin, Germany

More information

Discrete Cost Multicommodity Network Optimization Problems and Exact Solution Methods

Discrete Cost Multicommodity Network Optimization Problems and Exact Solution Methods Annals of Operations Research 106, 19 46, 2001 2002 Klwer Academic Pblishers. Manfactred in The Netherlands. Discrete Cost Mlticommodity Network Optimization Problems and Exact Soltion Methods MICHEL MINOUX

More information

WUCT121. Discrete Mathematics. Graphs

WUCT121. Discrete Mathematics. Graphs WUCT121 Discrete Mathematics Graphs WUCT121 Graphs 1 Section 1. Graphs 1.1. Introduction Graphs are used in many fields that require analysis of routes between locations. These areas include communications,

More information

Authors. Tamilnadu, India 2.

Authors.   Tamilnadu, India 2. International Jornal of Emerging Trends in Science and Technology Impact Factor: 2.838 DOI: http://dx.doi.org/10.18535/ijetst/3i03.04 Irredndant Complete Domination Nmber of Graphs Athors A.Nellai Mrgan

More information

Requirements Engineering. Objectives. System requirements. Types of requirements. FAQS about requirements. Requirements problems

Requirements Engineering. Objectives. System requirements. Types of requirements. FAQS about requirements. Requirements problems Reqirements Engineering Objectives An introdction to reqirements Gerald Kotonya and Ian Sommerville To introdce the notion of system reqirements and the reqirements process. To explain how reqirements

More information

Faster Random Walks By Rewiring Online Social Networks On-The-Fly

Faster Random Walks By Rewiring Online Social Networks On-The-Fly 1 Faster Random Walks By Rewiring Online ocial Networks On-The-Fly Zhojie Zho 1, Nan Zhang 2, Zhigo Gong 3, Gatam Das 4 1,2 Compter cience Department, George Washington Uniersity 1 rexzho@gw.ed 2 nzhang10@gw.ed

More information

Triangle Contact Representations

Triangle Contact Representations Triangle Contact Representations Stean Felsner elsner@math.t-berlin.de Technische Uniersität Berlin, Institt ür Mathematik Strasse des 7. Jni 36, 0623 Berlin, Germany Abstract. It is conjectred that eery

More information

Math 776 Graph Theory Lecture Note 1 Basic concepts

Math 776 Graph Theory Lecture Note 1 Basic concepts Math 776 Graph Theory Lecture Note 1 Basic concepts Lectured by Lincoln Lu Transcribed by Lincoln Lu Graph theory was founded by the great Swiss mathematician Leonhard Euler (1707-178) after he solved

More information

POWER-OF-2 BOUNDARIES

POWER-OF-2 BOUNDARIES Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY On the Analysis of the Bluetooth Time Division Duplex Mechanism

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY On the Analysis of the Bluetooth Time Division Duplex Mechanism IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY 2007 1 On the Analysis of the Bletooth Time Division Dplex Mechanism Gil Zssman Member, IEEE, Adrian Segall Fellow, IEEE, and Uri Yechiali

More information

CS 557 Lecture IX. Drexel University Dept. of Computer Science

CS 557 Lecture IX. Drexel University Dept. of Computer Science CS 7 Lectre IX Dreel Uniersity Dept. of Compter Science Fall 00 Shortest Paths Finding the Shortest Paths in a graph arises in many different application: Transportation Problems: Finding the cheapest

More information

METAMODEL FOR SOFTWARE SOLUTIONS IN COMPUTED TOMOGRAPHY

METAMODEL FOR SOFTWARE SOLUTIONS IN COMPUTED TOMOGRAPHY VOL. 10, NO 22, DECEBER, 2015 ISSN 1819-6608 ETAODEL FOR SOFTWARE SOLUTIONS IN COPUTED TOOGRAPHY Vitaliy ezhyev Faclty of Compter Systems and Software Engineering, Universiti alaysia Pahang, Gambang, alaysia

More information

On the complexity of Submap Isomorphism

On the complexity of Submap Isomorphism On the compleit of Sbmap Isomorphism Christine Solnon 1,2, Gillame Damiand 1,2, Colin de la Higera 3, and Jean-Christophe Janodet 4 1 INSA de Lon, LIRIS, UMR 5205 CNRS, 69621 Villerbanne, France 2 Université

More information

Networks An introduction to microcomputer networking concepts

Networks An introduction to microcomputer networking concepts Behavior Research Methods& Instrmentation 1978, Vol 10 (4),522-526 Networks An introdction to microcompter networking concepts RALPH WALLACE and RICHARD N. JOHNSON GA TX, Chicago, Illinois60648 and JAMES

More information

Complete Information Pursuit Evasion in Polygonal Environments

Complete Information Pursuit Evasion in Polygonal Environments Complete Information Prsit Easion in Polygonal Enironments Kyle Klein and Sbhash Sri Department of Compter Science Uniersity of California Santa Barbara, CA 9306 Abstract Sppose an npredictable eader is

More information

Localized Delaunay Triangulation with Application in Ad Hoc Wireless Networks

Localized Delaunay Triangulation with Application in Ad Hoc Wireless Networks 1 Localized Delanay Trianglation with Application in Ad Hoc Wireless Networks Xiang-Yang Li Gria Călinesc Peng-Jn Wan Y Wang Department of Compter Science, Illinois Institte of Technology, Chicago, IL

More information