Friendly Partitions of Graphs Jenna Huston Advised by Dr. David Offner.

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

Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
The Grammar According to West By D.B. West. 5. Expressions as units. There exists i < j with x i = x j. ( Double-Duty Definition of i, not OK ) There.
Chapter 8 Topics in Graph Theory
Every edge is in a red ellipse (the bags). The bags are connected in a tree. The bags an original vertex is part of are connected.
Graph-02.
Section 14.1 Intro to Graph Theory. Beginnings of Graph Theory Euler’s Konigsberg Bridge Problem (18 th c.)  Can one walk through town and cross all.
 Graph Graph  Types of Graphs Types of Graphs  Data Structures to Store Graphs Data Structures to Store Graphs  Graph Definitions Graph Definitions.
1 Representing Graphs. 2 Adjacency Matrix Suppose we have a graph G with n nodes. The adjacency matrix is the n x n matrix A=[a ij ] with: a ij = 1 if.
1 Section 8.2 Graph Terminology. 2 Terms related to undirected graphs Adjacent: 2 vertices u & v in an undirected graph G are adjacent (neighbors) in.
2k-Cycle Free Bipartite Graph Steven Wu. What is a bipartite graph?
What is the first line of the proof? a). Assume G has an Eulerian circuit. b). Assume every vertex has even degree. c). Let v be any vertex in G. d). Let.
Lists A list is a finite, ordered sequence of data items. Two Implementations –Arrays –Linked Lists.
02/01/05Tucker, Sec Applied Combinatorics, 4th Ed. Alan Tucker Section 1.3 Edge Counting Prepared by Joshua Schoenly and Kathleen McNamara.
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
CTIS 154 Discrete Mathematics II1 8.2 Paths and Cycles Kadir A. Peker.
K-Coloring k-coloring: A k-coloring of a graph G is a labeling f: V(G)  S, where |S|=k. The labels are colors; the vertices of one color form a color.
K-Coloring k-coloring: A k-coloring of a graph G is a labeling f: V(G)  S, where |S|=k. The labels are colors; the vertices of one color form a color.
CS 2813 Discrete Structures
9.8 Graph Coloring. Coloring Goal: Pick as few colors as possible so that two adjacent regions never have the same color. See handout.
1/22/03Tucker, Applied Combinatorics, Section EDGE COUNTING TUCKER, APPLIED COMBINATORICS, SECTION 1.3, GROUP B Michael Duquette & Amanda Dargie.
9.2 Graph Terminology and Special Types Graphs
GRAPH Learning Outcomes Students should be able to:
 Jim has six children.  Chris fights with Bob,Faye, and Eve all the time; Eve fights (besides with Chris) with Al and Di all the time; and Al and Bob.
On the Edge-Balance Index of Flux Capacitor and L-Product of Star by Cycle Graphs Meghan Galiardi, Daniel Perry, Hsin-hao Su Stone hill College.
7.1 and 7.2: Spanning Trees. A network is a graph that is connected –The network must be a sub-graph of the original graph (its edges must come from the.
ساختمانهای گسسته دانشگاه صنعتی شاهرود – فروردین 1392.
10.3 The Main Theorem. Theorem (The Marriage Theorem) A bipartite graph has a perfect matching if and only if IAI = IBI and for any subset of (say)
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
CSS106 Introduction to Elementary Algorithms
Graph.
ساختمانهای گسسته دانشگاه صنعتی شاهرود – فروردین 1392.
Graphs A graphs is an abstract representation of a set of objects, called vertices or nodes, where some pairs of the objects are connected by links, called.
Walks, Paths and Circuits. A graph is a connected graph if it is possible to travel from one vertex to any other vertex by moving along successive edges.
CSE 421 Algorithms Richard Anderson Winter 2009 Lecture 5.
Graph Concepts and Algorithms Using LEDA By Caroline Moore and Carmen Frerichs (252a-at and 252a-ao) each graph in the presentation was created using gw_basic_graph_algorithms.
1) Find and label the degree of each vertex in the graph.
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
Graph Concepts Illustrated Using The Leda Library Amanuel Lemma CS252 Algorithms.
Eternal Domination Chip Klostermeyer.
CSE 421 Algorithms Richard Anderson Autumn 2015 Lecture 5.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
Measurement and Geometry 32 Quadrilaterals 4 cm All sides and the angle in each vertex equal square regular 4 lines of symmetry.
CSC 252 Pallavi Moorthy Homework 5. 1.) Vertices, edges From cd../../handout/demo/graph_alg/gw_shortest_path.
Proof technique (pigeonhole principle)
Redraw these graphs so that none of the line intersect except at the vertices B C D E F G H.
Grade 11 AP Mathematics Graph Theory
Chapter 5 Fundamental Concept
Graph theory Definitions Trees, cycles, directed graphs.
Bipartite Matching and Other Graph Algorithms
Spanning Trees Discrete Mathematics.
Planarity Testing.
Can you draw this picture without lifting up your pen/pencil?
Quiz Review.
Trees.
Walks, Paths, and Circuits
Allocating time to Instructors
Richard Anderson Autumn 2016 Lecture 5
Decision Maths Graphs.
Local Clustering Coefficient
Proof Techniques.
Graphs G = (V, E) V are the vertices; E are the edges.
Miniconference on the Mathematics of Computation
GRAPHS G=<V,E> Adjacent vertices Undirected graph
N(S) ={vV|uS,{u,v}E(G)}
Graph Theory: Proof Techniques
Richard Anderson Lecture 5 Graph Theory
Concepts of Computation
Concepts of Computation
Chapter 14 Graphs © 2011 Pearson Addison-Wesley. All rights reserved.
Presentation transcript:

Friendly Partitions of Graphs Jenna Huston Advised by Dr. David Offner

Graphs  Vertices – white dots  Edges – black lines  Neighbors – Vertices that are connected to another by an edge  A is neighbors with B and D, but not C  Partition - dividing the vertices of a graph into two sets A B C D

What is a friendly partition?  Separation of vertices into two groups  Each vertex must have at least as many neighbors in its own group as the other

Terms  Happy – the vertex has at least as many neighbors in its side of the partition as the other  Unhappy – the vertex has more neighbors on the other side.

Our Question:  What families of graphs have friendly partitions?

 Complete Graphs  3-Cycle  Stars  Complete Bipartite with an odd number of vertices in one or both parts. What graphs do not have friendly partitions?

Complete Graphs  Each vertex is connected to every other vertex  Equal amount of vertices in each set  Every vertex has one less vertex on its side to connect to than on the other side

Complete Graphs  Unequal amount of vertices in each group  The side with fewer is unhappy  There are more connections to the other side

Complete Bipartite with Two Odd Groups

Complete Bipartite with One Odd Group and One Even Group

What graphs have friendly partitions?  k-Cycles where k > 3  Trees with a path of length ≥ 3  Non-connected  Complete Bipartite with an even number of vertices in both parts  Complete k-partite with all groupings having an even number of vertices

k-Cycle where k > 3  Place two adjacent vertices on side one of the partition  All others on the other side k is evenk is odd

Complete Bipartite with Two Even Groupings  Half of group one is with half of group two

Conclusion and Future Work  To investigate more families of graphs for example regular bipartite