$30
Graph Theory
Assignment 7
1. We consider trying to draw ๐๐ graphs on surfaces.
A. Show that ๐3 can be drawn on the plane without edges crossing. The quickest way is to actually
draw it.
B. Use the fact that ๐4 has no triangles as subgraphs and an edge counting argument similar to
that used for ๐พ3,3 to show that ๐4 cannot be drawn on the plane without edges crossing. Some
data to recall: ๐4 has ๐ = 16 vertices and ๐ = 32 edges. What would ๐ have to be in Euler’s
equation?
C. The graph ๐4 is isomorphic to ๐ถ4 × ๐ถ4. Use this fact to draw ๐4 on the torus, using the
representation in Figure 1.
Figure 1. A representation of the one-holed torus.
D. Recall that the graph ๐5 has ๐ = 32 vertices and ๐ = 80 edges. Since ๐5 is bipartite, there are
no triangles as subgraphs. Use a total edge count argument to show that ๐ ≤ 40. If you feed
this information into Euler’s equation ๐ − ๐ + ๐ = 2 − 2โ for the โ-holed torus, find a lower
bound on โ.
2. Draw ๐พ4,4 on a torus without the edges crossing. Here’s a suggested layout for the parts; join every
black vertex to every white vertex.
Figure 2. Starting layout for ๐พ4,4 on a torus.
3. The tournament in Figure 3 shows the outcome of a round-robin event among five competitors.
Recall that an arc from ๐ข to ๐ค means ๐ข defeated ๐ค in their match.
Figure 3. Round-robin tournament among five competitors ๐, ๐, ๐, ๐, ๐.
A. Form the victory matrix ๐ด for this tournament.
B. Let ๐ฐ0 = ๐ be the all-ones vector and define ๐ฐ๐+1 = ๐ด๐ฐ๐
. Compute ๐ฐ๐
for enough values of ๐
to see a ranking stabilize. Suggestion: Automate this process.
C. Use an online matrix calculator (e.g. https://matrixcalc.org ) to find the eigenvector for the
principal eigenvalue (this eigenvalue is about 1.395.) This eigenvector should provide the same
ranking as your answer in part B.
๐
๐
๐ ๐
๐
4. Consider the digraph ๐ท depicted in figure 4.
A. Compute its incidence matrix ๐
B. Compute its Laplacian matrix ๐ฟ
1
2
3
4
5
6
10
9
8
7