Let G be a path with n vertices.
Prove an lower-bound for 2-coloring in the distributed model
2.
A tour in a graph G is a closed walk which traverses
each edge at least once.
An Euler tour is a tour that traverses each edge
exactly once. A graph G is eulerian if it contains an Euler tour.
Let G be eulerian.
Prove an lower-bound for computing Euler circuits
in the distributed model.
3.
Prove an lower-bound for computing -edge
colorings of bipartite graphs in the distributed model, for any .
4.
OPEN PROBLEM: Improve on the trivial lower bound for computing -edge colorings in the
distributed model.
Remark: in the PRAM model the first three problems can be solved
in polylogarithmic time. This shows that once we charge for local computation,
the PRAM is more powerful that the distributed model.
Q2.
COLORING.
Let G be a graph with n vertices and maximum degree D.
As usual, assume that the vertices know their own ID.
1.
Give a distributed, deterministic algorithm
for (D+1)-vertex coloring running in rounds;
2.
Give a distributed, randomized algorithm
for (D+1)-vertex coloring running in expected rounds;
3.
OPEN PROBLEM:
Give a distributed, deterministic algorithm
for (D+1)-vertex coloring running in polylogarithmically many,
in n, rounds.
Q3.
TOUGH NUTS.
1.
Prove the following.
Lemma 13762
Let n > D be two positive integers and let .There exists a family of sets
such that, for
any collection , then
(Hint: use the probabilistic method).
2.
Using the above lemma, give a deterministic, distributed algorithm
for vertex coloring a graph G which uses colors
and runs in rounds.
(Hint: recall the swift algorithm
for computing MIS' in the ring).
3.
Show that the existence of an algorithm
for MIS in the ring implies that there exists a constant c
such that .How good is your value of c?