Distance magic and group distance magic graphs Report on work in progress (and a few dead ends) Dalibor Froncek University of Minnesota Duluth.

Slides:



Advertisements
Similar presentations
Functions Reading: Epp Chp 7.1, 7.2, 7.4
Advertisements

Great Theoretical Ideas in Computer Science
Great Theoretical Ideas in Computer Science for Some.
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, …,
Hardness of Approximating Multicut S. Chawla, R. Krauthgamer, R. Kumar, Y. Rabani, D. Sivakumar (2005) Presented by Adin Rosenberg.
 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,
On Z 2  Z 2 -magic Graphs Yihui Wen, Suzhou Science and Technology College Sin-Min Lee, San Jose State University Hsin-hao Su *, Stonehill College 40th.
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 – CHAPTER 4 GRAPHS 1.
Totally Unimodular Matrices
6.896: Topics in Algorithmic Game Theory Lecture 8 Constantinos Daskalakis.
Decompositions of graphs into closed trails of even sizes Sylwia Cichacz AGH University of Science and Technology, Kraków, Poland.
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.
Equiangular Lines in R d Moshe Rosenfeld University of Washington Shanghai Jiao Tong University July 1, 2013.
GOLOMB RULERS AND GRACEFUL GRAPHS
On Mod(k)-Edge-magic Cubic Graphs Sin-Min Lee, San Jose State University Hsin-hao Su *, Stonehill College Yung-Chin Wang, Tzu-Hui Institute of Technology.
On Mod(3)-Edge-magic Graphs Sin-Min Lee, San Jose State University Karl Schaffer, De Anza College Hsin-hao Su*, Stonehill College Yung-Chin Wang, Tzu-Hui.
Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
Complexity 11-1 Complexity Andrei Bulatov Space Complexity.
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
What is the next line of the proof? a). Let G be a graph with k vertices. b). Assume the theorem holds for all graphs with k+1 vertices. c). Let G be a.
Definition Hamiltonian graph: A graph with a spanning cycle (also called a Hamiltonian cycle). Hamiltonian graph Hamiltonian cycle.
Vertex Cut Vertex Cut: A separating set or vertex cut of a graph G is a set SV(G) such that S has more than one component. Connectivity of G ((G)): The.
EXPANDER GRAPHS Properties & Applications. Things to cover ! Definitions Properties Combinatorial, Spectral properties Constructions “Explicit” constructions.
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
Hypercubes and Neural Networks bill wolfe 9/21/2005.
Definition Dual Graph G* of a Plane Graph:
Non-traditional Round Robin Tournaments Dalibor Froncek University of Minnesota Duluth Mariusz Meszka University of Science and Technology Kraków.
Applied Discrete Mathematics Week 12: Trees
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.
MATRICES. Matrices A matrix is a rectangular array of objects (usually numbers) arranged in m horizontal rows and n vertical columns. A matrix with m.
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
 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.
1 Graphs Chapters 9.1 and 9.2 University of Maryland Chapters 9.1 and 9.2 Based on slides by Y. Peng University of Maryland.
On Edge-Balance Index Sets of L-Product of Cycles by Cycles Daniel Bouchard, Stonehill College Patrick Clark, Stonehill College Hsin-hao Su, Stonehill.
INHERENT LIMITATIONS OF COMPUTER PROGRAMS CSci 4011.
Chapter 1 Fundamental Concepts II Pao-Lien Lai 1.
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
CSCI 115 Chapter 7 Trees. CSCI 115 §7.1 Trees §7.1 – Trees TREE –Let T be a relation on a set A. T is a tree if there exists a vertex v 0 in A s.t. there.
Incidentor coloring: methods and results A.V. Pyatkin "Graph Theory and Interactions" Durham, 2013.
Mathematical Induction
1 Closures of Relations: Transitive Closure and Partitions Sections 8.4 and 8.5.
Graphs.  Definition A simple graph G= (V, E) consists of vertices, V, a nonempty set of vertices, and E, a set of unordered pairs of distinct elements.
Week 11 - Monday.  What did we talk about last time?  Binomial theorem and Pascal's triangle  Conditional probability  Bayes’ theorem.
Maximum density of copies of a graph in the n-cube John Goldwasser Ryan Hansen West Virginia University.
Relations, Functions, and Countability
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
Chapter 7. Trees Weiqi Luo ( 骆伟祺 ) School of Software Sun Yat-Sen University : Office : A309
Word : Let F be a field then the expression of the form a 1, a 2, …, a n where a i  F  i is called a word of length n over the field F. We denote the.
Graph Theory and Applications
Locally Testable Codes and Caylay Graphs Parikshit Gopalan (MSR-SVC) Salil Vadhan (Harvard) Yuan Zhou (CMU)
Introduction to Graph Theory
1 Finding a decomposition of a graph T into isomorphic copies of a graph G is a classical problem in Combinatorics. The G-decomposition of T is balanced.
Introduction to Graph Theory
Great Theoretical Ideas in Computer Science for Some.
1 Assignment #3 is posted: Due Thursday Nov. 15 at the beginning of class. Make sure you are also working on your projects. Come see me if you are unsure.
COMPSCI 102 Introduction to Discrete Mathematics.
(CSC 102) Lecture 30 Discrete Structures. Graphs.
Antibandwidth and Cyclic Antibandwidth of Meshes and Hypercubes André Raspaud, Ondrej Sýkora, Heiko Schröder, Ľubomír Török, Imrich Vrťo.
Map Coloring Vertex Drawing Txt: mini excursion 2 (p ) & SOL: DM.1 Classwork Project Assigned due in two blocks (print the rubric at the end of.
Fundamental Graph Theory (Lecture 1) Lectured by Hung-Lin Fu 傅 恆 霖 Department of Applied Mathematics National Chiao Tung University.
An Introduction to Graph Theory
Hamiltonian Graphs Graphs Hubert Chan (Chapter 9.5)
Hamiltonian Graphs Graphs Hubert Chan (Chapter 9.5)
COMP 6/4030 ALGORITHMS Prim’s Theorem 10/26/2000.
Discrete Mathematics for Computer Science
Presentation transcript:

Distance magic and group distance magic graphs Report on work in progress (and a few dead ends) Dalibor Froncek University of Minnesota Duluth

Incomplete round robin tournaments

What if we have 8 teams but not enough time to play a complete tournament? Say we can play only 4−6 games per team.

Incomplete round robin tournaments What if we have 8 teams but not enough time to play a complete tournament? Say we can play only 4−6 games per team. What games we choose, if the teams are ranked according to their strength? We have several options:

Incomplete round robin tournaments What if we have 8 teams but not enough time to play a complete tournament? Say we can play only 4−6 games per team. What games we choose, if the teams are ranked according to their strength? We have several options: All teams have the same strength of schedule

Incomplete round robin tournaments What if we have 8 teams but not enough time to play a complete tournament? Say we can play only 4−6 games per team. What games we choose, if the teams are ranked according to their strength? We have several options: All teams have the same strength of schedule The tournaments mimics the complete tournament (strongest team has easiest schedule)

Incomplete round robin tournaments What if we have 8 teams but not enough time to play a complete tournament? Say we can play only 4−6 games per team. What games we choose, if the teams are ranked according to their strength? We have several options: All teams have the same strength of schedule The tournaments mimics the complete tournament (strongest team has easiest schedule) All teams have the same chance of winning (weakest team has easiest schedule)

Incomplete round robin tournaments What if we have 8 teams but not enough time to play a complete tournament? Say we can play only 4−6 games per team. What games we choose, if the teams are ranked according to their strength? We have several options: All teams have the same strength of schedule The tournaments mimics the complete tournament (strongest team has easiest schedule) All teams have the same chance of winning (weakest team has easiest schedule)

Incomplete round robin tournaments What if we have 8 teams but not enough time to play a complete tournament? Say we can play only 4−6 games per team. What games we choose, if the teams are ranked according to their strength? We have several options: All teams have the same strength of schedule The tournaments mimics the complete tournament (strongest team has easiest schedule) All teams have the same chance of winning (weakest team has easiest schedule)

Distance magic labeling Distance magic vertex labeling of a graph G with n vertices: A bijection μ from the vertex set of G to {1, 2,…, n} such that sum w(x) of labels of the neighbors of each vertex (called the weight of x) is equal to the same constant m.

Distance magic labeling Distance magic vertex labeling of a graph G with n vertices: A bijection μ from the vertex set of G to {1, 2,…, n} such that sum w(x) of labels of the neighbors of each vertex (called the weight of x) is equal to the same constant m.

Distance magic labeling Distance magic vertex labeling of a graph G with n vertices: A bijection μ from the vertex set of G to {1, 2,…, n} such that sum w(x) of labels of the neighbors of each vertex (called the weight of x) is equal to the same constant m.

Distance magic labeling Distance magic vertex labeling of a graph G with n vertices: A bijection μ from the vertex set of G to {1, 2,…, n} such that sum w(x) of labels of the neighbors of each vertex (called the weight of x) is equal to the same constant m.

n-dimensional hypercube Q n Q n Vertex set: All binary n-tuples Edge set: Two vertices adjacent iff they differ in exactly one position

n-dimensional hypercube Q n Q n Vertex set: All binary n-tuples Edge set: Two vertices adjacent iff they differ in exactly one position

n-dimensional hypercube Q n Recursive definition of Q n Take two copies of Q n-1 and join the corresponding vertices by an edge This is the cartesian product Q n-1  K 2

n-dimensional hypercube Q n Recursive definition of Q n Take two copies of Q n-1 and join the corresponding vertices by an edge This is the cartesian product Q n-1  K 2

n-dimensional hypercube Q n Recursive definition of Q n Take two copies of Q n-1 and join the corresponding vertices by an edge This is the cartesian product Q n-1  K 2

n-dimensional hypercube Q n Recursive definition of Q n Take two copies of Q n-1 and join the corresponding vertices by an edge This is the cartesian product Q n-1  K 2

n-dimensional hypercube Q n Recursive definition of Q n Take two copies of Q n-1 and join the corresponding vertices by an edge This is the cartesian product Q n-1  K 2 or Q n-2  C 4

n-dimensional hypercube Q n Recursive definition of Q n Take two copies of Q n-1 and join the corresponding vertices by an edge This is the cartesian product Q n-1  K 2 or Q n-2  C 4

n-dimensional hypercube Q n Recursive definition of Q n Take two copies of Q n-1 and join the corresponding vertices by an edge This is the cartesian product Q n-1  K 2 or Q n-2  C 4

Distance magic labeling of Q n Remark: For k-regular graphs we can use for labels the set {0, 1, 2,…, n–1} instead of {1, 2,…, n}

Distance magic labeling of Q n Remark: For k-regular graphs we can use for labels the set {0, 1, 2,…, n–1} instead of {1, 2,…, n}

Distance magic labeling of Q n Remark: For k-regular graphs we can use for labels the set {0, 1, 2,…, n–1} instead of {1, 2,…, n} and define μ' (x) = μ(x) – 1

Distance magic labeling of Q n Remark: For k-regular graphs we can use for labels the set {0, 1, 2,…, n–1} instead of {1, 2,…, n} and define μ' (x) = μ(x) – 1 Then we have m ' = m – k

Distance magic labeling of Q n

Small cases: n = 1NO

Distance magic labeling of Q n Small cases: n = 1NO n = 2YES

Distance magic labeling of Q n Small cases: n = 1NO n = 2YES n = 3NO

Distance magic labeling of Q n Small cases: n = 1NO n = 2YES n = 3NO Conjecture?

Distance magic labeling of Q n Small cases: n = 1NO n = 2YES n = 3NO Conjecture? Q n is distance magic if and only if n is even. ;-)

Distance magic labeling of Q n Theorem 1: There is no r-regular DM graph for r odd. Conjecture? Q n is distance magic if and only if n is even.

Distance magic labeling of Q n Theorem 1: There is no r-regular DM graph for r odd. Conjecture? Q n is distance magic if and only if n is even. 

Distance magic labeling of Q n Theorem 1: There is no r-regular DM graph for r odd. Conjecture: (Acharya, Rao, Singh, Parameswaran) Q n is not distance magic for any n except n = 2.

Distance magic labeling of Q n Theorem 1: There is no r-regular DM graph for r odd. Conjecture: (Acharya, Rao, Singh, Parameswaran) Q n is not distance magic for any n except n = 2. :-O

Distance magic labeling of Q n Theorem 1: There is no r-regular DM graph for r odd. Conjecture: (Acharya, Rao, Singh, Parameswaran) Q n is not distance magic for any n except n = 2. :-O (what?)

Distance magic labeling of Q n Theorem 1: There is no r-regular DM graph for r odd. Theorem 2: Q n is not distance magic for n = 4k. Conjecture: (Acharya, Rao, Singh, Parameswaran) Q n is not distance magic for any n except n = 2.

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i W i = sum of vertex weights at level i

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i W i = sum of vertex weights at level i W 3 = 56m W 5 = 56m

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i W i = sum of vertex weights at level i W 3 = 56m W 5 = 56m

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i W i = sum of vertex weights at level i W 3 = 56m = 4S 4 + 6S 2 and 6S 2 = 56m – 4S 4 W 5 = 56m = 4S 4 + 6S 6 and 6S 6 = 56m – 4S 4 Hence, S 2 = S 6.

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i W i = sum of vertex weights at level i W 3 = 56m = 4S 4 + 6S 2 and 6S 2 = 56m – 4S 4 W 5 = 56m = 4S 4 + 6S 6 and 6S 6 = 56m – 4S 4 Hence, S 2 = S 6. Similarly, W 1 = 8m = 2S 2 + 8S 0 and 8S 0 = 8m – 2S 2 W 7 = 8m = 2S 6 + 8S 8 and 8S 8 = 8m – 2S 6

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i W i = sum of vertex weights at level i W 3 = 56m = 4S 4 + 6S 2 and 6S 2 = 56m – 4S 4 W 5 = 56m = 4S 4 + 6S 6 and 6S 6 = 56m – 4S 4 Hence, S 2 = S 6. Similarly, W 1 = 8m = 2S 2 + 8S 0 and 8S 0 = 8m – 2S 2 W 7 = 8m = 2S 6 + 8S 8 and 8S 8 = 8m – 2S 6 But S 2 = S 6 and then S 0 = S 8.

Theorem 2: Q n is not distance magic for n = 4k. Proof: (By example for n = 8.) Level i = all vertices at distance i from the vertex labeled 0 S i = sum of vertex labels at level i W i = sum of vertex weights at level i W 3 = 56m = 4S 4 + 6S 2 and 6S 2 = 56m – 4S 4 W 5 = 56m = 4S 4 + 6S 6 and 6S 6 = 56m – 4S 4 Hence, S 2 = S 6. Similarly, W 1 = 8m = 2S 2 + 8S 0 and 8S 0 = 8m – 2S 2 W 7 = 8m = 2S 6 + 8S 8 and 8S 8 = 8m – 2S 6 But S 2 = S 6 and then S 0 = S 8. Level 0 and level 8 contain just one vertex each (0 and x, resp.), we have µ(x) = 0, which is a contradiction.

Theorem 2*: Q n is not distance magic for n = 4k+2.

Theorem 2*: Q n is not distance magic for n = 4k+2, n ≥ 6. Proved independently by (C. Barrientos, E. Krop, C. Raridan) and DF

Theorem 2*: Q n is not distance magic for n = 4k+2, n ≥ 6. Proved independently by (C. Barrientos, E. Krop, C. Raridan) and DF (Un)fortunately, the proof was WRONG!

Theorem 2*: Q n is not distance magic for n = 4k+2, n ≥ 6. Proved independently by (C. Barrientos, E. Krop, C. Raridan) and DF (Un)fortunately, the proof was WRONG!

Theorem 2*: Q n is not distance magic for n = 4k+2, n ≥ 6. Proved independently by (C. Barrientos, E. Krop, C. Raridan) and DF (Un)fortunately, the proof was WRONG!

Theorem 2*: Q n is not distance magic for n = 4k+2, n ≥ 6. Proved independently by (C. Barrientos, E. Krop, C. Raridan) and DF (Un)fortunately, the proof was WRONG!

Distance magic labeling of Q 6

6?!

Distance magic labeling of Q 6 6?! “Isn’t it three too many, Anton Pavlovich?”

Distance magic labeling of Q 6 Reduce Q 6 to Q 3

Distance magic labeling of Q 6

Vertex labels in 4 horizontal levels

Distance magic labeling of Q 6 Vertex labels in 4 horizontal levelsSum of 4 neighbors in the same horizontal level

Distance magic labeling of Q 6 Sum of 2 neighbors in the same columnSum of 4 neighbors in the same horizontal level

Distance magic labeling of Q 6 Sum of 2 neighbors in the same columnSum of 4 neighbors in the same horizontal level m = = = 189

Distance magic labeling of Q 4k+2 Problem: Find a distance magic labeling of Q 4k+2 for k >1

Distance magic labeling of Q 4k+2 Problem: Find a distance magic labeling of Q 4k+2 for k >1 Theorem (P. Gregor): There is a distance magic labeling of Q 4k+2 for k >1

Distance magic labeling of Q 4k+2 Proof: Based on some matrix application and a group distance labeling. Theorem (P. Gregor): There is a distance magic labeling of Q 4k+2 for k >1

Distance magic labeling of Q 4k+2 Proof: Based on some matrix application and a group distance labeling. What? Theorem (P. Gregor): There is a distance magic labeling of Q 4k+2 for k >1

Distance magic labeling of Q 4k+2 Proof: Based on some matrix application and a group distance labeling. What? Group distance magic labeling? Theorem (P. Gregor): There is a distance magic labeling of Q 4k+2 for k >1

Distance magic labeling of Q 4 revisited We know that distance magic labeling of Q 4 does not exist.

Distance magic labeling of Q 4 revisited We know that distance magic labeling of Q 4 does not exist. Couldn’t we find a less restrictive labeling?

Distance magic labeling of Q 4 revisited Definition: Let G be a graph with n vertices and G a group with n elements. We call a bijection g: V(G)  G G -distance magic labeling if w(x) = m for some m in G. We know that distance magic labeling of Q 4 does not exist. Couldn’t we find a less restrictive labeling?

Distance magic labeling of Q 4 revisited Definition: Let G be a graph with n vertices and G a group with n elements. We call a bijection g: V(G)  G G -distance magic labeling if w(x) = m for some m in G. We know that distance magic labeling of Q 4 does not exist. Couldn’t we find a less restrictive labeling? Maybe Z 16 -distance magic labeling?

Z n -distance magic labeling of Q 2k+1

Theorem: There is no r-regular distance magic graph for r odd.

Z n -distance magic labeling of Q 2k+1 Theorem: There is no r-regular distance magic graph for r odd. Theorem: (Sylwia Cichacz) There is no r-regular Z n -distance magic graph for r odd.

G - distance magic labeling of Q 2k+1 Theorem: There is no r-regular distance magic graph for r odd. Theorem: (Sylwia Cichacz) There is no r-regular Z n -distance magic graph for r odd. Theorem: There is no r-regular G -distance magic graph for r odd and any Abelian group G.

Z 16 -distance magic labeling of Q 4 Definition: Let G be a graph with n vertices and G a group with n elements. We call a bijection g: V(G)  G G -distance magic labeling if w(x) = m for some m in G. We know that distance magic labeling of Q 4 does not exist. Couldn’t we find a less restrictive labeling? Maybe Z 16 -distance magic labeling?

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling w(x)w(x)

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling w(x)w(x) 6

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling w(x)w(x) 6 6

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling w(x)w(x) 6 6 6

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = w(x)w(x)

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 How about another constant? w(x)w(x)

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 How about another constant? Define g i (x) = g(x) + i w(x)w(x)

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 How about another constant? Define g i (x) = g(x) + i Then w i (x) = w(x) + 4i w(x)w(x)

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 How about another constant? Define g i (x) = g(x) + i Then w i (x) = w(x) + 4i Say i = w(x)w(x)

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 How about another constant? Define g i (x) = g(x) + i Then w i (x) = w(x) + 4i Say i = w(x)w(x)

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 How about another constant? Define g i (x) = g(x) + i Then w i (x) = w(x) + 4i Say i = 1. Then m = w(x)w(x) 10

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 Using i = 0, 1, 2, 3, we can do it for m = 2, 6, 10, 14 Can we do it for other constants than 2, 6, 10, 14? w(x)w(x) 10

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 Using i = 0, 1, 2, 3, we can do it for m = 2, 6, 10, 14 Can we do it for other constants than 2, 6, 10, 14? No w(x)w(x) 10

Z 16 -distance magic labeling of Q 4 Z 16 -distance magic labeling with m = 6 Using i = 0, 1, 2, 3, we can do it for m = 2, 6, 10, 14 Can we do it for other constants than 2, 6, 10, 14? No. For 4-regular graphs with 0 (mod 4) vertices, m is always 2 (mod 4) w(x)w(x) 10

Z n -distance magic labeling of Q 2k ? Z 16 -distance magic labeling of Q 4 with m = 2, 6, 10, 14 Recall that Q 2 allows a Z 4 -distance magic labeling Problem: Does there exist a Z n -distance magic labeling of Q 2k for n = 2 2k = 4 k and k > 2? Or in general a G -distance magic labeling of Q 4k ?

Z n -distance magic labeling of Q 2k ? Z 16 -distance magic labeling of Q 4 with m = 2, 6, 10, 14 Recall that Q 2 allows a Z 4 -distance magic labeling Problem: Does there exist a Z n -distance magic labeling of Q 2k for n = 2 2k = 4 k and k > 2? Or in general a G -distance magic labeling of Q 4k ?

So is there a G -distance magic labeling of Q 2k with k ≥ 3 for some group G ?

Z 2 ×Z 2 ×…×Z 2 -distance magic labeling of Q 2k Observation: There exists a G -distance magic labeling of Q 2k for k ≥ 1 and G = Z 2 ×Z 2 ×…×Z 2.

Z 2 ×Z 2 ×…×Z 2 -distance magic labeling of Q 2k Observation: There exists a G -distance magic labeling of Q 2k for k ≥ 1 and G = Z 2 ×Z 2 ×…×Z 2. Proof: Take the “natural” labeling. The neighbors of x = x 1 x 2 …x 2k are x i = x 1 x 2 …x i–1 (x i +1) x i+1 …x 2k for i = 1,2,…,2k.

Z 2 ×Z 2 ×…×Z 2 -distance magic labeling of Q 2k Observation: There exists a G -distance magic labeling of Q 2k for k ≥ 1 and G = Z 2 ×Z 2 ×…×Z 2. Proof: Take the “natural” labeling. The neighbors of x = x 1 x 2 …x 2k are x i = x 1 x 2 …x i–1 (x i +1) x i+1 …x 2k for i = 1,2,…,2k. Then x 1 +x 2 = = (2x 1 +1) (2x 2 +1)(2x 3 )…(2x 2k ) = = 1100…0

Z 2 ×Z 2 ×…×Z 2 -distance magic labeling of Q 2k Observation: There exists a G -distance magic labeling of Q 2k for k ≥ 1 and G = Z 2 ×Z 2 ×…×Z 2. Proof: Take the “natural” labeling. The neighbors of x = x 1 x 2 …x 2k are x i = x 1 x 2 …x i–1 (x i +1) x i+1 …x 2k for i = 1,2,…,2k. Then x 1 +x 2 = = (2x 1 +1) (2x 2 +1)(2x 3 )…(2x 2k ) = = 1100…0 Similarly we have x 2i–1 +x 2i = = (2x 1 )…(2x 2i–1 +1) (2x 2i +1) …(2x 2k ) = = 00…0110…0

Z 2 ×Z 2 ×…×Z 2 -distance magic labeling of Q 2k Observation: There exists a G -distance magic labeling of Q 2k for k ≥ 1 and G = Z 2 ×Z 2 ×…×Z 2. Proof: Take the “natural” labeling. The neighbors of x = x 1 x 2 …x 2k are x i = x 1 x 2 …x i–1 (x i +1) x i+1 …x 2k for i = 1,2,…,2k. Then x 1 +x 2 = = (2x 1 +1) (2x 2 +1)(2x 3 )…(2x 2k ) = = 1100…0 Similarly we have x 2i–1 +x 2i = = (2x 1 )…(2x 2i–1 +1) (2x 2i +1) …(2x 2k ) = = 00…0110…0 and the sum of all neighbors is 111…1.

Z n -distance magic labeling of Q 2k

Theorem: There exists a Z n -distance magic labeling of Q 2k for k ≥ 1 and n = 4 k.

Z n -distance magic labeling of Q 2k Theorem: There exists a Z n -distance magic labeling of Q 2k for k ≥ 1 and n = 4 k. Proof: Recursive construction.

Z n -distance magic labeling of Q 2k Theorem: There exists a Z n -distance magic labeling of Q 2k for k ≥ 1 and n = 4 k. Proof: Recursive construction. To label Q 2k+2 : take four copies of Q 2k multiply the labels by 4 or −4 in each copy, add to the label of the four images of a vertex x elements 0, 1, 2, 3 of Z 4n, resp.

Z n -distance magic labeling of Q 2k To label Q 2k+2 : take four copies of Q 2k multiply the labels by 4 or −4 in each copy, add to the label of the four images of a vertex x elements 0, 1, 2, 3 of Z 4n, resp.

Is there a G -distance magic labeling of Q 2k with k ≥ 3 for other groups G ?

Theorem (??): There exists a G -distance magic labeling of Q 2k for k ≥ 1 and any Abelian group G of order n = 4 k.

Is there a G -distance magic labeling of Q 2k with k ≥ 3 for other groups G ? Theorem (??): There exists a G -distance magic labeling of Q 2k for k ≥ 1 and any Abelian group G of order n = 4 k. Proof: Recursive construction similar to the previous one.

Z mk -distance magic labeling of C m □ C k Problem: Does there exist a Z mk -distance magic labeling of C m  C k ?

Z mk -distance magic labeling of C m □ C k Problem: Does there exist a Z mk -distance magic labeling of C m  C k ? Theorem: (Rao, Singh, Parameswaran) G =C m  C k is distance magic if and only if m = k = 4s + 2

Z mk -distance magic labeling of C m □ C k Problem: Does there exist a Z mk -distance magic labeling of C m  C k ? Theorem: (Rao, Singh, Parameswaran) G =C m  C k is distance magic if and only if m = k = 4s + 2 Theorem: There exists a Z mk -distance magic labeling of C m  C k if and only if mk is even.

Z mk -distance magic labeling of C m □ C k Theorem: There exists a Z mk -distance magic labeling of C m  C k if and only if mk is even.

Z mk -distance magic labeling of C m □ C k Proof:

Z mk -distance magic labeling of C m □ C k Proof:

Z mk -distance magic labeling of C m □ C k Proof:

Z mk -distance magic labeling of C m □ C k Proof:

Z mk -distance magic labeling of C m □ C k Proof:

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k)

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k) x 12 x 21 Σ x 23 x 32

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k) x 12 x 21 Σ x 23 x 32 Σ x 34 x 43

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k) x 21 + x 12 = x 43 + x 34 = … x 12 x 21 Σ x 23 x 32 Σ x 34 x 43

Z mk -distance magic labeling of C m ×C k Proof: Diagonal length is l = lcm(m,k) x 21 + x 12 = x 43 + x 34 = … but when l is odd …=x 32 + x 23 = x 54 + x 45 =… x 12 x 21 Σ x 23 x 32 Σ x 34 x 43

Z mk -distance magic labeling of C m ×C k Proof: Diagonal length is l = lcm(m,k) x 21 + x 12 = x 43 + x 34 = … but when l is odd …=x 32 + x 23 = x 54 + x 45 =… so x ij + x i+1,j-1 = Σ/2 x 23 x 32 Σ/2

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k) x 21 + x 12 = x 43 + x 34 = … but when l is odd …=x 32 + x 23 = x 54 + x 45 =… so x ij + x i+1,j-1 = Σ/2 but x i,j+2 + x i+1,j-1 = Σ/2 x 23 Σ/2 x 34

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k) x 21 + x 12 = x 43 + x 34 = … but when l is odd …=x 32 + x 23 = x 54 + x 45 =… so x ij + x i+1,j-1 = Σ/2 but x i,j+2 + x i+1,j-1 = Σ/2 and x i,j+2 = x i,j x 23 x 32 Σ/2 x 34

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k) x 21 + x 12 = x 43 + x 34 = … but when l is odd …=x 32 + x 23 = x 54 + x 45 =… so x ij + x i+1,j-1 = Σ/2 but x i,j+2 + x i+1,j-1 = Σ/2 and x i,j+2 = x i,j Contradiction! x 23 x 32 Σ/2 x 34

Z mk -distance magic labeling of C m □ C k Proof: Diagonal length is l = lcm(m,k) Hence, mk cannot be odd. x 23 x 32 Σ/2 x 34

Z mk -distance magic labeling of C m □ C k Proof: When n=mk even, l is even. Find a subgroup of Z n of order l/2, say H =. Then h = 2n/l. Fill half of a diagonal by H 0 h 2h2h

Z mk -distance magic labeling of C m □ C k Proof: When n=mk even, l is even. Find a subgroup of Z n of order l/2, say H =. Then h = 2n/l. Fill half of a diagonal by H, and the rest by coset H – 1 going “backwards.” 0 n–1 h –h–1 2h2h …

Z mk -distance magic labeling of C m □ C k Proof: When n=mk even, l is even. Find a subgroup of Z n of order l/2, say H =. Then h = 2n/l. Fill half of a diagonal by H, and the rest by coset H – 1 going “backwards.” 0n–1 h–1 hn–1 –h–1 h–1 2h2hn–1 … h–1

Z mk -distance magic labeling of C m □ C k Proof: When n=mk even, l is even. Find a subgroup of Z n of order l/2, say H =. Now fill other diagonals carefully by cosets H+i and H–i–1 to obtain the same sums, n–1 and h–1. 0n–1 h–1 hn–1 –h–1 h–1 2h2hn–1 … h–1

Z mk -distance magic labeling of C m □ C k Proof: When n=mk even, l is even. Find a subgroup of Z n of order l/2, say H =. Now fill other diagonals carefully by cosets H+i and H–i–1 to obtain the same sums, n–1 and h–1. Then Σ = h–2. 0n–1 h–1 hn–1 –h–1 h–1 2h2hn–1 … h–1

Z mk -distance magic labeling of C m □ C k Proof: When n=mk even, l is even. Find a subgroup of Z n of order l/2, say H =. Now fill other diagonals carefully by cosets H+i and H–i–1 to obtain the same sums, n–1 and h–1. Then Σ = h–2. 0n–1 h–1 hn–1 –h–1 h–1 2h2hn–1 … h–1

Z mk -distance magic labeling of C m □ C k Remark: For n=mk ≡ 0 (mod 4), we have always Σ ≡ 2 (mod 4). For n=mk ≡ 2 (mod 4), we have Σ ≡ 0 (mod 4). 0n–1 h–1 hn–1 –h–1 h–1 2h2hn–1 … h–1

Z mk -distance magic labeling of C m □C k Remark: For n=mk ≡ 0 (mod 4), we have always Σ ≡ 2 (mod 4). For n=mk ≡ 2 (mod 4), we have Σ ≡ 0 (mod 4). Theorem: There is no r-regular DM graph with n vertices for r  n  2 mod 4. 0n–1 h–1 hn–1 –h–1 h–1 2h2hn–1 … h–1

G -distance magic labeling of C m □C k Theorem: (Rao, Singh, Parameswaran) G =C m  C k is distance magic if and only if m = k = 4s + 2 Theorem: There exists a Z mk -distance magic labeling of C m  C k if and only if mk is even. Theorem (Sylwia): There exists a G -distance magic labeling of C m  C k if mk is even and G = Z l × A where l ≡ 0 mod lcm(m,k).

G -distance magic labeling of C m □C k Theorem: (Rao, Singh, Parameswaran) G =C m  C k is distance magic if and only if m = k = 4s + 2 Theorem: There exists a Z mk -distance magic labeling of C m  C k if and only if mk is even. Theorem (Sylwia): There exists a G -distance magic labeling of C m  C k if mk is even and G = Z l × A where l ≡ 0 mod lcm(m,k). Observation: There exists a G -distance magic labeling of C 12  C 36 by G = Z 6 × Z 6 × Z 6 × Z 2.

Thank you!