sample Powerpoint slides
Download
Report
Transcript sample Powerpoint slides
Graph Labeling Problems
Appropriate for
Undergraduate Research
Research with Undergraduates Session
MathFest, 2009
Cindy Wyels
CSU Channel Islands
Overview
Distance labeling schemes
Radio labeling
Research with undergrads: context
Problems for undergraduate research
Radio numbers of graph families
Radio numbers and graph properties
Properties of radio numbers
Radio numbers and graph operations
Achievable radio numbers
Distance Labeling
Motivating Context: the Channel Assignment Problem
General Idea: geographically close transmitters must be
assigned channels with large frequency differences;
distant transmitters may be assigned channels with
relatively close frequencies.
Channel Assignment via Graphs
Model: vertices correspond to transmitters.
The distance between vertices u and v, d(u,v), is the length
of the shortest path between u and v.
d(u,v) = 3
u
d(w,v) = 4
w
diam(G) = 4
v
The diameter of the graph G, diam(G), is the longest
distance in the graph.
Defining Distance Labeling
All graph labeling starts with a function
f : V(G) → N
that satisfies some conditions.
1
v
3
3
f(v) = 3
2 3
f(w) = 1
1
w
1
5
Some distance labeling schemes
f : V(G) → N satisfies ______________
2 d
Ld(2,1): f (u ) f (v)
d
when d (u , v) 1
when d (u , v) 2
k-labeling: d (u , v) f (u ) f (v) k 1 u , v V (G )
Antipodal: d (u , v) f (u ) f (v) diam(G )
Radio:
(same)
d (u , v) f (u ) f (v) diam(G ) 1 (same)
Radio:
d (u , v) f (u ) f (v) diam(G ) 1
1
4
7
2
The radio number of a graph G, rn(G), is the
smallest integer m such that G has a radio labeling f
with m = max{f(v) | v in V(G)}.
4
1
6
rn(P4) = 6
3
Radio Numbers of Graph Families
Standard problem: find rn(G) for all graphs G
belonging to some family of graphs.
“… determining the radio number seems a difficult
problem even for some basic families of graphs.”
(Liu and Zhu)
Complete graphs, wheels, stars (generally known)
S5
3
4
1
4
6
diam(Sn ) = 2
d (u , v) f (u ) f (v) 3
5
rn(Sn) = n + 1
Radio Numbers of Graph Families
Complete k-partite graphs (Chartrand, Erwin, Harary,
Zhang)
Paths and cycles (Liu, Zhu)
Squares of paths and cycles (Liu, Xie)
Spiders (Liu)
Radio Numbers of Graph Families
Gears (REU ’06)
Products of cycles (REU ’06)
Generalized prisms (REU ’06)
Grids* (REU ’08)
Ladders (REU ’08)
Generalized gears* (REU ’09)
Generalized wheels* (REU ’09)
Unnamed families (REU ’09)
Radio Numbers & Graph Properties
Diameter
Girth
Connectivity
(your favorite set of graph properties)
Question: What can be said about the radio numbers of
graphs with these properties?
Radio Numbers & Graph Operations
E.g. products of graphs
The (box) product of graphs G and H, G □ H, is the
graph with vertex set V(G) × V(H),
where (g1, h1) is adjacent to (g2, h2) if and only if
g1 = g2 and h1 is adjacent to h2 (in H), and
h1 = h2 and g1 is adjacent to g2 (in G).
(a, 1)
1
a
b
3
(b, 3)
5
(b, 5)
(a, 5)
Graph Numbers and Box Products
Coloring: χ(G□H) = max{χ(G), χ(H)}
Graham’s Conjecture: π(G□H) ≤ π(G) ∙ π(H)
Optimal pebbling: g(G□H) ≤ g(G) ∙ g(H)
Question: Can rn(G □ H) be determined by rn(G)
and rn(H)? If not, what else is needed?
REU ’07 students at JMM
Bounds on radio numbers of products of graphs
REU ‘07 Results – Lower Bounds
Radio Numbers: rn(G □ H) ≥ rn(G) ∙ rn(H) - 2
Number of Vertices: rn(G □ H) ≥ |V(G)| ∙ |V(H)|
Gaps:
rn(G □ H) ≥ (½(|V(G)|∙|V(H)| - 1)(φ(G) - φ(H) – 2)
Analysis of Lower Bounds
Product
Radio No.
Vertices
Gap
C4 □ P2
5
8
–
Cn □ P2
n2/8
2n
–
C4 □ C4
8
16
30
Cn □ Cn
n2/4
n3/8
n2
P4 □ P4
10
16
30
9,800
10,000
499,902
Pn □ Pn
n2
n2
n3/4
Pete □ Pete
18
100
100
P100 □ P100
REU ‘07 Results – Upper Bounds
Theorem (REU ’07): Assume G and H are graphs
satisfying diam(G) - diam(H) ≥ 2 as well as
rn(G) = n and rn(H) = m. Then
rn(G □ H) ≤ diam(G)(n+m-2) + 2mn - 4n - 2m + 8.
REU ’07 proved two other theorems providing
upper bounds under different hypotheses.
Using Gaps
Need lemma giving M = max{d(u,v)+d(v,w)+d(w,v)}.
Assume f(u) < f(v) < f(w).
Summing the radio condition
d(u,v) + |f(u) - f(v)| ≥ diam(G) + 1
for each pair of vertices in {u, v, w} gives
M + 2f(w) – 2f(u) ≥ 3 diam(G) + 3
i.e.
f(w) – f(u) ≥ ½(3 diam(G) + 3 – M).
Using Gaps, cont.
Have f(w) – f(u) ≥ ½(3 diam(G) + 3 – M) = gap.
gap + 2
12
gap + 1
gap
2gap + 2
2gap + 1
gap
gap
n 1
n odd,
gap 2 1
If |V(G)| = n, this yields rn(G )
n
gap 1 2 n even.
2
Using Gaps to Determine a Lower
Bound for the Radio Number of Prisms
2
diam(Yn ) 1 n
Y6
u
v
Choose any three vertices
u, v, and w.
w
d(u,v) + d(u,w) + d(v,w) ≤ 2∙diam(Yn) (n even)
Assume we have a radio labeling f of Yn, and
f(u) < f(v) < f(w). Then
d (u , v) f (v) f (u ) diam(Yn ) 1
d (u, w) f ( w) f (u ) diam(Yn ) 1
d (v, w) f ( w) f (v) diam(Yn ) 1
3 d (u , w) 2 f ( w) 2 f (u ) 3 diam(Yn ) 3
diam(Yn ) 3
f ( w) f (u )
2
Strategies for establishing an upper
bound for rn(G)
Define a labeling, prove it’s a radio labeling,
determine the maximum label.
Might use an intermediate labeling that orders
the vertices {x1, x2, … xs} so that f(xi) > f(xj) iff
i > j.
Using patterns, iteration, symmetry, etc. to
define a labeling makes it easier to prove it’s a
radio labeling.