Proper Helly Circular-Arc Graphs

Size: px
Start display at page:

Download "Proper Helly Circular-Arc Graphs"

Transcription

1 Proper Helly Circular-Arc Graphs Min Chih Lin 1, Francisco J. Soulignac 1 and Jayme L. Szwarcfiter 2 1 Universidad de Buenos Aires, Facultad de Ciencias Exactas y Naturales, Departamento de Computación, Buenos Aires, Argentina. 2 Universidade Federal do Rio de Janeiro, Inst. de Matemática, NCE and COPPE, Caixa Postal 2324, Rio de Janeiro, RJ, Brasil. {oscarlin, fsoulign}@dc.uba.ar, jayme@nce.ufrj.br Abstract. A circular-arc model M = (C, A) is a circle C together with a collection A of arcs of C. If no arc is contained in any other then M is a proper circular-arc model, if every arc has the same length then M is a unit circular-arc model and if A satisfies the Helly Property then M is a Helly circular-arc model. A (proper) (unit) (Helly) circular-arc graph is the intersection graph of the arcs of a (proper) (Helly) circular-arc model. Circular-arc graphs and their subclasses have been the object of a great deal of attention in the literature. Linear time recognition algorithms have been described both for the general class and for some of its subclasses. In this article we study the circular-arc graphs which admit a model which is simultaneously proper and Helly. We describe characterizations for this class, including one by forbidden induced subgraphs. These characterizations lead to linear time certifying algorithms for recognizing such graphs. Furthermore, we extend the results to graphs which admit a model which is simultaneously unit and Helly, also leading to characterizations and a linear time certifying algorithm. Key words: algorithms, forbidden subgraphs, Helly circular-arc graphs, proper circular-arc graphs, unit circular-arc graphs. 1 Introduction Circular-arc (CA) graphs and its subclasses are interesting families of graphs that have been receiving much of attention recently. The most common subclasses of circular-arc graphs [1, 3, 12] are proper circulararc (PCA) graphs, unit circular-arc (UCA) graphs and Helly circular-arc Partially supported by UBACyT Grants X184 and X212, CNPq under PROSUL project Proc / Partially supported by UBACyT Grant X184 and CNPq under PROSUL project Proc / Partially supported by CNPq and FAPERJ, Brasil.

2 (HCA) graphs. The classes of PCA and UCA graphs have been characterized by families of (infinite) forbidden subgraphs [14], and for HCA graphs there is a characterization by forbidden CA graphs [4]. Each of the graphs of the mentioned classes is the intersection graph of a collection of arcs of a circle. The circle and the collection of arcs form a model for the corresponding graph. The model is called CA,PCA,UCA or HCA, according to whether the corresponding graph is CA,PCA,UCA or HCA. For each of the four classes of graphs (CA, PCA, UCA, HCA) there is a linear time recognition algorithm (see [6,9, 11] for CA, [2,5] for PCA, [5, 8] for UCA and [4] for HCA). In this paper, we study the class of circular-arc graphs which admit a model which is simultaneously PCA and HCA. We call these graphs (models) as proper Helly circular-arc graphs (models). Clearly, such a class of graphs is contained in the intersection of the classes of PCA and HCA graphs. However, the containment is proper. Similarly, we define UHCA graphs as those admitting a model which is simultaneously UCA and HCA. We describe characterizations for the classes of PHCA and UHCA graphs, including a characterization by forbidden subgraphs. The characterizations lead to linear time algorithms for recognizing PHCA and UHCA graphs. Besides, we also describe how to obtain certificates, both positive and negative, and authenticate them in linear time. As a motivation for this work, besides its theoretical interest, we mention that PCA and HCA are two classes of graphs, which behave differently in various aspects. For instance, PCA graphs can be efficiently colored, while problems involving cliques tend to be easier for HCA graphs. For instance, interval graphs are exactly those admitting a clique matrix having the consecutive ones property on the columns. By extending the consecutive ones property to the circular consecutive ones property leads to a broader class, which is exactly the HCA graphs. In this context, arises the problem of characterizing the clique graphs of HCA graphs. The latter class corresponds precisely to the PHCA graphs [7]. Let G be a graph, V (G) and E(G) its sets of vertices and edges, respectively, V (G) = n and E(G) = m. For v V (G), denote by N(v) the set of vertices adjacent to v, and N[v] = N(v) {v}. A vertex v of G is universal if N[v] = V (G). Two vertices v and w are twins in G if N[v] = N[w]. A clique is a maximal subset of pairwise adjacent vertices. A circular-arc (CA) model M is a pair (C, A), where C is a circle and A is a collection of arcs of C. When traversing the circle C, we will always choose the clockwise direction, unless explicitly stated. If s, t are points of C, write (s, t) to mean the arc of C defined by traversing the

3 circle from s to t. Call s, t the extremes of (s, t), while s is the start point and t the end point of the arc. For A i A, write A i = (s i, t i ) and A i = (t i, s i ). The extremes of A are those of all arcs A i A. An s-sequence (t-sequence) is a maximal sequence of start points (end points) of A, in a traversal of C. Without loss of generality, all arcs of C are considered as open arcs, no two extremes of distinct arcs of A coincide and no single arc entirely covers C. We will say that ǫ > 0 is small enough if ǫ is smaller than the minimum arc distance between two consecutive extremes of A. When no arc of A contains any other, (C, A) is a proper circular-arc (PCA) model, while when every arc has the same length it is called unit circular-arc (UCA) model. When every set of pairwise intersecting arcs share a common point, (C, A) is called a Helly circular-arc (HCA) model. If no two arcs of A cover C then the model is called normal. A PHCA (UHCA) model is one which is both HCA and PCA (UCA). Finally, a (proper) interval model is a (proper) CA model where A A A C. A CA (PCA) (UCA) (HCA) (PHCA) (UHCA) graph is the intersection graph of a CA (PCA) (UCA) (HCA) (PHCA) (UHCA) model. We may use the same terminology used for vertices when talking about arcs. For example, we say an arc in a CA model is universal when its corresponding vertex in the intersection graph is universal. Similarly, a connected model is one whose intersection graph is connected. Say that two CA models are equivalent when they have the same intersection graph. If M is a CA model, denote by M 1 a model obtained from M by removing all its universal arcs, if existing, except precisely one. Also, M 0 represents the model where all universal arcs have been removed. Clearly, if M has no universal arcs then M = M 1 = M 0, while if M contains exactly one universal arc M = M 1. In a HCA graph, each clique Q V (G) can be represented by a clique-point q C, which is a point of the circle common to all those arcs of A, which correspond to the vertices of Q. 2 Preliminaries In this section we present some simple observations and basic propositions, that we employ throughout the article. Lemma 1. Let v, w be two twin vertices in a graph G. Then G is a PCA (UCA) (HCA) (proper interval) graph if and only if G \ {v} is a PCA (UCA) (HCA) (proper interval) graph. Moreover G has a normal PCA (UCA) (HCA) model if and only if G\{v} also has a normal PCA (UCA) (HCA) model.

4 Proof. =) Let M = (C, A) be a PCA (UCA) (HCA) (proper interval) model of H \ {v} and A i A be the arc corresponding to w. It is easy to see that M = (C, A {(s i + ǫ, t i + ǫ)}) is a PCA (UCA) (HCA) (proper interval) model of H, for every small enough ǫ. Moreover, if M is normal then we obtain that M is normal. The converse is clear. Lemma 2. If G is a PCA graph with at most one universal vertex then every PCA model of it is normal. Proof. If two arcs cover the circle of a PCA model then they must be both universal, thus the graph has more than one universal vertex. Theorem 1. [4] A circular-arc model (C, A) is HCA if and only if (i) if three arcs of A cover C then two of them also cover it, and (ii) the intersection graph of A is chordal. Corollary 1. If a normal PCA model (C, A) is not HCA then three arcs of A cover C. Proof. On the contrary, suppose that no three arcs of A cover C. Then, by Theorem 1, the intersection graph of A = {A : A A}) has a hole v 1,...,v k for some k 4. Thus, the arcs A 1, A 3 A corresponding to vertices v 1 and v 3 do not intersect and therefore A 1, A 3 are arcs of A that cover C, contradicting the fact that (C, A) is normal. 3 The Characterizations In this section, we describe characterizations for PHCA graphs including a characterization by forbidden subgraphs. The forbidden subgraphs for a PCA graph to be a PHCA graph are the 4-wheel, denoted by W 4 and depicted in Figure 1 and the 3-sun, which appears in Figure 2. Theorem 2. Let G be a PCA graph and M be a PCA normal model of it. The following affirmatives are equivalent: (i) M is equivalent to a PHCA model. (ii) M contains no 4-wheels nor 3-suns, as submodels. (iii) M 1 is HCA or M 0 is an interval model. Proof. (i) = (ii): By hypothesis, M is equivalent to a PHCA model of G. We know that a PCA model and a HCA model both exist for W 4 (Figure 1). However, we show that no PHCA model exists for W 4. Every

5 (a) HCA model (b) UCA model (c) Graph Fig. 1. HCA and PCA models of W 4. (a) HCA model (b) PCA model (c) Graph Fig. 2. HCA and PCA models of the 3-sun. HCA model for W 4 contains four clique points, such that the universal arc in the submodel corresponding to W 4 covers these four points, while each of the other arcs of the submodel covers exactly two of them. Consequently, no HCA model can be normal. By Theorem 1, the latter implies that whenever M is equivalent to a PHCA model, M does not contain a submodel of W 4. The proof for the 3-sun is similar. (ii) = (iii): Let M be a normal PCA model, containing no submodels of W 4 s nor 3-suns. Suppose M 1 is not a HCA model. Since M 1 is also a PCA normal model, Corollary 1 implies that M 1 contains three arcs A 1, A 2, A 3 covering C. By Lemma 2 no two arcs cover C, thus we may assume that in a traversal of C the order in which the extremes points of these arcs appear is s 1, t 3, s 2, t 1, s 3, t 2. First, we prove that one of the above three arcs must be universal. Suppose the contrary. Then there exist arcs B i, such that B i does intersect A i, for i {1, 2, 3}. However, since (C, A) is a proper model, it follows that B i intersects A j, A k for j, k {1, 2, 3} \ {i}. The latter leads to a contradiction because the intersection graph of {A i, B i } i {1,2,3} is a 3-sun, when B 1, B 2, B 3 are pairwise disjoint, or otherwise it contains a W 4. Consequently, one of A 1, A 2, A 3,

6 say A 1, is a universal arc. Without loss of generality, we may assume that A 1 is the universal arc of M 1. Next, we examine arc A 1 in M 1. Traverse (s 1, t 1 ) in the clockwise direction. We will prove that no start point s l A i can precede an end point t r A i. To obtain a contradiction for this fact, assume the contrary and discuss the following alternatives. Case 1 : A r = A 3 In this situation, A l, A 2, A 3 are three arcs covering C. Because A 1 is the unique universal arc of M 1, we know that A l, A 2, A 3 are not universal. Consequently, as above, M 1 contains a W 4 or a 3-sun, a contradiction (Figure 3(a)) Case 2 : A l = A 2 Similar to Case 1. Case 3 : A r A 3 and A l A 2 By Cases 1 and 2, above, it suffices to examine the situation where s l, t r (t 3, s 2 ). Suppose A l A 3 = A r A 2 =. In this case, the arcs A 1, A 2, A 3, A l, A r form a forbidden W 4, impossible (Figure 3(b)). Alternatively, let A l A 3. Then the arcs A 3, A l, A r cover the circle and none of them is the universal arc A 1, an impossibility (Figure 3(c)). The situation A r A 2 is similar. (a) (b) (c) Fig. 3. Theorem 2 By the above cases, we conclude that all end points must precede the start points in (s 1, t 1 ). Let t last and s first be the last end point and the first start point inside (s 1, t 1 ), respectively. Taking into account that A 1 is universal, we conclude that any point of the arc (t last, s first ) A 1 of C can not be contained in any arc of A except A 1. Hence M 0 = M 1 {A 1 } is an interval model.

7 (iii) = (i): Suppose M 1 is a HCA model. By Lemma 1, we can include in the model all the universal arcs that have been possibly removed from it, obtaining M as both a PCA and HCA model. Then M is a PHCA model and G a PHCA graph. Next, suppose M 0 is an interval model. Since M 0 is a PCA model, it is in fact a proper interval model. The extreme points of M 0 form a linear ordering. If M 0 = M there is nothing to prove. Otherwise, examine the alternatives. Case 1 : M 0 is connected Let t l be the first end point and s r the last start point in the ordering of the extreme points of M 0. Then insert the arc (t l ǫ, s r + ǫ), for small enough ǫ. It follows that such an arc must be universal and the model still proper, because M is so. In addition, include the possibly remaining universal arcs, as in Lemma 1. Hence M is a PHCA model. Case 2 : M 0 has two connected components Traversing C in the clockwise direction, let t l be the first end point in the first of the connected components, and s r the last start point in the second of the components. Then include the arc (s r + ǫ, t l ǫ), for small enough ǫ. The new model is equivalent to M 1. By Lemma 1, include the remaining universal arcs. Therefore M is equivalent to a PHCA model, i.e. G is a PHCA graph. Case 3 : M 0 has more than two connected components This case can not occur, as M would not be a PCA model. The proof is complete. 4 The Algorithms The characterizations described in the last section lead directly to an algorithm for recognizing PHCA graphs. Let G be a given graph. The algorithm answers YES, if G is a PHCA graph, and NO otherwise.the formulation is as follows.

8 1. Verify if G is a PCA graph, using algorithm [2] or [5]. If affirmative, let M be the PCA model given by the algorithm; otherwise answer NO. 2. Transform M into a normal model M, using algorithm [5] or [8]. 3. Compute M 1 and M 0, from M. 4. Verify if M 1 contains three arcs which cover the circle. If negative, answer YES. 5. Verify if M 0 is an interval model. If affirmative, answer YES; otherwise answer NO. The correctness of the algorithm follows from Theorems 1 and 2, Lemma 1 and Corollary 1. We employ the equivalence (i) (iii) of Theorem 2. However, the check of whether the model M 1 is HCA is replaced by the simpler check of whether M 1 contains three arcs covering the circle, according to Corollary 1. Next, we discuss the complexity of the algorithm. Step 1 requires O(n + m) time [2], [5]. All the remaining steps can be implemented in O(n) time, as follows. The construction of normal models can be done in O(n) time, using algorithms [5] or [8]. In order to implement Step 3, we need to find the set of universal arcs of M. Such a construction can be done easily, by observing that in a normal model, any arc A i is universal precisely when it contains exactly one of the extremes of each of the other arcs of A. Consequently, to check whether A i is universal, it suffices to check whether the n-th extreme point after s i, in the ordering, is the end point t i. This can be done in constant time, for each A i, hence in overall O(n) time. Step 4 can be implemented in time O(n), also in a simple manner, as follows. For any point p C, denote by PREV (p) the arc of A whose start point is closest to p, in the counterclockwise direction. Let t 1,...,t k be a t-sequence of a set of arcs A 1,...,A k. Clearly, PREV (t i ) = PREV (t 1 ) for every 1 i k. Therefore, by a simple examination of the t-sequences, we can find PREV (t i ) for every arc A i in O(n) time. If A 1 covers C with two other arcs, then A i, PREV (t i ), PREV (PREV (t i )) must cover C because the model is proper. Thus, it is enough to check if A i, PREV (t i ), PREV (PREV (t i )) cover the circle for every 1 i n, which can be done in O(n) time. Finally, for Step 5, we need to verify whether M 0 is an interval model, which can be easily checked in O(n) time. The above algorithm produces certificates, as a by-product. When the algorithm answers YES, we exhibit a PHCA model for the graph, while in the NO answer, we show either a forbidden subgraph or a corresponding argument for the graph not to be PHCA.

9 The YES answers appear in Steps 4 and 5. The certificate corresponding to Step 4 is just the model M, constructed in Step 2. For obtaining the YES certificate relative to Step 5, we refer to the proof of Theorem 2, in particular, the Case 2 of the implication (iii) = (i). In this situation, M 1 contains three arcs covering the circle, but M 0 is a disconnected interval model, formed by two connected components. To obtain the required model, we include in M 0 the arc (s r + ǫ, t l ǫ), where s r is the last start point in the second connected component of M 0, while t l is the first end point in the first component. Such a model contains exactly one universal arc. Finally, using Lemma 1, include the possibly remaining universal arcs that have been removed in Step 3. The model so obtained is a PHCA model for G. The complexity for producing such certificates is O(n). Next, we discuss the authentication of the YES certificates. Denote by M the certificate obtained by the algorithm, which we are required to authenticate, as a PHCA model of the input graph G. That is, we ought to verify that M is a model for G and that M is proper, normal and Helly. The first task is simple, just compare the adjacencies of the vertices of G with the intersections of the arcs of M. This requires O(n + m) time. The remaining authentications involve only operations on the arcs of M and can be done in O(n) time, as below described. We employ an observation that a model M is simultaneously proper and normal if and only if no arc A i of it contains both extremes of some other arc A j A i. This observation leads to an algorithm where we traverse each arc A i of M in the order i = 1,...,n, and if we detect both extremes of a same arc during the traversal of A i, the algorithm reports the certificate to be false and stops. After traversing the last arc A n it authenticates M as being proper and normal. In order to speed up the process, when checking arc A i, i > 1, we avoid traversing the extremes visited in the previous iteration, relative to A i 1. That is, for checking A i, we start at the extreme which immediately follows t i 1 in the circular ordering, whenever s i A i 1 ; otherwise, when s i A i 1, start at s i. This is correct, because we know that (s i, t i 1 ) does not contain the two extremes of a same arc, otherwise the iteration of A i 1 would have reported the invalidity of the certificate. In this way, the algorithm assures that each extreme is visited at most twice, during the entire process, meaning that the authentication for the model to be proper and normal requires O(n) time. Finally, for checking whether M is Helly, we apply Corollary 1 and just confirm that M does not contain three arcs covering

10 the circle. With this purpose, we run Step 4 of the Algorithm, terminating within O(n) time. The NO answers are in Steps 1 and 5. The negative answer in Step 1 occurs when G is not a PCA graph. A certificate of this fact is given by algorithm [5]. The task is divided into two cases. If G is co-bipartite then [5] employs the characterization proved in [13] and exhibits a forbidden subgraph for a co-bipartite graph to be a PCA graph. When G is not co-bipartite, the certificate obtained is that for a matrix not to have the consecutive ones property in its columns. Such a certificate is given by the algorithm [10]. In any of the cases, the certificates can be obtained in O(n + m) time. Finally, the NO answer in Step 5 corresponds to a certificate where we exhibit a forbidden subgraph for a PCA graph to be PHCA. According to Theorem 2, such a subgraph is either a W 4 or a 3-sun, and can be constructed as follows. Let A 1, A 2, A 3 be the three arcs which cover the circle, obtained in Step 4. If none of these arcs is universal then by Theorem 2, we know that there are three arcs B 1, B 2, B 3, such that B i intersects A j and not A i, for all 1 i j 3. Then the arcs A 1, A 2, A 3, B 1, B 2, B 3 either form a 3-sun or contain a W 4. Finally, if one among A 1, A 2, A 3, say A 1, is a universal arc then there are arcs A l, A r, such that s l precedes t r in A 1. In this situation, A 1, A 2, A 3, A l, A r form a forbidden W 4. There is no difficulty to obtain such certificates in O(n) time. Finally, we discuss the authentication of the NO certificates. The one obtained in Step 1 is given by algorithm [5] and can be authenticated in O(n) time [5]. The NO certificate constructed in Step 5 is one of the forbidden subgraphs W 4 or 3-sun. They can be easily authenticated in O(n) time, as being an induced subgraph of G. 5 Unit Helly Circular-Arc Graphs The characterization of PHCA graphs, described in Section 3, can be extended so as to characterize UHCA graphs. The formulation is below presented. The proof is similar to that of Theorem 2. Theorem 3. Let G be a UCA graph and M be a UCA normal model of it. The following affirmatives are equivalent: (i) M is equivalent to a UHCA model. (ii) M contains no 4-wheels, as submodels. (iii) M 1 is HCA or M 0 is an interval model.

11 The above characterization, together with Lemma 1 and Corollary 1, lead to a linear time algorithm for recognizing UHCA graphs and exhibiting certificates. The algorithm is similar to that for PHCA graphs, except that we employ algorithms [5] or [8] in Step 1. The positive certificate is a UHCA model and can be obtained by algorithm [8], whereas the negative certificate of Step 1 is obtained by [5]. 6 Conclusions We have described characterizations and recognition algorithms for PHCA and UHCA graphs. The characterizations imply a complete family of forbidden subgraphs for these classes. That is, adding W 4 and the 3-sun to Tucker s forbidden subgraphs for PCA graphs, we obtain the complete list of forbidden subgraphs for PHCA graphs. Similarly, adding W 4 to Tucker s forbidden family for UCA graphs, we obtain all the subgraphs forbidden for UHCA graphs. The algorithms have complexity O(n + m). Moreover, if the input consists of a circularly ordered PCA model, the complexity drops to O(n). References 1. Andreas Brandstädt, Van Bang Le, and Jeremy P. Spinrad, Graph classes: a survey, SIAM Monographs on Discrete Mathematics and Applications, Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA, Xiaotie Deng, Pavol Hell, and Jing Huang, Linear-time representation algorithms for proper circular-arc graphs and proper interval graphs, SIAM J. Comput. 25(2) (1996), M. Golumbic, Algorithmic Graph Theory and Perfect Graphs, Academic Press, New York, B. Joeris, M. C. Lin, R. McConnell, J. Spinrad, and J. L. Szwarcfiter, Linear time recognition and representation of helly circular-arc graphs, Manuscript. Presented at COCOON 2006, Taipei, and SIAM DM 2006, Victoria, Conferences, Haim Kaplan and Yahav Nussbaum, Certifying algorithms for recognizing proper circular-arc graphs and unit circular-arc graphs, In: Graph-Theoretic Concepts in Computer Science, 32nd International Workshop, WG 2006, Bergen, Norway, June 22-24, 2006 (Fedor V. Fomin, ed.), Lecture Notes in Computer Science, vol. 4271, Springer, Berlin, 2006, pp Haim Kaplan and Yahav Nussbaum, A simpler linear-time recognition of circulararc graphs, In: Algorithm Theory - SWAT 2006, 10th Scandinavian Workshop on Algorithm Theory, Riga, Latvia, July 6-8, 2006 (Lars Arge and Rusins Freivalds, eds.), Lecture Notes in Computer Science, vol. 4059, Springer, 2006, pp Min Chih Lin, Francisco Juan Soulignac, and Jayme Luiz Szwarcfiter, Proper Helly circular-arc graphs, In: Graph-Theoretic Concepts in Computer Science, 33rd International Workshop, WG 2007, Dornburg, Germany, June 21-23, 2007 (Andreas Brandstädt, Dieter Kratsch, and Haiko Müller, eds.), Lecture Notes in Computer Science, vol. 4769, Springer, 2007, pp

12 8. Min Chih Lin and Jayme Luiz Szwarcfiter, Efficient construction of unit circulararc models, Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2006, Miami, Florida, USA, January 22-26, 2006, ACM Press, 2006, pp R. McConnell, Linear-time recognition of circular-arc graphs, Proceedings of the 42nd Annual IEEE Symposium on Foundations of Computer Science (FOCS 01), 2001, pp R. McConnell, A certifying algorithm for the consecutive ones property, Proceedings of the 15thAnnual ACM-SIAM Symposium on Discrete Algorithms, 2004, pp Ross M. McConnell, Linear-time recognition of circular-arc graphs, Algorithmica 37(2) (2003), Jeremy P. Spinrad, Efficient graph representations, Fields Institute Monographs, vol. 19, American Mathematical Society, Providence, RI, A. Tucker, Matrix characterizations of circular-arc graphs, Pacific Journal of Mathematics 38 (1971), A. Tucker, Structure theorems for some circular-arc graphs, Discrete Mathematics 7 (1974),

On cliques of Helly Circular-arc Graphs

On cliques of Helly Circular-arc Graphs Electronic Notes in Discrete Mathematics 30 (2008) 117 122 www.elsevier.com/locate/endm On cliques of Helly Circular-arc Graphs Min Chih Lin a,1, Ross M. McConnell b, Francisco J. Soulignac a,2 and Jayme

More information

Some new results on circle graphs. Guillermo Durán 1

Some new results on circle graphs. Guillermo Durán 1 Some new results on circle graphs Guillermo Durán 1 Departamento de Ingeniería Industrial, Facultad de Ciencias Físicas y Matemáticas, Universidad de Chile, Santiago, Chile gduran@dii.uchile.cl Departamento

More information

On some subclasses of circular-arc graphs

On some subclasses of circular-arc graphs On some subclasses of circular-arc graphs Guillermo Durán - Min Chih Lin Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires e-mail: {willy,oscarlin}@dc.uba.ar

More information

Partial Characterizations of Circular-Arc Graphs

Partial Characterizations of Circular-Arc Graphs Partial Characterizations of Circular-Arc Graphs F. Bonomo a,1,3, G. Durán b,2,4, L.N. Grippo a,5, M.D. Safe a,6 a CONICET and Departamento de Computación, FCEyN, UBA, Buenos Aires, Argentina b Departamento

More information

Linear-Time Recognition of Helly Circular-Arc Models and Graphs

Linear-Time Recognition of Helly Circular-Arc Models and Graphs Algorithmica (2011) 59: 215 239 DOI 10.1007/s00453-009-9304-5 Linear-Time Recognition of Helly Circular-Arc Models and Graphs Benson L. Joeris Min Chih Lin Ross M. McConnell Jeremy P. Spinrad Jayme L.

More information

Helly Property, Clique Graphs, Complementary Graph Classes, and Sandwich Problems

Helly Property, Clique Graphs, Complementary Graph Classes, and Sandwich Problems Helly Property, Clique Graphs, Complementary Graph Classes, and Sandwich Problems Mitre C. Dourado 1, Priscila Petito 2, Rafael B. Teixeira 2 and Celina M. H. de Figueiredo 2 1 ICE, Universidade Federal

More information

Some Remarks on the Geodetic Number of a Graph

Some Remarks on the Geodetic Number of a Graph Some Remarks on the Geodetic Number of a Graph Mitre C. Dourado 1, Fábio Protti 2, Dieter Rautenbach 3, and Jayme L. Szwarcfiter 4 1 ICE, Universidade Federal Rural do Rio de Janeiro and NCE - UFRJ, Brazil,

More information

Complexity Results on Graphs with Few Cliques

Complexity Results on Graphs with Few Cliques Discrete Mathematics and Theoretical Computer Science DMTCS vol. 9, 2007, 127 136 Complexity Results on Graphs with Few Cliques Bill Rosgen 1 and Lorna Stewart 2 1 Institute for Quantum Computing and School

More information

On the Convexity Number of Graphs

On the Convexity Number of Graphs On the Convexity Number of Graphs Mitre C. Dourado 1, Fábio Protti, Dieter Rautenbach 3, and Jayme L. Szwarcfiter 4 1 ICE, Universidade Federal Rural do Rio de Janeiro and NCE - UFRJ, Brazil, email: mitre@nce.ufrj.br

More information

Triangle Graphs and Simple Trapezoid Graphs

Triangle Graphs and Simple Trapezoid Graphs JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 18, 467-473 (2002) Short Paper Triangle Graphs and Simple Trapezoid Graphs Department of Computer Science and Information Management Providence University

More information

Computing the K-terminal Reliability of Circle Graphs

Computing the K-terminal Reliability of Circle Graphs Computing the K-terminal Reliability of Circle Graphs Min-Sheng Lin *, Chien-Min Chen Department of Electrical Engineering National Taipei University of Technology Taipei, Taiwan Abstract Let G denote

More information

On 2-Subcolourings of Chordal Graphs

On 2-Subcolourings of Chordal Graphs On 2-Subcolourings of Chordal Graphs Juraj Stacho School of Computing Science, Simon Fraser University 8888 University Drive, Burnaby, B.C., Canada V5A 1S6 jstacho@cs.sfu.ca Abstract. A 2-subcolouring

More information

A fully dynamic algorithm for modular decomposition and recognition of cographs

A fully dynamic algorithm for modular decomposition and recognition of cographs Discrete Applied Mathematics 136 (2004) 329 340 www.elsevier.com/locate/dam A fully dynamic algorithm for modular decomposition and recognition of cographs Ron Shamir a, Roded Sharan b; a School of Computer

More information

Certifying Algorithms and Forbidden Induced Subgraphs

Certifying Algorithms and Forbidden Induced Subgraphs /32 and P. Heggernes 1 D. Kratsch 2 1 Institutt for Informatikk Universitetet i Bergen Norway 2 Laboratoire d Informatique Théorique et Appliquée Université Paul Verlaine - Metz France Dagstuhl - Germany

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

A TIGHT BOUND ON THE LENGTH OF ODD CYCLES IN THE INCOMPATIBILITY GRAPH OF A NON-C1P MATRIX

A TIGHT BOUND ON THE LENGTH OF ODD CYCLES IN THE INCOMPATIBILITY GRAPH OF A NON-C1P MATRIX A TIGHT BOUND ON THE LENGTH OF ODD CYCLES IN THE INCOMPATIBILITY GRAPH OF A NON-C1P MATRIX MEHRNOUSH MALEKESMAEILI, CEDRIC CHAUVE, AND TAMON STEPHEN Abstract. A binary matrix has the consecutive ones property

More information

Probe Distance-Hereditary Graphs

Probe Distance-Hereditary Graphs Proc. 16th Computing: The Australasian Theory Symposium (CATS 2010), Brisbane, Australia Probe Distance-Hereditary Graphs Maw-Shang Chang 1 Ling-Ju Hung 1 Peter Rossmanith 2 1 Department of Computer Science

More information

arxiv: v1 [math.co] 7 Dec 2018

arxiv: v1 [math.co] 7 Dec 2018 SEQUENTIALLY EMBEDDABLE GRAPHS JACKSON AUTRY AND CHRISTOPHER O NEILL arxiv:1812.02904v1 [math.co] 7 Dec 2018 Abstract. We call a (not necessarily planar) embedding of a graph G in the plane sequential

More information

Recognition of Circular-Arc Graphs and Some Subclasses

Recognition of Circular-Arc Graphs and Some Subclasses TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF COMPUTER SCIENCE Recognition of Circular-Arc Graphs and Some Subclasses This thesis was submitted in partial fulfillment

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

Key words. graph algorithms, chromatic number, circular arc graphs, induced cycles

Key words. graph algorithms, chromatic number, circular arc graphs, induced cycles SIAM J. COMPUT. Vol. 0, No. 0, pp. 000 000 c XXXX Society for Industrial and Applied Mathematics REVISITING TUCKER S ALGORITHM TO COLOR CIRCULAR ARC GRAPHS MARIO VALENCIA-PABON Abstract. The circular arc

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

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

G G[S] G[D]

G G[S] G[D] Edge colouring reduced indierence graphs Celina M. H. de Figueiredo y Celia Picinin de Mello z Jo~ao Meidanis z Carmen Ortiz x Abstract The chromatic index problem { nding the minimum number of colours

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

Equivalence of the filament and overlap graphs of subtrees of limited trees

Equivalence of the filament and overlap graphs of subtrees of limited trees Discrete Mathematics and Theoretical Computer Science DMTCS vol. 19:1, 2017, #20 Equivalence of the filament and overlap graphs of subtrees of limited trees arxiv:1508.01441v4 [cs.dm] 14 Jun 2017 Jessica

More information

arxiv: v1 [cs.dm] 21 Dec 2015

arxiv: v1 [cs.dm] 21 Dec 2015 The Maximum Cardinality Cut Problem is Polynomial in Proper Interval Graphs Arman Boyacı 1, Tinaz Ekim 1, and Mordechai Shalom 1 Department of Industrial Engineering, Boğaziçi University, Istanbul, Turkey

More information

Recognizing Interval Bigraphs by Forbidden Patterns

Recognizing Interval Bigraphs by Forbidden Patterns Recognizing Interval Bigraphs by Forbidden Patterns Arash Rafiey Simon Fraser University, Vancouver, Canada, and Indiana State University, IN, USA arashr@sfu.ca, arash.rafiey@indstate.edu Abstract Let

More information

Characterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs

Characterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs ISSN 0975-3303 Mapana J Sci, 11, 4(2012), 121-131 https://doi.org/10.12725/mjs.23.10 Characterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs R Mary Jeya Jothi * and A Amutha

More information

Technische Universität Ilmenau Institut für Mathematik

Technische Universität Ilmenau Institut für Mathematik Technische Universität Ilmenau Institut für Mathematik Preprint No. M 09/1 On the hull number of triangle-free graphs Dourado, Mitre C.; Protti, Fábio; Rautenbach, Dieter; Szwarcfiter, Jayme Luiz 009 Impressum:

More information

The 3-Steiner Root Problem

The 3-Steiner Root Problem The 3-Steiner Root Problem Maw-Shang Chang 1 and Ming-Tat Ko 2 1 Department of Computer Science and Information Engineering National Chung Cheng University, Chiayi 621, Taiwan, R.O.C. mschang@cs.ccu.edu.tw

More information

Small Survey on Perfect Graphs

Small Survey on Perfect Graphs Small Survey on Perfect Graphs Michele Alberti ENS Lyon December 8, 2010 Abstract This is a small survey on the exciting world of Perfect Graphs. We will see when a graph is perfect and which are families

More information

Polynomial time recognition of unit circular-arc graphs

Polynomial time recognition of unit circular-arc graphs Polynomial time recognition of unit circular-arc graphs Guillermo Durán a,1,, Agustín Gravano b,2, Ross M. McConnell c, Jeremy Spinrad d, Alan Tucker e a Departamento de Ingeniería Industrial, Facultad

More information

Bounded Degree Closest k-tree Power is NP-Complete

Bounded Degree Closest k-tree Power is NP-Complete Originally published in Proc. th COCOON, volume 3595 of LNCS, pages 757 766. Springer, 005. Bounded Degree Closest k-tree Power is NP-Complete Michael Dom, Jiong Guo, and Rolf Niedermeier Institut für

More information

Dynamic Distance Hereditary Graphs Using Split Decomposition

Dynamic Distance Hereditary Graphs Using Split Decomposition Dynamic Distance Hereditary Graphs Using Split Decomposition Emeric Gioan Christophe Paul LIRMM Research Report 07007 March 19, 2007 Abstract The problem of maintaining a representation of a dynamic graph

More information

Every DFS Tree of a 3-Connected Graph Contains a Contractible Edge

Every DFS Tree of a 3-Connected Graph Contains a Contractible Edge Every DFS Tree of a 3-Connected Graph Contains a Contractible Edge Amr Elmasry Kurt Mehlhorn Jens M. Schmidt Abstract Let G be a 3-connected graph on more than 4 vertices. We show that every depth-first-search

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

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

Some results on Interval probe graphs

Some results on Interval probe graphs Some results on Interval probe graphs In-Jen Lin and C H Wu Department of Computer science Science National Taiwan Ocean University, Keelung, Taiwan ijlin@mail.ntou.edu.tw Abstract Interval Probe Graphs

More information

List Partitions of Chordal Graphs

List Partitions of Chordal Graphs List Partitions of Chordal Graphs Tomás Feder 268 Waverley St., Palo Alto, CA 94301, USA tomas@theory.stanford.edu, Pavol Hell School of Computing Science Simon Fraser University Burnaby, B.C., Canada

More information

The NP-Completeness of Some Edge-Partition Problems

The NP-Completeness of Some Edge-Partition Problems The NP-Completeness of Some Edge-Partition Problems Ian Holyer y SIAM J. COMPUT, Vol. 10, No. 4, November 1981 (pp. 713-717) c1981 Society for Industrial and Applied Mathematics 0097-5397/81/1004-0006

More information

arxiv: v1 [math.co] 3 Apr 2016

arxiv: v1 [math.co] 3 Apr 2016 A note on extremal results on directed acyclic graphs arxiv:1604.0061v1 [math.co] 3 Apr 016 A. Martínez-Pérez, L. Montejano and D. Oliveros April 5, 016 Abstract The family of Directed Acyclic Graphs as

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

Minimal dominating sets in graph classes: combinatorial bounds and enumeration

Minimal dominating sets in graph classes: combinatorial bounds and enumeration Minimal dominating sets in graph classes: combinatorial bounds and enumeration Jean-François Couturier 1, Pinar Heggernes 2, Pim van t Hof 2, and Dieter Kratsch 1 1 LITA, Université Paul Verlaine - Metz,

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

Dominating Set on Bipartite Graphs

Dominating Set on Bipartite Graphs Dominating Set on Bipartite Graphs Mathieu Liedloff Abstract Finding a dominating set of minimum cardinality is an NP-hard graph problem, even when the graph is bipartite. In this paper we are interested

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

Contracting Chordal Graphs and Bipartite Graphs to Paths and Trees

Contracting Chordal Graphs and Bipartite Graphs to Paths and Trees Contracting Chordal Graphs and Bipartite Graphs to Paths and Trees Pinar Heggernes Pim van t Hof Benjamin Léveque Christophe Paul Abstract We study the following two graph modification problems: given

More information

Applied Mathematics Letters. Graph triangulations and the compatibility of unrooted phylogenetic trees

Applied Mathematics Letters. Graph triangulations and the compatibility of unrooted phylogenetic trees Applied Mathematics Letters 24 (2011) 719 723 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: www.elsevier.com/locate/aml Graph triangulations and the compatibility

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

Constructions of k-critical P 5 -free graphs

Constructions of k-critical P 5 -free graphs 1 2 Constructions of k-critical P 5 -free graphs Chính T. Hoàng Brian Moore Daniel Recoskie Joe Sawada Martin Vatshelle 3 January 2, 2013 4 5 6 7 8 Abstract With respect to a class C of graphs, a graph

More information

On the correspondence between tree representations of chordal and dually chordal graphs

On the correspondence between tree representations of chordal and dually chordal graphs On the correspondence between tree representations of chordal and dually chordal graphs Pablo De Caria, Marisa Gutierrez CONICET/ Departamento de Matemática, Universidad Nacional de La Plata, Calle 50

More information

Exponential time algorithms for the minimum dominating set problem on some graph classes

Exponential time algorithms for the minimum dominating set problem on some graph classes Exponential time algorithms for the minimum dominating set problem on some graph classes Serge Gaspers University of Bergen Department of Informatics N-500 Bergen, Norway. gaspers@ii.uib.no Dieter Kratsch

More information

K 4 C 5. Figure 4.5: Some well known family of graphs

K 4 C 5. Figure 4.5: Some well known family of graphs 08 CHAPTER. TOPICS IN CLASSICAL GRAPH THEORY K, K K K, K K, K K, K C C C C 6 6 P P P P P. Graph Operations Figure.: Some well known family of graphs A graph Y = (V,E ) is said to be a subgraph of a graph

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

Graph Isomorphism Completeness for Chordal bipartite graphs and Strongly Chordal Graphs

Graph Isomorphism Completeness for Chordal bipartite graphs and Strongly Chordal Graphs Graph Isomorphism Completeness for Chordal bipartite graphs and Strongly Chordal Graphs Ryuhei Uehara a Seinosuke Toda b Takayuki Nagoya c a Natural Science Faculty, Komazawa University. 1 b Department

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

A note on self complementary brittle and self complementary quasi chordal graphs

A note on self complementary brittle and self complementary quasi chordal graphs Applied and Computational Mathematics 2013; 2(3): 86-91 Published online July 20, 2013 (http://www.sciencepublishinggroup.com/j/acm) doi: 10.11648/j.acm.20130203.13 A note on self complementary brittle

More information

Discrete Applied Mathematics. A revision and extension of results on 4-regular, 4-connected, claw-free graphs

Discrete Applied Mathematics. A revision and extension of results on 4-regular, 4-connected, claw-free graphs Discrete Applied Mathematics 159 (2011) 1225 1230 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam A revision and extension of results

More information

A Necessary Condition and a Sufficient Condition for Pairwise Compatibility Graphs

A Necessary Condition and a Sufficient Condition for Pairwise Compatibility Graphs Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 21, no. 3, pp. 341 352 (2017) DOI: 10.7155/jgaa.00419 A Necessary Condition and a Sufficient Condition for Pairwise Compatibility Graphs

More information

Parameterized coloring problems on chordal graphs

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

More information

On edge-sets of bicliques in graphs

On edge-sets of bicliques in graphs On edge-sets of bicliques in graphs Marina Groshaus a, Pavol Hell b, Juraj Stacho c,,1 a Universidad de Buenos Aires, Facultad de Ciencias Exactas y Naturales, Departamento de Computación, Buenos Aires,

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

Block Duplicate Graphs and a Hierarchy of Chordal Graphs

Block Duplicate Graphs and a Hierarchy of Chordal Graphs Block Duplicate Graphs and a Hierarchy of Chordal Graphs Martin Charles Golumbic Uri N. Peled August 18, 1998 Revised October 24, 2000 and March 15, 2001 Abstract A block graph is a graph whose blocks

More information

Stable sets, corner polyhedra and the Chvátal closure

Stable sets, corner polyhedra and the Chvátal closure Stable sets, corner polyhedra and the Chvátal closure Manoel Campêlo Departamento de Estatística e Matemática Aplicada, Universidade Federal do Ceará, Brazil, mcampelo@lia.ufc.br. Gérard Cornuéjols Tepper

More information

Gene clusters as intersections of powers of paths. Vítor Costa Simone Dantas David Sankoff Ximing Xu. Abstract

Gene clusters as intersections of powers of paths. Vítor Costa Simone Dantas David Sankoff Ximing Xu. Abstract Matemática Contemporânea, Vol 39, 169-178 c 2010, Sociedade Brasileira de Matemática Gene clusters as intersections of powers of paths Vítor Costa Simone Dantas David Sankoff Ximing Xu Abstract There are

More information

On Structural Parameterizations of the Matching Cut Problem

On Structural Parameterizations of the Matching Cut Problem On Structural Parameterizations of the Matching Cut Problem N. R. Aravind, Subrahmanyam Kalyanasundaram, and Anjeneya Swami Kare Department of Computer Science and Engineering, IIT Hyderabad, Hyderabad,

More information

Making arbitrary graphs transitively orientable: Minimal comparability completions

Making arbitrary graphs transitively orientable: Minimal comparability completions Making arbitrary graphs transitively orientable: Minimal comparability completions Pinar Heggernes Federico Mancini Charis Papadopoulos Abstract A transitive orientation of an undirected graph is an assignment

More information

Recognition and Orientation Algorithms for P 4 -comparability Graphs

Recognition and Orientation Algorithms for P 4 -comparability Graphs Recognition and Orientation Algorithms for P 4 -comparability Graphs Stavros D. Nikolopoulos and Leonidas Palios Department of Computer Science, University of Ioannina GR-45110 Ioannina, Greece {stavros,palios}@cs.uoi.gr

More information

V10 Metabolic networks - Graph connectivity

V10 Metabolic networks - Graph connectivity V10 Metabolic networks - Graph connectivity Graph connectivity is related to analyzing biological networks for - finding cliques - edge betweenness - modular decomposition that have been or will be covered

More information

Chordal Graphs: Theory and Algorithms

Chordal Graphs: Theory and Algorithms Chordal Graphs: Theory and Algorithms 1 Chordal graphs Chordal graph : Every cycle of four or more vertices has a chord in it, i.e. there is an edge between two non consecutive vertices of the cycle. Also

More information

3-colouring AT-free graphs in polynomial time

3-colouring AT-free graphs in polynomial time 3-colouring AT-free graphs in polynomial time Juraj Stacho Wilfrid Laurier University, Department of Physics and Computer Science, 75 University Ave W, Waterloo, ON N2L 3C5, Canada stacho@cs.toronto.edu

More information

KRUSKALIAN GRAPHS k-cographs

KRUSKALIAN GRAPHS k-cographs KRUSKALIAN GRAPHS k-cographs Ling-Ju Hung Ton Kloks Department of Computer Science and Information Engineering National Chung Cheng University, Min-Hsiung, Chia-Yi 62102, Taiwan Email: hunglc@cs.ccu.edu.tw

More information

Reconstruction Conjecture for Graphs Isomorphic to Cube of a Tree

Reconstruction Conjecture for Graphs Isomorphic to Cube of a Tree Reconstruction Conjecture for Graphs Isomorphic to Cube of a Tree S. K. Gupta Akash Khandelwal arxiv:1207.1875v1 [cs.dm] 8 Jul 2012 July 10, 2012 Abstract This paper proves the reconstruction conjecture

More information

9 About Intersection Graphs

9 About Intersection Graphs 9 About Intersection Graphs Since this lecture we focus on selected detailed topics in Graph theory that are close to your teacher s heart... The first selected topic is that of intersection graphs, i.e.

More information

Minimal Universal Bipartite Graphs

Minimal Universal Bipartite Graphs Minimal Universal Bipartite Graphs Vadim V. Lozin, Gábor Rudolf Abstract A graph U is (induced)-universal for a class of graphs X if every member of X is contained in U as an induced subgraph. We study

More information

CLAW-FREE 3-CONNECTED P 11 -FREE GRAPHS ARE HAMILTONIAN

CLAW-FREE 3-CONNECTED P 11 -FREE GRAPHS ARE HAMILTONIAN CLAW-FREE 3-CONNECTED P 11 -FREE GRAPHS ARE HAMILTONIAN TOMASZ LUCZAK AND FLORIAN PFENDER Abstract. We show that every 3-connected claw-free graph which contains no induced copy of P 11 is hamiltonian.

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

ON THE EMPTY CONVEX PARTITION OF A FINITE SET IN THE PLANE**

ON THE EMPTY CONVEX PARTITION OF A FINITE SET IN THE PLANE** Chin. Ann. of Math. 23B:(2002),87-9. ON THE EMPTY CONVEX PARTITION OF A FINITE SET IN THE PLANE** XU Changqing* DING Ren* Abstract The authors discuss the partition of a finite set of points in the plane

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

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

An Improved Upper Bound for the Sum-free Subset Constant

An Improved Upper Bound for the Sum-free Subset Constant 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 13 (2010), Article 10.8.3 An Improved Upper Bound for the Sum-free Subset Constant Mark Lewko Department of Mathematics University of Texas at Austin

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

Module 7. Independent sets, coverings. and matchings. Contents

Module 7. Independent sets, coverings. and matchings. Contents Module 7 Independent sets, coverings Contents and matchings 7.1 Introduction.......................... 152 7.2 Independent sets and coverings: basic equations..... 152 7.3 Matchings in bipartite graphs................

More information

Characterization by forbidden induced graphs of some subclasses of chordal graphs

Characterization by forbidden induced graphs of some subclasses of chordal graphs Characterization by forbidden induced graphs of some subclasses of chordal graphs Sérgio H. Nogueira 1,2 e Vinicius F. dos Santos 1,3 1 PPGMMC, CEFET-MG 2 Instituto de Ciências Exatas e Tecnológicas, UFV

More information

Bar k-visibility Graphs: Bounds on the Number of Edges, Chromatic Number, and Thickness

Bar k-visibility Graphs: Bounds on the Number of Edges, Chromatic Number, and Thickness Bar k-visibility Graphs: Bounds on the Number of Edges, Chromatic Number, and Thickness Alice M. Dean, William Evans, Ellen Gethner 3,JoshuaD.Laison, Mohammad Ali Safari 5, and William T. Trotter 6 Department

More information

Chapter 4. square sum graphs. 4.1 Introduction

Chapter 4. square sum graphs. 4.1 Introduction Chapter 4 square sum graphs In this Chapter we introduce a new type of labeling of graphs which is closely related to the Diophantine Equation x 2 + y 2 = n and report results of our preliminary investigations

More information

Bar k-visibility Graphs

Bar k-visibility Graphs Bar k-visibility Graphs Alice M. Dean Department of Mathematics Skidmore College adean@skidmore.edu William Evans Department of Computer Science University of British Columbia will@cs.ubc.ca Ellen Gethner

More information

arxiv: v3 [cs.dm] 24 Jul 2018

arxiv: v3 [cs.dm] 24 Jul 2018 Equimatchable Claw-Free Graphs aieed Akbari a,1, Hadi Alizadeh b, Tınaz Ekim c, Didem Gözüpek b, Mordechai halom c,d,2 a Department of Mathematical ciences, harif University of Technology, 11155-9415,

More information

This article was originally published in a journal published by Elsevier, and the attached copy is provided by Elsevier for the author s benefit and for the benefit of the author s institution, for non-commercial

More information

EDGE MAXIMAL GRAPHS CONTAINING NO SPECIFIC WHEELS. Jordan Journal of Mathematics and Statistics (JJMS) 8(2), 2015, pp I.

EDGE MAXIMAL GRAPHS CONTAINING NO SPECIFIC WHEELS. Jordan Journal of Mathematics and Statistics (JJMS) 8(2), 2015, pp I. EDGE MAXIMAL GRAPHS CONTAINING NO SPECIFIC WHEELS M.S.A. BATAINEH (1), M.M.M. JARADAT (2) AND A.M.M. JARADAT (3) A. Let k 4 be a positive integer. Let G(n; W k ) denote the class of graphs on n vertices

More information

arxiv: v1 [math.co] 25 Oct 2012

arxiv: v1 [math.co] 25 Oct 2012 Transitive oriented 3 Hypergraphs of cyclic orders Natalia Garcia-Colin, Amanda Montejano, Luis Montejano, Deborah Oliveros Universidad Nacional Autónoma de México, México arxiv:1210.6828v1 [math.co] 25

More information

NOTE ON MINIMALLY k-connected GRAPHS

NOTE ON MINIMALLY k-connected GRAPHS NOTE ON MINIMALLY k-connected GRAPHS R. Rama a, Suresh Badarla a a Department of Mathematics, Indian Institute of Technology, Chennai, India ABSTRACT A k-tree is either a complete graph on (k+1) vertices

More information

Non-zero disjoint cycles in highly connected group labelled graphs

Non-zero disjoint cycles in highly connected group labelled graphs Non-zero disjoint cycles in highly connected group labelled graphs Ken-ichi Kawarabayashi Paul Wollan Abstract Let G = (V, E) be an oriented graph whose edges are labelled by the elements of a group Γ.

More information

A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs

A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs Nicolas Lichiardopol Attila Pór Jean-Sébastien Sereni Abstract In 1981, Bermond and Thomassen conjectured that every digraph

More information

Chordal graphs MPRI

Chordal graphs MPRI Chordal graphs MPRI 2017 2018 Michel Habib habib@irif.fr http://www.irif.fr/~habib Sophie Germain, septembre 2017 Schedule Chordal graphs Representation of chordal graphs LBFS and chordal graphs More structural

More information

THE TRANSITIVE REDUCTION OF A DIRECTED GRAPH*

THE TRANSITIVE REDUCTION OF A DIRECTED GRAPH* SIAM J. COMPUT. Vol. 1, No. 2, June 1972 THE TRANSITIVE REDUCTION OF A DIRECTED GRAPH* A. V. AHO, M. R. GAREY" AND J. D. ULLMAN Abstract. We consider economical representations for the path information

More information

Weak Dynamic Coloring of Planar Graphs

Weak Dynamic Coloring of Planar Graphs Weak Dynamic Coloring of Planar Graphs Caroline Accurso 1,5, Vitaliy Chernyshov 2,5, Leaha Hand 3,5, Sogol Jahanbekam 2,4,5, and Paul Wenger 2 Abstract The k-weak-dynamic number of a graph G is the smallest

More information

A Note on Vertex Arboricity of Toroidal Graphs without 7-Cycles 1

A Note on Vertex Arboricity of Toroidal Graphs without 7-Cycles 1 International Mathematical Forum, Vol. 11, 016, no. 14, 679-686 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.1988/imf.016.667 A Note on Vertex Arboricity of Toroidal Graphs without 7-Cycles 1 Haihui

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