On Immunity and Catastrophic Indices of Graphs

Size: px
Start display at page:

Download "On Immunity and Catastrophic Indices of Graphs"

Transcription

1 On Immunity and Catastrophic Indices of Graphs RASTISLAV KRÁLOVIČ Comenius University, Slovakia PETER RUŽIČKA Comenius University, Slovakia Abstract Immunity index of a graph is the least integer c 1 such that each configuration of size c 1 is immune. Catastrophic index of a graph is the least integer c such that each configuration of size c is catastrophic. This paper contains the first systematic study of immunity indices on a variety of interconnection networks and their distance from catastrophic indices. Keywords distributed computing, faul tolerance, interconnection networks 1 Introduction We consider the following coloring game played on a simple connected graph. The game proceeds in synchronous rounds and uses a set of colors black white. Initially, vertices are colored black or white. At each round, each white vertex simultaneously recolors itself by the color of the simple majority of its neighbours. A set of vertices M is said to be a dynamic monopoly (shortly dynamo) ifstarting with only the vertices of M colored black the game eventually reaches the all-black configuration. Such a dynamo is called irreversible to stress the fact that initially black vertices are permanently black (i.e. they cannot be recolored to white). The importance of this game follows from the fact that it models faulty behaviour of point-to-point systems based on majority voting. In this case, dynamos correspond to sets of initial faults that cause the entire system to fail. An immune subgraph of a graph is a subgraph for which there does not exist a computation starting from some initial configuration with all vertices of the immune subgraph white and ending in all-black configuration. In this case, immune Supported in part by grant from VEGA 1/7155/0. 31

2 3 Sirocco 8 subgraphs correspond to sets of correct nodes that prevent the entire system from falling. Dynamic monopolies have been introduced in [L+93] and since that time they have been intensively studied in the literature. The main line of the previous research has been oriented on the size of dynamos for various topologies (see e.g. survey paper [P01]). Recently, the systematic study of dynamos with respect to both the size and the time (i.e. how many rounds are needed to reach the all-black configuration) was presented in [F+00]. Immunity subgraphs has been introduced in [P96], where the connection between immunity and expansion has been studied. In the dynamo size problem we ask whether there is a catastrophic configuration of certain size. The natural question to ask is: For which sizes are all configurations catastrophic. This is formalized in the notion of catastrophic index. In analogy, we can introduce the notion of immunity index. We define immunity index c 1 of a graph G as the least integer such that each configuration of size c 1 is immune. Clearly, c 1 N m 1, where m is the size of a smallest dynamo of N-vertex graph G. We also introduce catastrophic index c of a graph G as the least integer such that each configuration of size c is catastrophic. Later on it is proved that c N d 1, where d is the size of a minimum immune subgraph of N-vertex graph G. In this paper we propose to study catastrophic indices of graphs, i.e. to study minimal immune subgraphs in detail. We are interested in the following questions: (1) What is the size of smallest immune subgraphs in a given graph? () Given a graph, can we partition it into (minimal) immune subgraphs? ( The maximal number of disjoint immune subgraphs in such a partition is called the immunity degree of G. ) Basic Notions Let G V Eµ be a simple connected graph and N V. Assume that the vertices of the graph G are colored (black or white). By a configuration on G we mean a partition of V to the set of black and the set of white vertices. For simplicity, a configuration will be referred to as the set of its black vertices. By the size of a configuration we mean the number of its black vertices. The final configuration (all-black configuration) of G is the configuration with all vertices black. A catastrophic configuration is a configuration from which there is a synchronous computation (i.e. each round of which is performed by means of a simple majority rule applied to each white vertex of G simultanously) leading to the all-black configuration. Such a computation is called a complete computation.

3 Královiˇc &Ruˇziˇcka: Immunity and Catastrophic Indices 33 By time complexity of a complete computation we mean the number of its rounds. A dynamic monopoly (shortly dynamo) is a set of black nodes whose corresponding configuration is catastrophic. By t-time computation we mean a complete computation having t rounds. By t-time dynamo we mean a dynamo having complete computation with t rounds. If not mentioned explicitly, by a dynamo we mean an irreversible dynamo using simple majority rule. By a minimal dynamo we mean a dynamo of minimal size. Given a dynamo M,letM t denote the set of black-colored vertices after round t (with M 0 M). A dynamo M is monotone if M t M t 1 for every t 0. It is obvious that irreversible dynamos are monotone. An immune subgraph G ¼ of G is a subgraph for which there does not exist a complete computation on G starting from some initial configuration with all vertices from G ¼ white. This means that a subgraph G ¼ G is immune if and only if for each vertex v ¾ V ¼ it holds deg G ¼ vµ Neigh G vµ V ¼ deg G vµ.by t-immune subgraph we mean an immune subgraph G ¼ G such that there does not exist a t-time computation on G starting from a configurationwith all vertices from G ¼ white. An immune configuration is a set of vertices of some immune subgraph of G. By catastrophic index of a graph G we mean the least integer c such that each configuration with at least c black vertices is catastrophic. By immunity index of a graph G we mean the least integer c such that each configuration of size c is immune. The immunity degree is the maximal number of disjoint immune subgraphs in G. 3 Catastrophic indices and smallest immune subgraphs Recently, there has been intensive study on the size of dynamos for various topologies. Tight size bounds have been obtained for complete trees, rings [F+00], tori [F+98], butterflies [LPS99, F+00], cube-connected cycles [LPS99] and shuffleexchange graphs [F+00]. There are still asymptotical differences between the upper and lower bounds on the size of minimal dynamos for wrap-around butterflies, De Bruijn graphs, hypercubes and star graphs and the open question is to tighten these differences. In the problem of dynamo size we ask about the existence of catastrophic configuration of certain size. A natural question is to ask, for which sizes all configurations are catastrophic. Next property relates the catastrophic index of graphs to the size of their smallest immune subgraphs. Theorem 1 For the catastrophic index c of G it holds c N m 1,whereNis the number of vertices in G and m is the size of the smallest immune subgraph of G.

4 34 Sirocco 8 Proof. Let G ¼ be the minimal immune subgraph of G with m vertices. Clearly, for each c ¼ N m there is a configuration with c ¼ black vertices which is not a dynamo (the configuration with G ¼ white), hence c N m. Consider a configuration with N m 1 black vertices. Suppose, for the sake of contradiction, that it is not a dynamo. Then the computation stops in a configuration with at most m 1 white vertices. Each of the white vertices has more that half of its neighbours white, hence there is an immune subgraph of size m 1. ¾ As a consequence of the previous theorem, several interesting estimates can be obtained. Observation 1 For each N 3 there exists an N-vertex graph with the catastrophic index at least N 3. Proof. Consider a graph K 4 sharing one vertex with an arbitrary N 4µ-vertex graph. Then K 3 is an immune subgraph. ¾ Observation The catastrophic index of an r-regular graph G is at most N r 1, where N is the number of vertices in G. Proof. Follows from the fact that each immune subgraph of an r regular graph G has at least r vertices. ¾ 4 Size of minimal immune subgraphs As we have seen in the previous subsection, the crucial point in determining the catastrophic indices of graphs is to determine the size of the smallest immune subgraphs. The first question to ask is about the complexity of the following decision problem: Given a graph G andanintegerk, is there an immune subgraph of G of size k? In the next theorem we show that this problem is NP-complete. Theorem The following decision problem is NP-complete: Given a graph G and an integer k, is there an immune subgraph of size at most k? Proof. Reduction from EXACTCOVERBY3-SETS (EC3S). The instance of EC3S consists of a set A a 1 a 3m and a system of subsets of A:S S 1 S n such that S i A, S i 3. The instance is positive, if there exists a setc C 1 C m such that C i ¾S and m i 1 C i A. Construct a graph G V Eµ as follows. Start with a complete bipartite graph with bipartition v 1 v n and a 1 a 3m. For each set S i add vertices b i1 b i b i3 with degree two, such that b ij is connected with v i and a i j,where

5 Královiˇc &Ruˇziˇcka: Immunity and Catastrophic Indices 35 S i a i1 a i a i3. Moreover, let us call a stop-tree the graph consisting of a root and 15 m nµ leaves. For each vertex v i add 3m stop-trees with roots connected to it, and for each vertex a i add m stop-trees with roots connected to it. It holds that G has an immune subgraph of size at most 7m if and only if the corresponding instance of EC3S is positive. Clearly if the EC3S instance is positive, consider the subgraph I G consisting of all vertices a i, vertices v j such that S j ¾C,and vertices b kl such that v k ¾ I. I is immune and has size 7m. On the other hand, if there exist an immune subgraph of size 7m, it contains no vertices from stop-trees. Moreover, it contains all vertices a i.fromthesize requirements it follows that the vertices v i contained in I form a positive instance of EC3S. ¾ There are similar problems to the problem of minimal immune subgraphs, namely 1-step irreversible (reversible) monopoly: reversible monopoly M R : v ¾ G Γ vµ M R deg vµ irreversible monopoly M I : v ¾ G M I Γ vµ M I deg vµ immune subgraph I : v ¾ I Γ vµ I deg vµ where Γ vµ u ¾ V Gµ d G u vµ 1 Another question to ask is: what is the size of minimal immune subgraphs in well-known interconnection networks? We give tight bounds for tori, cubeconnected cycles and hypercubes, and upper bounds for butterflies and star networks. In the proof of the following theorem we need this useful lemma. Lemma 1 [Ch+88] Edge isoperimetric inequality for a d-dimensional hypercube Q d is Qd mµ m d log mµ where G mµ denotes the size of the minimal edge boundary of an m vertex subset of vertices of G. Theorem 3 The size of a minimal immune subgraph in (1) a tori T d1 d is min d 1 d µ; () a hypercube Q d is d 1 ; (3) a butterfly BF d is at most 3 d 1µ 4 d mod µ 8; (4) a cube connected cycles CCC d,d 8,is8; (5) a star S d is at most d 1 µ!.

6 36 Sirocco 8 Proof. (1) W.l.o.g. let d 1 d. Consider an orientation such that the up-down direction is in the dimension of d 1. First we show that if S is a minimal immune subgraph, then S contains one full column of vertices. From that, the result follows: every vertex in S has at least three neighboursin S so it is possible to assign to each vertex in the row of d 1 vertices a distinct vertex in S. To show that there is one row in S first note that two rows form an immune subgraph of d 1 vertices. Consider an arbitrary immune subgraph S. As every vertex in S has at least three neighbours in S there is a closed path p consisting of down and right edges only. Suppose there is no such column. Then there are two possibilities for p. Ifp is a complete row then by argument similar to above S contains d vertices and is not minimal. If p is not a complete row then it must cross all four borders hence the length is at least d 1 d and S is not minimal. () Let S be an immune subgraph of Q d, S m. For each vertex v ¾ S there are d 1 neighbours in S, so there are at most m d 1 edges outgoing from m d log mµ which implies the claim. S. Using Lemma 1 we get m d 1 (3) Let k d. Consider vertices 0d kµ and 0 k 1 d k kµ together with complete binary trees connecting each of them to the set 0 k α d 1µ α ¾ 0 1 d k and vertices 1 d kµ, and 1 k 0 d k kµ together with complete binary trees connecting each of them to the set 1 k α d 1µ α ¾ 0 1 d k. Similarly consider vertices 0 d k 1µ and 0 k 1 d k k 1µ together with complete binary trees connecting each of them to the set 0 k α 0µ α ¾ 0 1 d k and vertices 1 d k 1µ, and 1 k 0 d k k 1µ together with complete binary trees connecting each of them to the set 1 k α 0µ α ¾ 0 1 d k. This subgraph is immune and contains four trees of height d 1µ and four trees of height d 1µ, where each leaf is in exactly two trees. Thus the number of vertices is 3 d 1µ 4 d mod µ 8. (4) CCC is a cubic graph, hence its minimal immune subgraph is the shortest cycle. (5) Star S d can be decomposed into d substars S d 1 by fixing each different symbol in 1 d in one particular position to d. If we fix a specific symbol in the last position we observe that there are d 1µ! vertices (i.e. an S d 1 )for every one of the d symbols. Thus, the vertices of the S d can be partitioned into d groups, each containing d 1µ! vertices and each being isomorphic to S d 1. If this decomposition is recursively applied to the resulting substars, S d can be decomposed into d! k! substars S k,1 k d 1. ¾ N d 1, Note that following [F+00] it holds for the case of star graph that m where m is the size of a minimal dynamo on S d. We are aware of only trivial upper bound on the size of a minimal dynamo in the form N fors d.

7 Královiˇc &Ruˇziˇcka: Immunity and Catastrophic Indices 37 5 Decomposition to immune subgraphs In the previous subsection we have concentrated on the problem of determining the size of minimal immune subgraphs. To recall, our motivation to study the minimal immune subgraphs was that they correspond to the failure patterns that does not cause the entire system to fail. Another interesting aspect of this problem is to know how many disjoint immune subgraphs are there. This, in certain sense expresses the immunity degree of the entire distributed system. In this subsection we give characterization results of the following type: Given a graph G, is there a unique (up to some symmetries) decomposition to minimal immune subgraphs? We give tight immunity degree values for tori, cubeconnected cycles and hypercubes, and give lower bounds for butterflies and star graphs. Theorem 4 There is a decomposition of (1) a tori T d1 d,d 1 d,d even, to minimal immune subgraphs; () a butterfly BF d to immune subgraphs; (3) a cube connected cycles CCC d, d even, to minimal immune subgraphs; (4) a hypercube Q d to minimal immune subgraphs; (5) a star S d to immune subgraphs; Proof. The part (1) is trivial, () follows from [LPS99], (4) and (5) follow from the recursive structure of these graphs and the previous theorem. For the part (3) consider the faces of the original hypercube (i.e. cycles of length 8 in CCC) corresponding to dimensions i i 1µ for 0 i d. ¾ As a consequence, we obtain exact immunity degree values for certain topologies. The immunity degree of a tori T d1 d is d,(d 1 d ). The immunity degree of CCC d, d even, d 8, is d d 3. The immunity degree of Q d is d 1.Wealso have lower bounds on immunity degrees for other topologies. Immunity degree of BF d is at least d 1 and of S d is at least d d 1µ d 1 1µ. Immunity degree of a graph gives a lower bound on the size of a minimal dynamo in this graph. For several topologies we obtained rather weak lower bounds. However, for CCC d (and also wrapped butterflies but the result is not mentioned here) we get the best known lower bounds, previously established in [LPS99]. 6 Minimal t immune subgraphs Up to now, we have concentrated on the size of dynamos and immune subgraphs. The size of dynamo is clearly a crucial parameter: a large size implies a less

8 38 Sirocco 8 likely occurence. Thus, a system in which the smallest dynamo is large has a high degree of fault-tolerance. However, the size is not the only interesting aspect of the quality of dynamos. In particular, the time needed for a dynamo to converge into all-black configuration is a very important characteristic, not only from a combinatorial but also from a practical point of view. If a catastrophic set of faults has a slow evolution, its presence might be more easily detected; and on the other hand, a fast dynamo is inherently more dangerous for the system. The systematic study of dynamos with respect to both the size and the time has been done in [F+00] for various models and topologies. Tight tradeoffs between the size and the time has been presented for rings, complete d-ary trees, tori, wraparound butterflies, cube-connected cycles and hypercubes. The question remains to determine the size of minimal t-time irreversible dynamos for De Bruijn graphs. The study of minimal t-immune subgraphs is important, mainly for their close relationship to the problem of determining t-catastrophic indices of networks. We give tight bounds on the size of minimal t-time immune subgraphs for rings, tori and hypercubes and upper bounds for butterflies. We define t-immunity index of a graph G as the smallest integer c such that each configuration of size c is t-immune. Clearly, c N m 1 wherem is the size of a minimal t-dynamo of N-vertex graph G. Wealsodefinet-catastrophic index of a graph G as the smallest integer c such that each configuration of size c is t-catastrophic. Clearly, c N d 1whered is the size of a minimum t-immune subgraph of N-vertex graph G. Let B G v rµ denote a ball with radius r in graph G centered in vertex v (i.e. the set of vertices in G with distance at most r from v). Note, that while every ball with radius t of an immune subgraph is t-immune, it may be the case that a t-immune subgraph is not contained in any minimal immune subgraph. As an example consider a graph G consisting of two cliques of size t and one hypercube of dimension t, each connected to a root vertex v with paths of length t. Aball centered in v with radius t is t-immune subgraph of G with 1 3t vertices. We claim that each minimal immune subgraph of G is fully contained in the hypercube. First note that any t -dimensional subcube (not containing the vertex on the path towards v) is immune subgraph of G with t vertices. On the other hand every immune subgraph containing v contains at least one vertex from a t -clique and hence its size is at least than t 1. Theorem 5 Minimal t-immune subgraphs of (1) N-vertex ring R N are of size t 1 (1 t N 1 ); () square n n tori are of size 4t (1 t N 1 ); (3) d-dimensional butterfly BF d areofsizeatmost3 t for (1 t (4) d-dimensional hypercube Q d are of size t i 0 d 1 i ; d 1 );

9 Královiˇc &Ruˇziˇcka: Immunity and Catastrophic Indices 39 Proof. (1) The minimal immune subgraph of a ring R N is of size N. Fort, 1 t N 1, any consecutive subset of t 1 vertices forms a t-immune subgraph. Aseverycomputationstarting froma configurationwith atmostt white vertices has time at most t 1, this t-immune subgraph is minimal. () Consider two neighbouring columns in tori T n n. It is obvious that they form minimal immune subgraph T of T n n.asb T v tµ has size 4t we have the upper bound. For the lower bound note that every configuration with more than four and less than n 1 vertices has at least four corners (by a corner we mean a black vertex with at most two black neighbours) and each configuration with four or n 1 vertices has at least three corners. Consider a computation starting from a configuration with fewer that 4t black vertices. The lower bound comes from the fact that as t N 1 in each step at least four vertices will be recolored black. (3) Let k d. Consider BT 0 0 kµ tµ where T is the immune subgraph from Theorem 3. For t k it consists of two complete binary trees of heights t and t 1 thus having t 1 1 t 1 vertices. (4) Let k d 1. From Theorem 3 it follows that the minimal immune subgraph is the k-dimensional subcube. The upper bound is obtained by B Qk v tµ for any vertex v. For the lower bound we prove the following: for any t-immune subgraph G ¼ k there is a vertex v such that there are at least i vertices in G¼ that have distance i from v. Consider a computation starting from a configuration with only vertices from G ¼ white. Clearly, as G ¼ is t-immune there must be a vertex v that is white after t steps. Let S 0, S 1,..., S t be a sequence of sets t i 0 S i G ¼, where S t i are vertices that are recolored after i 1steps(v¾S 0 ). Each w ¾ S i, 0 i t must have at least k neighbours in i 1 j 0 S j. Moreover, w has at most distance i from v, hence at most i neighbours in i j 0 S j with distance i 1 from v. It follows that v has at least k i neighbours W in S i 1 with distance i 1 from v. Each of these can have at most t 1 neighbours in S i. We use induction to argue that there is at least k i vertices in Si and hence at least k i 1 vertices in Si 1. ¾ We have only trivial upper bound on the size of minimal t-immune subgraph in star graphs. The question remains to determine exact bounds. 7 t dominating set of minimal immune subgraphs Decomposition of a network to minimal t immune subgraphs with respect to perfect t dominating sets is important in order to guarantee the fault-tolerant quality of t time simple majority computations in networks. In the next theorem we give the tight size of minimal t-dominating set (i.e. dominating set with radius t) of a minimal immune subgraph for a squared tori and an upper bound on the size for butterflies. The question for hypercubes and star graphs seems to be far from trivial.

10 40 Sirocco 8 Theorem 6 Minimal t dominating set of a minimal immune subgraph of (1) squared tori T n n is of size t n (1 t n 1 ); () BF d is of size at most d 1 d 1 t 1, 1 t, t 1 d 1. Proof. (1) Let T be the minimal immune subgraph of tori T n n. Consider B T vµ as in the proof of the previous observation. The size of B T vµ is 4t for 1 t N 1.Thereare N t disjoint BT vµs in each T. The distance of its centers is t 1. It follows that the set of centers of B T vµs forms minimal t-dominating set of a minimal immune subgraph of T n n. () Follows from immune subgraphs constructed in [LPS99] and from directly constructed t-dominating sets of butterfly columns of size d 1. ¾ In the next observation we present partial results for 1-dominating sets. Observation 3 (1) Minimal 1 dominating set of a smallest immune subgraph of BF d is of size at most d 1 d 1 3. () Minimal perfect 1 dominating set of a smallest immune subgraph of Q d is d 1 of size for d d 1 1 k 1µ. (3) Minimal 1 dominating set of a smallest immune subgraph of S d, d even, is of size at most 1 3 d µ!. Proof. (1) The consequence of the previous theorem for t 1. () The result appears e.g. in [DR97]. (3) Perfect 1 dominating set of S 3 is of size. There is a decomposition of d µ! S d 1 into 3! substars S 3, thus the result follows. ¾ 8 Distances of immunity and catastrophic indices In this section we give some notes concerning the relationship between the sizes of immunity and catastrophic indices. First,we show that there are graphs having immune subgraphs of size Θ nµ. The trivial example is a ring R N, but there are also non-constant-degree graphs with this property. As an example of k-regular graphs with large minimal immune subgraphs we present the class of Ramanujan graphs [LPS88]: k-regular Cayley graphs with the second smallest eigenvalue of their Laplacian matrix bounded by λ k Ô k 1. These graphs satisfy a number of extremal combinatorial properties (e.g. large girth). Ramanujan graphs are also the best known explicit expanders.

11 Královiˇc &Ruˇziˇcka: Immunity and Catastrophic Indices 41 Theorem 7 Ramanujan graphs have immune subgraphs of size Θ Nµ. Proof. Let λ be the second smallest eigenvalue of Laplacian. Consider a vector x of vertex weights, such that x v 1 for vertices from the immune subgraph and x v 1 otherwise. Following [F75] it holds N v i v j µ¾e x i x j µ λ vi v j ¾V x i x j µ Consider a Ramanujan graph of degree k.letδ k 1 As λ k Ô k 1, it follows that I N 1 k 1 k 4 Ô k 1. It follows that λ Nδ N I. ¾ Another interesting question is to characterize graphs, for which the immunity and catastrophic indices are equal (or close); of great difference. We mention some notes on special topologies where immunity and catastrophic indices are close (tori T d1 d for d d 1 ) or of great differences (rings). Ring R N : immunity index is c 1 N; catastrophic index is c 1; immunity degree is 1. Tori T d1 d : immunity index is c 1 d 1 d d 1; catastrophic index is c d 1 d d 1 1; immunity degree is d. 9 Conclusions We have initiated the study of immune subgraphs with respect to both the size and time size complexities. We have shown that to determine whether there is an immune subgraph of given size is NP-complete in general graphs. We have derived tight sizes of minimal immune subgraphs for tori, cube-connected cycles and hypercubes and tight time size tradeoffs for rings, tori and hypercubes. Further results on immunity degrees and t-dominating sets of minimal immune subgraphs are also given. 10 Acknowledgements This paper has benefited from many discussions the authors have had with Shmuel Zaks during his stay at Comenius University.

12 4 Sirocco 8 References [Ch+88] F.R.K. CHUNG, Z.FÜREDI, R.L. GRAHAM, P.D.SEYMOUR: On Induced Subgraphs of the Cube. Journal of Combinatorial Theory A-49: (1988) [DR97] S. DOBREV, P.RUŽIČKA: Linear Broadcasting and N loglogn Election in Unoriented Hypercubes. Proc. 4th Colloq. on Structural Information & Communication Complexity (SIROCCO), Carleton Scientific, Ottawa, (1997) [F75] M. FIEDLER: A property of eigenvalues of nonnegative symmetric matrices and its application to graph theory. Czechoslovak Mathamatical Journal 5: (1975) [F+98] P. FLOCCHINI, E.LODI, F.LUCCIO, L.PAGLI, N.SANTORO: Irreversible Dynamos in Tori. Proc. Euro-Par, Southampton, England, 1998, [F+00] P. FLOCCHINI, R.KRÁLOVIČ, A.RONCATO, P.RUŽIČKA, N.SAN- TORO: On Time versus Size for Monotone Dynamic Monopolies in Regular Topologies. Proc. 7th Colloq. on Structural Information & Communication Complexity (SIROCCO), L Aquilla, Italy, June 000, (Full version will appear in the Journal of Discrete Algorithms, 001) [L+93] N. LINIAL, D.PELEG,Y.RABINOVICH, M.SAKS: Sphere packing and local majorities in graphs. Proc. nd ISTCS, IEEE Computer Soc. Press, June 1993, [LPS88] A. LUBOTZKY, R.PHILLIPS, P.SARNAK: Ramanujan Graphs. Combinatorica 8(3): 61 77, (1988) [LPS99] F. LUCCIO, L.PAGLI, H.SANOSSIAN: Irreversible Dynamos in Butterflies. Proc. 6th Colloq. on Structural Information & Communication Complexity (SIROCCO), Bordeaux, 1999, Carleton University Press [P96] D. PELEG: Graph Immunity Against Local Influence. Tech. Report CS96-11, The Weizmann Institute, 1996 [P01] D. PELEG: Local Majorities, Coalitions and Monopolies in Graphs: A Review. Theoretical Computer Science, to appear Rastislav Královič is with the Department of Computer Science, Faculty of Mathematics, Physics and Informatics, Comenius University, Bratislava, Slovakia. kralovic@dcs.fmph.uniba.sk Peter Ružička is with the Institute of Informatics, Faculty of Mathematics, Physics and Informatics, Comenius University, Bratislava, Slovakia. ruzicka@dcs.fmph.uniba.sk

On Time versus Size for Monotone Dynamic Monopolies in Regular Topologies 1

On Time versus Size for Monotone Dynamic Monopolies in Regular Topologies 1 On Time versus Size for Monotone Dynamic Monopolies in Regular Topologies 1 Paola Flocchini, School of Information Technology and Engineering, University of Ottawa (flocchin@site.uottawa.ca Rastislav Královič,

More information

On Time versus Size for Monotone Dynamic Monopolies in Regular Topologies

On Time versus Size for Monotone Dynamic Monopolies in Regular Topologies On Time versus Size for Monotone Dynamic Monopolies in Regular Topologies P. FLOCCHINI University of Ottawa, Canada R. KRÁLOVIČ University of Paderborn, Germany A. RONCATO Università di Venezia, Italy

More information

On time versus size for monotone dynamic monopolies in regular topologies

On time versus size for monotone dynamic monopolies in regular topologies Journal of Discrete Algorithms 1 (2003) 129 150 www.elsevier.com/locate/jda On time versus size for monotone dynamic monopolies in regular topologies Paola Flocchini a, Rastislav Královič b, Peter Ružička

More information

arxiv:math/ v3 [math.co] 24 Dec 1999

arxiv:math/ v3 [math.co] 24 Dec 1999 arxiv:math/9911125v3 [math.co] 24 Dec 1999 Dynamic Monopolies of Constant Size Eli Berger February 8, 2008 Abstract The paper deals with a polling game on a graph. Initially, each vertex is colored white

More information

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings On the Relationships between Zero Forcing Numbers and Certain Graph Coverings Fatemeh Alinaghipour Taklimi, Shaun Fallat 1,, Karen Meagher 2 Department of Mathematics and Statistics, University of Regina,

More information

Treewidth and graph minors

Treewidth and graph minors Treewidth and graph minors Lectures 9 and 10, December 29, 2011, January 5, 2012 We shall touch upon the theory of Graph Minors by Robertson and Seymour. This theory gives a very general condition under

More information

On the Complexity of Multi-Dimensional Interval Routing Schemes

On the Complexity of Multi-Dimensional Interval Routing Schemes On the Complexity of Multi-Dimensional Interval Routing Schemes Abstract Multi-dimensional interval routing schemes (MIRS) introduced in [4] are an extension of interval routing schemes (IRS). We give

More information

An Eternal Domination Problem in Grids

An Eternal Domination Problem in Grids Theory and Applications of Graphs Volume Issue 1 Article 2 2017 An Eternal Domination Problem in Grids William Klostermeyer University of North Florida, klostermeyer@hotmail.com Margaret-Ellen Messinger

More information

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur Lecture : Graphs Rajat Mittal IIT Kanpur Combinatorial graphs provide a natural way to model connections between different objects. They are very useful in depicting communication networks, social networks

More information

Abstract. A graph G is perfect if for every induced subgraph H of G, the chromatic number of H is equal to the size of the largest clique of H.

Abstract. A graph G is perfect if for every induced subgraph H of G, the chromatic number of H is equal to the size of the largest clique of H. Abstract We discuss a class of graphs called perfect graphs. After defining them and getting intuition with a few simple examples (and one less simple example), we present a proof of the Weak Perfect Graph

More information

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Kavish Gandhi April 4, 2015 Abstract A geodesic in the hypercube is the shortest possible path between two vertices. Leader and Long

More information

Discrete Mathematics

Discrete Mathematics Discrete Mathematics 310 (2010) 2769 2775 Contents lists available at ScienceDirect Discrete Mathematics journal homepage: www.elsevier.com/locate/disc Optimal acyclic edge colouring of grid like graphs

More information

Sparse Hypercube 3-Spanners

Sparse Hypercube 3-Spanners Sparse Hypercube 3-Spanners W. Duckworth and M. Zito Department of Mathematics and Statistics, University of Melbourne, Parkville, Victoria 3052, Australia Department of Computer Science, University of

More information

Parameterized graph separation problems

Parameterized graph separation problems Parameterized graph separation problems Dániel Marx Department of Computer Science and Information Theory, Budapest University of Technology and Economics Budapest, H-1521, Hungary, dmarx@cs.bme.hu Abstract.

More information

Faster parameterized algorithms for Minimum Fill-In

Faster parameterized algorithms for Minimum Fill-In Faster parameterized algorithms for Minimum Fill-In Hans L. Bodlaender Pinar Heggernes Yngve Villanger Technical Report UU-CS-2008-042 December 2008 Department of Information and Computing Sciences Utrecht

More information

Ma/CS 6b Class 5: Graph Connectivity

Ma/CS 6b Class 5: Graph Connectivity Ma/CS 6b Class 5: Graph Connectivity By Adam Sheffer Communications Network We are given a set of routers and wish to connect pairs of them to obtain a connected communications network. The network should

More information

Faster parameterized algorithms for Minimum Fill-In

Faster parameterized algorithms for Minimum Fill-In Faster parameterized algorithms for Minimum Fill-In Hans L. Bodlaender Pinar Heggernes Yngve Villanger Abstract We present two parameterized algorithms for the Minimum Fill-In problem, also known as Chordal

More information

Mathematical and Algorithmic Foundations Linear Programming and Matchings

Mathematical and Algorithmic Foundations Linear Programming and Matchings Adavnced Algorithms Lectures Mathematical and Algorithmic Foundations Linear Programming and Matchings Paul G. Spirakis Department of Computer Science University of Patras and Liverpool Paul G. Spirakis

More information

6. Lecture notes on matroid intersection

6. Lecture notes on matroid intersection Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans May 2, 2017 6. Lecture notes on matroid intersection One nice feature about matroids is that a simple greedy algorithm

More information

The strong chromatic number of a graph

The strong chromatic number of a graph The strong chromatic number of a graph Noga Alon Abstract It is shown that there is an absolute constant c with the following property: For any two graphs G 1 = (V, E 1 ) and G 2 = (V, E 2 ) on the same

More information

Irreversible Dynamos in Tori. Nicola Santoro k. Abstract. We study the dynamics of majority-based distributed systems in presence of

Irreversible Dynamos in Tori. Nicola Santoro k. Abstract. We study the dynamics of majority-based distributed systems in presence of Irreversible Dynamos in Tori Paola Flocchini y Elena Lodi z Fabrizio Luccio x Linda Pagli { Nicola Santoro k Abstract We study the dynamics of majority-based distributed systems in presence of permanent

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

A Vizing-like theorem for union vertex-distinguishing edge coloring

A Vizing-like theorem for union vertex-distinguishing edge coloring A Vizing-like theorem for union vertex-distinguishing edge coloring Nicolas Bousquet, Antoine Dailly, Éric Duchêne, Hamamache Kheddouci, Aline Parreau Abstract We introduce a variant of the vertex-distinguishing

More information

Minimum Number of Palettes in Edge Colorings

Minimum Number of Palettes in Edge Colorings Graphs and Combinatorics (2014) 30:619 626 DOI 10.1007/s00373-013-1298-8 ORIGINAL PAPER Minimum Number of Palettes in Edge Colorings Mirko Horňák Rafał Kalinowski Mariusz Meszka Mariusz Woźniak Received:

More information

On the Rigidity of Ramanujan Graphs

On the Rigidity of Ramanujan Graphs On the Rigidity of Ramanujan Graphs Brigitte Servatius Mathematical Sciences Worcester Polytechnic Institute Worcester MA 01609 1 Introduction A graph G is generically [4] rigid in dimension one if and

More information

Part II. Graph Theory. Year

Part II. Graph Theory. Year Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 53 Paper 3, Section II 15H Define the Ramsey numbers R(s, t) for integers s, t 2. Show that R(s, t) exists for all s,

More information

A new analysis technique for the Sprouts Game

A new analysis technique for the Sprouts Game A new analysis technique for the Sprouts Game RICCARDO FOCARDI Università Ca Foscari di Venezia, Italy FLAMINIA L. LUCCIO Università di Trieste, Italy Abstract Sprouts is a two players game that was first

More information

Matching Theory. Figure 1: Is this graph bipartite?

Matching Theory. Figure 1: Is this graph bipartite? Matching Theory 1 Introduction A matching M of a graph is a subset of E such that no two edges in M share a vertex; edges which have this property are called independent edges. A matching M is said to

More information

ON THE STRONGLY REGULAR GRAPH OF PARAMETERS

ON THE STRONGLY REGULAR GRAPH OF PARAMETERS ON THE STRONGLY REGULAR GRAPH OF PARAMETERS (99, 14, 1, 2) SUZY LOU AND MAX MURIN Abstract. In an attempt to find a strongly regular graph of parameters (99, 14, 1, 2) or to disprove its existence, we

More information

On Universal Cycles of Labeled Graphs

On Universal Cycles of Labeled Graphs On Universal Cycles of Labeled Graphs Greg Brockman Harvard University Cambridge, MA 02138 United States brockman@hcs.harvard.edu Bill Kay University of South Carolina Columbia, SC 29208 United States

More information

Characterization of Networks Supporting Multi-dimensional Linear Interval Routing Scheme

Characterization of Networks Supporting Multi-dimensional Linear Interval Routing Scheme Characterization of Networks Supporting Multi-dimensional Linear Interval Routing Scheme YASHAR GANJALI Department of Computer Science University of Waterloo Canada Abstract An Interval routing scheme

More information

Graphs and Network Flows IE411. Lecture 21. Dr. Ted Ralphs

Graphs and Network Flows IE411. Lecture 21. Dr. Ted Ralphs Graphs and Network Flows IE411 Lecture 21 Dr. Ted Ralphs IE411 Lecture 21 1 Combinatorial Optimization and Network Flows In general, most combinatorial optimization and integer programming problems are

More information

1. Lecture notes on bipartite matching

1. Lecture notes on bipartite matching Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans February 5, 2017 1. Lecture notes on bipartite matching Matching problems are among the fundamental problems in

More information

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition. 18.433 Combinatorial Optimization Matching Algorithms September 9,14,16 Lecturer: Santosh Vempala Given a graph G = (V, E), a matching M is a set of edges with the property that no two of the edges have

More information

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points MC 0 GRAPH THEORY 0// Solutions to HW # 0 points + XC points ) [CH] p.,..7. This problem introduces an important class of graphs called the hypercubes or k-cubes, Q, Q, Q, etc. I suggest that before you

More information

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PAUL BALISTER Abstract It has been shown [Balister, 2001] that if n is odd and m 1,, m t are integers with m i 3 and t i=1 m i = E(K n) then K n can be decomposed

More information

FURTHER APPLICATIONS OF CLUTTER DOMINATION PARAMETERS TO PROJECTIVE DIMENSION

FURTHER APPLICATIONS OF CLUTTER DOMINATION PARAMETERS TO PROJECTIVE DIMENSION FURTHER APPLICATIONS OF CLUTTER DOMINATION PARAMETERS TO PROJECTIVE DIMENSION HAILONG DAO AND JAY SCHWEIG Abstract. We study the relationship between the projective dimension of a squarefree monomial ideal

More information

and Heinz-Jürgen Voss

and Heinz-Jürgen Voss Discussiones Mathematicae Graph Theory 22 (2002 ) 193 198 ON k-trestles IN POLYHEDRAL GRAPHS Michal Tkáč Department of Mathematics The Faculty of Business Economics in Košice University of Economics in

More information

A Reduction of Conway s Thrackle Conjecture

A Reduction of Conway s Thrackle Conjecture A Reduction of Conway s Thrackle Conjecture Wei Li, Karen Daniels, and Konstantin Rybnikov Department of Computer Science and Department of Mathematical Sciences University of Massachusetts, Lowell 01854

More information

Constructions of hamiltonian graphs with bounded degree and diameter O(log n)

Constructions of hamiltonian graphs with bounded degree and diameter O(log n) Constructions of hamiltonian graphs with bounded degree and diameter O(log n) Aleksandar Ilić Faculty of Sciences and Mathematics, University of Niš, Serbia e-mail: aleksandari@gmail.com Dragan Stevanović

More information

Assignment 4 Solutions of graph problems

Assignment 4 Solutions of graph problems Assignment 4 Solutions of graph problems 1. Let us assume that G is not a cycle. Consider the maximal path in the graph. Let the end points of the path be denoted as v 1, v k respectively. If either of

More information

Decreasing the Diameter of Bounded Degree Graphs

Decreasing the Diameter of Bounded Degree Graphs Decreasing the Diameter of Bounded Degree Graphs Noga Alon András Gyárfás Miklós Ruszinkó February, 00 To the memory of Paul Erdős Abstract Let f d (G) denote the minimum number of edges that have to be

More information

The Encoding Complexity of Network Coding

The Encoding Complexity of Network Coding The Encoding Complexity of Network Coding Michael Langberg Alexander Sprintson Jehoshua Bruck California Institute of Technology Email: mikel,spalex,bruck @caltech.edu Abstract In the multicast network

More information

1 The Traveling Salesperson Problem (TSP)

1 The Traveling Salesperson Problem (TSP) CS 598CSC: Approximation Algorithms Lecture date: January 23, 2009 Instructor: Chandra Chekuri Scribe: Sungjin Im In the previous lecture, we had a quick overview of several basic aspects of approximation

More information

Theorem 2.9: nearest addition algorithm

Theorem 2.9: nearest addition algorithm There are severe limits on our ability to compute near-optimal tours It is NP-complete to decide whether a given undirected =(,)has a Hamiltonian cycle An approximation algorithm for the TSP can be used

More information

CS 441 Discrete Mathematics for CS Lecture 26. Graphs. CS 441 Discrete mathematics for CS. Final exam

CS 441 Discrete Mathematics for CS Lecture 26. Graphs. CS 441 Discrete mathematics for CS. Final exam CS 441 Discrete Mathematics for CS Lecture 26 Graphs Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Final exam Saturday, April 26, 2014 at 10:00-11:50am The same classroom as lectures The exam

More information

Vertex Deletion games with Parity rules

Vertex Deletion games with Parity rules Vertex Deletion games with Parity rules Richard J. Nowakowski 1 Department of Mathematics, Dalhousie University, Halifax, Nova Scotia, Canada rjn@mathstat.dal.ca Paul Ottaway Department of Mathematics,

More information

Offensive Alliances in Graphs

Offensive Alliances in Graphs Offensive Alliances in Graphs Odile Favaron, Université Paris-Sud Gerd Fricke, Morehead State University Wayne Goddard, University of Natal, Durban Sandra M. Hedetniemi, Clemson University Stephen T. Hedetniemi,

More information

Bipartite Roots of Graphs

Bipartite Roots of Graphs Bipartite Roots of Graphs Lap Chi Lau Department of Computer Science University of Toronto Graph H is a root of graph G if there exists a positive integer k such that x and y are adjacent in G if and only

More information

Line Graphs and Circulants

Line Graphs and Circulants Line Graphs and Circulants Jason Brown and Richard Hoshino Department of Mathematics and Statistics Dalhousie University Halifax, Nova Scotia, Canada B3H 3J5 Abstract The line graph of G, denoted L(G),

More information

Paths, Flowers and Vertex Cover

Paths, Flowers and Vertex Cover Paths, Flowers and Vertex Cover Venkatesh Raman, M.S. Ramanujan, and Saket Saurabh Presenting: Hen Sender 1 Introduction 2 Abstract. It is well known that in a bipartite (and more generally in a Konig)

More information

On the Balanced Case of the Brualdi-Shen Conjecture on 4-Cycle Decompositions of Eulerian Bipartite Tournaments

On the Balanced Case of the Brualdi-Shen Conjecture on 4-Cycle Decompositions of Eulerian Bipartite Tournaments Electronic Journal of Graph Theory and Applications 3 (2) (2015), 191 196 On the Balanced Case of the Brualdi-Shen Conjecture on 4-Cycle Decompositions of Eulerian Bipartite Tournaments Rafael Del Valle

More information

Progress Towards the Total Domination Game 3 4 -Conjecture

Progress Towards the Total Domination Game 3 4 -Conjecture Progress Towards the Total Domination Game 3 4 -Conjecture 1 Michael A. Henning and 2 Douglas F. Rall 1 Department of Pure and Applied Mathematics University of Johannesburg Auckland Park, 2006 South Africa

More information

Byzantine Consensus in Directed Graphs

Byzantine Consensus in Directed Graphs Byzantine Consensus in Directed Graphs Lewis Tseng 1,3, and Nitin Vaidya 2,3 1 Department of Computer Science, 2 Department of Electrical and Computer Engineering, and 3 Coordinated Science Laboratory

More information

Fixed-Parameter Algorithms, IA166

Fixed-Parameter Algorithms, IA166 Fixed-Parameter Algorithms, IA166 Sebastian Ordyniak Faculty of Informatics Masaryk University Brno Spring Semester 2013 Introduction Outline 1 Introduction Algorithms on Locally Bounded Treewidth Layer

More information

Introduction III. Graphs. Motivations I. Introduction IV

Introduction III. Graphs. Motivations I. Introduction IV Introduction I Graphs Computer Science & Engineering 235: Discrete Mathematics Christopher M. Bourke cbourke@cse.unl.edu Graph theory was introduced in the 18th century by Leonhard Euler via the Königsberg

More information

Variants of Spreading Messages

Variants of Spreading Messages Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 15, no. 5, pp. 683 699 (2011) Variants of Spreading Messages T V Thirumala Reddy C Pandu Rangan Department of Computer Science and Engineering,

More information

Paths, Flowers and Vertex Cover

Paths, Flowers and Vertex Cover Paths, Flowers and Vertex Cover Venkatesh Raman M. S. Ramanujan Saket Saurabh Abstract It is well known that in a bipartite (and more generally in a König) graph, the size of the minimum vertex cover is

More information

Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS

Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS Definition 1.1. Let X be a set and T a subset of the power set P(X) of X. Then T is a topology on X if and only if all of the following

More information

Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture

Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture Hyper-Butterfly Network: A Scalable Optimally Fault Tolerant Architecture Wei Shi and Pradip K Srimani Department of Computer Science Colorado State University Ft. Collins, CO 80523 Abstract Bounded degree

More information

Notes for Lecture 24

Notes for Lecture 24 U.C. Berkeley CS170: Intro to CS Theory Handout N24 Professor Luca Trevisan December 4, 2001 Notes for Lecture 24 1 Some NP-complete Numerical Problems 1.1 Subset Sum The Subset Sum problem is defined

More information

On the packing chromatic number of some lattices

On the packing chromatic number of some lattices On the packing chromatic number of some lattices Arthur S. Finbow Department of Mathematics and Computing Science Saint Mary s University Halifax, Canada BH C art.finbow@stmarys.ca Douglas F. Rall Department

More information

Upper bounds and algorithms for parallel knock-out numbers

Upper bounds and algorithms for parallel knock-out numbers Theoretical Computer Science 410 (2009) 1319 1327 Contents lists available at ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Upper bounds and algorithms for parallel

More information

Counting the Number of Eulerian Orientations

Counting the Number of Eulerian Orientations Counting the Number of Eulerian Orientations Zhenghui Wang March 16, 011 1 Introduction Consider an undirected Eulerian graph, a graph in which each vertex has even degree. An Eulerian orientation of the

More information

Lecture 4: Primal Dual Matching Algorithm and Non-Bipartite Matching. 1 Primal/Dual Algorithm for weighted matchings in Bipartite Graphs

Lecture 4: Primal Dual Matching Algorithm and Non-Bipartite Matching. 1 Primal/Dual Algorithm for weighted matchings in Bipartite Graphs CMPUT 675: Topics in Algorithms and Combinatorial Optimization (Fall 009) Lecture 4: Primal Dual Matching Algorithm and Non-Bipartite Matching Lecturer: Mohammad R. Salavatipour Date: Sept 15 and 17, 009

More information

11.1. Definitions. 11. Domination in Graphs

11.1. Definitions. 11. Domination in Graphs 11. Domination in Graphs Some definitions Minimal dominating sets Bounds for the domination number. The independent domination number Other domination parameters. 11.1. Definitions A vertex v in a graph

More information

arxiv: v3 [cs.dm] 12 Jun 2014

arxiv: v3 [cs.dm] 12 Jun 2014 On Maximum Differential Coloring of Planar Graphs M. A. Bekos 1, M. Kaufmann 1, S. Kobourov, S. Veeramoni 1 Wilhelm-Schickard-Institut für Informatik - Universität Tübingen, Germany Department of Computer

More information

Applied Mathematical Sciences, Vol. 5, 2011, no. 49, Július Czap

Applied Mathematical Sciences, Vol. 5, 2011, no. 49, Július Czap Applied Mathematical Sciences, Vol. 5, 011, no. 49, 437-44 M i -Edge Colorings of Graphs Július Czap Department of Applied Mathematics and Business Informatics Faculty of Economics, Technical University

More information

Space vs Time, Cache vs Main Memory

Space vs Time, Cache vs Main Memory Space vs Time, Cache vs Main Memory Marc Moreno Maza University of Western Ontario, London, Ontario (Canada) CS 4435 - CS 9624 (Moreno Maza) Space vs Time, Cache vs Main Memory CS 4435 - CS 9624 1 / 49

More information

On graph decompositions modulo k

On graph decompositions modulo k On graph decompositions modulo k A.D. Scott Department of Pure Mathematics and Mathematical Statistics, University of Cambridge, 16 Mill Lane, Cambridge, CB2 1SB, England. Abstract. We prove that, for

More information

Star Decompositions of the Complete Split Graph

Star Decompositions of the Complete Split Graph University of Dayton ecommons Honors Theses University Honors Program 4-016 Star Decompositions of the Complete Split Graph Adam C. Volk Follow this and additional works at: https://ecommons.udayton.edu/uhp_theses

More information

Lecture 20 : Trees DRAFT

Lecture 20 : Trees DRAFT CS/Math 240: Introduction to Discrete Mathematics 4/12/2011 Lecture 20 : Trees Instructor: Dieter van Melkebeek Scribe: Dalibor Zelený DRAFT Last time we discussed graphs. Today we continue this discussion,

More information

Monotone Paths in Geometric Triangulations

Monotone Paths in Geometric Triangulations Monotone Paths in Geometric Triangulations Adrian Dumitrescu Ritankar Mandal Csaba D. Tóth November 19, 2017 Abstract (I) We prove that the (maximum) number of monotone paths in a geometric triangulation

More information

Accurate Domination Number of Butterfly Graphs

Accurate Domination Number of Butterfly Graphs Chamchuri Journal of Mathematics Volume 1(2009) Number 1, 35 43 http://www.math.sc.chula.ac.th/cjm Accurate Domination Number of Butterfly Graphs Indrani Kelkar and Bommireddy Maheswari Received 19 June

More information

Two Characterizations of Hypercubes

Two Characterizations of Hypercubes Two Characterizations of Hypercubes Juhani Nieminen, Matti Peltola and Pasi Ruotsalainen Department of Mathematics, University of Oulu University of Oulu, Faculty of Technology, Mathematics Division, P.O.

More information

These notes present some properties of chordal graphs, a set of undirected graphs that are important for undirected graphical models.

These notes present some properties of chordal graphs, a set of undirected graphs that are important for undirected graphical models. Undirected Graphical Models: Chordal Graphs, Decomposable Graphs, Junction Trees, and Factorizations Peter Bartlett. October 2003. These notes present some properties of chordal graphs, a set of undirected

More information

Skew propagation time

Skew propagation time Graduate Theses and Dissertations Graduate College 015 Skew propagation time Nicole F. Kingsley Iowa State University Follow this and additional works at: http://lib.dr.iastate.edu/etd Part of the Applied

More information

The Fibonacci hypercube

The Fibonacci hypercube AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 40 (2008), Pages 187 196 The Fibonacci hypercube Fred J. Rispoli Department of Mathematics and Computer Science Dowling College, Oakdale, NY 11769 U.S.A. Steven

More information

Discrete mathematics , Fall Instructor: prof. János Pach

Discrete mathematics , Fall Instructor: prof. János Pach Discrete mathematics 2016-2017, Fall Instructor: prof. János Pach - covered material - Lecture 1. Counting problems To read: [Lov]: 1.2. Sets, 1.3. Number of subsets, 1.5. Sequences, 1.6. Permutations,

More information

Lecture 9. Semidefinite programming is linear programming where variables are entries in a positive semidefinite matrix.

Lecture 9. Semidefinite programming is linear programming where variables are entries in a positive semidefinite matrix. CSE525: Randomized Algorithms and Probabilistic Analysis Lecture 9 Lecturer: Anna Karlin Scribe: Sonya Alexandrova and Keith Jia 1 Introduction to semidefinite programming Semidefinite programming is linear

More information

Matching and Planarity

Matching and Planarity Matching and Planarity Po-Shen Loh June 010 1 Warm-up 1. (Bondy 1.5.9.) There are n points in the plane such that every pair of points has distance 1. Show that there are at most n (unordered) pairs of

More information

/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Approximation algorithms Date: 11/27/18

/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Approximation algorithms Date: 11/27/18 601.433/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Approximation algorithms Date: 11/27/18 22.1 Introduction We spent the last two lectures proving that for certain problems, we can

More information

Minimum congestion spanning trees of grids and discrete toruses

Minimum congestion spanning trees of grids and discrete toruses Minimum congestion spanning trees of grids and discrete toruses A. Castejón Department of Applied Mathematics I Higher Technical School of Telecommunications Engineering (ETSIT) Universidad de Vigo Lagoas-Marcosende

More information

Graph Theory Questions from Past Papers

Graph Theory Questions from Past Papers Graph Theory Questions from Past Papers Bilkent University, Laurence Barker, 19 October 2017 Do not forget to justify your answers in terms which could be understood by people who know the background theory

More information

The Structure of Bull-Free Perfect Graphs

The Structure of Bull-Free Perfect Graphs The Structure of Bull-Free Perfect Graphs Maria Chudnovsky and Irena Penev Columbia University, New York, NY 10027 USA May 18, 2012 Abstract The bull is a graph consisting of a triangle and two vertex-disjoint

More information

2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006

2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006 2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006 The Encoding Complexity of Network Coding Michael Langberg, Member, IEEE, Alexander Sprintson, Member, IEEE, and Jehoshua Bruck,

More information

Department of Computer Science. a vertex can communicate with a particular neighbor. succeeds if it shares no edge with other calls during

Department of Computer Science. a vertex can communicate with a particular neighbor. succeeds if it shares no edge with other calls during Sparse Hypercube A Minimal k-line Broadcast Graph Satoshi Fujita Department of Electrical Engineering Hiroshima University Email: fujita@se.hiroshima-u.ac.jp Arthur M. Farley Department of Computer Science

More information

ON SOME CONJECTURES OF GRIGGS AND GRAFFITI

ON SOME CONJECTURES OF GRIGGS AND GRAFFITI ON SOME CONJECTURES OF GRIGGS AND GRAFFITI ERMELINDA DELAVINA, SIEMION FAJTLOWICZ, BILL WALLER Abstract. We discuss a conjecture of J. R. Griggs relating the maximum number of leaves in a spanning tree

More information

Simultaneous Diagonal Flips in Plane Triangulations

Simultaneous Diagonal Flips in Plane Triangulations @ _ d j 5 6 5 6 Simultaneous Diagonal Flips in Plane Triangulations Prosenjit Bose Jurek Czyzowicz Zhicheng Gao Pat Morin David R. Wood Abstract Simultaneous diagonal flips in plane triangulations are

More information

Vertex 3-colorability of claw-free graphs

Vertex 3-colorability of claw-free graphs Algorithmic Operations Research Vol.2 (27) 5 2 Vertex 3-colorability of claw-free graphs Marcin Kamiński a Vadim Lozin a a RUTCOR - Rutgers University Center for Operations Research, 64 Bartholomew Road,

More information

Chordal deletion is fixed-parameter tractable

Chordal deletion is fixed-parameter tractable Chordal deletion is fixed-parameter tractable Dániel Marx Institut für Informatik, Humboldt-Universität zu Berlin, Unter den Linden 6, 10099 Berlin, Germany. dmarx@informatik.hu-berlin.de Abstract. It

More information

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Cemil Dibek Tınaz Ekim Pinar Heggernes Abstract We determine the maximum number of edges that a claw-free

More information

THE LEAFAGE OF A CHORDAL GRAPH

THE LEAFAGE OF A CHORDAL GRAPH Discussiones Mathematicae Graph Theory 18 (1998 ) 23 48 THE LEAFAGE OF A CHORDAL GRAPH In-Jen Lin National Ocean University, Taipei, Taiwan Terry A. McKee 1 Wright State University, Dayton, OH 45435-0001,

More information

Infinite locally random graphs

Infinite locally random graphs Infinite locally random graphs Pierre Charbit and Alex D. Scott Abstract Motivated by copying models of the web graph, Bonato and Janssen [3] introduced the following simple construction: given a graph

More information

arxiv: v2 [math.co] 13 Aug 2013

arxiv: v2 [math.co] 13 Aug 2013 Orthogonality and minimality in the homology of locally finite graphs Reinhard Diestel Julian Pott arxiv:1307.0728v2 [math.co] 13 Aug 2013 August 14, 2013 Abstract Given a finite set E, a subset D E (viewed

More information

Module 11. Directed Graphs. Contents

Module 11. Directed Graphs. Contents Module 11 Directed Graphs Contents 11.1 Basic concepts......................... 256 Underlying graph of a digraph................ 257 Out-degrees and in-degrees.................. 258 Isomorphism..........................

More information

1 Matching in Non-Bipartite Graphs

1 Matching in Non-Bipartite Graphs CS 369P: Polyhedral techniques in combinatorial optimization Instructor: Jan Vondrák Lecture date: September 30, 2010 Scribe: David Tobin 1 Matching in Non-Bipartite Graphs There are several differences

More information

Basics of Graph Theory

Basics of Graph Theory Basics of Graph Theory 1 Basic notions A simple graph G = (V, E) consists of V, a nonempty set of vertices, and E, a set of unordered pairs of distinct elements of V called edges. Simple graphs have their

More information

Comparative Study of Domination Numbers of Butterfly Graph BF(n)

Comparative Study of Domination Numbers of Butterfly Graph BF(n) Comparative Study of Domination Numbers of Butterfly Graph BF(n) Indrani Kelkar 1 and B. Maheswari 2 1. Department of Mathematics, Vignan s Institute of Information Technology, Visakhapatnam - 530046,

More information

Characterizations of Trees

Characterizations of Trees Characterizations of Trees Lemma Every tree with at least two vertices has at least two leaves. Proof. 1. A connected graph with at least two vertices has an edge. 2. In an acyclic graph, an end point

More information