Presentation is loading. Please wait.

Presentation is loading. Please wait.

On The Edge-Graceful and Edge-Magic Maximal Outerplanar Graphs

Similar presentations


Presentation on theme: "On The Edge-Graceful and Edge-Magic Maximal Outerplanar Graphs"— Presentation transcript:

1 On The Edge-Graceful and Edge-Magic Maximal Outerplanar Graphs
Sin-Min Lee , Medei Kitagaki, Joseph Young Department of Computer Science San Jose State University San Jose, California U.S.A. William Kocay University of Manitoba Winnipeg, Canada R3T 2N2

2 Definition of edge-graceful
Definition 1 An edge-graceful labeling of a graph G with p vertices and q edges is a one-to-one correspondence f from E(G) to {1, 2, . . ., q} such that for all vertices v, the vertex sums are distinct, mod p. A graph G is called edge-graceful if there exists an edge-graceful labeling of G. Concept Introduced by: Lo Sheng -Ping

3 A necessary condition of edge-gracefulness is:
q(q+1)  p(p-1)/2(mod p) This condition may be more practically stated as q(q+1)  0 or p/2 (mod p) depending on whether p is odd or even.

4 Lee proposed the following tantalizing conjectures:
Conjecture 1: The Lo condition (2) is sufficient for a connected graph to be edge-graceful. A sub-conjecture of the above that has not yet been proved: Conjecture 2: All odd-order trees are edge-graceful.

5 Lemma Let G be a maximal outerplanar graph with n vertices, n≥3, then (i) there are 2n-3 edges, in which there are n-3 chords; (ii) there are n-2 inner faces. Each inner face is triangular; (iii) there are at least two vertices with degree 2;

6 Theorem. A maximal outerplanar graph with p vertices is edge-graceful if p = 4 and 12.
Proof. A maximal outerplanar graph with p vertices has 2p-3 edges. It is edge-graceful if it satisfies the Lo’s condition q(q+1)  p(p-1)/2 (mod p)  (2p-3)(2p-2)  p(p-1)/2 (mod p)  (4p-6)(p-1)  p(p-1)/2 (mod p)  4p-6  p/2 (mod p) Thus p is even, say p = 2k. We have 7k  6 (mod 2k), i.e. k  6 (mod 2k). From which we have k = 2 or k = 6. Thus p = 4 or 12.

7 Theorem. The maximal outerplanar graph with 4 vertices is edge-graceful.

8 Our true task: To show there exists an edge-graceful labeling for every maximal outerplanar graph with p = 12 vertices. Bob – There is only 1 unique graph for p = 4, but HOW MANY ARE THERE FOR p = 12? Alice – Just draw every single graph and count. Bob - HOW DO WE ENSURE WE HAVE ALL THE GRAPHS?

9

10 GENERATING MAXIMAL OUTERPLANAR GRAPHS
“The Idea” Notice that given any MOP with n vertices, we can construct a new MOP with n + 1 vertices by simply adding a triangle on one of the outer edges. n = 6 n = 7

11 GENERATING MAXIMAL OUTERPLANAR GRAPHS “The Algorithm Skeleton”
While(n < 12) { While(more graphs of n vertices) While(i < n - 1) { Add new vertex connected to vertex i and i+1 increment i Store new graph of n+1 } Add a new vertex connecting vertex 1 and n *Sort out duplicates from stored set of graphs of n+1

12 *The algorithm generates many unnecessary, isomorphic graphs.
At each stage in the generation process - for each set of MOP's with n vertices generated - we must some how sort out and eliminate duplicates.

13 Professor William Kocay's 'Groups and Graphs' software exploits Automorphism to sort out from a set of graphs all the duplicates.

14 “The Algorithm Revised”
GENERATING MAXIMAL OUTERPLANAR GRAPHS “The Algorithm Revised” While(n < 12) { While(more graphs of n vertices) While(i < n - 1) { Add a new vertex connected to vertex i and i+1 increment i Store new graph of n+1 } Add a new vertex connecting vertex 1 and n *Feed graphs through 'Groups and Graphs'

15 -For MOP's with 12 vertices, there are 21 edges.
Now that we have all the graphs we needed, we must find an edge-graceful labeling for each graph. -To find edge-graceful labelings, we search through every permutation of edge-weight labels. -For MOP's with 12 vertices, there are 21 edges. -There are 21! Possible ways to label(weigh) the edges. -There are 733 MOP's with 12 vertices. CONCLUSION: That is a lot of permutations.

16 The task of finding edge-graceful labels becomes a problem of complexity.
To minimize overhead time, we use the iterative version of Sedgewick's heap method algorithm to generate permutations.

17 To test every permutation sequentially is unsound, considering the following empirical result:
Expected time to find a labeling for a graph: About 3 days. (There are 733 graphs!) Empirical result was inferred from a small data set - some graphs we ran sequentially - but a better method is desirable.

18

19 Solution: Exploit the nature of our software
-The order in which the edges are input matters. -If an edge-graceful label is not found after a few thousand permutations, randomize the input and try again.

20 Theorem. The maximal outerplanar graph with 12 vertices are edge-graceful.
7 2 6 1 v2 v2 1 5 3 2 v11 20 v11 20 9 11 9 10 10 13 10 9 13 5 v3 4 v3 21 21 11 10 v10 11 v10 7 8 6 12 12 1 8 17 15 17 6 16 7 v4 v4 15 6 7 16 4 4 5 v9 v9 19 19 3 3 3 5 8 v5 8 v5 v8 4 v8 2 14 9 2 14 1 v7 18 v6 v7 18 v6 M2 M1

21 v1 v1 v12 v12 v2 v2 v11 v11 v3 v3 v10 v10 v4 v4 v9 v9 v5 v5 v8 v8 v7
6 5 6 v2 v2 2 7 3 2 v11 v11 20 9 20 4 3 9 10 10 8 13 13 3 v3 7 21 v3 11 11 v10 v10 5 11 9 8 11 12 12 15 2 17 15 16 17 1 v4 v4 7 6 4 6 4 v9 1 v9 19 19 5 3 9 5 16 10 v5 8 v5 v8 14 2 v8 1 14 1 10 4 18 v7 18 v6 v7 v6 M4 M3

22 v1 v12 v1 v12 v2 v2 v11 v11 v3 v3 v10 v10 v4 v4 v9 v9 v5 v5 v8 v8 v7
6 7 2 v2 3 1 v11 20 4 3 9 v11 20 10 9 10 13 10 21 v3 8 5 11 3 21 13 v3 11 v10 10 7 8 v10 8 12 5 6 15 17 2 12 16 15 v4 17 11 4 6 v4 2 7 v9 2 19 v9 1 3 1 1 19 9 v5 9 16 6 v5 v8 14 4 8 5 v8 5 18 14 4 11 v7 v6 18 M5 v7 v6 M6

23 v1 v12 v1 v12 v2 v2 v11 v11 v3 v3 v10 v10 v4 v4 v9 v9 v5 v5 v8 v8 v7
6 20 4 4 1 v11 20 6 12 1 3 7 12 v3 7 18 16 19 11 v3 16 19 9 v10 7 15 5 v10 14 1 15 10 14 8 18 3 7 v4 2 21 1 3 v4 5 3 v9 13 v9 6 10 4 13 2 21 9 v5 10 8 v5 v8 11 17 8 6 v8 17 9 11 11 2 v7 v6 5 M7 v7 v6 M8

24 v1 v12 v1 v12 v2 v2 v11 v11 v3 v3 v10 v10 v4 v4 v9 v9 v5 v5 v8 v8 v7
20 5 4 v11 8 20 5 12 8 18 7 12 v3 2 16 19 18 11 v3 16 15 9 v10 6 7 v10 19 7 6 14 14 4 3 10 v4 1 3 3 10 15 1 v4 1 3 v9 10 13 21 v9 9 2 13 4 9 21 9 v5 1 6 v5 v8 17 11 2 17 v8 11 6 11 v7 v6 4 M9 v7 v6 M10

25 v1 v12 v1 v12 v2 v2 v11 v11 v3 v3 v10 v10 v4 v4 v9 v9 v5 v5 v8 v8 v7
6 v11 11 20 2 v11 20 6 7 12 8 7 18 12 8 19 v3 18 16 v3 16 19 10 v10 5 15 v10 7 4 8 14 6 4 14 21 5 v4 10 2 3 21 v4 15 3 4 2 v9 13 v9 10 13 9 9 9 1 8 3 v5 9 1 v5 v8 11 17 10 6 v8 17 11 4 1 v7 v6 M11 v7 7 v6 M12

26 v1 v12 v1 v12 v2 v2 v11 v11 v3 v3 v10 v10 v4 v4 v9 v9 v5 v5 v8 v8 v7
6 v2 5 2 10 4 v11 10 20 5 v11 7 20 4 12 2 8 12 18 19 18 v3 16 v3 15 9 16 11 v10 19 8 v10 6 8 14 15 21 14 4 1 5 v4 1 3 10 3 10 v4 3 11 1 v9 21 v9 13 13 9 4 9 9 6 3 v5 6 7 v5 v8 17 11 7 1 v8 17 11 5 7 8 v7 v6 M13 2 v7 v6 M14

27

28 The dual concept of edge-graceful graphs was introduced in 1992.
Let G be a (p,q) graph in which the edges are labeled 1,2,3,...q so that the vertex sums are constant, mod p. Then G is said to be edge-magic.. Sin-Min Lee, E. Seah and S.K. Tan , On edge-magic graphs, Congressus Numerantium 86 (1992),

29 A necessary condition for a (p,q)-graph to be edge-magic is q(q+1) 0 (mod p).
However, this condition is not sufficient. Examples: Trees Cycles

30 Theorem. A maximal outerplanar graph with p vertices is edge-magic if p= 6.
Proof. A maximal outerplanar graph with p vertices is edge-magic if it satisfies q(q+1)0 (mod p)  (2p-3)(2p-2) 0 (mod p)  (4p-6)(p-1) 0 (mod p)  4p-6 0(mod p)  6 0(mod p) Thus p is 6. 

31 Theorem . All maximal outerplanar graph with 6 vertices are edge-magic.
Proof. Up to isomorphism there are three maximal outerplanar graphs of order 6.


Download ppt "On The Edge-Graceful and Edge-Magic Maximal Outerplanar Graphs"

Similar presentations


Ads by Google