Next: Conclusion and further Work
Up: Lower Bounds and Exact
Previous: Branch & Bound Algorithm
Subsections
In order to support the statement that the VarMC and MVarMC instances
deliver better bounds than the known 1-1-MC instance, we have examined
the maximal possible bound of graph bisection problems with these
instances, if an infeasible partition of the graph with a relative
small CutSize exists. It is obvious that the lower bounds basing on
Multicommodity Flows have a problem if there exists e.g. a partition
into two partitions with sizes
and
n
with a CutSize of one. This single edge forms a bottleneck
for the flows an the congestion will be quite large. But we will see
that the three different instances can react differently upon such
a situation:
Theorem 4
We have a Graph Partitioning problem with
graph
G, node weights
g, edge weights
f and parameters
p = 2,
M =

. Using the 1-1-MC instance for each
partition
V =
V1
V2 with
Ni =
g(
v)
we get a maximal lower bound of
Bound
CutSize(
V1,
V2).
In contrast to the simple 1-1-MC instance the VarMC instance can react
on a bottleneck such that the flow across these bottleneck is smaller:
Theorem 5
We have a Graph Partitioning problem with
graph
G, node weights
g, edge weights
f and parameters
p = 2,
M =

. Using the VarMC instance for each
partition
V =
V1
V2 with
Ni =
g(
v)
we get a maximal lower bound of
Bound
CutSize(
V1,
V2).
These upper bounds show that the VarMC instance can react better onto
the given graph. The difference is the bigger the smaller
min{N1, N2}
is. Examining the MVarMC instance with a graph of a known infeasible
partition no upper bound can be shown at all since the MVarMC instance
has the freedom to send nothing across a specific infeasible partition.
In this section we show that the new VarMC bound and MVarMC bound
techniques can also be used for theoretical analyses of lower bounds
on the Graph Partitioning problem and can give improved lower bounds
compared with the known 1-1-MC. Here we consider the butterfly network
without wraparound which has been studied extensively. The butterfly
network of dimension d has a simple bisection with
CutSize = 2d.
In [1] it has been shown that the bisection width is
2(
- 1)2d + o(2d)
0.83 . 2d
. Here we will show that the known 1-1-MC can prove an asymptotic
lower bound of
2d while the VarMC can prove an
asymptotic lower bound of
2d.
Lemma 3
Solving a Multicommodity Flow instance with a butterfly
of dimension
d with
(
d + 1)2
d vertices. All vertices
of level
l sends one commodity to every other vertex of the
graph. We use
Load (
k,
l ) as the sum of flows over all edges
of level
k. We define
Xd, k : =
d +
k + 2 - 2(
k + 1)2
k - d and
Yd, k : = 2
d -
k + 1 - (
d -
k)2
-k. Then
Load (
k,
l )= 2
2d . 
if the flow is realized using only shortest paths and cannot be improved
by any other realization.
Using the above Lemma we can show the following Theorems:
Theorem 6
The 1-1-MC instance delivers a lower bound on
the graph bisection problem of a butterfly network with dimension
d without wraparound edges of
(

+
o(1))2
d.
Theorem 7
The VarMC instance delivers a lower bound on
the graph bisection problem of a butterfly network with dimension
d without wraparound edges of
(

+
o(1))2
d.
The butterfly network is an example of a quite regular network where
the VarMC instance gives a better lower bound on the bisection problem
with equally sized partitions than the known 1-1-MC. Furthermore,
it is remarkable that the above analysis can be adapted to the Beneš
network, a kind of back-to-back butterfly. The Beneš network has
a similar simple bisection with
CutSize = 2d + 1. To our knowledge
the asymptotically exact bisection width is unknown. Using the 1-1-MC
we get a lower bound of
2d + 1 while the VarMC
instance where only the two most outside levels of vertices and the
most inside level of vertices send commodities delivers a lower bound
of
2d + 1.
Next: Conclusion and further Work
Up: Lower Bounds and Exact
Previous: Branch & Bound Algorithm
sensen@upb.de