Czechoslovak Mathematical Journal

Similar documents
Kybernetika. Bohdan Zelinka Finding a spanning tree of a graph with maximal number of terminal vertices

Czechoslovak Mathematical Journal

Two Characterizations of Hypercubes

Czechoslovak Mathematical Journal

Math 776 Graph Theory Lecture Note 1 Basic concepts

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

Fundamental Properties of Graphs

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS

POINT-SET DOMATIC NUMBERS OF GRAPHS

Graph Theory S 1 I 2 I 1 S 2 I 1 I 2

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

Lecture 15: The subspace topology, Closed sets

{(ao, a0, (al, a2),..., (an-1, an)}

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.

AN ALGORITHM FOR A MINIMUM COVER OF A GRAPH

The strong chromatic number of a graph

1 Some Solution of Homework

A GRAPH FROM THE VIEWPOINT OF ALGEBRAIC TOPOLOGY

Definition: A graph G = (V, E) is called a tree if G is connected and acyclic. The following theorem captures many important facts about trees.

Math 170- Graph Theory Notes

On vertex types of graphs

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

On median graphs and median grid graphs

Vertex 3-colorability of claw-free graphs

Graph Theory Questions from Past Papers

Bipartite Roots of Graphs

Math 778S Spectral Graph Theory Handout #2: Basic graph theory

CSC Discrete Math I, Spring Sets

Introduction to Graph Theory

arxiv: v2 [math.co] 13 Aug 2013

K 4,4 e Has No Finite Planar Cover

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

SIGN DOMINATING SWITCHED INVARIANTS OF A GRAPH

arxiv:submit/ [math.co] 9 May 2011

Discrete Mathematics Lecture 4. Harper Langston New York University

G.B. FAULKNER and D.H. YOUNGER

On Sequential Topogenic Graphs

Advanced Combinatorial Optimization September 17, Lecture 3. Sketch some results regarding ear-decompositions and factor-critical graphs.

ROUGH MEMBERSHIP FUNCTIONS: A TOOL FOR REASONING WITH UNCERTAINTY

Dirac-type characterizations of graphs without long chordless cycles

Partitioning Complete Multipartite Graphs by Monochromatic Trees

Characterizations of graph classes by forbidden configurations

ON THE STRUCTURE OF SELF-COMPLEMENTARY GRAPHS ROBERT MOLINA DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE ALMA COLLEGE ABSTRACT

Mathematica Slovaca. Roman Nedela Locally-cyclic graphs covering complete tripartite graphs. Terms of use: Persistent URL:

Orthogonal art galleries with holes: a coloring proof of Aggarwal s Theorem

On Covering a Graph Optimally with Induced Subgraphs

Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes

Department of Mathematical Sciences University of Nevada, Las Vegas Las Vegas, NV

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge.

Induction Review. Graphs. EECS 310: Discrete Math Lecture 5 Graph Theory, Matching. Common Graphs. a set of edges or collection of two-elt subsets

DISTINGUISHING NUMBER AND ADJACENCY PROPERTIES

A generalization of Mader s theorem

Complete Cototal Domination

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

arxiv: v1 [math.co] 20 Nov 2013

Topology I Test 1 Solutions October 13, 2008

A matching of maximum cardinality is called a maximum matching. ANn s/2

On Universal Cycles of Labeled Graphs

CS473-Algorithms I. Lecture 13-A. Graphs. Cevdet Aykanat - Bilkent University Computer Engineering Department

The Connectivity and Diameter of Second Order Circuit Graphs of Matroids

Subdivided graphs have linear Ramsey numbers

AMS /672: Graph Theory Homework Problems - Week V. Problems to be handed in on Wednesday, March 2: 6, 8, 9, 11, 12.

ON SWELL COLORED COMPLETE GRAPHS

Collapsible biclaw-free graphs

Discrete mathematics

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

DISTINGUISHING NUMBER AND ADJACENCY PROPERTIES

Recognizing Interval Bigraphs by Forbidden Patterns

A digital pretopology and one of its quotients

Pebble Sets in Convex Polygons

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

Infinite locally random graphs

Algebra of Sets (Mathematics & Logic A)

γ 2 γ 3 γ 1 R 2 (b) a bounded Yin set (a) an unbounded Yin set

Commentationes Mathematicae Universitatis Carolinae

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

MA651 Topology. Lecture 4. Topological spaces 2

MODELS OF CUBIC THEORIES

Basics of Graph Theory

Assignment 4 Solutions of graph problems

Complexity Results on Graphs with Few Cliques

Lecture 2 : Counting X-trees

Robert Cowen and Stephen H. Hechler. Received June 4, 2003; revised June 18, 2003

Number Theory and Graph Theory

An Investigation of the Planarity Condition of Grötzsch s Theorem

The self-minor conjecture for infinite trees

γ(ɛ) (a, b) (a, d) (d, a) (a, b) (c, d) (d, d) (e, e) (e, a) (e, e) (a) Draw a picture of G.

On some subclasses of circular-arc graphs

Distance Sequences in Locally Infinite Vertex-Transitive Digraphs

HW Graph Theory Name (andrewid) - X. 1: Draw K 7 on a torus with no edge crossings.

Vertex Deletion games with Parity rules

Reconstruction Conjecture for Graphs Isomorphic to Cube of a Tree

Acyclic Subgraphs of Planar Digraphs

CPS 102: Discrete Mathematics. Quiz 3 Date: Wednesday November 30, Instructor: Bruce Maggs NAME: Prob # Score. Total 60

Bijective Proofs of Two Broken Circuit Theorems

The Dual Neighborhood Number of a Graph

Some Upper Bounds for Signed Star Domination Number of Graphs. S. Akbari, A. Norouzi-Fard, A. Rezaei, R. Rotabi, S. Sabour.

Trees. 3. (Minimally Connected) G is connected and deleting any of its edges gives rise to a disconnected graph.

Math 485, Graph Theory: Homework #3

Rigidity, connectivity and graph decompositions

Transcription:

Czechoslovak Mathematical Journal Bohdan Zelinka Join graphs of trees Czechoslovak Mathematical Journal, Vol. 30 (1980), No. 2, 332--335 Persistent URL: http://dml.cz/dmlcz/101681 Terms of use: Institute of Mathematics AS CR, 1980 Institute of Mathematics of the Academy of Sciences of the Czech Republic provides access to digitized documents strictly for personal use. Each copy of any part of this document must contain these Terms of use. This paper has been digitized, optimized for electronic delivery and stamped with digital signature within the project DML-CZ: The Czech Digital Mathematics Library http://project.dml.cz

Czechoslovak Mathematical Journal, 30 (105) 1980, Praha JOIN GRAPHS OF TREES BoHDAN ZELINKA, Libcrcc (Received October 10, 1978) In [3] the intersection graph of a tree was defined. The intersection graph of a tree T is an undirected graph whose vertices are in a one-to-one correspondence with all proper subtrees of T and in which two vertices are adjacent if and only if the corresponding subtrees have a non-empty intersection. Analogously a join graph of a tree can be defined. The join graph J(T) of a tree T is a graph whose vertices are in a one-to-one correspondence with all proper subtrees of T and in which two vertices are adjacent if and only if the join of the corresponding subtrees is not equal to T. (The join of two subtrees of T is the least subtree of T which contains both these subtrees.) A graph consisting only of one vertex is also considered a tree. This definition was formulated in this form in order that the join graph might be a dual concept to the intersection graph. Nevertheless, in the following we shall study the complement J(T) of J{T), i.e. the graph in which two vertices are adjacent if and only if the join of the corresponding subtrees is equal to T. We shall define some auxihary concepts. By IG(n) we shall denote the intersection graph of the family of all non-empty proper subsets of a set with n elements. If G is an undirected graph without loops and multiple edges, let -- be a binary relation on the vertex set of G such that a ^ b if and only if Г(а) = Г(Ь). (By the symbol r{x) we denote the set of all vertices of G which are adjacent to x.) Evidently this relation is an equivalence; we shall call it the adjacency equivalence on G. It a ^ b, a Ф b, then a and b are not adjacent in G; otherwise we should have b e e r{a) which would imply b e Г{Ь), i.e. the existence of a loop, lï a ^ a\ b ^ b\ then evidently a is adjacent to b if and only if a' is adjacent to b'. If we identify all adjacency-equivalent pairs of vertices of G, we obtain a graph A{G) which will be called the adjacency reduct of G. Evidently there exists a discrete homomorphism [2] of G onto A{G). 332 *

Lemma 1. Let M be a set with n elements. Let G be a graph whose vertices are in a one-to-one correspondence with all non-empty proper subsets of M and in which two vertices are adjacent if and only if the union of the corresponding sets is equal to M. Then G is isomorphic to the complement of IG{n). Proof. Let Ф be a mapping of the vertex set of G onto the vertex set of the complement of IG{n) such that if x is a vertex of G corresponding to the subset X of M, then (p{x) is the vertex of IG(n) corresponding to the set M Z; this mapping is evidently a bijection. By De Morgan's formula we have X u У = M if and only if (M X) гл{м У) = 0. Therefore vertices ф(х), (p{y) are adjacent in the complement of/g(7i) if and only if x, у are adjacent in G and cp is an isomorphism. Theorem 1. Let Tbe a finite tree with n ^ 3 vertices and with к terminal vertices, let J{T) be its join graph, let J{T) be the complement of J{T). Then the adjacency reduct of J(T) is isomorphic to the complement of IG{k) with one isolated vertex added. Proof. Let К be the set of all terminal vertices of Г. If L с К, then we denote by ^(L) the family of all subtrees of T which contain all vertices of L and no vertex ofk L. Now let Ti, T2 be two proper subtrees of Г, let Lj, L2 be such subsets of К that Tj e.^(li), T2 e ^{L^). If L^ u L2 = K, then the join of T^ and T2 contains all terminal vertices of T and this is possible if and only if this join is equal to T. If Li u L2 Ф X, let xek (L^ u L2). The vertex set of the join of Lj and L2 consists of all vertices of Lj and L2 and eventually also of all inner vertices of a path in Г connecting a vertex of ic^ with a vertex of L2. The vertex x belongs neither to Lj nor to L2 and, being a terminal vertex of T, it cannot be an inner vertex of a path in T. Therefore the join of T^ and T2 does not contain x and is not equal to T. We see that the vertices of J{T) corresponding to Ту and T2 are adjacent if and only if Li u L2 = K. Evidently if T^ e ^(L^), T2 e ^{L2\ then T^ - T2 (as vertices of J{T)) if and only if L^ = L2. The adjacency reduct of J{T) is isomorphic to the graph whose vertices are all proper subsets of К and in which two vertices are adjacent if and only if their union is K. By Lemma 1 the vertices corresponding to non-empty proper subsets of К form a subgraph of this graph isomorphic to the complement of G{k). The vertex corresponding to the empty set is isolated. We see that every further information about T from J{T) can be obtained only from the numbers of vertices of the classes of the adjacency equivalence. Lemma 2. Let the graph IG{n) be given for some n. Then for each vertex x of IG(n), we can determine the cardinality of the set to which x corresponds. Proof. The vertices corresponding to one-element subsets of the set M (from the definition of/g(n)) form an independent set in IG{n) of the cardinality n. No other family of n pairwise disjoint non-empty subsets of M can exist. Therefore a vertex x of IG{n) corresponds to a one-element subset of M if and only if it belongs to the 333

(unique) independent set Mo of the greatest cardinality. If2gm^n--l,a vertex y Ф MQ corresponds to a set of the cardinahty m if and only if it is adjacent to exactly m vertices of MQ (i.e., the corresponding set has non-empty intersections with exactly m one-element sets). Theorem 2. Let T be a finite tree, let J{T) be its join graph. Given J{T), we can reconstruct Tup to isomorphism. Proof. We construct the adjacency reduct of J(T) and its complement; by Theorem 1 it is isomorphic to IG(k), therefore we can determine the number к of terminal vertices of T. By Theorem 1 and Lemma 2 we can determine the classes of the adjacency equivalence in /(Г) which correspond to families ^{L) for Lof the cardinality 1; to these families we assign vertices t^,...,tj^ in a, one-to-one way. These vertices ti,..,,tk are the terminal vertices of T; the cardinality of the class corresponding to Г, for i = 1,..., fc is the number of the subtrees of T which contain ti and no other terminal vertex of T. Thus we take К = {t^,..., t^}. It Lis a, subset of К with / ^ 2 vertices, then ^{L) is the class of all vertices of J(T) which are adjacent to all vertices from the classes corresponding to vertices of L and not adjacent to vertices from the classes corresponding to vertices of X L, Therefore for each proper subset Lof К we can determine the number /x(l) of subtrees of T which contain all vertices of L and no vertex of X L. If Г is a snake (a tree consisting of one simple path), we have \к\ = 2, therefore ^ {^1» ^2} aiid there are three proper subsets of X, namely {^i}, (^2} ^iid 0, Then J(T) consists of a complete bipartite graph with some isolated vertices added (by Theorem 1). Therefore we can conclude that T is a snake; otherwise ^(T) would contain a triangle. We determine M({^I}) and /^({/2})» evidently \A^t^^ = ju({f2}) = = и 1, where n is the number of vertices of T. By its number of vertices a snake is determined up to isomorphism. If Tis not a snake, we proceed by induction with respect to the number n of vertices of T. For n = 2 and n = 3 the tree is always a snake and for this case the assertion was proved. Let n^ ^ 4. Suppose that the assertion is true forn = По 1 and prove it for n = По- Let Г be a tree with n^ vertices, let its join graph J(T) be given. For T let X = = {^1,..., rj. Let T be the tree obtained from Tby deleting t^\ this is a tree with WQ 1 vertices. Let t' be the vertex adjacent to t^^ in T. Distinguish two cases: (i) The vertex t' is a terminal vertex of T'. (ii) The vertex t' is not a terminal vertex of T'. In the case (ii) there exists a proper subset L of К \t^ such that the least tree from.^(l) contains t' and thus all trees from «^(L) contain t\ Then there is a oneto-one correspondence between ^(L) and ^(Lu (fj); each tree from.^(l) is obtained from a tree from 2r(L\j \t^ by deleting the vertex t^ and the edge t't^^ and each tree from ^(LKJ \t^^ is obtained from a tree from ^(L) by adding this vertex and this edge. Therefore \i{pj = \i{l\j (rj). In the case (i), to each proper 334 *

subset Lof К {^fc} there exist trees from ^{L) which contain f and their number is equal to ju(lu {^fe}), but there are also trees from ^{L) which do not contain t'; therefore /i(l) > /x(lu (rj) for each L cz К (fj. We see that we are able to recognize whether (i) or (ii) occurs. Consider the case (i). In the tree T we determine the classes ^'(L) and numbers ß'{L) analogous to ^(L) and ju(l) for all proper subsets Lof X' = (X u {f}) {fj. If Lis a proper subset of X' and f ф L, then a tree from ^(L) belongs to ^'(L) if and only if it does not contain f. As was shown above, the number of trees from ^(L) containing f is equal to /i(lu (rj). Therefore /x'(l) = fi{l) /i(lu (rj). If t' e L, then we can prove analogously as above that there is a one-to-one correspondence between <^'(L) and^((l - {f}) u (fj) for LФ {f}, therefore in this case /x'(l) =^ = ju((l [f}) u (tj). For L = {f} there is such a correspondence between ^'(L) and the set obtained from ^((L {t'})^{tk}) by deleting the one-vertex tree consisting of tj^i thus fi'{{^'}) ^ Ki^k]) "~ 1- Hence we can transform J{T) to J{Ty. By the induction assumption the tree V can be reconstructed from J{T). In the reconstructed tree T we find the vertex f and add the vertex t^ and the edge ftj^ to T to obtain T. Now consider the case (ii). We put K' = К {rj. If Lis a proper subset oï K\ then each tree from ^(L) is also in T and thus /i'(l) = /x(l) for each such L. We reconstruct the tree T. Now it is more difficult to find t' in T, because f is not a terminal vertex of T. Let м^, U2 be two elements of K'. If t' lies between u^ and W2, then each tree from ^{{uu "2}) contains t' and analogously to the above considerations we can prove ii{{uu "2}) = K{"i» "2» M)- Iii the opposite case/i({ui, U2}) > > /i({mi, M2, ^fc}). Therefore we can determine for any two vertices of K' whether t' lies between them or not. If there exist three vertices u^, M2, M3 of K' such that t' lies between any two of them, then t' is uniquely determined [l]. If not, then there is an equivalence on K' such that two vertices are in this equivalence if and only if t' does not Ue between them and this equivalence has exactly two classes L^.Li^ Let T^ (or Г2) be the least tree from ^{L^ (or e^(l2), respectively). The trees Ti, Г2 are disjoint and there exists a path P in T connecting a vertex v^ of T^ with a vertex V2 0ÎT2 whose inner vertices belong neither to T^ nor to Г2. One of those inner vertices is t'. If d is the distance between v^ and t', then ^{L^ contains exactly d trees not containing t' and/i(li u (rj) trees containing t'. This yields d = ß{L^ - ju(li u (rj) and r' is determined. We add the vertex t^ and the edge t'tj, to T and Tis reconstructed. References [1] Nebesky, L.: Algebraic Properties of Trees. Acta Univ. Carol. Philologica - Monographia XXV, 1969. [2] Ore, O.: Theory of Graphs. Providence 1962. [3] Zelinka, В.: Intersection graphs of trees and tree algebras. Math. Slovaca 26 (1976), 343 350. Author's address: Komenského 2, 460 01 Libérée, CSSR (katedra matematiky VSST). 335