Graph Theory - Diane Souvaine

Total Page:16

File Type:pdf, Size:1020Kb

Load more

Graph Theory - Diane Souvaine Notes by Harrison Kaiser; Drawings by Diane Souvaine Email [email protected] Website https://www.cs.tufts.edu/~dls/advising.php Note: Check Piazza for Grade Scope Sign Up Scribe Everyone scribes once - numbers should work out. Should send notes to: [email protected] sends to both Prof and TA • LaTeX preferably • Must be PDF • Send both source (latex, markdown, word, ect..) and PDF • Within 24 hours Assignments One every week. Due Thursday. Lecture - Begins with a fresh piece of chalk May need to tell prof to slow down, or speak quieter. She is losing hearing may be too loud. Chalk Broke - “Good Start” Graph G :(V (G),E(G)) together with an incidence function ΨG • If e ∈ E(G) and u, v ∈ V (G) 3 ΨG{u, v} (later “uv” or “vu”) Then e joins u and v, and u,v are the endpoints of e • # vertices in G, v(G) = the “order” of G • # edges in G, e(G) is the “size” of G Note: most often edges outnumber vertices Application Examples • points/vertices people; lines/edges join pairs of friends • points/vertices airports; lines/edges non-stop flights • points/vertices communication hubs; lines/edges communication links 1 Abstract Examples 1) G = (V (G),E(G)) where V (G) = {u, v, w, x, y} E(G) = {a, b, c, d, e, f, g, h} ΨG(a) = uv ΨG(b) = uu ΨG(c) = vw ΨG(d) = wx ΨG(e) = vx ΨG(f) = wx ΨG(g) = ux ΨG(h) = xy Figure 1: a messy drawing of the abstract graph v,w are incident on e AND c is indecent on v,w b is a self loop of u 2) “Wheel Graph” v1 − v5 connected in cycle v0 connected to all e1 = v1v2 e2 = v2v3 e3 = v3v4 e4 = v4v5 e5 = v5v1 e6 = v0v1 e7 = v0v2 e8 = v0v3 e9 = v0v4 e9 = v0v5 Can be drawn planar or non-planar See (optional game): www.planarity.net “Maxims” • Graphs can be represented graphically BUT • No Single correct way to draw a graph (edges can be curved or straight) • In practice we are sloppy and refer to diagram of a graph as a graph • G or H refer to graphs, BUT whenever feasible We write V or E instead of V (H) or E(H) or V (G) or E(G) When not confusing – save characters “a good computer scientist is lazy computer scientist” • Typically n = |V (G)| and m = |E(G)| 2 Figure 2: a cleaner (planar) drawing of the abstract graph Terminology • incidence • adjacency • neighbors (all the vertices you can get to from the given vertex) • infinite graph (in this class only finite graphs) • finite graph • degree (number of neighbors) • null graph (no vertices) • trivial graph (one vertex - [no edges? many edges? - difference of opinion]) • non-trivial • parallel edges - two edges with the same endpoints • simple graph (no loops or parallel edges) Can get rid of ΨG and just rename the edges by endpoints Types of Graphs • complete graph (every vertex connect to every other one) CS Name - Clique (or with a number to say the number of verities i.e. 5 Clique) • empty (no edges – allowed to have vertices) 3 Figure 3: a planar and non-planar embedding of the wheel graph 4 • bipartite partition vertices into two sets such that all edges go from a vertex in one set a vertex in the other G[X, Y ] (X,Y is the bipartition) • complete bipartite graph bipartite graph with all possible edges • star one vertex connect to all others, no other edges • (k-)path one vertex then the next then the next. the last • (k-)cycle a loop no other edges “triangle” “hexagon” . • connected all vertices have a way to “get to” all other ones through successive neighbors • disconnected not all vertices have a way to “get to” all other ones through successive neighbors • planar graph vs planar embedding An embedding is a drawing of a graph A planar graph must have a planar embedding (although it doesn’t need to be embedded in a planar way) A non-planar graph is defined to not have a planar (drawing) embedding A non-planar graph can sometimes be embedded on a surface (e.g. a torus (donut)) Recommend Again: www.planarity.net Incidence and Adjacency Matrix Incidence Matrix MG := mve a b c d e f g h u 1 2 0 0 0 0 1 0 v 1 0 1 0 1 0 0 0 w 0 0 1 1 0 1 0 0 x 0 0 0 1 1 1 1 1 y 0 0 0 0 0 0 0 1 Adjacency Matrix AG := auv u v w x y u 2 1 0 1 0 v 1 0 1 1 0 w 0 1 0 2 0 5 u v w x y x 1 1 2 0 1 y 0 0 0 1 0 For Simple Graphs Adjacency List - For each vertex list neighbors For Bipartite Graph G[X, Y ], |X| = r, |Y | = s Can define any r x s bipartite adjacency matrix BG(bij) such that bij is the number of edges from X[i] to Y [j] | Break | Vertex Degrees • dG(v) = # edges of G incident w/ G where each loop counts twice • if G is simple dG(v) = # neighbors of v • if dG(v) = 0 for some v, v is “isolated” • δ(G) = min degree over all vertices of G • ∆(G) = max degree over all vertices of G 1 P • d(G) = n v∈V d(v) is average degree of the vertices of G Theorem 1 P For any graph G, v∈V d(v) = 2m Proof Consider the incidence matrix M the sum of the entries in a row for v is d(v) the total sum for all the rows is P v∈d(b) the sum of the entries in a column for e is 2 the total sum for all of the columns is 2m Q.E.D. 6 Figure 4: graph for which we show the incidence and adjacency matrices Corollary Number of vertices of odd degree is even Proof Note that d(v) = 1 (mod 2) for d(v) odd = 0 (mod 2) for d(v) even Consider P v∈V d(v) = 2m (mod 2) = 0 and The sum of the even degrees (mod 2) is 0 therefore The sum of the odd degrees (mod 2) is 0 therefore the number odd degree vertices is even Q.E.D. 7 Proposition Let G[X, Y ] with no isolated vertices (note this is not necessarily connected) such that d(x) >= d(y) for all x,y in E where x ∈ X, y ∈ Y Then |X| <= |Y | with equality iff d(x) = d(y)∀x, y ∈ E Proof Consider the bipartite adjacency matrix BG Divide row corresponding to x by d(x)∀x ∈ X get B˜G All row sums in B˜G are 1. P 1 The column sum for each y is d(x) for each neighbor x of y 1 1 But this sum <= 1 since d(x) <= d(y) got all x, y ∈ E The total of all column sums <= |Y | or P P 1 P P 1 P P 1 |X| = x∈X y∈Y,xy∈E d(x) = x∈X,y∈Y xy∈E d(x) <= x∈X,y∈Y xy∈E d(y) = P P 1 y∈Y x∈X,xy∈E d(y) = |Y | So |X| <= |Y | Regular Graph G is k-regular if d(v) = k∀v ∈ V A graph is regular if it is k-regular for some k Examples A complete graph on k vertices is k − 1 regular The complete bipartite graph with k vertices in each part is k-regular 3-Regular graphs Cubic Graph The name cubic comes from the cube, in fact many graph names come from polyhedron. 8 Figure 5: cubic graph Peterson graph Figure 6: three embeddings of Peterson graph The Peterson graph is a simple graph whose vertices are the 2 element subsets of a 5 element set and whose edges are the pairs of disjoint 2 element subsets {1, 2, 3, 4, 5} V = [12, 34, 51, 23, 45, 13, 15, 52, 41, 24] E = {uv|u ∩ v = ∅} Many interesting drawings that reveal: a star, many 6 cycles, many 9 cycles “Girth” of a graph is the length of the shortest cycle and if there is no cycle, the girth is infinite what is the girth of the Peterson graph – looks like it may be 5 – proof? Isomorphisms Graphs G and H are identical i.e. G = H if V (G) = V (H), E(G) = E(H), ΨG = ΨH i.e. exactly the same labeling (may be drawn differently) 9 Identical Graphs can be represented by identical diagrams (but also identical adjacently matrix) What about non-identical graphs with essentially same diagram? What about labels changing? Graphs G & H are isomorphic written G =~ H, if there are bijections Θ: V (G) → V (H) and Φ: E(G) → E(H) such that ΨG(e) = uv iff ΨH (Φ(e)) = Θ(u)Θ(v) Such a pair of mappings is called a isomorphism between G and H. To show that two graphs are isomorphic we must indicate the isomorphism. Complement Graph Defined only on simple graphs – non-edges become edges / edges become non- edges Complete Bipartite Example - K3,3 Complete Graph Examples - K5, K6 10.
Recommended publications
  • On Treewidth and Graph Minors

    On Treewidth and Graph Minors

    On Treewidth and Graph Minors Daniel John Harvey Submitted in total fulfilment of the requirements of the degree of Doctor of Philosophy February 2014 Department of Mathematics and Statistics The University of Melbourne Produced on archival quality paper ii Abstract Both treewidth and the Hadwiger number are key graph parameters in structural and al- gorithmic graph theory, especially in the theory of graph minors. For example, treewidth demarcates the two major cases of the Robertson and Seymour proof of Wagner's Con- jecture. Also, the Hadwiger number is the key measure of the structural complexity of a graph. In this thesis, we shall investigate these parameters on some interesting classes of graphs. The treewidth of a graph defines, in some sense, how \tree-like" the graph is. Treewidth is a key parameter in the algorithmic field of fixed-parameter tractability. In particular, on classes of bounded treewidth, certain NP-Hard problems can be solved in polynomial time. In structural graph theory, treewidth is of key interest due to its part in the stronger form of Robertson and Seymour's Graph Minor Structure Theorem. A key fact is that the treewidth of a graph is tied to the size of its largest grid minor. In fact, treewidth is tied to a large number of other graph structural parameters, which this thesis thoroughly investigates. In doing so, some of the tying functions between these results are improved. This thesis also determines exactly the treewidth of the line graph of a complete graph. This is a critical example in a recent paper of Marx, and improves on a recent result by Grohe and Marx.
  • Decomposition of Wheel Graphs Into Stars, Cycles and Paths

    Decomposition of Wheel Graphs Into Stars, Cycles and Paths

    Malaya Journal of Matematik, Vol. 9, No. 1, 456-460, 2021 https://doi.org/10.26637/MJM0901/0076 Decomposition of wheel graphs into stars, cycles and paths M. Subbulakshmi1 and I. Valliammal2* Abstract Let G = (V;E) be a finite graph with n vertices. The Wheel graph Wn is a graph with vertex set fv0;v1;v2;:::;vng and edge-set consisting of all edges of the form vivi+1 and v0vi where 1 ≤ i ≤ n, the subscripts being reduced modulo n. Wheel graph of (n + 1) vertices denoted by Wn. Decomposition of Wheel graph denoted by D(Wn). A star with 3 edges is called a claw S3. In this paper, we show that any Wheel graph can be decomposed into following ways. 8 (n − 2d)S ; d = 1;2;3;::: if n ≡ 0 (mod 6) > 3 > >[(n − 2d) − 1]S3 and P3; d = 1;2;3::: if n ≡ 1 (mod 6) > <[(n − 2d) − 1]S3 and P2; d = 1;2;3;::: if n ≡ 2 (mod 6) D(Wn) = . (n − 2d)S and C ; d = 1;2;3;::: if n ≡ 3 (mod 6) > 3 3 > >(n − 2d)S3 and P3; d = 1;2;3::: if n ≡ 4 (mod 6) > :(n − 2d)S3 and P2; d = 1;2;3;::: if n ≡ 5 (mod 6) Keywords Wheel Graph, Decomposition, claw. AMS Subject Classification 05C70. 1Department of Mathematics, G.V.N. College, Kovilpatti, Thoothukudi-628502, Tamil Nadu, India. 2Department of Mathematics, Manonmaniam Sundaranar University, Tirunelveli-627012, Tamil Nadu, India. *Corresponding author: [email protected]; [email protected] Article History: Received 01 November 2020; Accepted 30 January 2021 c 2021 MJM.
  • Empirical Comparison of Greedy Strategies for Learning Markov Networks of Treewidth K

    Empirical Comparison of Greedy Strategies for Learning Markov Networks of Treewidth K

    Empirical Comparison of Greedy Strategies for Learning Markov Networks of Treewidth k K. Nunez, J. Chen and P. Chen G. Ding and R. F. Lax B. Marx Dept. of Computer Science Dept. of Mathematics Dept. of Experimental Statistics LSU LSU LSU Baton Rouge, LA 70803 Baton Rouge, LA 70803 Baton Rouge, LA 70803 Abstract—We recently proposed the Edgewise Greedy Algo- simply one less than the maximum of the orders of the rithm (EGA) for learning a decomposable Markov network of maximal cliques [5], a treewidth k DMN approximation to treewidth k approximating a given joint probability distribution a joint probability distribution of n random variables offers of n discrete random variables. The main ingredient of our algorithm is the stepwise forward selection algorithm (FSA) due computational benefits as the approximation uses products of to Deshpande, Garofalakis, and Jordan. EGA is an efficient alter- marginal distributions each involving at most k + 1 of the native to the algorithm (HGA) by Malvestuto, which constructs random variables. a model of treewidth k by selecting hyperedges of order k +1. In The treewidth k DNM learning problem deals with a given this paper, we present results of empirical studies that compare empirical distribution P ∗ (which could be given in the form HGA, EGA and FSA-K which is a straightforward application of FSA, in terms of approximation accuracy (measured by of a distribution table or in the form of a set of training data), KL-divergence) and computational time. Our experiments show and the objective is to find a DNM (i.e., a chordal graph) that (1) on the average, all three algorithms produce similar G of treewidth k which defines a probability distribution Pµ approximation accuracy; (2) EGA produces comparable or better that ”best” approximates P ∗ according to some criterion.
  • A New Approach to Number of Spanning Trees of Wheel Graph Wn in Terms of Number of Spanning Trees of Fan Graph Fn

    A New Approach to Number of Spanning Trees of Wheel Graph Wn in Terms of Number of Spanning Trees of Fan Graph Fn

    [ VOLUME 5 I ISSUE 4 I OCT.– DEC. 2018] E ISSN 2348 –1269, PRINT ISSN 2349-5138 A New Approach to Number of Spanning Trees of Wheel Graph Wn in Terms of Number of Spanning Trees of Fan Graph Fn Nihar Ranjan Panda* & Purna Chandra Biswal** *Research Scholar, P. G. Dept. of Mathematics, Ravenshaw University, Cuttack, Odisha. **Department of Mathematics, Parala Maharaja Engineering College, Berhampur, Odisha-761003, India. Received: July 19, 2018 Accepted: August 29, 2018 ABSTRACT An exclusive expression τ(Wn) = 3τ(Fn)−2τ(Fn−1)−2 for determining the number of spanning trees of wheel graph Wn is derived using a new approach by defining an onto mapping from the set of all spanning trees of Wn+1 to the set of all spanning trees of Wn. Keywords: Spanning Tree, Wheel, Fan 1. Introduction A graph consists of a non-empty vertex set V (G) of n vertices together with a prescribed edge set E(G) of r unordered pairs of distinct vertices of V(G). A graph G is called labeled graph if all the vertices have certain label, and a tree is a connected acyclic graph according to Biggs [1]. All the graphs in this paper are finite, undirected, and simple connected. For a graph G = (V(G), E(G)), a spanning tree in G is a tree which has the same vertex set as G has. The number of spanning trees in a graph G, denoted by τ(G), is an important invariant of the graph. It is also an important measure of reliability of a network.
  • On Graph Crossing Number and Edge Planarization∗

    On Graph Crossing Number and Edge Planarization∗

    On Graph Crossing Number and Edge Planarization∗ Julia Chuzhoyy Yury Makarychevz Anastasios Sidiropoulosx Abstract Given an n-vertex graph G, a drawing of G in the plane is a mapping of its vertices into points of the plane, and its edges into continuous curves, connecting the images of their endpoints. A crossing in such a drawing is a point where two such curves intersect. In the Minimum Crossing Number problem, the goal is to find a drawing of G with minimum number of crossings. The value of the optimal solution, denoted by OPT, is called the graph's crossing number. This is a very basic problem in topological graph theory, that has received a significant amount of attention, but is still poorly understood algorithmically. The best currently known efficient algorithm produces drawings with O(log2 n) · (n + OPT) crossings on bounded-degree graphs, while only a constant factor hardness of approximation is known. A closely related problem is Minimum Planarization, in which the goal is to remove a minimum-cardinality subset of edges from G, such that the remaining graph is planar. Our main technical result establishes the following connection between the two problems: if we are given a solution of cost k to the Minimum Planarization problem on graph G, then we can efficiently find a drawing of G with at most poly(d) · k · (k + OPT) crossings, where d is the maximum degree in G. This result implies an O(n · poly(d) · log3=2 n)-approximation for Minimum Crossing Number, as well as improved algorithms for special cases of the problem, such as, for example, k-apex and bounded-genus graphs.
  • Hamiltonian Cycles in Generalized Petersen Graphs Let N and K Be

    Hamiltonian Cycles in Generalized Petersen Graphs Let N and K Be

    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector JOURNAL OF COMBINATORIAL THEORY, Series B 24, 181-188 (1978) Hamiltonian Cycles in Generalized Petersen Graphs Kozo BANNAI Information Processing Research Center, Central Research Institute of Electric Power Industry, 1-6-I Ohternachi, Chiyoda-ku, Tokyo, Japan Communicated by the Managing Edirors Received March 5, 1974 Watkins (J. Combinatorial Theory 6 (1969), 152-164) introduced the concept of generalized Petersen graphs and conjectured that all but the original Petersen graph have a Tait coloring. Castagna and Prins (Pacific J. Math. 40 (1972), 53-58) showed that the conjecture was true and conjectured that generalized Petersen graphs G(n, k) are Hamiltonian unless isomorphic to G(n, 2) where n E S(mod 6). The purpose of this paper is to prove the conjecture of Castagna and Prins in the case of coprime numbers n and k. 1. INTRODUCTION Let n and k be coprime positive integers with k < n, i.e., (n, k) = 1. The generalized Petersengraph G(n, k) consistsof 2n vertices (0, 1, 2,..., n - 1; O’, l’,..., n - I’} and 3n edgesof the form (i, i + l), (i’, i + l’), (i, ik’) for 0 < i < n - 1, where all numbers are read modulo n. The set of edges ((i, i + 1)) and the set of edges((i’, i f l’)} are called the outer rim and the inner rim, respectively, and edges{(i, ik’)) are called spokes. Note that the above definition of generalized Petersen graphs differs from that of Watkins /4] and Castagna and Prins [2] in the numbering of the vertices.
  • Graph in Data Structure with Example

    Graph in Data Structure with Example

    Graph In Data Structure With Example Tremain remove punctually while Memphite Gerald valuate metabolically or soaks affrontingly. Grisliest Sasha usually reconverts some singlesticks or incage historiographically. If innocent or dignified Verge usually cleeking his pewit clipped skilfully or infests infra and exchangeably, how centum is Rad? What is integer at which means that was merely an organizational level overview of. Removes the specified node. Particularly find and examples. What facial data structure means. Graphs Murray State University. For example with edge going to structure of both have? Graphs in Data Structure Tutorial Ride. That instead of structure and with example as being compared. The traveling salesman problem near a folder example of using a tree algorithm to. When at the neighbors of efficient current node are considered, it marks the current node as visited and is removed from the unvisited list. You with example. There consider no isolated nodes in connected graph. The data structures in a stack of linked lists are featured in data in java some definitions that these files if a direction? We can be incident with example data structures! Vi and examples will only be it can be a structure in a source. What are examples can be identified by edges with. All data structures? A rescue Study a Graph Data Structure ijarcce. We can say that there are very much in its length of another and put a vertical. The edge uv, which functions that, we can be its direct support this essentially means. If they appear in data structures and solve other values for our official venues for others with them is another.
  • Research Article P4-Decomposition of Line

    Research Article P4-Decomposition of Line

    Kong. Res. J. 5(2): 1-6, 2018 ISSN 2349-2694, All Rights Reserved, Publisher: Kongunadu Arts and Science College, Coimbatore. http://krjscience.com RESEARCH ARTICLE P4-DECOMPOSITION OF LINE AND MIDDLE GRAPH OF SOME GRAPHS Vanitha, R*., D. Vijayalakshmi and G. Mohanappriya PG and Research Department of Mathematics, Kongunadu Arts and Science College, Coimbatore – 641 029, Tamil Nadu, India. ABSTRACT A decomposition of a graph G is a collection of edge-disjoint subgraphs G1, G2,… Gm of G such that every edge of G belongs to exactly one Gi, 1 ≤ i ≤ m. E(G) = E(G1) ∪ E(G2) ∪ ….∪E(Gm). If every graph Giis a path then the decomposition is called a path decomposition. In this paper, we have discussed the P4- decomposition of line and middle graph of Wheel graph, Sunlet graph, Helm graph. The edge connected planar graph of cardinality divisible by 3 admits a P4-decomposition. Keywords: Decomposition, P4-decomposition, Line graph, Middle graph. Mathematics Subject Classification: 05C70 1. INTRODUCTION AND PRELIMINARIES Definition 1.3. (2) The -sunlet graph is the graph on vertices obtained by attaching pendant edges to Let G = (V, E) be a simple graph without a cycle graph. loops or multiple edges. A path is a walk where vi≠ vj, ∀ i ≠ j. In other words, a path is a walk that visits Definition 1.4. (1) TheHelm graphis obtained from each vertex at most once. A decomposition of a a wheel by attaching a pendant edge at each vertex graph G is a collection of edge-disjoint subgraphs of the -cycle. G , G ,… G of G such that every edge of G belongs to 1 2 m Definition 1.5.
  • THE CHROMATIC POLYNOMIAL 1. Introduction a Common Problem in the Study of Graph Theory Is Coloring the Vertices of a Graph So Th

    THE CHROMATIC POLYNOMIAL 1. Introduction a Common Problem in the Study of Graph Theory Is Coloring the Vertices of a Graph So Th

    THE CHROMATIC POLYNOMIAL CODY FOUTS Abstract. It is shown how to compute the Chromatic Polynomial of a sim- ple graph utilizing bond lattices and the M¨obiusInversion Theorem, which requires the establishment of a refinement ordering on the bond lattice and an exploration of the Incidence Algebra on a partially ordered set. 1. Introduction A common problem in the study of Graph Theory is coloring the vertices of a graph so that any two connected by a common edge are different colors. The vertices of the graph in Figure 1 have been colored in the desired manner. This is called a Proper Coloring of the graph. Frequently, we are concerned with determining the least number of colors with which we can achieve a proper coloring on a graph. Furthermore, we want to count the possible number of different proper colorings on a graph with a given number of colors. We can calculate each of these values by using a special function that is associated with each graph, called the Chromatic Polynomial. For simple graphs, such as the one in Figure 1, the Chromatic Polynomial can be determined by examining the structure of the graph. For other graphs, it is very difficult to compute the function in this manner. However, there is a connection between partially ordered sets and graph theory that helps to simplify the process. Utilizing subgraphs, lattices, and a special theorem called the M¨obiusInversion Theorem, we determine an algorithm for calculating the Chromatic Polynomial for any graph we choose. Figure 1. A simple graph colored so that no two vertices con- nected by an edge are the same color.
  • An Introduction to Algebraic Graph Theory

    An Introduction to Algebraic Graph Theory

    An Introduction to Algebraic Graph Theory Cesar O. Aguilar Department of Mathematics State University of New York at Geneseo Last Update: March 25, 2021 Contents 1 Graphs 1 1.1 What is a graph? ......................... 1 1.1.1 Exercises .......................... 3 1.2 The rudiments of graph theory .................. 4 1.2.1 Exercises .......................... 10 1.3 Permutations ........................... 13 1.3.1 Exercises .......................... 19 1.4 Graph isomorphisms ....................... 21 1.4.1 Exercises .......................... 30 1.5 Special graphs and graph operations .............. 32 1.5.1 Exercises .......................... 37 1.6 Trees ................................ 41 1.6.1 Exercises .......................... 45 2 The Adjacency Matrix 47 2.1 The Adjacency Matrix ...................... 48 2.1.1 Exercises .......................... 53 2.2 The coefficients and roots of a polynomial ........... 55 2.2.1 Exercises .......................... 62 2.3 The characteristic polynomial and spectrum of a graph .... 63 2.3.1 Exercises .......................... 70 2.4 Cospectral graphs ......................... 73 2.4.1 Exercises .......................... 84 3 2.5 Bipartite Graphs ......................... 84 3 Graph Colorings 89 3.1 The basics ............................. 89 3.2 Bounds on the chromatic number ................ 91 3.3 The Chromatic Polynomial .................... 98 3.3.1 Exercises ..........................108 4 Laplacian Matrices 111 4.1 The Laplacian and Signless Laplacian Matrices .........111 4.1.1
  • INTRODUCTION to GRAPH THEORY and ITS TYPES Rupinder Kaur, Raveena Saini, Sanjivani Assistant Professor Mathematics A.S.B.A.S.J.S

    INTRODUCTION to GRAPH THEORY and ITS TYPES Rupinder Kaur, Raveena Saini, Sanjivani Assistant Professor Mathematics A.S.B.A.S.J.S

    © 2019 JETIR April 2019, Volume 6, Issue 4 www.jetir.org (ISSN-2349-5162) INTRODUCTION TO GRAPH THEORY AND ITS TYPES Rupinder Kaur, Raveena Saini, Sanjivani Assistant professor Mathematics A.S.B.A.S.J.S. Memorial College Bela, Ropar, India Abstract: Graphs are of simple structures which are made from nodes, vertices or points which are connected by the arcs, edges or lines. Graphs are used to find the relationship between two objects which are connected through nodes and edges. Also there are many types of graphs which represent different properties of graphs. Graphs are used in many fields in modern times. In today’s time graph theory will needed in all aspects. Keywords: Father of graph theory, graphs, uses, type, paths, cycle, walk, Hamiltonian graph, Euler graph, colouring, chromatic numbers. 1. INTRODUCTION Graph theory begins with very simple geometric ideas and has many powerful applications. Graph theory begins in 1736 when Leonhard Euler solved a problem that has been puzzling the good citizens of the town of Konigsberg in Prussia. In modern times Graph theory played very important role in many areas such as communications, engineering, physical sciences, linguistics, social sciences, and many other fields. On the basis of this variety of application it is useful to develop and study the subject in abstract terms and finding the results. 2. WHY DO WE STUDY GRAPH THEORY? Graph theory is very important for “analysing things that we connected to another thing” which applies almost everywhere. It is mathematical structure which is used to study of graphs, to solve pairwise relation between two objects.
  • Edge-Odd Graceful Labeling of Sum of K2 & Null Graph with N Vertices

    Edge-Odd Graceful Labeling of Sum of K2 & Null Graph with N Vertices

    Global Journal of Pure and Applied Mathematics. ISSN 0973-1768 Volume 13, Number 9 (2017), pp. 4943-4952 © Research India Publications http://www.ripublication.com Edge-Odd Graceful Labeling of Sum of K2 & Null Graph with n Vertices and a Path of n Vertices Merging with n Copies of a Fan with 6 Vertices G. A. Mogan1, M. Kamaraj2 and A. Solairaju3 1Assitant Professor of Mathematics, Dr. Paul’s Engineering College, Paul Nagar, Pulichappatham-605 109., India. 2Associate Professor and Head, Department of Mathematics, Govt. Arts & Science College, Sivakasi-626 124, India. 3Associate Professor of Mathematics, Jamal Mohamed College, Trichy – 620 020, Abstract A (p, q) connected graph G is edge-odd graceful graph if there exists an injective map f: E(G) → {1, 3, …, 2q-1} so that induced map f+: V(G) → {0, 1,2, 3, …, (2k-1)}defined by f+(x) f(xy) (mod 2k), where the vertex x is incident with other vertex y and k = max {p, q} makes all the edges distinct and odd. In this article, the edge-odd graceful labelings of both P2 + Nn and Pn nF6 are obtained. Keywords: graceful graph, edge -odd graceful labeling, edge -odd graceful graph INTRODUCTION: Abhyankar and Bhat-Nayak [2000] found graceful labeling of olive trees. Barrientos [1998] obtained graceful labeling of cyclic snakes, and he also [2007] got graceful labeling for any arbitrary super-subdivisions of graphs related to path, and cycle. Burzio and Ferrarese [1998] proved that the subdivision graph of a graceful tree is a graceful tree. Gao [2007] analyzed odd graceful labeling for certain special cases in terms of union of paths.