Determine the maximum collection of edge-disjoint xy-paths in Q n </msub> Let x

Jonathan Miles

Jonathan Miles

Answered question

2022-07-01

Determine the maximum collection of edge-disjoint xy-paths in Q n
Let x be the vertex of all zeros and y be the vertex of all ones in the hypercube graph Q n . We have to determine the maximum collection of edge-disjoint xy-paths in Q n and a minimum vertex cut of Q n separating x and y.
My work: We define a xy-path P i as follows:
Start from the vertex x and change the i t h bit to 1 and then change all bits gradually one by one moving leftward from i 1 to 1 to n and back to i.
Note that all paths P i are edge-disjoint. Thus we have a maximum collection.
By Menger's Theorem, the second part follows.

Answer & Explanation

Alisa Jacobs

Alisa Jacobs

Beginner2022-07-02Added 13 answers

Step 1
The reasoning all the paths P i are edge-disjoint. Thus we have a maximum collection.
is nonsense. The empty set is a set of edge-disjoint paths. A set containing a single path is a set of edge-disjoint paths. There is nothing about being edge-disjoint that says your collection of paths is large in any way, let alone maximum.
You are not going to trick your way out of looking at cuts. If you think your collection of n edge-disjoint paths is maximum, find an edge cut of size n, and that will prove that you can't find a collection of n + 1 paths (by the easy direction of Menger's theorem).
Yes, I said edge cut. Edge-disjoint paths go with edge cuts. If you want something that goes with a vertex cut, you should be looking for a collection of internally (vertex-)disjoint paths: paths that don't share any vertices other than the endpoints.
Step 2
That being said: yes, none of your paths P 1 , P 2 , , P n share any edges or (which is stronger) vertices other than x or y. That's because all internal vertices of path P i have the following property: the i th bit is 1, and the the ( i + 1 ) th bit is 0. No other path P j with j i contains a vertex with this property, because every other path will set the ( i + 1 ) th bit to 1 before setting the i th bit to 1.

Do you have a similar question?

Recalculate according to your conditions!

New Questions in Discrete math

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?