Investigating properties of Kneser Graphs Modesty Briggs California State University, Northridge Sponsored by JPL/NASA Pair program; Funded by NSA and.

Slides:



Advertisements
Similar presentations
Coloring Warm-Up. A graph is 2-colorable iff it has no odd length cycles 1: If G has an odd-length cycle then G is not 2- colorable Proof: Let v 0, …,
Advertisements

 Theorem 5.9: Let G be a simple graph with n vertices, where n>2. G has a Hamilton circuit if for any two vertices u and v of G that are not adjacent,
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Edge-connectivity and super edge-connectivity of P 2 -path graphs Camino Balbuena, Daniela Ferrero Discrete Mathematics 269 (2003) 13 – 20.
Definitions Distance Diameter Radio Labeling Span Radio Number Gear Graph.
Graph-02.
1 NP-completeness Lecture 2: Jan P The class of problems that can be solved in polynomial time. e.g. gcd, shortest path, prime, etc. There are many.
Applications of Euler’s Formula for Graphs Hannah Stevens.
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
Some Graph Problems. LINIAL’S CONJECTURE Backgound: In a partially ordered set we have Dilworth’s Theorem; The largest size of an independent set (completely.
From Topological Methods to Combinatorial Proofs of Kneser Graphs Daphne Der-Fen Liu 劉 德 芬 Department of Mathematics California State University, Los Angeles.
Approximation Algorithms Chapter 5: k-center. Overview n Main issue: Parametric pruning –Technique for approximation algorithms n 2-approx. algorithm.
A b c d e f g h j i k Graph G is shown. Which of the following is a trail but not a path? 1). acdefhg 2). hfdcbdfe 3). ghfdcbde 4). acdegik 5). None of.
Graph. Undirected Graph Directed Graph Simple Graph.
2k-Cycle Free Bipartite Graph Steven Wu. What is a bipartite graph?
A b c d e f g h j i k Graph G is shown. How many blocks does G have?
Definition Hamiltonian graph: A graph with a spanning cycle (also called a Hamiltonian cycle). Hamiltonian graph Hamiltonian cycle.
Discrete Structures Chapter 7A Graphs Nurul Amelina Nasharuddin Multimedia Department.
Definition Dual Graph G* of a Plane Graph:
Lower Bounds on the Distortion of Embedding Finite Metric Spaces in Graphs Y. Rabinovich R. Raz DCG 19 (1998) Iris Reinbacher COMP 670P
How many non-isomorphic tournaments with 10 vertices are there? a). 5 b). 10 c). 362,880 d). Over nine million.
Cover Pebbling Cycles and Graham’s Conjecture Victor M. Moreno California State University Channel Islands Advisor: Dr. Cynthia Wyels Sponsored by the.
Tirgul 13 Today we’ll solve two questions from last year’s exams.
Problem: Induced Planar Graphs Tim Hayes Mentor: Dr. Fiorini.
TECH Computer Science Graph Optimization Problems and Greedy Algorithms Greedy Algorithms  // Make the best choice now! Optimization Problems  Minimizing.
Applied Discrete Mathematics Week 10: Equivalence Relations
1/22/03Tucker, Applied Combinatorics, Section EDGE COUNTING TUCKER, APPLIED COMBINATORICS, SECTION 1.3, GROUP B Michael Duquette & Amanda Dargie.
Introduction to Graph Theory
GRAPH Learning Outcomes Students should be able to:
MCA 520: Graph Theory Instructor Neelima Gupta
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
Discrete Structures Lecture 12: Trees Ji Yanyan United International College Thanks to Professor Michael Hvidsten.
1 The Floyd-Warshall Algorithm Andreas Klappenecker.
Basic Notions on Graphs. The House-and-Utilities Problem.
Chapter 5: Permutation Groups  Definitions and Notations  Cycle Notation  Properties of Permutations.
Connectivity and Paths 報告人:林清池. Connectivity A separating set of a graph G is a set such that G-S has more than one component. The connectivity of G,
Introduction to Graph Theory
Snick  snack Supplement: Worked Set Proofs Based on work by Meghan Allen.
Shortest Path Based Sufficiency Condition for Hamiltonian Graphs
Extensions of Graph Pebbling Carl R. Yerger*, Prof. Francis Edward Su (Advisor), Prof. Anant P. Godbole (Second Reader) Introduction Given a graph, G,
Basic properties Continuation
Copyright (c) by Daphne Liu and Melanie Xie Radio Numbers for Square Paths & Cycles Daphne Liu & Melanie Xie California State University, Los Angeles Department.
Introduction to Graph Theory
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
8.5 Equivalence Relations
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Fast.
 Hamilton paths.  Definition 20: A Hamilton paths is a path that contains each vertex exactly once. A Hamilton circuit is a circuit that contains.
COMPSCI 102 Introduction to Discrete Mathematics.
12. Lecture WS 2012/13Bioinformatics III1 V12 Menger’s theorem Borrowing terminology from operations research consider certain primal-dual pairs of optimization.
Introduction to NP Instructor: Neelima Gupta 1.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
CHAPTER SIX T HE P ROBABILISTIC M ETHOD M1 Zhang Cong 2011/Nov/28.
Trees.
Yunus Akkaya Rommy Marquez Heather Urban Marlana Young
Chapter 9 (Part 2): Graphs
Graph theory Definitions Trees, cycles, directed graphs.
Hamiltonian cycle part
Greedy Algorithms / Minimum Spanning Tree Yin Tat Lee
Autumn 2016 Lecture 11 Minimum Spanning Trees (Part II)
Enumerating Distances Using Spanners of Bounded Degree
V17 Metabolic networks - Graph connectivity
Basic Graph Algorithms
Graph Operations And Representation
Connectivity Section 10.4.
Algorithms (2IL15) – Lecture 7
Hamiltonian Cycles.
V12 Menger’s theorem Borrowing terminology from operations research
Advanced Algorithms Analysis and Design
Discrete Mathematics for Computer Science
Graph Theory: Cuts and Connectivity
Presentation transcript:

Investigating properties of Kneser Graphs Modesty Briggs California State University, Northridge Sponsored by JPL/NASA Pair program; Funded by NSA and NSF

What is a Kneser Graph?  For n ≥ 2t + 1, the Kneser graph, K( n, t), is the graph whose vertices are the t subsets of an n-set.

Example: K (5, 2) [n]=[5] = { 1, 2, 3, 4, 5} t=2 t=2

{1,2} {1,3} {1,4} {1,5}{2,4} {2,3} {4,5} {3,4} {2,5} {3,5} { 1, 2, 3, 4, 5}

What is a Kneser?  For n ≥ 2t + 1, the Kneser graph, K( n, t), is the graph whose vertices are the t subsets of an n-set.  Vertices are adjacent when corresponding subsets are disjoint.

1,2 2,5 2,42,3 4,5 1,4 1,3 3,5 1,5 3,4

PETERSON GRAPH is K (5,2)

1,2 2,5 2,4 2,3 4,5 1,4 1,3 3,5 1,5 3,4

K (7,3) 35 vertices

Definitions  Distance – the length of the shortest path from vertex u to vertex v of a graph. uv

Definition  Diameter – The longest distance in a graph G. u v

Diameter (2t +1 ≤ n < 3t -1) Fact  For n ≥ 3t -1, diam(K ( n, t)= 2. Assumption  2 < diam(K ( n, t) ≤ t

Girth (2t +1 ≤ n < 3t -1)  The length of the shortest cycle  Theorem: Let K(n,t) be a Kneser Graph with n<3t-1. 4 n > 2t + 1 girth K(n,t) = 6n = 2t n > 2t + 1 girth K(n,t) = 6n = 2t + 1

WHY NOT 3?

Let A be subset of {1,2,…,n} containing t elements. There exist a B subset of {1,2,…,n}, such that A ∩ B =Ø. Now consider subset C of {1,2,…,n} containing t elements, such that A ∩ C=Ø. Then either B ∩ C=Ø or B ∩ C≠Ø.

 Assume B ∩ C = Ø. Then subsets A, B, C are mutually disjoint. A BC

|AυBυC|= |A| + |B| + |C| = t + t + t = 3t ≤ n Then, 3t ≤ n < 3t -1 But 3t < 3t – 1 is a contradiction. Therefore, B ∩ C ≠ Ø and there will not exist a cycle of length three.

Hence, the girth K( n, t) > 3 when n 3 when n<3t -1. A BC

Assume n > 2t+1. WLOG, let A be the subset {1,…,t} of n-set. Since subsets B and C are both disjoint to A, then B and C may be chosen such that |B U C|= t +1(maintaining B ∩ A= C ∩ A= Ø). So, n> 2t +1= t + (t +1) = |A| + | B U C | = | A U B U C |

Then n > | A U B U C |. Therefore, there are elements in n that are not in A, B, or C. Hence, another subset D can be composed of t elements not in B or C.

{1,…,t} {t+1,…,2t} {t+1,…, 2t-1, 2t+1} {1,…, t-1, 2t+2}

Therefore, cycle length is four. Hence the girth K(n,t)=4 when 2t+1< n< 3t-1

Assume n= 2t+1 As |A|=t and |B U C|= t+1, we have n= 2t + 1= t + (t+1) = |A| + |B U C| = |A U B U C|. So, n = |A U B U C|

{1,…,t} {t+1,…,2t} {t+1,…, 2t-1, 2t+1} {2,…, t, 2t} {2,…,t, 2t+1}  Assume D ∩ E = Ø.

So, |D U E|= |D| + |E| = t + t = 2t However, |D U E|= t + 2 when n = 2 t + 1. Therefore, since t+2 < 2t, D ∩ E≠Ø and there will not be a cycle of length five.

{1,…,t} {t+1,…,2t} {t+1,…, 2t-1, 2t+1} {2,…, t, 2t} {2,…,t, 2t+1} Hence, the girth K( n, t) > 5 when 2t when 2t + 1<3t -1.

{1, t+1,…, 2t-1} {1,…,t} {t+1,…,2t} {t+1,…, 2t-1, 2t+1} {2,…, t, 2t} {2,…,t, 2t+1}

What Next ? Will the diameter equal t as n gets closer to 2t + 1.

Special Thanks JPL/NASA PAIR PROGRAM NSF and NSA for funding Dr. Carol Shubin Dr. Cynthia Wyels (CAL Lutheran) Dr. Michael Neubauer Various Professors in the Math Department