Eternal Domination Chip Klostermeyer.

Slides:



Advertisements
Similar presentations
CS 336 March 19, 2012 Tandy Warnow.
Advertisements

Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
Covers, Dominations, Independent Sets and Matchings AmirHossein Bayegan Amirkabir University of Technology.
1 LP Duality Lecture 13: Feb Min-Max Theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum.
Bipartite Matching, Extremal Problems, Matrix Tree Theorem.
Approximating Maximum Subgraphs Without Short Cycles Guy Kortsarz Join work with Michael Langberg and Zeev Nutov.
CompSci 102 Discrete Math for Computer Science April 19, 2012 Prof. Rodger Lecture adapted from Bruce Maggs/Lecture developed at Carnegie Mellon, primarily.
Edge-Coloring of Graphs On the left we see a 1- factorization of  5, the five-sided prism. Each factor is respresented by its own color. No edges of the.
 Graph Graph  Types of Graphs Types of Graphs  Data Structures to Store Graphs Data Structures to Store Graphs  Graph Definitions Graph Definitions.
Friendly Partitions of Graphs Jenna Huston Advised by Dr. David Offner.
Applied Combinatorics, 4th Ed. Alan Tucker
Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
1 Discrete Structures & Algorithms Graphs and Trees: II EECE 320.
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
Totally Unimodular Matrices Lecture 11: Feb 23 Simplex Algorithm Elliposid Algorithm.
Online Graph Avoidance Games in Random Graphs Reto Spöhel Diploma Thesis Supervisors: Martin Marciniszyn, Angelika Steger.
Matchings Matching: A matching in a graph G is a set of non-loop edges with no shared endpoints.
Perfect Graphs Lecture 23: Apr 17. Hard Optimization Problems Independent set Clique Colouring Clique cover Hard to approximate within a factor of coding.
Vertex Cover, Dominating set, Clique, Independent set
Matchings Matching: A matching in a graph G is a set of non-loop edges with no shared endpoints Maximal Matching: A maximal matching in a graph is a matching.
Graph Colouring Lecture 20: Nov 25.
Matching Polytope, Stable Matching Polytope Lecture 8: Feb 2 x1 x2 x3 x1 x2 x3.
Job Scheduling Lecture 19: March 19. Job Scheduling: Unrelated Multiple Machines There are n jobs, each job has: a processing time p(i,j) (the time to.
On The Achromatic Number Problem Guy Kortsarz Rutgers University, Camden.
New Algorithm DOM for Graph Coloring by Domination Covering
3/24/03Tucker, Section 4.31 Tucker, Applied Combinatorics, Sec. 4.3, prepared by Jo E-M Bipartite GraphMatching Some Definitions X-Matching Maximal Matching.
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.
GRAPH Learning Outcomes Students should be able to:
On-line list colouring of graphs Xuding Zhu Zhejiang Normal University.
Generalized Derangement Graphs Hannah Jackson.  If P is a set, the bijection f: P  P is a permutation of P.  Permutations can be written in cycle notation.
Fan-planar Graphs: Combinatorial Properties and Complexity results Carla Binucci, Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Maurizio Patrignani,
On a Network Creation Game PoA Seminar Presenting: Oren Gilon Based on an article by Fabrikant et al 1.
Maximum density of copies of a graph in the n-cube John Goldwasser Ryan Hansen West Virginia University.
Problems on Paired Graphs Stephen Hedetniemi, Alice McRae, Dee Parks, Kelly Wise and come join in…
The length of vertex pursuit games Anthony Bonato Ryerson University CCC 2013.
Planar graphs with no 5- cycles, 6-cycles or intersecting triangles are 3-colorable Carl Yerger, Davidson College Clemson Mini-Conference 2012.
The Dominating Set and its Parametric Dual  the Dominated Set  Lan Lin prepared for theory group meeting on June 11, 2003.
5.8 Graph Matching  Example: Set of worker assign to a set of task  Four tasks are to be assigned to four workers.  – Worker 1 is qualified to do tasks.
Graph Theory and Applications
Decomposition Theory in Matching Covered Graphs Qinglin Yu Nankai U., China & U. C. Cariboo, Canada.
Adversarial Coloring, Covering and Domination Chip Klostermeyer.
GRAPHS. Graph Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component, spanning tree Types of graphs: undirected,
Graphs Lecture 2. Graphs (1) An undirected graph is a triple (V, E, Y), where V and E are finite sets and Y:E g{X V :| X |=2}. A directed graph or digraph.
Introduction to Graph Theory
Some Favorite Problems Dan Kleitman, M.I.T.. The Hirsch Conjecture 1. How large can the diameter of a bounded polytope defined by n linear constraints.
CS Lecture 26 Monochrome Despite Himself. Pigeonhole Principle: If we put n+1 pigeons into n holes, some hole must receive at least 2 pigeons.
Great Theoretical Ideas in Computer Science for Some.
COMPSCI 102 Introduction to Discrete Mathematics.
Amazons Puzzles are NP- Complete. G∞ is the infinite grid. Cubic Subgrid Graphs are subgraphs of G∞ where nodes have degree at most three. HC3G = {G |
Adversarial Coloring, Covering and Domination Chip Klostermeyer.
Xuding Zhu National Sun Yat-sen University Circular chromatic index.
Trees.
Lap Chi Lau we will only use slides 4 to 19
Monochrome Despite Himself
Topics in Algorithms Lap Chi Lau.
What is the next line of the proof?
Vertex Cover, Dominating set, Clique, Independent set
Throttling for Cops and Robbers on Graphs
Problem Solving 4.
Miniconference on the Mathematics of Computation
Discrete Mathematics and its Applications Lecture 7 – Cops and Robbers
Proof Techniques.
Miniconference on the Mathematics of Computation
N(S) ={vV|uS,{u,v}E(G)}
Discrete Mathematics for Computer Science
Problems on Paired Graphs
Xuding Zhu National Sun Yat-sen University
On k-Edge-magic Cubic Graphs
Presentation transcript:

Eternal Domination Chip Klostermeyer

6 vertices 7 edges Dominating Set γ=2 Graph

6 vertices 7 edges Independent Set β=3 Graph

Clique Cover Graph 6 vertices 10 edges Θ=2 Equals complement of chromatic number Graph

Eternal Dominating Set Defend graph against sequence of attacks at vertices At most one guard per vertex Send guard to attacked vertex Guards must induce dominating set One guard moves at a time (later, we allow all guards to move)

2-player game Attacker chooses vertex with no guard to attack Defender chooses guard to send to attacked vertex (must be sent from neighboring vertex) Attacker wins if after some # of attacks, guards do not induce dominating set Defender wins otherwise

Eternal Dominating Set γ∞=3 γ γ = 2 Attacked Vertex in red Guards on black vertices

Eternal Dominating Set γ∞=3 γ = 2 ? ? Eternal Dominating Set γ∞=3 γ = 2 Second attack at red vertex forces guards to not be a dominating set. 3 guards needed

Eternal Dominating Set γ∞=3 γ = 2 3 guards needed

Basic Bounds γ ≤ β ≤ γ∞ ≤ Θ Because one guard can defend a clique and attacks on an independent set of size k require k different guards

Problem γ∞ ≤ c * β Goddard, Hedetniemi, Hedetniemi asked if and they showed graphs for which γ∞ < Θ Smallest known has 11 vertices. Question: Is there a smaller one?

Upper Bound Klostermeyer and MacGillivray proved γ∞ ≤ C(β+1, 2) C(n, 2) denotes binomial coefficient Proof is algorithmic.

Proof idea Guards located on independent sets of size 1, 2, …,β Defend with guard from smallest set possible

Proof idea Guards located on independent sets of size 1, 2, …,β Swapping guard with attacked vertex destroys independence!! Solution….

Proof idea Guards located on independent sets of size 1, 2, …,β Choose union of independent sets to be LARGE as possible

Proof idea Guards located on independent sets of size 1, 2, …,β After yellow guard moves, we have all our independent sets.

Lower Bound C22[1,2,4,5,9,11] Upper bound: γ∞ ≤ C(β+1, 2) Certain large complements of Kneser graphs require this many guards. Problem: find small circulants where bound is tight. C22[1,2,4,5,9,11]

γ ≤ β ≤ γ∞ ≤ Θ γ∞ =Θ for Perfect graphs [follows from PGT] Series-parallel graphs [Anderson et al.] Powers of Cycles and their complements [KM] Circular-arc graphs [Regan] Open problem: planar graphs

Open Questions Is there a graph G with γ = γ∞ < Θ ? No triangle-free; none with maximum-degree three. Planar? Is there a triangle-free graph G with β = γ∞ < Θ ? Is γ∞(G x H) ≥ γ∞ (G) γ∞ (H)?

The Fundamental Conjecture For any vertex v in any minimum eternal dominating set D there is a vertex u adjacent to v such that D – v + u is an eternal dominating set.

Corollary For all graphs G γ∞(G-v) ≤ γ∞(G) .

M-Eternal Dominating Set All guards can move in response to attack

M-Eternal Dominating Sets γ ≤ γ∞m ≤ β Exact bounds known for trees, 2 by n, 4 by n grids 3 by n grids: about 4n/5 guards suffice for n ≥ 9 When is equality attained???? 2 by 3 grid: γ∞m = 2 Conjecture: # guards for n by n grid = γ + O(1)

M-Eternal Dominating Sets Known that γ∞m ≤ n/2; sharp for odd length paths, many trees What about graphs with minimum degree 3? Petersen graph is 2n/5; we know no other examples with more than 3n/8 (and no large cubic ones with 3n/8) Cubic Bipartite graphs: γ∞m ≤ 7n/16 [HKM] • Improve upper bound for minimum degree three • Find infinite families needing close to 2n/5 guards. When is equality attained????

When is equality attained????

When is equality attained????

Proof idea Cubic Bipartite graphs: γ∞m ≤ 7n/16 Remove perfect matching M. Cycles remain: Long cycles adjacent to no 4-cycle (via M) n/3 guards Long cycles connected to 4-cycles (via M) 7n/16 guards (8-cycles are obstacle) 4-cycles connected to each other (via M) 3n/7 guards

Eviction Model: One Guard Moves γ = 2 Attacked Vertex in red Attacked guard must have empty neighbor

Eviction: One guard moves e∞ ≤ β for bipartite graphs e∞ > β for some graphs e∞ ≤ β when β=2 e∞ ≤ 5 when β = 3 Question: Find graphs with β = 3 and e∞ = 5 Question: Is e∞ ≤ γ∞ for all G?

Eviction Model: All Guards Move e∞m = 2 Attacked vertex must remain empty for one time period

Eviction: All guards move em∞ ≤ β Question: Is em∞ ≤ γ∞m for all G? (swap model only, else star is counterexample)

Mixed Model Combine eternal domination and eviction: Attack at vertex w/o guard: guard moves there Attack at vertex w/ guard : guard moves away Denote by m∞ Question: Is m∞ ≤ 6 when β = 3? Question: Is m∞ = γ∞ for all G?

Eternal Independent Sets One model defined by Hartnell and Mynhardt Caro & Klostermeyer define alternate model: Maintain an independent set of guards eternally Attacks are at vertices with guards (like eviction) Maximize # of guards One guard moves or all-guards move or ALL guards move

Eternal Independent Sets Questions Find graphs where eternal independence # (all guards move) equals size of maximum matching. It is true for bipartite graphs. Find graphs where eternal independence # (all guards move) equals the independence number Characterize graphs where eternal independence # (one guard moves) equals size of maximum induced matching (a lower bound for eternal independence #)

Protecting Edges Attack edges, guard must cross edge. All guards move, must induce VERTEX COVER. α = 3

Protecting Edges α∞ = 3

Edge Protection Theorem: α ≤ α∞ ≤ 2α Which graphs have α = α∞? Grids Kn X G Circulants, others. Is it true for vertex-transitive graphs? Is it true for G X H if it is true for G and/or H?

More Edge Protection Which graphs have α∞ = γ∞m ? Trees with property characterized. No bipartite graph with δ ≥ 2 except C4 No graph with δ ≥ 2 except C4 Which graphs with pendant vertices?

Vertex Cover m-eternal domination number is less than eternal vertex cover number for all graphs of minimum degree 2, except for C4. m-eternal domination number is less than vertex cover number for all graphs of minimum degree 2 and girth 7 and ≥ 9. What about girths 5, 6, 8?