Optimization of Eigenvalue Bounds for the Independence and Chromatic Number of Graph Powers

Total Page:16

File Type:pdf, Size:1020Kb

Optimization of Eigenvalue Bounds for the Independence and Chromatic Number of Graph Powers Optimization of eigenvalue bounds for the independence and chromatic number of graph powers Sjanne Zeijlemaker Joint work with A. Abiad, G. Coutinho, M.A. Fiol, B.D. Nogueira 01-02-2021 Eindhoven University of Technology Outline 1. Background 2. Spectral bounds: an overview 3. The spectrum of 퐺푘 and 퐺 are related 4. Optimization of inertial type bounds 5. Two ratio type bounds 6. Closing remarks 1 Background Eigenvalues Spectrum: 휆1 ≥ … ≥ 휆푛 3, 1, 1, 1, 1, 1, −2, −2, −2, −2 2 Eigenvalues 푚0 푚푑 Spectrum: {휃0 , … , 휃푑 } 31, 15, −24 2 Independence number Independence number 훼(퐺): size of the largest independent set of vertices in 퐺 3 Independence number Independence number 훼(퐺): size of the largest independent set of vertices in 퐺 3 Chromatic number Chromatic number 휒(퐺): minimum number of colors needed to color 퐺 4 Graph powers The 푘푡ℎ power of a graph 퐺 = (푉 , 퐸), denoted by 퐺푘, is formed by connecting two vertices if they are at distance at most 푘 푘 = 1 5 Graph powers The 푘푡ℎ power of a graph 퐺 = (푉 , 퐸), denoted by 퐺푘, is formed by connecting two vertices if they are at distance at most 푘 푘 = 2 5 Graph powers The 푘푡ℎ power of a graph 퐺 = (푉 , 퐸), denoted by 퐺푘, is formed by connecting two vertices if they are at distance at most 푘 푘 = 3 5 푘-independence number 푘-independence number 훼푘(퐺): maximum size of a set of vertices at pairwise distance greater than 푘 훼2 6 푘-independence number 푘-independence number 훼푘(퐺): maximum size of a set of vertices at pairwise distance greater than 푘 훼2 6 푘-independence number 푘-independence number 훼푘(퐺): maximum size of a set of vertices at pairwise distance greater than 푘 훼2 푘 Note: 훼푘(퐺) = 훼(퐺 ) 6 푘-chromatic number 푘 푘-chromatic number 휒푘(퐺): 휒푘(퐺) = 휒(퐺 ) 휒2 7 푘-chromatic number 푘 푘-chromatic number 휒푘(퐺): 휒푘(퐺) = 휒(퐺 ) Upper bounds on 훼푘 give lower bounds on 휒푘 and vice versa: |푉 (퐺)| 휒(퐺) ≥ 훼(퐺) 7 Our goal Extend and optimize eigenvalue upper bounds for the independence number to 훼푘. 8 Eigenvalues can be computed in polynomial time. • Could we apply eigenvalue bounds on 훼 to 퐺푘? No, in general the spectrum of 퐺푘 cannot be derived from 퐺 and vice versa. ⇒ We want a bound that only depends on the spectrum of 퐺. Motivation • (Kong and Zhao 1993) Computing 훼푘 and 휒푘 is NP-complete (Kong and Zhao 2000) Even for regular bipartite graphs, the problem remains NP-complete if 푘 = 2, 3, 4 9 • Could we apply eigenvalue bounds on 훼 to 퐺푘? No, in general the spectrum of 퐺푘 cannot be derived from 퐺 and vice versa. ⇒ We want a bound that only depends on the spectrum of 퐺. Motivation • (Kong and Zhao 1993) Computing 훼푘 and 휒푘 is NP-complete (Kong and Zhao 2000) Even for regular bipartite graphs, the problem remains NP-complete if 푘 = 2, 3, 4 Eigenvalues can be computed in polynomial time. 9 No, in general the spectrum of 퐺푘 cannot be derived from 퐺 and vice versa. ⇒ We want a bound that only depends on the spectrum of 퐺. Motivation • (Kong and Zhao 1993) Computing 훼푘 and 휒푘 is NP-complete (Kong and Zhao 2000) Even for regular bipartite graphs, the problem remains NP-complete if 푘 = 2, 3, 4 Eigenvalues can be computed in polynomial time. • Could we apply eigenvalue bounds on 훼 to 퐺푘? 9 ⇒ We want a bound that only depends on the spectrum of 퐺. Motivation • (Kong and Zhao 1993) Computing 훼푘 and 휒푘 is NP-complete (Kong and Zhao 2000) Even for regular bipartite graphs, the problem remains NP-complete if 푘 = 2, 3, 4 Eigenvalues can be computed in polynomial time. • Could we apply eigenvalue bounds on 훼 to 퐺푘? No, in general the spectrum of 퐺푘 cannot be derived from 퐺 and vice versa. 9 Motivation • (Kong and Zhao 1993) Computing 훼푘 and 휒푘 is NP-complete (Kong and Zhao 2000) Even for regular bipartite graphs, the problem remains NP-complete if 푘 = 2, 3, 4 Eigenvalues can be computed in polynomial time. • Could we apply eigenvalue bounds on 훼 to 퐺푘? No, in general the spectrum of 퐺푘 cannot be derived from 퐺 and vice versa. ⇒ We want a bound that only depends on the spectrum of 퐺. 9 Applications • Coding theory: codes relate to 푘-independent sets in Hamming graphs. 111 110 101 011 100 010 001 000 10 Applications • Coding theory: codes relate to 푘-independent sets in Hamming graphs. • Quantum independence number 훼푞(퐺) (Roberson and Mancinska 2016). Not known whether 훼푘푞(퐺) is generally computable. Some of our bounds on 훼푘(퐺) also upper bound 훼푘푞(퐺) (Wocjan, Elphick and Abiad 2019). • Other graph parameters: the 푘-independence number can be used to get tight lower bounds for the average distance (Firby and Haviland 1997). 10 Main tool: interlacing Let 푚 < 푛. Sequences 휆1 ≥ … ≥ 휆푛 and 휇1 ≥ … ≥ 휇푚 interlace if 휆푖 ≥ 휇푖 ≥ 휆푛−푚+푖 (1 ≤ 푖 ≤ 푚) 11 Main tool: interlacing Let 푚 < 푛. Sequences 휆1 ≥ … ≥ 휆푛 and 휇1 ≥ … ≥ 휇푚 interlace if 휆푖 ≥ 휇푖 ≥ 휆푛−푚+푖 (1 ≤ 푖 ≤ 푚) 휇1 휇2 휇3 휆1 휆2 휆3 휆4 휆5 11 Main tool: interlacing Let 푚 < 푛. Sequences 휆1 ≥ … ≥ 휆푛 and 휇1 ≥ … ≥ 휇푚 interlace if 휆푖 ≥ 휇푖 ≥ 휆푛−푚+푖 (1 ≤ 푖 ≤ 푚) 휇1 휇2 휇3 휇4 휆1 휆2 휆3 휆4 휆5 푚 = 푛 − 1 11 Eigenvalue interlacing Symmetric matrix 퐴: 휆1 ≥ … ≥ 휆푛 Matrix 퐵: 휇1 ≥ … ≥ 휇푚 12 Eigenvalue interlacing Symmetric matrix 퐴: 휆1 ≥ … ≥ 휆푛 Matrix 퐵: 휇1 ≥ … ≥ 휇푚 Cauchy interlacing: if 퐵 is a principal submatrix of 퐴, then the eigenvalues of 퐵 interlace those of 퐴. 12 Eigenvalue interlacing Symmetric matrix 퐴: 휆1 ≥ … ≥ 휆푛 Matrix 퐵: 휇1 ≥ … ≥ 휇푚 (Haemers 1995) if 퐵 is the quotient matrix of a partition of 퐴, then the eigenvalues of 퐵 interlace the eigenvalues of 퐴. um w s 퐵 average ro 퐴 12 Spectral bounds: an overview and 푛 휒(퐺) ≥ . min{푁 +, 푁 −} Classic bounds Inertia bound (Cvetković 1972) If 퐺 is a graph with eigenvalues 휆1, … , 휆푛, then 훼(퐺) ≤ min{|푖 ∶ 휆푖 ≥ 0|, |푖 ∶ 휆푖 ≤ 0|} = min{푁 +, 푁 −} 13 Classic bounds Inertia bound (Cvetković 1972) If 퐺 is a graph with eigenvalues 휆1, … , 휆푛, then 훼(퐺) ≤ min{|푖 ∶ 휆푖 ≥ 0|, |푖 ∶ 휆푖 ≤ 0|} = min{푁 +, 푁 −} and 푛 휒(퐺) ≥ . min{푁 +, 푁 −} 13 Classic bounds Ratio bound (Hoffman 1970) If 퐺 is regular with eigenvalues 휆1, … , 휆푛, then −휆 훼(퐺) ≤ 푛 푛 휆1 − 휆푛 and if an independent set 퐶 meets this bound then every vertex not in 퐶 is adjacent to precisely −휆푛 vertices of 퐶. (Lovász 1979) The Lovász theta number 휗(퐺) is a lower bound for the Hoffman bound. 14 Classic bounds: application Theorem (Erdős, Ko and Rado 1961) Let 푛 ≥ 2푘 and let ℱ be a collection of 푘-subsets of [푛] such that any 푛−1 two sets intersect. Then |ℱ| ≤ (푘−1). [푛] The Kneser graph 퐾퐺푛,푘 has vertex set ( 푘 ) with edges defined by void intersection. 13 45 25 24 34 15 23 12 14 35 퐾퐺5,2 15 Classic bounds: application Theorem (Erdős, Ko and Rado 1961) Let 푛 ≥ 2푘 and let ℱ be a collection of 푘-subsets of [푛] such that any 푛−1 two sets intersect. Then |ℱ| ≤ (푘−1). [푛] The Kneser graph 퐾퐺푛,푘 has vertex set ( 푘 ) with edges defined by void intersection. ⇕ Theorem (EKR) 푛−1 훼(퐾퐺푛,푘) ≤ (푘−1). This follows directly from the Hoffman bound. 15 Bounds on 훼푘 • (Firby and Haviland 1997) Upper bound for 훼푘 in a connected graph. • (Fiol 1997) Eigenvalue upper bound for regular graphs using alternating polynomials. • (Beis, Duckworth and Zito 2005) Upper bounds for 훼푘 in random 푟-regular graphs. • (O, Shi and Taoqiu 2019) Tight upper bounds in an 푛-vertex 푟-regular graph for every 푘 ≥ 2 and 푟 ≥ 3. • (Jou, Lin and Lin 2020) Tight upper bound for the 2-independence number of a tree. 16 Optimization and eigenvalue bounds Independence number: • (Delsarte 1973) LP bound on 훼 for distance-regular graphs. • (Lovász 1979) SDP bound 휗. 푘-independence number: Hoffman ratio bound Inertia bound ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ (Fiol 2019) ? LP with minor polynomials 17 What about general degree-푘 polynomials? (2) (Abiad, Coutinho and Fiol 2019) Extend previous bounds to 푝(휆푖) for some polynomial 푝 of degree 푘. Which polynomial gives the best bound for a specific graph? (3) (Abiad, Coutinho, Fiol, Nogueira and Z. 2020) Optimize previous bounds over 푝 ∈ ℝ푘[푥]. Line of work 푘 (1) (Abiad, Cioabă and Tait 2016) New bounds on 훼푘 in terms of 휆푖 . 18 (2) (Abiad, Coutinho and Fiol 2019) Extend previous bounds to 푝(휆푖) for some polynomial 푝 of degree 푘. Which polynomial gives the best bound for a specific graph? (3) (Abiad, Coutinho, Fiol, Nogueira and Z. 2020) Optimize previous bounds over 푝 ∈ ℝ푘[푥]. Line of work 푘 (1) (Abiad, Cioabă and Tait 2016) New bounds on 훼푘 in terms of 휆푖 . What about general degree-푘 polynomials? 18 Which polynomial gives the best bound for a specific graph? (3) (Abiad, Coutinho, Fiol, Nogueira and Z. 2020) Optimize previous bounds over 푝 ∈ ℝ푘[푥]. Line of work 푘 (1) (Abiad, Cioabă and Tait 2016) New bounds on 훼푘 in terms of 휆푖 . What about general degree-푘 polynomials? (2) (Abiad, Coutinho and Fiol 2019) Extend previous bounds to 푝(휆푖) for some polynomial 푝 of degree 푘.
Recommended publications
  • Drawing Graphs and Maps with Curves
    Report from Dagstuhl Seminar 13151 Drawing Graphs and Maps with Curves Edited by Stephen Kobourov1, Martin Nöllenburg2, and Monique Teillaud3 1 University of Arizona – Tucson, US, [email protected] 2 KIT – Karlsruhe Institute of Technology, DE, [email protected] 3 INRIA Sophia Antipolis – Méditerranée, FR, [email protected] Abstract This report documents the program and the outcomes of Dagstuhl Seminar 13151 “Drawing Graphs and Maps with Curves”. The seminar brought together 34 researchers from different areas such as graph drawing, information visualization, computational geometry, and cartography. During the seminar we started with seven overview talks on the use of curves in the different communities represented in the seminar. Abstracts of these talks are collected in this report. Six working groups formed around open research problems related to the seminar topic and we report about their findings. Finally, the seminar was accompanied by the art exhibition Bending Reality: Where Arc and Science Meet with 40 exhibits contributed by the seminar participants. Seminar 07.–12. April, 2013 – www.dagstuhl.de/13151 1998 ACM Subject Classification I.3.5 Computational Geometry and Object Modeling, G.2.2 Graph Theory, F.2.2 Nonnumerical Algorithms and Problems Keywords and phrases graph drawing, information visualization, computational cartography, computational geometry Digital Object Identifier 10.4230/DagRep.3.4.34 Edited in cooperation with Benjamin Niedermann 1 Executive Summary Stephen Kobourov Martin Nöllenburg Monique Teillaud License Creative Commons BY 3.0 Unported license © Stephen Kobourov, Martin Nöllenburg, and Monique Teillaud Graphs and networks, maps and schematic map representations are frequently used in many fields of science, humanities and the arts.
    [Show full text]
  • On the Cycle Double Cover Problem
    On The Cycle Double Cover Problem Ali Ghassâb1 Dedicated to Prof. E.S. Mahmoodian Abstract In this paper, for each graph , a free edge set is defined. To study the existence of cycle double cover, the naïve cycle double cover of have been defined and studied. In the main theorem, the paper, based on the Kuratowski minor properties, presents a condition to guarantee the existence of a naïve cycle double cover for couple . As a result, the cycle double cover conjecture has been concluded. Moreover, Goddyn’s conjecture - asserting if is a cycle in bridgeless graph , there is a cycle double cover of containing - will have been proved. 1 Ph.D. student at Sharif University of Technology e-mail: [email protected] Faculty of Math, Sharif University of Technology, Tehran, Iran 1 Cycle Double Cover: History, Trends, Advantages A cycle double cover of a graph is a collection of its cycles covering each edge of the graph exactly twice. G. Szekeres in 1973 and, independently, P. Seymour in 1979 conjectured: Conjecture (cycle double cover). Every bridgeless graph has a cycle double cover. Yielded next data are just a glimpse review of the history, trend, and advantages of the research. There are three extremely helpful references: F. Jaeger’s survey article as the oldest one, and M. Chan’s survey article as the newest one. Moreover, C.Q. Zhang’s book as a complete reference illustrating the relative problems and rather new researches on the conjecture. A number of attacks, to prove the conjecture, have been happened. Some of them have built new approaches and trends to study.
    [Show full text]
  • Vertex-Transitive Graphs That Have No Hamilton Decomposition
    Vertex-transitive graphs that have no Hamilton decomposition Darryn Bryant ∗ Matthew Dean † Abstract It is shown that there are infinitely many connected vertex-transitive graphs that have no Hamilton decomposition, including infinitely many Cayley graphs of valency 6, and including Cayley graphs of arbitrarily large valency. 1 Introduction A famous question of Lov´asz concerns the existence of Hamilton paths in vertex-transitive graphs [28], and no example of a connected vertex-transitive graph with no Hamilton path is known. The related question concerning the existence of Hamilton cycles in vertex-transitive graphs is another interesting and well-studied problem in graph theory, see the survey [23]. A Hamiltonian graph is a graph containing a Hamilton cycle. Thomassen (see [10, 23]) has conjectured that there are only finitely many non-Hamiltonian connected vertex-transitive graphs. On the other hand, Babai [8, 9] has conjectured that there are infinitely many such graphs. To date only five are known. These arXiv:1408.5211v3 [math.CO] 12 Nov 2014 are the complete graph of order 2, the Petersen graph, the Coxeter graph, and the two graphs obtained from the Petersen and Coxeter graphs by replacing each vertex with a triangle. For a regular graph of valency at least 4, a stronger property than the existence of a Hamilton cycle is the existence of a Hamilton decomposition. If X is a k-valent graph, then a Hamilton k decomposition of X is a set of ⌊ 2 ⌋ pairwise edge-disjoint Hamilton cycles in X. Given the small number of non-Hamiltonian connected vertex-transitive graphs, and the uncertainty concerning the existence of others, it is natural to ask how many connected vertex-transitive graphs have no Hamilton decomposition.
    [Show full text]
  • Large Girth Graphs with Bounded Diameter-By-Girth Ratio 3
    LARGE GIRTH GRAPHS WITH BOUNDED DIAMETER-BY-GIRTH RATIO GOULNARA ARZHANTSEVA AND ARINDAM BISWAS Abstract. We provide an explicit construction of finite 4-regular graphs (Γk)k∈N with girth Γk k → ∞ as k and diam Γ 6 D for some D > 0 and all k N. For each dimension n > 2, we find a → ∞ girth Γk ∈ pair of matrices in SLn(Z) such that (i) they generate a free subgroup, (ii) their reductions mod p generate SLn(Fp) for all sufficiently large primes p, (iii) the corresponding Cayley graphs of SLn(Fp) have girth at least cn log p for some cn > 0. Relying on growth results (with no use of expansion properties of the involved graphs), we observe that the diameter of those Cayley graphs is at most O(log p). This gives infinite sequences of finite 4-regular Cayley graphs as in the title. These are the first explicit examples in all dimensions n > 2 (all prior examples were in n = 2). Moreover, they happen to be expanders. Together with Margulis’ and Lubotzky-Phillips-Sarnak’s classical con- structions, these new graphs are the only known explicit large girth Cayley graph expanders with bounded diameter-by-girth ratio. 1. Introduction The girth of a graph is the edge-length of its shortest non-trivial cycle (it is assigned to be infinity for an acyclic graph). The diameter of a graph is the greatest edge-length distance between any pair of its vertices. We regard a graph Γ as a sequence of its connected components Γ = (Γk)k∈N each of which is endowed with the edge-length distance.
    [Show full text]
  • Girth in Graphs
    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 35, 129-141 (1983) Girth in Graphs CARSTEN THOMASSEN Mathematical institute, The Technicai University oJ Denmark, Building 303, Lyngby DK-2800, Denmark Communicated by the Editors Received March 31, 1983 It is shown that a graph of large girth and minimum degree at least 3 share many properties with a graph of large minimum degree. For example, it has a contraction containing a large complete graph, it contains a subgraph of large cyclic vertex- connectivity (a property which guarantees, e.g., that many prescribed independent edges are in a common cycle), it contains cycles of all even lengths module a prescribed natural number, and it contains many disjoint cycles of the same length. The analogous results for graphs of large minimum degree are due to Mader (Math. Ann. 194 (1971), 295-312; Abh. Math. Sem. Univ. Hamburg 31 (1972), 86-97), Woodall (J. Combin. Theory Ser. B 22 (1977), 274-278), Bollobis (Bull. London Math. Sot. 9 (1977), 97-98) and Hlggkvist (Equicardinal disjoint cycles in sparse graphs, to appear). Also, a graph of large girth and minimum degree at least 3 has a cycle with many chords. An analogous result for graphs of chromatic number at least 4 has been announced by Voss (J. Combin. Theory Ser. B 32 (1982), 264-285). 1, INTRODUCTION Several authors have establishedthe existence of various configurations in graphs of sufficiently large connectivity (independent of the order of the graph) or, more generally, large minimum degree (see, e.g., [2, 91).
    [Show full text]
  • Computing the Girth of a Planar Graph in Linear Time∗
    Computing the Girth of a Planar Graph in Linear Time∗ Hsien-Chih Chang† Hsueh-I Lu‡ April 22, 2013 Abstract The girth of a graph is the minimum weight of all simple cycles of the graph. We study the problem of determining the girth of an n-node unweighted undirected planar graph. The first non-trivial algorithm for the problem, given by Djidjev, runs in O(n5/4 log n) time. Chalermsook, Fakcharoenphol, and Nanongkai reduced the running time to O(n log2 n). Weimann and Yuster further reduced the running time to O(n log n). In this paper, we solve the problem in O(n) time. 1 Introduction Let G be an edge-weighted simple graph, i.e., G does not contain multiple edges and self- loops. We say that G is unweighted if the weight of each edge of G is one. A cycle of G is simple if each node and each edge of G is traversed at most once in the cycle. The girth of G, denoted girth(G), is the minimum weight of all simple cycles of G. For instance, the girth of each graph in Figure 1 is four. As shown by, e.g., Bollobas´ [4], Cook [12], Chandran and Subramanian [10], Diestel [14], Erdos˝ [21], and Lovasz´ [39], girth is a fundamental combinatorial characteristic of graphs related to many other graph properties, including degree, diameter, connectivity, treewidth, and maximum genus. We address the problem of computing the girth of an n-node graph. Itai and Rodeh [28] gave the best known algorithm for the problem, running in time O(M(n) log n), where M(n) is the time for multiplying two n × n matrices [13].
    [Show full text]
  • The Line Mycielskian Graph of a Graph
    [VOLUME 6 I ISSUE 1 I JAN. – MARCH 2019] e ISSN 2348 –1269, Print ISSN 2349-5138 http://ijrar.com/ Cosmos Impact Factor 4.236 THE LINE MYCIELSKIAN GRAPH OF A GRAPH Keerthi G. Mirajkar1 & Veena N. Mathad2 1Department of Mathematics, Karnatak University's Karnatak Arts College, Dharwad - 580001, Karnataka, India 2Department of Mathematics, University of Mysore, Manasagangotri, Mysore-06, India Received: January 30, 2019 Accepted: March 08, 2019 ABSTRACT: In this paper, we introduce the concept of the line mycielskian graph of a graph. We obtain some properties of this graph. Further we characterize those graphs whose line mycielskian graph and mycielskian graph are isomorphic. Also, we establish characterization for line mycielskian graphs to be eulerian and hamiltonian. Mathematical Subject Classification: 05C45, 05C76. Key Words: Line graph, Mycielskian graph. I. Introduction By a graph G = (V,E) we mean a finite, undirected graph without loops or multiple lines. For graph theoretic terminology, we refer to Harary [3]. For a graph G, let V(G), E(G) and L(G) denote the point set, line set and line graph of G, respectively. The line degree of a line uv of a graph G is the sum of the degree of u and v. The open-neighborhoodN(u) of a point u in V(G) is the set of points adjacent to u. For each ui of G, a new point uˈi is introduced and the resulting set of points is denoted by V1(G). Mycielskian graph휇(G) of a graph G is defined as the graph having point set V(G) ∪V1(G) ∪v and line set E(G) ∪ {xyˈ : xy∈E(G)} ∪ {y ˈv : y ˈ ∈V1(G)}.
    [Show full text]
  • Lombardi Drawings of Graphs 1 Introduction
    Lombardi Drawings of Graphs Christian A. Duncan1, David Eppstein2, Michael T. Goodrich2, Stephen G. Kobourov3, and Martin Nollenburg¨ 2 1Department of Computer Science, Louisiana Tech. Univ., Ruston, Louisiana, USA 2Department of Computer Science, University of California, Irvine, California, USA 3Department of Computer Science, University of Arizona, Tucson, Arizona, USA Abstract. We introduce the notion of Lombardi graph drawings, named after the American abstract artist Mark Lombardi. In these drawings, edges are represented as circular arcs rather than as line segments or polylines, and the vertices have perfect angular resolution: the edges are equally spaced around each vertex. We describe algorithms for finding Lombardi drawings of regular graphs, graphs of bounded degeneracy, and certain families of planar graphs. 1 Introduction The American artist Mark Lombardi [24] was famous for his drawings of social net- works representing conspiracy theories. Lombardi used curved arcs to represent edges, leading to a strong aesthetic quality and high readability. Inspired by this work, we intro- duce the notion of a Lombardi drawing of a graph, in which edges are drawn as circular arcs with perfect angular resolution: consecutive edges are evenly spaced around each vertex. While not all vertices have perfect angular resolution in Lombardi’s work, the even spacing of edges around vertices is clearly one of his aesthetic criteria; see Fig. 1. Traditional graph drawing methods rarely guarantee perfect angular resolution, but poor edge distribution can nevertheless lead to unreadable drawings. Additionally, while some tools provide options to draw edges as curves, most rely on straight-line edges, and it is known that maintaining good angular resolution can result in exponential draw- ing area for straight-line drawings of planar graphs [17,25].
    [Show full text]
  • Use the K-Neighborhood Subgraphs to Compute Canonical Labelings of Graphs
    mathematics Article Use the K-Neighborhood Subgraphs to Compute Canonical Labelings of Graphs Jianqiang Hao 1,*, Yunzhan Gong 2, Jianzhi Sun 1 and Li Tan 1 1 Beijing Key Laboratory of Big Data Technology for Food Safety, Beijing Technology and Business University, No. 11, Fu Cheng Road, Beijing 100048, China 2 State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, No 10, Xitucheng Road, Haidian District, Beijing 100876, China * Correspondence: [email protected]; Tel.: +86-10-6898-5704 Received: 5 July 2019; Accepted: 27 July 2019; Published: 31 July 2019 Abstract: This paper puts forward an innovative theory and method to calculate the canonical labelings of graphs that are distinct to Nauty’s. It shows the correlation between the canonical labeling of a graph and the canonical labeling of its complement graph. It regularly examines the link between computing the canonical labeling of a graph and the canonical labeling of its open k-neighborhood subgraph . It defines dif fusion degree sequences and entire dif fusion degree sequence . For each node of a graph G, it designs a characteristic m_NearestNode to improve the precision for calculating canonical labeling. Two theorems established here display how to compute the first nodes of MaxQ(G). Another theorem presents how to determine the second nodes of MaxQ(G). When computing Cmax(G), if MaxQ(G) already holds the first i nodes u1, u2, ··· , ui, Diffusion and Nearest Node theorems provide skill on how to pick the succeeding node of MaxQ(G). Further, it also establishes two theorems to determine the Cmax(G) of disconnected graphs.
    [Show full text]
  • Math.RA] 25 Sep 2013 Previous Paper [3], Also Relying in Conceptually Separated Tools from Them, Such As Graphs and Digraphs
    Certain particular families of graphicable algebras Juan Núñez, María Luisa Rodríguez-Arévalo and María Trinidad Villar Dpto. Geometría y Topología. Facultad de Matemáticas. Universidad de Sevilla. Apdo. 1160. 41080-Sevilla, Spain. [email protected] [email protected] [email protected] Abstract In this paper, we introduce some particular families of graphicable algebras obtained by following a relatively new line of research, ini- tiated previously by some of the authors. It consists of the use of certain objects of Discrete Mathematics, mainly graphs and digraphs, to facilitate the study of graphicable algebras, which are a subset of evolution algebras. 2010 Mathematics Subject Classification: 17D99; 05C20; 05C50. Keywords: Graphicable algebras; evolution algebras; graphs. Introduction The main goal of this paper is to advance in the research of a novel mathematical topic emerged not long ago, the evolution algebras in general, and the graphicable algebras (a subset of them) in particular, in order to obtain new results starting from those by Tian (see [4, 5]) and others already obtained by some of us in a arXiv:1309.6469v1 [math.RA] 25 Sep 2013 previous paper [3], also relying in conceptually separated tools from them, such as graphs and digraphs. Concretely, our goal is to find some particular types of graphicable algebras associated with well-known types of graphs. The motivation to deal with evolution algebras in general and graphicable al- gebras in particular is due to the fact that at present, the study of these algebras is very booming, due to the numerous connections between them and many other branches of Mathematics, such as Graph Theory, Group Theory, Markov pro- cesses, dynamic systems and the Theory of Knots, among others.
    [Show full text]
  • A Godsil E Thomason I Solomon M Abiad B Van Dam F Balbuena J
    8.30–9.15 am A Godsil E Thomason I Solomon M Abiad 9.20–9.40 am 1 Zhan 10 Bukh 19 Srinivasan 24 Reichard 9.45–10.05 am 2 Ye 11 Martin 20 Sumalroj 25 Xu 10.05–10.35 am break break break break 10.35–10.55 am 3 Dalfó 12 Kamat 21 Bencs 26 Peng 11.00–11.20 am 4 McGinnis 13 Timmons 22 Guo 27 Kravitz 11.25–12.10 pm B Van Dam F Balbuena J Muzychuk N Xiang 12.10–2.00 pm lunch lunch lunch lunch 2.00–2.45 pm C Kantor G Füredi K Williford 2.50–3.10 pm 5 Gu 14 Tait 23 Ducey 3.15–3.35 pm 6 Coutinho 15 Kodess L Woldar break 3.40–4.00 pm 7 Greaves 16 Y. Wang 4.00–4.30 pm break break 4.30–4.50 pm 8 Fiol 17 Kronenthal 4:55–5.15 pm 9 W. Wang 18 Moorhouse 5.20–6.10 pm D Haemers H Lazebnik 2 8.30–9.15 am A Chris Godsil Spectral invariants from embeddings 9.20–9.40 am 1 Harmony Zhan Quantum walks and mixing 9.45–10.05 am 2 Dong Ye Median eigenvalues and graph inverse 10.35–10.55 am 3 Cristina Dalfó Characterizing identifying codes from the spectrum of a graph or digraph 11.00–11.20 am 4 Matt McGinnis The smallest eigenvalues of the Hamming graphs 11.25–12:10 pm B Edwin van Dam Partially metric association schemes with a small multiplicity 2.00–2.45 pm C Bill Kantor MUBs 2.50–3.10 pm 5 Xiaofeng Gu Toughness, connectivity and the spectrum of regular graphs 3.15–3.35 pm 6 Gabriel Coutinho Average mixing matrix 3.40–4.00 pm 7 Gary Greaves Edge-regular graphs and regular cliques 4.30–4.50 pm 8 Miguel Angel Fiol An algebraic approach to lifts of digraphs 4.55–5.15 pm 9 Wei Wang A positive proportion of multigraphs are determined by their generalized spectra 5.20–6.10
    [Show full text]
  • Lecture 13: July 18, 2013 Prof
    UChicago REU 2013 Apprentice Program Spring 2013 Lecture 13: July 18, 2013 Prof. Babai Scribe: David Kim Exercise 0.1 * If G is a regular graph of degree d and girth ≥ 5, then n ≥ d2 + 1. Definition 0.2 (Girth) The girth of a graph is the length of the shortest cycle in it. If there are no cycles, the girth is infinite. Example 0.3 The square grid has girth 4. The hexagonal grid (honeycomb) has girth 6. The pentagon has girth 5. Another graph of girth 5 is two pentagons sharing an edge. What is a very famous graph, discovered by the ancient Greeks, that has girth 5? Definition 0.4 (Platonic Solids) Convex, regular polyhedra. There are 5 Platonic solids: tetra- hedron (four faces), cube (\hexahedron" - six faces), octahedron (eight faces), dodecahedron (twelve faces), icosahedron (twenty faces). Which of these has girth 5? Can you model an octahedron out of a cube? Hint: a cube has 6 faces, 8 vertices, and 12 edges, while an octahedron has 8 faces, 6 vertices, 12 edges. Definition 0.5 (Dual Graph) The dual of a plane graph G is a graph that has vertices corre- sponding to each face of G, and an edge joining two neighboring faces for each edge in G. Check that the dual of an dodecahedron is an icosahedron, and vice versa. Definition 0.6 (Tree) A tree is a connected graph with no cycles. Girth(tree) = 1. For all other connected graphs, Girth(G) < 1. Definition 0.7 (Bipartite Graph) A graph is bipartite if it is colorable by 2 colors, or equiva- lently, if the vertices can be partitioned into two independent sets.
    [Show full text]