On the connectivity of graphs embedded in surfaces II
Michael D. Plummer
Department of Mathematics
Vanderbilt University
Nashville, TN 37240, USA
[email protected]
Xiaoya Zha*
Department of Mathematical Sciences
Middle Tennessee State University
Murfreesboro, TN 37132, USA
[email protected]
Submitted: February 6, 2002; Accepted: September 12, 2002
MR Subject Classification: 05C10, 05C40
Abstract
Let κmax (Σ) denote the maximum value for the connectivity of any graph
which embeds in the topological surface Σ. The connectivity interval for Σ is
the set of integers in the interval [1, κmax (Σ)]. Given an integer i in [1, κmax (Σ)]
it is a trivial problem to demonstrate that there is a graph Gi with connectivity
i which also embeds in Σ. We will say that one can saturate the connectivity
interval in this case.
Note that no restrictions have been placed on the embeddings in the above
problem, however. What if we demand that the embeddings in question be
2-cell or even that they be genus embeddings?
The problem of saturating the connectivity interval for 2-cell embeddings
will be solved completely in the present work. In connection with the apparently much harder saturation question for genus embeddings, it will be shown
that one can always saturate the subinterval [1, ⌊0.7κmax (Σ)⌋].
* work supported by NSF Grant DMS-9622780 and Middle Tennessee State University Faculty Research Grant 1999
the electronic journal of combinatorics 9 (2002), #R38
1
1. Introduction
In his 1973 paper, Cook [C1] studied the relation between the connectivity of a
graph and the surfaces into which it can be embedded. He proved that the following
result holds for all surfaces except the plane:
√
5 + 49 − 24χ
κ(G) ≤
,
2
where κ(G) denotes the vertex connectivity of graph G and χ is the Euler characteristic
of any surface in which G embeds. Moreover, Cook showed that these bounds are
attained by complete graphs in all cases except the Klein bottle.
In [PZ1] we explored in more detail relations between the connectivity of embedded
graphs and the surfaces in which they are embedded. Let κmax (Σ) denote the maximum
connectivity among all graphs which embed in Σ and let κgen (Σ) be the maximum
connectivity among all graphs which genus embed in Σ. It was shown that, somewhat
surprisingly, κgen is not a monotone non-decreasing function of the genus. Also for
some surfaces, κgen is strictly less than κmax . In fact it was proved that such so-called
Class B surfaces are not only infinite in number, but that they must occur infinitely
often periodically as the genus parameter increases to infinity. It was also shown that in
the case when the complete graph which attains Cook’s maximum connectivity bound
actually genus embeds in the surface, that with a finite number of exceptions, it is the
unique graph attaining this bound.
Let us begin the present work by considering a very easy problem. If Gmax is a
graph which embeds in a surface Σ and κ(Gmax ) = κmax for that surface, then by
removing edges all incident with a common vertex one by one, it is trivial to construct
a sequence of graphs Gr = Gmax , Gr−1 , . . . , G2 , G1 such that κ(Gi ) = i and each Gi
embeds in the surface. In this case, we say that we can saturate the connectivity interval
[1, κmax ].
But note that nothing was said about the nature of the embeddings along the way.
In particular, it was not demanded that they be 2-cell or that they be genus embeddings.
In the present paper, the focus will be on two questions:
Question 1: Given a surface Σ and an integer i, does there exist a graph G with
κ(G) = i such that G 2-cell embeds in Σ (i.e., each face is homeomorphic to an open
disk)?
Question 2: Let Σ and i be as in Question 1. Does there exist a graph G with
κ(G) = i such that G genus embeds in Σ?
With the aid of theorems by Duke [D1] and Stahl [S1], we will answer Question
1 completely. The solution is not difficult. Regarding the second question, it will be
shown that for i ∈ [1, ⌊0.7κmax⌋], Question 2 has a positive answer.
In fact the second question appears to be quite difficult. For one thing, all embeddings sought must be genus embeddings and the genus problem for graphs is known to
be NP-complete. (See [T1].) Thus one needs to construct special genus embeddings
with the required connectivity the genera of which are easy to determine. Also for
the electronic journal of combinatorics 9 (2002), #R38
2
certain values of i in Question 2, an affirmative answer to the question turns out to
imply an answer to an unsolved problem of long standing. Let O(m) denote the generalized octahedron graph which is obtained from the complete graph Km by deleting
a maximum matching. When m is even and m/2 ≡ 0, 1( mod 3), the orientable genus
of O(m) is known. (See [AG1] and [JR1].) Determination of the orientable genus of
(O(m)) remains open for the remaining values of m.
Let i in Question 2 be the connectivity of O(m) ( = m − 2). Then by Theorems
5.1 and 5.2 of [PZ1], this special case of Question 2 actually implies the answer to the
problem of determining the orientable genus of O(m) for certain of the remaining values
of m. This will be explained in more detail in the final section of the present paper.
Most of the proofs to follow involve constructions of graphs and embeddings such
that (1) the embeddings are genus embeddings and (2) the graphs have the correct
connectivity.
2. Saturation of the Connectivity Interval for 2-cell Embeddings
In this section, we proceed to answer Question 1 of the Introduction. As usual,
γ(G) (respectively, γ(G)) will denote the orientable (respectively, non-orientable) genus
of graph G. An embedding of a graph G in a surface S is said to be a 2-cell embedding if
every face is homeomorphic to an open disk. The maximum orientable (respectively
maximum non-orientable) genus γM (G) (respectively γ M (G)) of graph G is the
largest genus of any orientable surface S (respectively, non-orientable surface N ) in
which G has a 2-cell embedding.
The following results due to Duke [D1] in the orientable case and to Stahl [S1] in
the non-orientable case guarantee that there is a 2-cell embedding of G in all surfaces
with genera values between and including those of the minimum and maximum surfaces.
Theorem 2.1. If γ(G) ≤ γ ≤ γM (G) ( or if γ(G) ≤ γ ≤ γ M (G)), then there
is a 2-cell embedding of G in the orientable surface of genus γ (respectively, in the
non-orientable surface of genus γ).
Let G be a connected graph and let T be an arbitrary spanning tree of G. The
deficiency ξ(G, T ) of spanning tree T is the number of components of G − E(T )
which have an odd number of edges. The deficiency ξ(G) of graph G is the minimum
of ξ(G, T ) over all spanning trees T . Finally, let β(G), called the Betti number or
cyclomatic number of a connected graph G be defined by β(G) = |E(G)|−|V (G)|+1.
Xuong [X1] and Edmonds [E2] have characterized the maximum orientable and
non-orientable genus of a graph G in terms of its Betti number and its deficiency.
Theorem 2.2. If γM (G)(γ M (G)), ξ(G) and β(G) represent the maximum orientable (non-orientable) genus of a connected graph G, the deficiency of G and the
Betti number of G respectively, then γM (G) = (1/2)(β(G) − ξ(G)) and γ M (G) = β(G).
the electronic journal of combinatorics 9 (2002), #R38
3
We make use of Theorem 2.2 in the next result which states that one can saturate
the interval of connectivity [1, κmax ] with 2-cell embeddings for any surface orientable
or non-orientable. Thus Question 1 in Section 1 has a complete affirmative answer.
Theorem 2.3. If Σ is any surface, orientable or non-orientable, then for any
integer i in the interval [1, κmax (Σ)], there is a graph G with connectivity i which 2-cell
embeds in Σ.
Proof: First consider the orientable case. Let Sg be any orientable surface, let i
be any integer in the interval [1, κmax (Sg )], and let Km be the largest complete graph
which embeds in Sg . Note that we do not assume that this embedding is necessarily
2-cell. If g = 0 then the surface is the sphere, κmax (sphere) = 5, and the theorem is
trivial. If g = 1 then the surface is the torus, and κmax (torus) = 6. Negami [N1] has
shown that there are 6-connected triangulations of the torus (which therefore are 2-cell
embeddings). We shall refer to these graphs as “Negami graphs”. It is an easy matter
to modify one of his graphs to obtain graphs with κ = 1, . . . , 5 which also 2-cell embed
on the torus.
So henceforth we will assume that g ≥ 2 and m ≥ 8. Suppose i is an integer in the
connectivity subinterval [1, m − 1]. Let Gi be a graph obtained from Km by deleting
m−i−1 edges all incident with a common vertex v. Then κ(Gi ) = m−(m−i−1)−1 = i.
Clearly γ(Gi ) ≤ γ(Km ) ≤ g < γ(Km+1 ). We now show that γM (Gi ) ≥ γ(Km+1 ).
By Theorem 2.2, γM (Gi ) = (1/2)(β(Gi ) − ξ(Gi )). Moreover, β(Gi ) = 1 − m + [m(m −
1)/2 − (m − i − 1)] = m(m − 1)/2 − 2m + i + 2.
It is easy to construct a spanning tree T of Gi such that Gi − E(T ) consists of only
one component. (Such a tree is called a splitting tree; see White [W1].) Therefore
ξ(Gi ) = 0 if G−E(T ) has an even number of edges and ξ(Gi ) = 1 if G−E(T ) has an odd
number of edges. Thus γM (Gi ) ≥ (1/2)(β(Gi ) − 1) = (1/2)(m(m − 1)/2 − 2m + i + 2) =
m(m − 1)/4 − m + (1/2)i + 1 > m(m − 1)/4 − m + 1. So
(m − 2)(m − 3)
m(m − 1)
γM (Gi ) − γ(Km+1 ) >
−m+1−
4
12
≥
(m − 2)(m − 3)
m(m − 1)
−m+1−
−1
4
12
m2 − 5m − 3
(m − 6)(m + 1)
=
>
> 0,
6
6
since m ≥ 8.
Thus γM (Gi ) ≥ γ(Km+1 ) ≥ g and hence γ(Gi ) ≤ γ(Km ) < γ(Km+1 ) ≤ γM (Gi ).
Thus by Theorem 2.1, Gi has a 2-cell embedding for every genus in the interval
[γ(Gi ), γM (Gi )] which includes the interval [γ(Km ), γ(Km+1)] which in turn includes
the genus g. This completes the proof in the orientable case.
The proof for the non-orientable case parallels that for the orientable case.
the electronic journal of combinatorics 9 (2002), #R38
4
3. Constructions IA, IB and IC — the Orientable Case
Starting in this Section, we will address the more difficult Question 2. We will
construct some simple graphs together with genus embeddings thereof and for each of
these constructions, we will derive the genus and the connectivity. Let γ(s, k) denote the
orientable genus of Km where m = 12s + k, s ≥ 1 and 0 ≤ k ≤ 11. For each value of k =
0, . . . , 11 and for each s ≥ 1 we define the function lk (s) by lk (s) = 2[γ(s, k +1)−γ(s, k)]
for k 6= 2, 5, and lk (s) = 2[γ(s, k + 1) − γ(s, k)] + 2 for k = 2, 5, Then by the RingelYoungs Theorem [R1], γ(s, k) = 12s2 + 2sk − 7s + ⌈(k 2 − 7k + 12)/12⌉ and it follows
that
4s,
if k = 0, 1, 2, 3, 6,
lk (s) =
4s + 2, if k = 4, 5, 7, 8, 9, 10, 11
It is known [R1] that when k = 2, 5, the graph Km − K2 can be genus embedded
into the surface Sγ(s,k)−1 . Then for each of the twelve possible values of k, i.e., k =
0, 1, . . . , 11, let Ψ denote a genus embedding of Km into surface Sγ(s,k) when k 6= 2, 5
and a genus embedding of Km − K2 into surface Sγ(s,k)−1 , when k = 2 or 5.
Then let Ψ′ be a second copy of Km (respectively, Km − K2 when k = 2, 5) into a
second copy of the surface Sγ(s,k) (respectively, Sγ(s,k)−1 when k = 2, 5) in identically
the same way. Now choose a value for l, 1 ≤ l ≤ lk (s). We proceed to choose l faces of Ψ
and l faces of Ψ′ in a certain way and then to connect the two surfaces via l “cylinders”
or “tubes” joining the interiors of the faces chosen in Ψ to the interiors of the faces
chosen in Ψ′ .
If k = 2, 5, let v0 be any vertex of Km −K2 which is not an endvertex of the missing
edge. (If k = 2 or 5, it is known that Ψ is a triangulation [R1] [RY1] [J1].) In this case
let v1 , . . . , vm−1 denote the other vertices of Ψ in clockwise order about the vertex v0 .
Then for each i = 1, . . . , m − 2, let fi be the face incident with v0 which contains edges
v0 vi and v0 vi+1 in its boundary.
Fix a value for λ, 1 ≤ λ ≤ l ≤ lk (s). We select λ of the faces fi which are
consecutive about v0 and then every second face until we have chosen a total of l faces
in Ψ. In particular, we define our “chosen” faces Fi by:
1 ≤ i ≤ λ,
fi ,
Fi =
f2i−λ , λ + 1 ≤ i ≤ l.
Now we turn our attention to Ψ′ . In Ψ′ , denote the vertex corresponding to vi in
Ψ by vi′ for i = 0, . . . , m − 1. In Ψ′ , starting from the face F1′ , select every other face
incident with v0′ and call these faces F1′ , . . . , Fl′ (in any order). Name the two vertices
on the boundary of Fi′ that are adjacent to v0′ by a′i and b′i , respectively.
For the cases when k = 1, 6, 9, 10, we shall proceed slightly differently. We know
that the embedding is not a triangulation, so select a non-triangular face F of Ψ as
F1 , and the corresponding face in Ψ′ as F1′ . Since face F1 is not a triangle, we can
choose four vertices v0 , v1 , v, v2 on the boundary of F1 such that edges v0 v1 and v0 v2
are adjacent boundary edges of F1 . We may name v1 and v2 such that as one traverses
the boundary of F1 , one encounters the vertices v1 , v and v2 in clockwise order. In these
the electronic journal of combinatorics 9 (2002), #R38
5
cases when choosing the faces Fi′ in Ψ′ we should not choose any face with edge v0′ v ′ on
its boundary.
It is important to have this non-triangular face so that we may add an extra edge
on the first tube in our construction. This additional edge will suffice to attain the
bound in Lemma 3.1 below.
For the remaining cases when k = 0, 3, 4, 7, 8 and 11, choose vertices v0 , v1 , . . . , vm−1
as we did for the cases k = 2 and 5.
For each i, 1 ≤ i ≤ l, insert a tube Ti joining the interiors of faces Fi and Fi′ . We
now add edges to form a new graph on 2m vertices as follows. For 1 ≤ i ≤ λ, add edges
v0 a′i , v0 b′i , vi v0′ , vi a′i , vi b′i , vi+1 a′i all on tube Ti . Also when k = 1, 6, 9, 10 add the “extra”
edge v0 v ′ on tube T1 . When λ + 1 ≤ i ≤ l, add edges v0 a′i , v0 b′i , v2i−λ v0′ , v2i−λ a′i , v2i−λ b′i
and v2i−λ+1 a′i all on tube Ti . (See Figure 3.1.)
We will call the embedded graph on 2m vertices constructed above HIA (s, k, l, λ). It
is important to note that all edges added across the l tubes in the above construction are
distinct; i.e., graph HIA (s, k, l, λ) has no multiple edges. This is because all faces chosen
in Ψ′ only have v0′ on their common boundary, and hence all a′i ’s and b′i ’s are distinct.
The parameter λ which is the number of consecutive faces chosen in Ψ determines the
connectivity of the resulting graph.
v
i
11
00
11111
00000
00
11
11111
00000
11111
00000
00000
11111
11111
00000
11111
00000
11111
00000
11111
00000
00
11
00000
11111
00
11
1
0
0
1
00000
11111
00000
11111
00000
11111
00000
11111
00000
11111
00000
11111
00000
11111
00
11
00000
11111
00
11
v’
0
a’
b’
11 i
00
00
11
1
0
00
11
0
1
1
0
1
0
1
0
1
0
0
1
1
0
1
0
0
001
11
0
1
00
11
0
001
11
v
i+1
i
v’1
0
0
1
v
0
Figure 3.1(a)
the electronic journal of combinatorics 9 (2002), #R38
6
v
2i- λ1
0
v
111111
000000
0
1
000000
111111
111111
000000
000000
111111
111111
000000
000000
111111
111111
000000
000000
111111
1
0
111111
000000
1
0
0
1
000000
111111
0
1
111111
000000
000000
111111
111111
000000
000000
111111
111111
000000
000000
111111
111111
000000
11
00
000000
111111
11
00
v’
0
a’
b’
0
1
0
1
0
1
2i- λ+1
i
i
11
00
00
11
v
0
Figure 3.1(b)
We proceed to determine the genus and the connectivity of the graph HIA (s, k, l, λ).
We will make use of the following corollary of Euler’s formula (see [W1, pg. 62 and pg.
179]).
Lemma 3.1. For all simple graphs G with p vertices and q edges,
γ(G) ≥
q
p
− + 1,
6 2
γ(G) ≥
q
− p + 2.
3
and
Furthermore, equality holds in the above inequalities if and only if there is a triangular
embedding of G in its surface of minimum genus.
Now we compute the genus and connectivity of HIA (s, k, l, λ).
Theorem 3.2.
(i) The embedding of HIA (s, k, l, λ) constructed above is a genus embedding, and
γ(HIA (s, k, l, λ)) =
2γ(s, k) + l − 1,
2γ(s, k) + l − 3,
for k 6= 2, 5,
for k = 2, 5.
(ii) For all s ≥ 1, κ(HIA (s, k, l, λ)) = 2l − λ + 2.
the electronic journal of combinatorics 9 (2002), #R38
7
Proof: First suppose that k 6= 2 or 5. Denote HIA (s, k, l, λ) by H. Then pH =
2m = 2(12s + k) and qH = (12s + k)(12s + k − 1) + 6l + ǫk , where
ǫk =
0 if k =
6 1, 6, 9, 10,
1 if k = 1, 6, 9, 10.
Then by Lemma 3.1,
q
p
γ(H) ≥
− +1
6 2
1
=
((12s + k)(12s + k − 1) + 6l + ǫk ) − (12s + k) + 1
6
2
k − 7k + 6 + ǫk
2
= 24s + 4sk − 14s + l +
.
6
Let us denote the right side of the final equation above by A.
On the other hand, it is known (cf. [R1]) that γ(K12s+k ) = 12s2 + 2sk − 7s +
2
⌈(k − 7k + 12)/12⌉. Denote the right side of this equality by B. Then in each of the
ten cases when k 6= 2, 5, it is easy to check that A = 2B + l − 1. But we know that
the constructed surface is obtained by joining l tubes between two surfaces each having
genus B. Therefore the genus of the constructed surface is 2B + l − 1.
Now suppose k = 2 or 5. Then pH = 2(12s + k) as before, but now
qH = 2((12s + k)(12s + k − 1)/2 − 1) + 6l, so
q
p
γ(H) ≥
− +1
6 2
2
k − 7k + 4
2
= 24s + 4sk − 14s + l +
.
6
If we denote the right side of the last equality by A′ then again it is easy to show
that A′ = 2B + l − 3 when k = 2 and k = 5. In these two cases the constructed surfaces
are obtained by joining l tubes between two surfaces each having genus B − 1, and
therefore the genus of the constructed surface is 2B + l − 3. This proves (i).
Now we consider the connectivity of graph HIA (s, k, l, λ).
Since 1 ≤ λ ≤ l ≤ lk (s), it is easy to check that, for all m = 12s + k and s ≥ 1.
m − 3, for k 6= 2, 5 and
2l − λ + 2 ≤
m − 4, for k = 2, 5.
It now follows that given two vertices u and w both in Ψ, or both in Ψ′ , since when
k 6= 2, 5, Km is (m − 1)-connected and when n = 2, 5, Km − K2 is (m − 2)-connected,
there must be more than 2l − λ + 2 vertex-disjoint u − w paths in HIA (s, k, l, λ)). So we
need only treat the remaining case, namely, when u is a vertex in Ψ and w is a vertex
in Ψ′ .
the electronic journal of combinatorics 9 (2002), #R38
8
Since
M = {vi b′i |1 ≤ i ≤ λ} ∪ {v2i−λ b′i |λ + 1 ≤ i ≤ l} ∪ {v2i−λ+1 a′i |λ ≤ i ≤ l} ∪ {v0 a′1 }.
11
00
00
11
00
11
v
0
v
1
a’ 11
00
00
111
00
11
000000000000000000
111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
v
00 2
11
0000000000000000000
1111111111111111111
00
11
0000000000000000000
1111111111111111111
F
0000000000000000000
1111111111111111111
1
0000000000000000000
1111111111111111111
0 v
1
0000000000000000000
1111111111111111111
00000000000000000001010 3
1111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
00
11
0000000000000000000
1111111111111111111
00
11
00 v
11
0000000000000000000
1111111111111111111
0000000000000000000 4
1111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
00
11
v
00
11
0000000000000000000
1111111111111111111
λ
00
11
0000000000000000000
1111111111111111111
11
00
11
00
0000000000000000000
1111111111111111111
F
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
λ11
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
00
0000000000000000000
1111111111111111111
00
11
1111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
v
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
λ+1
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
00
11
00
11
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
v
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
λ+2
1111111111111111111
0000000000000000000
0000000000000000000
1111111111111111111
00
11
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
00
11
0000000000000000000 v
1111111111111111111
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
λ+3
0000000000000000000
1111111111111111111
00
11
0000000000000000000
1111111111111111111
00
11
0000000000000000000
1111111111111111111
v
0000000000000000000
1111111111111111111
2i- λ
00
11
0000000000000000000
1111111111111111111
00
11
F
00
11
0000000000000000000
1111111111111111111
l
v
0000000000000000000
1111111111111111111
2i- λ+1
0000000000000000000
1111111111111111111
0000000000000000000
1111111111111111111
00
11
00
11
0000000000000000000
1111111111111111111
v
0000000000000000000
1111111111111111111
2l- λ
0000000000000000000
1111111111111111111
00
11
00
11
0000000000000000000
1111111111111111111
000000000000000000
111111111111111111
000000000000000000
111111111111111111
000000000000000000
b’ 111111111111111111
000000000000000000
F’
1 111111111111111111
000000000000000000
111111111111111111
1
000000000000000000
111111111111111111
00
000000000000000000
111111111111111111
00
11
a’ 11
111111111111111111
000000000000000000
000000000000000000
2 111111111111111111
111111111111111111
000000000000000000
000000000000000000
111111111111111111
111111111111111111
000000000000000000
000000000000000000
111111111111111111
00
11
000000000000000000
00
11
000000000000000000
111111111111111111
b’ 111111111111111111
000000000000000000
000000000000000000
111111111111111111
2 111111111111111111
111111111111111111
000000000000000000
000000000000000000
111111111111111111
111111111111111111
000000000000000000
000000000000000000
111111111111111111
00
11
111111111111111111
000000000000000000
00
a’11
000000000000000000
111111111111111111
000000000000000000
3 111111111111111111
000000000000000000
111111111111111111
111111111111111111
000000000000000000
000000000000000000
111111111111111111
000000000000000000
111111111111111111
00
11
000000000000000000
111111111111111111
00
11
000000000000000000
0
1
000000000000000000
111111111111111111
b’ 111111111111111111
000000000000000000
111111111111111111
0000000000000000001010
3 111111111111111111
1111111111111111111
0000000000000000000
1111111111111111111
000000000000000000
0000000000000000000
111111111111111111
1111111111111111111
000000000000000000
0000000000000000000
111111111111111111
000000000000000000
0000000000000000000
111111111111111111
a’1111111111111111111
1111111111111111111
000000000000000000
0000000000000000000
111111111111111111
λ
111111111111111111
000000000000000000
1111111111111111111
0000000000000000000
00
11
00
11
F’
1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
b’1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
λ
1111111111111111111
000000000000000000
0000000000000000000
λ 111111111111111111
1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
00
11
00
11
000000000000000000
111111111111111111
1111111111111111111
0000000000000000000
1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
a’ 0000000000000000000
1111111111111111111
000000000000000000
111111111111111111
00
1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
i 11
00
11
1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
1111111111111111111
000000000000000000
111111111111111111
0000000000000000000
00
11
00
11
000000000000000000
111111111111111111
0000000000000000000
1111111111111111111
00
b’i11
F’
000000000000000000
111111111111111111
l
000000000000000000
111111111111111111
000000000000000000
111111111111111111
a’ 11
00
000000000000000000
111111111111111111
00
l11
000000000000000000
111111111111111111
000000000000000000
111111111111111111
00
11
000000000000000000
111111111111111111
00
11
00
11
000000000000000000
b’ 111111111111111111
1
0
0
1
0
1
00
11
v
2l- λ +1
l
Figure 3.2
(See Figure 3.2.) is a matching of size 2l − λ + 2 from vertices in Ψ to vertices in Ψ′ ,
we have 2l − λ + 2 vertex-disjoint paths, using these matching edges to join u ∈ Ψ
and v ∈ Ψ′ . Therefore κ(HIA (s, k, l, λ)) ≥ 2l − λ + 2. Since the set of all vertices of
matching M lying in Ψ is a vertex cut, we have κ(HIA (s, k, l, λ)) ≤ 2l − λ + 2. Thus
κ(HIA (s, k, l, λ)) = 2l − λ + 2, and the proof of the Theorem is complete.
the electronic journal of combinatorics 9 (2002), #R38
9
Note that κ(HIA (s, k, l, 1)) = 2l + 1 and for all λ, 2 ≤ λ ≤ l, κ(HIA (s, k, l, λ)) ≤
2l + 1. For saturation purposes, the value of κ(HIA (s, k, l, 1)) is not quite high enough,
so we extend our Construction IA to include, for all values of k, a graph HIB (s, k, l)
having κ = 2l + 2 and for k = 1, 6, 8, 9, 10 and 11, a graph HIC (s, k, l) having κ = 2l + 3.
To build graphs HIB (s, k, l) and HIC (s, k, l), we modify the Construction IA in
the case λ = 1 as follows. Let Ψ be constructed just as before and let the faces
F1 = f1 , F2 = f3 , . . . , Fl−1 = f2l−3 which meet only at vertex v0 be as before. We
proceed to modify the choice of face Fl as follows. For graph HIB (s, k, l), let Fl be
the face formed by taking the two consecutive faces f2l−1 and f2l and deleting their
common boundary edge v0 v2l . (It is an easy calculation to show that since s ≥ 1, there
are enough faces at v0 to make the above selection in such a way that faces f2l and f1
have no common boundary edge.)
We proceed to choose faces F1′ , . . . , Fl′ in exactly the same way relative to embedding
′
Ψ as F1 , . . . , Fl were chosen relative to embedding Ψ.
Thus faces Fl and Fl′ will have at least four distinct vertices in their facial walks.
Now, as before, we insert tubes Ti joining the interiors of Fi and Fi′ , for i = 1, . . . , l.
For each tube Ti , i = 1, . . . , l−1 we add edges across Ti exactly as we did in Construction
IA.
Recall that face Fl is at least a quadrilateral and the four vertices v0 , v2l−1 , v2l and
v2l+1 appear in clockwise order about the boundary of Fl . Similarly in the embedding
′
′
′
lie in counterclockwise order along the face boundary
, v2l+1
, v2l
Ψ′ , the vertices v0′ , v2l−1
of Fl′ .
′
′
′
, v0 v2l+1
, v2l−1 v2l+1
,
Across tube Tl we insert the eight edges v0 v2l
′
′
′
′
′
v2l−1 v0 , v2l v0 , v2l v2l−1 , v2l+1 v2l−1 , v2l+1 v2l . (See Figure 3.3.)
v
2l
11
00
00
11
1
0
0
1
v
2l-1
0
1
1
0
1
0
1
0
0
1
v’
0
v’
2l-1
v’
v’
1
0
2l
1
0 2l+1
1
0
0
1
1
0
1
0
v
2l+1
1
0
1
0
1
0
1
0
1
0
1
0
v
0
Figure 3.3
To construct graph HIC (s, k, l), for k = 1, 6, 8, 9, 10, 11, proceed just as in the
the electronic journal of combinatorics 9 (2002), #R38
10
construction of graph HIB (s, k, l) up through the selection of faces F1 through Fl−1 .
But this time let Fl be the face formed by considering the three consecutive faces
f2l−1 , f2l and f2l+1 and deleting the edges v0 v2l and v0 v2l+1 . (Again it is easy to
show that for each value of k, k ∈ {1, 6, 8, 9, 10, 11}, faces f2l+1 and f1 have no common
boundary edge.) Thus this time, Ψ and Ψ′ are both embeddings of Km with two adjacent
edges removed. Thus the five vertices v0 , v2l−1 , v2l , v2l+1 , v2l+2 appear in clockwise order
about the boundary of Fl .
′
′
′
′
Faces F1′ , . . . , Fl′ are chosen similarly, except that v0′ , v2l−1
, v2l
, v2l+1
and v2l+2
lie
′
in counter-clockwise order along the face boundary of Fl .
Thus faces Fl and Fl′ will have at least five distinct vertices in their facial walks.
Add tubes T1 , . . . , Tl and six edges across each of T1 , . . . , Tl−1 exactly as before.
′
′
′
Next, across tube Tl we insert the ten edges v0 v2l+1
, v0 v2l+2
, v2l−1 v2l+2
, v2l−1 v0′ , v2l v0′ ,
′
′
′
′
′
v2l v2l−1
, v2l+1 v2l−1
, v2l+1 v2l
, v2l+2 v2l
, v2l+2 v2l+1
.
Theorem 3.3.
(i) The above embeddings of HIB (s, k, l) and HIC (s, k, l) are genus embeddings,
and
2γ(s, k) + l − 1 for k 6= 2, 5,
2γ(s, k) + l − 3 for k = 2, 5, and
γ(HIC (s, k, l)) = 2γ(s, k) + l − 1 for k = 1, 6, 8, 9, 10 and 11 and
γ(HIB (s, k, l)) =
(ii) κ(HIB (s, k, l)) = 2l + 2 and κ(HIC (s, k, l)) = 2l + 3.
Proof: The proof proceeds just as in the proof of Theorem 3.2. For Part (i), the
only difference is that here for HIB (s, k, l) we have deleted one edge from each of Ψ and
Ψ′ , but have added two additional edges across tube T1 . Thus the total edge counts
remain the same as in Theorem 3.2 in all cases. Similarly, for HIC (s, k, l), we have
deleted two edges from each of Ψ and Ψ′ , but have added four additional edges across
T1 and again the total edge counts remain the same as in Theorem 3.2 in all cases.
For Part (ii), the only difference is that, in HIB (s, k, l) and HIC (s, k, l), the size of
the matching from Ψ to Ψ′ are increased by 1 and 2, respectively. This increases the
connectivity of the graphs by 1 and 2, respectively.
the electronic journal of combinatorics 9 (2002), #R38
11
4. Construction II — the Orientable Case
In this section we will construct graphs and orientable embeddings thereof such
that the connectivities of these graphs will cover a higher range of values than that
covered by the graphs and embeddings constructed in Section 3.
As before, let m = 12s + k and assume s ≥ 1 and 0 ≤ k ≤ 11. Let us once again
begin by genus embedding graph Km into orientable surface Sγ(s,k) when k 6= 2, 5 and
genus embedding graph Km − K2 into Sγ(s,k)−1 when k = 2 or 5. Call this embedding
Ψ0 . Now take another identical embedding of the same graph in the same surface and
call it Ψ′0 .
Again this time we will first modify the underlying graphs of the two embeddings,
and then proceed to link the two embeddings of the modified graphs with a collection
of l tubes. Once again we then insert new edges across these tubes so as to form one
larger graph embedded in the composite surface.
Let us start with k = 2 or 5. Since Ψ0 is an embedding of Km − K2 , let v0
denote any vertex not an endvertex of the missing edge. Remembering that Ψ0 is a
triangulation in these cases, let us label the vertices about vertex v0 as v1 , . . . , vm−1 in
clockwise order such that v1 is also not an endvertex of the missing edge.
′
Label the vertices in Ψ′0 as v0′ , . . . , vm−1
in exactly the same way as the vertices
were labeled in Ψ0 . Therefore the labels appear in the clockwise order around v0 and
v0′ , as indicated in Figure 4.1. This ordering is important to avoid multiple edges in the
constructions.
Now suppose k = 0, 3, 4 or 7. Since Ψ0 is a triangulation in these cases, choose any
vertex and label it v0 . Then label the other m − 1 vertices as v1 , . . . , vm−1 clockwise
about v0 . Again do exactly the same labeling in Ψ′0 .
For the remaining values of k, namely, k = 1, 6, 8, 9, 10 and 11, since Ψ0 is not
a triangulation, there must exist a face of embedding Ψ0 which is of size at least 4.
Choose four vertices on the boundary of this face which are consecutive in a clockwise
direction about this face and call them v2 , v0 , v1 and v respectively. It is important to
have this non-triangular face. For each of these cases, the addition of two extra edges
on one of the connecting tubes suffices to attain the genus bound in Lemma 3.1.
Now in all twelve cases (for each of the twelve values of k) delete vertex v0 and
denote the new face formed by F0 . Once again repeat the above labeling and subsequent vertex deletion in exactly the same way in Ψ′0 and label with F0′ that face which
corresponds to F0 . Call the resulting embeddings Ψ and Ψ′ respectively. We now have
a face with all other vertices in Ψ(Ψ′ ) on its boundary. This is a major difference from
the constructions in Section 3. By inserting a tube between these two big faces and
adding edges on this tube, the resulting graph has higher connectivity than that obtained using Construction I. When inserting edges across the various tubes, we need to
take particular care to avoid multiple edges.
Insert a tube (or cylinder) T0 with one end in the interior of face F0 and the other
end in the interior of face F0′ .
Now suppose lk (s) is still defined as in Section 3 and suppose 1 ≤ l ≤ lk (s). Here l
will denote the total number of connecting tubes we will insert between Ψ and Ψ′ and
the electronic journal of combinatorics 9 (2002), #R38
12
hence tube T0 will be counted by l. We proceed to locate and insert the remaining l − 1
tubes.
Let us choose l − 1 faces F1 , . . . , Fl−1 clockwise about vertex v1 such that the
boundary of Fi contains the adjacent edges v1 ai and v1 bi , vertices v1 , ai and bi are
labeled in clockwise order about face Fi , and such that
(1) no two of the Fi have a common boundary edge,
(2) if k = 1, 6, 8, 9, 10, 11, then for all 1 ≤ i ≤ l − 1, {ai , bi } ∩ {v2 , v, vm−1 } = ∅, and
(3) if k = 0, 2, 3, 4, 5, 7, then for all 1 ≤ i ≤ l − 1, {ai , bi } ∩ {v2 , vm−1 } = ∅.
(It is easy to check that for all twelve values of k, such a selection of l − 1 faces Fi is
possible, since s ≥ 1.) Note that these ai ’s and bi ’s are neighbor vertices of v1 , and they
are labeled as vi ’s on the face boundary of F0 .
Again, make precisely the same selection of faces in Ψ′ . Then, for each i = 1, . . . , l−
1, insert a tube Ti joining the interiors of faces Fi and Fi′ . Then for each i, 1 ≤ i ≤ l − 1,
across tube Ti add the six edges v1 a′i , v1 b′i , ai a′i , ai v1′ , bi v1′ , bi b′i .
We now proceed to add edges across tube T0 as follows. Suppose α is an integer vari′
′
able such that 3 ≤ α ≤ m−2. Consider the edge set {v1 v1′ , v1 v2′ , v2 v1′ , v2 vm−1
, v2 vm−2
}∪
′
′
′
′
{vi vm−i+1 |3 ≤ i ≤ α−1}∪{vi vm−i |3 ≤ i ≤ α−1}∪{vα vj |2 ≤ j ≤ m−α+1}∪{vi v2 |α ≤
i ≤ m − 1}. In the cases when k = 1, 6, 8, 9, 10, 11 we add to this set the two additional
edges v1 v ′ and vv1′ .
Finally, if α < ⌊(m + 1)/2⌋ and if vα is one of the ai ’s or bi ’s, then we do not add
edge vα vα′ across tube T0 because it already exists on one of the tubes T1 , . . . , Tl−1 .
Similarly, if α ≥ ⌊(m + 1)/2⌋ and if v⌊(m+1)/2⌋ is one of the ai ’s or one of the bi ’s, then
′
we do not add edge v⌊(m+1)/2⌋ v⌊(m+1)/2⌋
across tube T0 as it already exists on one of
T1 , . . . , Tl−1 . (See Figure 4.1.)
Call the resulting graph on 2m − 2 vertices HII (s, k, l, α).
Lemma 4.1. Each graph HII (s, k, l, α) is simple.
Proof: On tube T0 , the edges incident with v1 and v1′ are v1 v1′ , v1 v2′ , v2 v1′ and
(possibly) vv1′ and v1 v ′ . On the other hand, on tube Ti the edges incident with v1
and v1′ are v1 a′i , v1 b′i , ai b′i ai v1′ , bi v1′ . But {ai , bi } ∩ {v2 , v, vm−1 } = ∅ and and {a′i , b′i } ∩
′
{v2′ , v ′ , vm−1
} = ∅, so none of these edges is multiple.
The remaining edges on Ti are of the form ai a′i or bi b′i . But on T0 we have constructed no such edges, because of the reversed order of vi ’s and vi′ ’s.
Let us now compute the genus of HII (s, k, l, α).
the electronic journal of combinatorics 9 (2002), #R38
13
00
v 11
00
111
1
0
0
1
v’
1
0
0
1
v’
1
v
00
11
00
11
00
11
v
00
11
00
11
00
11
0
1
0
1
0
1
00
11
00
11
00
11
0
1
0
1
0
1
11
00
00
11
1
0
0
1
00
00
11
v 11
00
α 11
1
0
0
1
00
11
00
11
00
11
0
1
0
1
0
1
11
00
00
11
1
0
0
1
00
11
0
1
0
1
0
1
00
11
00
11
00
11
0
1
0
1
0
1
v
2
3
00
11
v
00
m-2 11
v
m-1
v’
m-1
v’
m-2
v’
m- α +1
v’
3
v’
2
Figure 4.1
Theorem 4.2. The embedding of HII (s, k, l, α) constructed above is a genus
embedding and
γ(HII (s, k, l, α)) =
2γ(s, k) + l − 3, if k = 2, 5,
2γ(s, k) + l − 1, if k 6= 2, 5.
the electronic journal of combinatorics 9 (2002), #R38
14
Proof: For each k = 0, . . . , 11, we have embedded HII (s, k, l, α) in a surface with
the required genus. Now noting that q ≥ 2[m(m−1)/2−(m−1)−1]+6(l−1)+2(m−1),
when k = 2, 5; q ≥ 2[(m − 1)(m − 2)/2 + 2(m − 1) + 6(l − 1) − 1, when k = 0, 3, 4 or 7;
and q ≥ 2(m − 1)(m − 2)/2 + 2(m − 1) + 2 + 6(l − 1) − 1, when k = 1, 6, 8, 9, 10 or 11;
and that p = 2(m − 1) in all twelve cases, by Lemma 3.1 and an easy counting exercise
we obtain
2γ(s, k) + l − 3, if k = 2, 5,
γ(HII (s, k, l, α)) ≥
2γ(s, k) + l − 1, if k 6= 2, 5,
and the theorem is proved.
Now consider the connectivity of graph HII (s, k, l, α). Since we have two independent parameters α and l, in general it is impossible to determine when vα is one of
the ai ’s or one of the bi ’s. Moreover, the edges on the tubes Ti , i ≥ 1, may affect the
connectivity of the graphs. So it is not easy to find the exact value of κ. However, as
we shall see below, the exact value will not be required.
To this end, it will be convenient to introduce some new terminology. Let any
matching which matches vertices of Ψ with vertices of Ψ′ be called a left-right matching (or LR-matching). Let νLR (HII (s, k, l, α)) denote the size of any largest LRmatching in HII (s, k, l, α).
Theorem 4.3.
κ(HII (s, k, l, α)) ≥
νLR (H(s, k, l, α))
if k =
6 2, 5
min {νLR (H(s, k, l, α)), m − 2} if k = 2, 5.
Proof: Denote HII (s, k, l, α) by H. Suppose u and w are two vertices of H. We
want to consider the maximum number of vertex-disjoint paths between u and w.
First suppose k 6= 2, 5. If u and w are both in Ψ, then there exist m − 2 disjoint
paths joining them in Ψ since Ψ is an embedding of Km−1 . It is easy to construct one
additional path joining u and w by using vertices in Ψ′ . Similarly, for u and w both in
Ψ′ , it is easy to construct m − 1 disjoint paths joining them.
So it will suffice to consider the case with u is in Ψ and w is in Ψ′ .
Let Mα be a maximum LR-matching and suppose that the endvertices of Mα in
Ψ are x1 , . . . , xj , j = νLR . Now j ≤ m − 1, so since Ψ is an embedding of Km−1 , there
exist j ≤ m − 1 disjoint paths from u to each of the vertices x1 , . . . , xj . These paths are
all single edges, unless u ∈ {x1 , . . . , xj } and in that case one of the paths is of length
0. Similarly there exist j disjoint paths from w to the endvertices of Mα in Ψ′ . Thus
there are j = νLR disjoint u-v paths in H. Hence κ(H) ≥ νLR as claimed.
Now suppose k = 2 or 5. Then, if νLR ≤ m − 2, proceeding exactly as in the case
for k 6= 2, 5, it may be shown that there are at least νLR disjoint paths joining u and
w. Finally, if νLR > m − 2, that is, if νLR = m − 1, then α = m − 2 and once again it is
the electronic journal of combinatorics 9 (2002), #R38
15
easy to find m − 2 disjoint paths joining every two vertices u and w in H. The theorem
follows.
If we set α = m − 2 in the above theorem, we obtain the next result.
Corollary 4.4.
κ(HII (s, k, l, m − 2))
=m−1
≥m−2
when k 6= 2, 5 and
when k = 2, 5.
′
Proof: Equality follows in the case k 6= 2, 5 since deg (vm−1
) = m − 1.
The next result shows that if one increases parameter α by 1, the corresponding
connectivity of HII (s, k, l, α) changes by at most 1.
Lemma 4.5. If 3 ≤ α ≤ m − 3, then
κ(HII (s, k, l, α)) − 1 ≤ κ(HII (s, k, l, α + 1)) ≤ κ(HII (s, k, l, α)) + 1.
Proof: Denote HII (s, k, l, α) by HII (α). Note first that HII (α) − vα is a spanning
subgraph of HII (α +1) −vα , so κ(HII (α)) −1 ≤ κ(HII (α) −vα ) ≤ κ(HII (α +1) −vα ) ≤
κ(HII (α + 1)) and the first inequality is proved.
Next note that HII (α + 1) − vα+1 is a spanning subgraph of HII (α) − vα+1 and so
κ(HII (α + 1)) − 1 ≤ κ(HII (α + 1) − vα+1 ) ≤ κ(HII (α) − vα+1 and so κ(HII (α + 1)) ≤
κ(HII (α) − vα+1 ) + 1 ≤ κ(HII (α)) + 1 and the second inequality is verified.
Now the proof of the following theorem is immediate.
Theorem 4.6. Suppose a = κ(HII (s, k, l, 3)) and
m − 1, if k 6= 2, 5 and
b=
m − 2, if k = 2, 5.
Then for any κ0 ∈ [a, b] there is an α ∈ [3, m − 3] such that κ(HII (s, k, l, α)) = κ0 .
Theorem 4.6 tells us the value of b in the interval of connectivities [a, b] which we
can saturate. The next result gives us a useful upper bound on the other endpoint a.
Theorem 4.7.
κ(HII (s, k, l, 3)) ≤
2l + 3 when k = 1, 6, 8, 9, 10 or 11 and
2l + 2 when k = 0, 2, 3, 4, 5, 7.
the electronic journal of combinatorics 9 (2002), #R38
16
Proof: The set
S0 =
{v1 , v2 , v3 , v2′ , v}, when k = 1, 6, 8, 9, 10, 11, and
{v1 , v2 , v3 , v2′ },
when k = 0, 2, 3, 4, 5, 7,
covers all edges crossing tube T0 and hence the set S = S0 ∪ {a1 , b1 , . . . , al−1 , bl−1 }
covers all edges crossing any of the total of l tubes. So set S is a cutset separating
vertex vm−1 , say, from the remaining vertices of Ψ′ and has the size claimed in the
statement of the theorem.
Now we turn our attention to the high end of the connectivity interval [a, b] discussed above. By Theorem 4.6 we know that for each l we can saturate [2l + 3, m − 1],
when k = 1, 6, 8, 9, 10, 11, over [2l + 2, m − 1] when k = 0, 3, 4, 7, and over [2l + 2, m − 2]
when k = 2, 5. For saturation reasons we want to construct graphs with genus =
γ(HII (s, k, l, α)) and built from HII (s, k, l, α) by modifying the arrangement of edges
on tube T0 so that the resulting graphs have connectivities m − 1 when k = 2, 5 and m
when k 6= 2, 5.
If k = 0, 3, 4 or 7, begin just as in the case of HII (s, k, l, m − 2) as far as selecting
faces and placing tubes is concerned. Suppose that k = 1, 6, 7, 8, 9, 10 or 11. In locating
tubes T1 , . . . , Tl−1 , we modify our previous choices for the ai ’s and bi ’s so that {ai , bi } ∩
{v2 , vm−1 , v} = ∅.
Suppose, then, that k = 2 or 5. Recall that we began the construction in this case
by embedding a copy of Km − K2 and then deleted vertex v0 which was not a vertex
of the missing edge. Denote this missing edge by xy. Let us now choose our l − 1 pairs
{ai , bi } so that {ai , bi } ∩ {v2 , vm−1 , x} = ∅.
For k = 0, 3, 4, 7 and for k = 2, 5, modify the graph HII (s, k, l, m − 2) by replacing
′
edges v1 v2′ and v2 v1′ with edges v1 vm−1
and vm−1 v1′ . When k = 1, 6, 8, 9, 10, 11, modify
′
′
HII (s, k, l, m − 2) by replacing edges v1 v2′ , v1 v ′ , vv1′ and v2 v1′ with edges v1 vm−1
, vvm−1
,
′
′
vm−1 v and vm−1 v1 . In each case, denote the graph obtained by HI (k, l, m).
Theorem 4.8.
κ(HI (k, l, m)) =
m,
if k 6= 2, 5 and
m − 1, if k = 2, 5.
′
′
Proof: Among the edges across tube T0 call v1 v1′ , v2 vm−1
, v3 vm−2
, . . . , vm−1 v2′ ,
′
′
′
′
the horizontal matching, and call v1 vm−1 , v2 vm−2 , v3 vm−3 , . . . , vm−2 v2 , vm−1 v1′ the
′
slanted matching. (It is important to realize that the edge v⌊(m+1)/2⌋ v⌊(m+1)/2⌋
will be
present, whether it is drawn on one of the tubes T1 , . . . , Tl−1 or on the tube T0 .)
First, suppose k = 0, 3, 4 or 7.
Let u and w be two vertices of HI (k, l, m). If both vertices lie in Ψ, then it is easy
to find m vertex-disjoint paths joining them, where two of these paths use vertices of
Ψ′ . By symmetry, if both lie in Ψ′ , there are m vertex-disjoint paths joining them as
well.
the electronic journal of combinatorics 9 (2002), #R38
17
Now suppose u lies in Ψ and w lies in Ψ′ ; say, without loss of generality that u = vi
and w = vj′ .
(i) First suppose j ≤ m − i. There are three subcases.
(i-1) Suppose j = m − i, that is, suppose edge vi vj′ is an edge of the slanted
matching.
Then there are m − 3 u − w paths of length 3, using the m − 3 horizontal matching
edges incident with v1 , . . . , vi−1 , vi+2 , . . . , vm−1 . To these we add the three additional
′
u − w paths vi vj+1
vj′ , vi vj′ , vi vi+1 vj′ to obtain a total of m vertex-disjoint u − w paths.
(i-2) Suppose j = m − i − 1. There are m − 4 u − w paths of length 3, using the
m − 4 horizontal matching edges incident with v1 , . . . , vi−1 , vi+3 , . . . , vm−1 . To these we
′
′
add the four additional u − w paths vi vj+2
vj′ , vi vj+1
vj′ , vi vi+1 vj′ and vi vi+2 vj′ , to obtain
our m vertex-disjoint u − w paths.
(i-3) Suppose j ≤ m − i − 2; say, j = m − t, for some t ≥ i + 2. In this case,
there are m − 4 u − w paths of length 3, using the horizontal matching edges incident
with vertices v1 , . . . , vi−1 , vt+2 , vt+3 , . . . , vm−1 together with the slanted matching edges
incident with vertices vi+1 , . . . , vt−1 . To these paths we add the additional four paths
′
′
vj′ , vi vm−i
vj′ , vi vt′ vj′ and vi vt+1 vj′ .
of length 2: vi vm−i+1
(ii) Next, suppose j = m − i + 1.
In this case we use the m − 3 slanted matching edges incident with the m − 3
vertices v1 , v2 , . . . , vi−2 , vi+1 , . . . , vm−1 , together with the three paths vi vi−1 vj′ , vi vj′ and
′
vi vj+1
vj′ to get m vertex-disjoint u − w paths.
(iii) Finally, suppose j > m − i + 1.
This is the same as Case (i), if one performs the same cyclic relabeling on both
sides.
On the other hand, however, deg HI (k,l,m) (vm−1 ) = m, so κ(HI (k, l, m)) = m as
claimed.
It then follows that κ(HI (k, l, m)) = m in the cases k = 1, 6, 8, 9, 10 and 11, for
observe that the “extra vertex” v is just one of the vertices v1 , . . . , vm−1 appearing at a
different place on the facial walk of the face produced by the deletion of vertex v0 .
Next, suppose k = 2 or 5. We need to show that κ(HI (k, l, m)) = m − 1. Notice
that, when k = 2 or 5, as opposed to the cases when k 6= 2 or 5, there is only one
edge missing in each of Ψ and Ψ′ , and these two missing edges are on different sides
of the LR−matching on tube T0 . Since κ(HI (k, l, m)) = m for k 6= 2, 5, by a similar
argument, it is not hard to check that κ(HI (k, l, m)) = m − 1 for k = 2, 5.
Theorem 4.9. The embedding of HI (k, l, m) constructed above is a genus embedding and
2γ(s, k) + l − 3, if k = 2, 5,
γ(HI (k, l, m)) =
2γ(s, k) + l − 1, if k 6= 2, 5.
Proof: The proof is very similar to that of Theorem 4.2.
the electronic journal of combinatorics 9 (2002), #R38
18
5. The Interval of Saturation–the Orientable Case
Before presenting the main theorem of this section, it is necessary to have the
following results for surfaces of small orientable genus.
Lemma 5.1. Let g be an integer such that 0 ≤ g ≤ 9. Then for every integer
i ∈ [1, κmax (Sg )], there is a graph G with g =√
γ(G) and κ(G) = i.
For g = 10, 11, and every integer i ∈ [1, ( 2/2)κmax (Sg )], there is a graph G with
g = γ(G) and κ(G) = i.
Proof: When g = 0, it is well known that there are planar graphs having vertex
connectivity 5,4,3,2 and 1.
Secondly, we claim that it follows from the results of Negami [N1] that for every
surface with orientable genus ≥ 1 (or non-orientable genus ≥ 2), there are graphs of that
genus which have connectivity 6, have a vertex of degree 6, and which triangulate the
surface. To see this in the orientable case, one need only start Negami’s construction
with a 6-regular 6-connected graph which triangulates the torus and has sufficiently
many vertices so that not all vertices of the beginning graph are subsequently affected
by Negami’s construction. Similarly, if one begins with a 6-connected 6-regular triangulation of the Klein bottle which has sufficiently many vertices, at least one vertex of
degree 6 will remain unmodified by the Negami construction.
Moreover, since the Negami graphs are all triangulations, one may remove up to
five edges incident with a vertex of degree 6 without lowering the genus. Therefore we
have the following proposition.
Proposition: Starting with a 6-connected triangulation of genus γ ≥ 1 (or genus
γ ≥ 2) which has a vertex of degree 6, there are graphs with connectivity 5,4,3,2 and 1
all of which have genus γ (or γ).
First consider the (orientable) genera 2 and 3. Since γ(K8 ) = 2, κ(K8 ) = 7 =
κ(S2 ), γ(K9) = γ(K9 − K2 ) = 3, κ(K9 ) = 8 = κmax (S3 ), κ(K9 − K2 ) = 7, the lemma is
true for γ = 2 and 3.
Next consider the case when γ = 4. Recall that γ(K10 ) = 4. Again by edge
counting it is easily seen that the genus of each of K10 − K2 and K10 − 2K2 (where
2K2 denotes two edges having a common vertex) is also 4. So there are genus 4 graphs
having connectivities 1, . . . , 9, where κgen (S4 ) = κmax (S4 ) = 9.
Similarly, there are graphs with κ = 1, . . . , 10 having γ = 5 and κgen (S5 ) =
κmax (S5 )
= 10 as well as graphs with κ = 1, . . . , 11 having γ = 6 where κgen (S6 ) = κmax (S6 ) =
11.
For S7 our approach is somewhat different. Embed K9 and K10 , choose a vertex
v0 from K9 and a vertex v0′ from the K10 , delete each, and insert cylinder T0 , just as in
Construction II (see Section 4). (We do not add any additional tubes this time.) Insert
′
the following edges: vi vi′ and vi vi+1
for i = 1, . . . , 8; v1 v ′ and v8 v1′ . It is then easy to
check that the resulting graph is 9-connected and a simple edge count, together with
Lemma 3.1, shows that the genus of this graph is 7 as desired. Modify this embedding
the electronic journal of combinatorics 9 (2002), #R38
19
by inserting different edges on tube T0 can produce graphs with κ = 7 and 8 with genus
7.
Consider next S8 . The octahedron K7(2) , obtained from the complete graph K14
by deleting a perfect matching has connectivity 12 and by [JR1,AG1], genus 8. If an
arbitrary vertex is selected and up to five edges incident with this vertex are removed,
an edge count shows that each of the resulting graphs still has genus 8. In this way
graphs having connectivity 7, . . . , 11 are created. Thus the full connectivty interva for
the surface S8 can be saturated.
The graph K14 − K2 triangulates the surface S9 by [RY1] and [J1] and has connectivity 12. Again by a simple edge count it is easy to show that up to five edges
can be deleted from some fixed vertex of this graph without lowering the genus of the
resulting graph. So we can get genus 9 graphs having connectivity 1, . . . , 12 and thus
can saturate the full connectivity interval for the surface S9 .
For surface S10 we return to a modification of Construction II. Embed two copies
of K11 , delete a vertex from each and construct the tube T0 just as in Construction
′
′
II. Across T0 construct edges vi vi′ and vi vi+1
for i = 1, . . . , 9 as well as edges v10 v10
and v10 v1′ . The resulting graph has κ = 11 and an edge count verifies that the genus
is indeed 10. A modification of the edge construction across T0 similar to that done
above
for the genus 7 case yields genus 10 graphs having connectivity 1, . . . , 11 and since
√
( 2/2)κmax (S10 ) = 9, we are done. Surface S11 is handled in much the same way as
S10 . Embed K11 in S5 , K12 in S6 , delete a vertex from each and add tube T0 as well
as edges across T0 as before. As before, graphs
√ having connectivity 1, . . . , 11 can be
constructed all of which have genus 11. But ( 2/2)κmax (S11 ) = 9 and again we are
done.
We now need to construct genus embeddings whose connectivity cover the lower
range of values in connectivity intervals. In doing so, we will make use of a graph
operation which will be called splitting. Suppose graph G is n-connected, where n ≥ 2,
and suppose v ∈ V (G) with deg v = n. Partition the neighborhood NG (v) into A ∪ B
where A ∩ B = ∅ and |A| ≥ 1 and |B| ≥ 1. Form a new graph G′ from G by deleting
vertex v, inserting two new vertices v1 and v2 such that v1 is adjacent to each vertex in
A, vertex v2 is adjacent to each vertex in B and v1 is adjacent to v2 . Suppose |A| = a
and |B| = b. We then say that graph G′ is obtained from graph G by an (a, b)-split at
vertex v.
Lemma 5.2. Let G be a graph with κ(G) ≥ 2 and let v be a vertex in G.
Let G′ be a graph obtained from graph G by an (a, b)-split at vertex v and suppose
r = min {1 + a, 1 + b} ≤ κ(G). Then κ(G′ ) = r.
Proof. Note that |NG′ (vi )| ≥ r, for i = 1, 2.
Now let S ′ be a minimum vertex cutset in G′ and suppose |S ′ | < r.
If {v1 , v2 } ∩ S ′ = ∅, then clearly S ′ is a cutset in G since v1 and v2 lie in the same
component of G′ − S ′ . So κ(G) ≤ |S ′ | < r ≤ κ(G), a contradiction.
If {v1 , v2 } ⊆ S ′ , then S = S ′ − v1 − v2 + v is a vertex cut in G and hence κ(G) =
|S| = |S ′ | − 1 < r − 1 ≤ κ(G) − 1, again a contradiction.
the electronic journal of combinatorics 9 (2002), #R38
20
So we may assume that |{v1 , v2 } ∩ S ′ | = 1. Without loss of generality, assume
/ S ′ . Let C be the component of G′ − S ′ containing vertex v2 . If
v1 ∈ S ′ and v2 ∈
|C| ≥ 2, then S = S ′ − v1 + v is a cutset in G and κ(G) ≤ |S| = |S ′ | < r ≤ κ(G)
and once more we have a contradiction. So |C| = 1; that is, V (C) = {v2 }. But then
NG′ (v2 ) ⊆ S ′ and hence r ≤ |NG′ (v2 )| ≤ |S ′ | < r, and yet again we have a contradiction.
So |S ′ | ≥ r and hence κ(G′ ) = |S ′ | ≥ r. But G′ has a vertex of degree r, namely
either vertex v1 or v2 , and so κ(G′ ) = r as claimed.
We now are prepared to assemble Lemma 5.2 and the results of the previous two
sections in order to prove the following theorem.
Theorem 5.3. Suppose g is any non-negative integer. For each orientable surface
Sg define the quantity mg by m0 = 5, m1 = 6 and for g ≥ 2 by
p
5 + 1 + 48⌊ g2 ⌋
mg =
+ 1.
2
Write mg = 12s + k, where 0 ≤ k ≤ 11. Then for all integers i in the interval [1, mg ]
when k 6= 2, 5 (respectively, in the interval [1, mg − 1] when k = 2 or 5), there exists a
graph G with γ(G) = g and κ(G) = i.
Proof: If g ≤ 11, the result is immediate by Lemma 5.1.
So assume g ≥ 12 and hence s ≥ 1.
Cook [C1] has shown that if g/2 > 0,
κmax (S⌊ g2 ⌋ ) =
5+
p
1 + 48⌊ g2 ⌋
= mg − 1,
2
and this bound is realized by the complete graph Km = Kmg . Let mg = m = 12s + k ≥
12 and define l by
g − 2γ(s, k) + 1, if k 6= 2, 5,
l=
g − 2γ(s, k) + 3, if k = 2, 5.
1. Suppose k = 0, 3, 4 or 7.
By performing splitting (see Lemma 5.2) on graph HI (k, l, m), we can saturate the
interval [1, 6s + ⌈(k + 1)/2⌉, by Theorems 3.2 and 3.3 we can saturate [l + 2, 2l + 2],
by Theorems 4.7 and 4.6 we can saturate [2l + 3, m − 1], and by Theorem 4.8, we can
extend the last interval to [2l + 3, m].
2. Suppose k = 1, 6, 8, 9, 10 or 11.
By performing splitting on graph HI (k, l, m), again we can saturate the interval
[1, 6s + ⌈(k + 1)/2⌉], by Theorem 3.2 we can saturate interval [l + 2, 2l + 1] and by
Theorem 3.3 we can extend this to [l + 2, 2l + 3]. Again by Theorems 4.7 and 4.6 we
can saturate [2l + 3, m − 1] and by Theorem 4.8 we can extend this to [2l + 3, m].
the electronic journal of combinatorics 9 (2002), #R38
21
3. Finally suppose k = 2 or 5.
In this case, performing splitting on graph HI (k, l, m) yields saturation of [1, 6s +
⌊(k + 1)/2⌋], Theorem 3.2 yields saturation of [l + 2, 2l + 1] and Theorem 3.3 allows us to
extend this to [l +2, 2l +2]. Then Theorems 4.7 and 4.6 allow saturation of [2l +2, m−2]
and Theorem 4.8 allows us to extend this to [2l + 2, m − 1].
It is routine to check that for k 6= 2, 5, we have 6s + ⌈(k + 1)/2⌉ ≥ l + 1 and when
k = 2, 5, we have 6s + ⌊(k + 1)/2⌋ ≥ l + 1. But then we have shown that when k 6= 2, 5,
we can saturate [1, m] and when k = 2 or 5, we can saturate [1, m − 1].
Finally note that by Theorems 3.2, 3.3, 4.2 and 4.9, the genus of each graph constructed for this saturation is g. This completes the proof of the theorem.
Theorem 5.4. For every integer g ≥ 0, let mg be defined as in Theorem 5.3.
Then when 0 ≤ g√≤ 9, for every integer i in [1, κmax (Sg )], and when g ≥ 10, for every
integer i in [1, ⌊( 2/2)κmax (Sg )⌋], when mg 6≡ 2, 5( mod 12) and for every integer i in
[1, ⌊0.7κmax (Sg )⌋] when mg ≡ 2, 5( mod 12), there exists a graph G with connectivity i
which genus embeds in surface Sg .
Proof: The result is immediate by Lemma 5.1 when g ≤ 11, so suppose g ≥ 12.
First suppose that mg 6≡ 2, 5( mod 12).
Let us consider the ratio
√
5+ 1+48⌊ g2 ⌋
+1
2
mg
√
=
.
κmax
5+ 1+48g
2
√
We want to show that mg /κmax ≥ 2/2.
Case 1. Assume g is odd. Let g = 2t + 1. Then
√
√
5+ 1+48t
7+ 1+48t
+1
2
2
mg
= √
.
= √
κmax
5+ 49+96t
5+ 49+96t
2
2
Let us write 48t+1 = a2 +b, where a, b are non-negative integers such that 0 ≤ b < 2a+1.
But then
√
2
a+6
mg
√
≥
,
≥
κmax
2
5 + 2a2 + 4a + 47
whenever a ≥ 6.
Moreover when 1 ≤ a ≤ 5, it follows that g ≤ 1; i.e., Sg is the torus. But we already
know that we can saturate the entire connectivity interval for the torus. So Case 1 is
proved.
the electronic journal of combinatorics 9 (2002), #R38
22
Case 2. Suppose g is even. Say g = 2t. Then
mg =
√
5+ 1+48t
2
√
5+ 1+96t
2
+1
.
But 1 + 96t < 49 + 96t and so we are done by the argument for Case 1.
Now suppose mg ≡ 2, 5( mod 12).
Case 3. First suppose g is odd.
Then proceeding as in Case 1, it may be shown that
√
5+ 1+48t
2
mg − 1
≥ 0.7,
= √
κmax
5+ 49+96t
2
for a ≥ 66.
When a < 66, it follows that g < 2t + 1 ≤ 187. However, the number of values
of g that must be checked can be reduced from 187 to just 9 by recalling that we
are in the case in which mg ≡ 2, 5( mod 12). It follows easily then that the ratio
(mg − 1)/κmax ≥ 0.7 in eight of these cases. It remains only to consider the single case
when g = 35.
It will suffice to construct a graph G which has κ = 17 and genus 35. But this
construction may be carried out in a manner similar to that above.
Case 4. Finally, suppose g is even.
Letting g = 2t and 1 + 48t = a2 + b and proceeding as in Case 3, it may be shown
that mg /κmax ≥ 0.7 for all a ≥ 48; i.e., for all g ≥ 95. But there are only six values of
g ≤ 94 for which mg ≡ 2, 5( mod 12) and one easily checks each of these values directly
to show that (mg − 1)/κmax ≥ 0.7. This completes the proof of Case 4 and the corollary
follows.
The next result follows immediately from Theorem 5.4.
Corollary 5.5. For any orientable surface Sg ,
(i) κgen (Sg ) = κmax
√ (Sg ), when 0 ≤ g ≤ 11,
(ii) κgen (Sg ) ≥ ⌈( 2/2)κmax (Sg )⌉, when g ≥ 12 and mg 6≡ 2, 5( mod 12), and
(iii) κgen (Sg ) ≥ ⌈0.7κmax (Sg )⌉, when g ≥ 12 and mg ≡ 2, 5( mod 12).
the electronic journal of combinatorics 9 (2002), #R38
23
6. The Non-orientable Case
The constructions in the non-orientable case parallel in spirit those of the orientable
case. Therefore, here we will primarily stress the differences between the non-orientable
and the orientable cases.
(1) We shall conform to the tradition of considering the six congruence classes
modulo 6 for the non-orientable cases and to that end let m = 6s + k where s and k are
non-negative integers with 0 ≤ k ≤ 5. Let γ(s, k) = γ(K6s+k ).
(2) For each pair of s and k, the base embedding Ψ is a triangulation of Nγ (s,k)
when k = 0, 1, 3, 4, and K6s+k − K2 into Nγ (s,k)−1 when k = 2, 5 [J1, K1, R1, R2,
RY1].
(3) Let ¯lk (s) = 2[γ(s, k + 1) − γ(s, k)] + 1, for k 6= 2, 5, and ¯lk (s) = 2[γ(s, k + 1) −
γ(s, k)] + 3, for k = 2, 5. This number is an upper bound of the number of crosscaps we
need to construct the desired non-orientable surfaces.
(4) For k = 2, 5, the base embeddings are not necessarily non-orientable [R1]. In
each of these cases, we need at least two tubes to construct the desired surfaces and we
always twist the last tube to obtain a non-orientable surface.
(5) If a given non-orientable surface has odd Euler characteristic, when constructing
embeddings in this surface we need to add a crosscap on a connecting tube to guarantee
that the resulting surface is non-orientable. Also we need to put extra edges on this
crosscap that are not parallel to other edges to obtain a genus embedding. The crosscap
is added on the last tube for the construction analogous to Construction I and is added
on the first tube for the construction analogous to Construction II.
Using arguments similar to those in the orientable cases, we obtain the following
results. The proofs are omitted here, but may be checked in an Appendix available on
the world wide web [PZ2].
Theorem 6.1. Suppose h is any positive integer. For each non-orientable surface
Nh define the quantity mh by m1 = 6 and for h ≥ 2 by
q
5 + 1 + 24⌊ h ⌋
2
mh =
+ 1.
2
Write mh = 6s + k, where 0 ≤ k ≤ 5. Then for all integers i in the interval [1, mh ] when
k 6= 2, 5 (respectively, in the interval [1, mh − 1] when k = 2 or 5), there exists a graph
G with γ(G) = h and κ(G) = i.
Theorem 6.2. For every integer h > 0, let mh be defined as in Theorem 6.1.
Then when 1 ≤ h√≤ 7, for every integer i in [1, κmax (Nh )], and when h ≥ 8, for every
integer i in [1, ⌊( 2/2)κmax (Nh )⌋], when m 6≡ 2, 5( mod 6) and for every integer i in
[1, ⌊0.7κmax (Nh )⌋] when m ≡ 2, 5( mod 6), there exists a graph G with connectivity i
which genus embeds in surface Nh .
the electronic journal of combinatorics 9 (2002), #R38
24
Theorem 6.3. For any non-orientable surface Nh ,
(i) κgen (Nh ) = κmax
√ (Nh ), when 1 ≤ h ≤ 7,
(ii) κgen (Nh ) ≥ ⌈( 2/2)κmax (Nh )⌉, when h ≥ 8 and mh 6≡ 2, 5( mod 6), and
(iii) κgen (Nh ) ≥ ⌈0.7κmax (Nh )⌉, when h ≥ 8 and mh ≡ 2, 5( mod 6).
7. Concluding Remarks
It has been shown above that for genus embeddings, one can always saturate a
subinterval of the connectivity interval of a surface Σ, namely
√ the subinterval
[1, ⌊0.7κmax (Σ)⌋] (or sometimes on the subinterval [1, ⌊( 2/2)κmax (Σ)⌋]). But what
about saturation of the remaining subinterval [⌊0.7κmax (Σ)⌋ + 1, κgen (Σ)]?
For some surfaces (such as S36 ), saturation is not possible because κgen < κmax for
these surfaces. In [PZ1] these are called Class B surfaces and it is shown there that
such surfaces must occur periodically infinitely often as the value of the genus goes to
infinity.
In the Introduction it was claimed that a complete answer to Question 2 would
imply the solution to the problem of determining the genus of the octahedron O(m)
for some values of m for which this problem is still currently not solved. We conclude
with further explanation of this claim. (We will restrict our discussion to the orientable
case.)
We recall some terminology and a few results from [PZ1]. Call surfaces for which
κgen = κmax , Class A. Thus since it is clear that κgen ≤ κmax for all surfaces, the
set of all surfaces partitions into those which are Class A and those which are Class
B. The Class A and Class B genera are nicely arranged in the following sense. Every
finite interval of genera of the form [γ(Km ) + 1, γ(Km+1)] can be written as the disjoint
union of two subintervals [κ(Km ) + 1, gA − 1] ∪ [gA , γ(Km+1)] where the first of the two
subintervals consists entirely of Class B genera and the second entirely of Class A genera.
Moreover, it was shown that if m ≥ 30, then the Class B subinterval is not empty. The
value of gA is called the breaking point of the interval [γ(Km ) + 1, γ(Km+1)].
We now show that if we knew the complete answer to Question 2, then we could
compute the genus of the octahedron O(m) for at least some of the values of m for
which it is presently unknown.
Write m = 12s + k where 0 ≤ k ≤ 11. In [PZ1] it was shown that for k = 1, . . . , 7
and 11, gA for the interval [γ(Km) + 1, γ(Km+1 )] must equal to γ(O(m + 1)). (We stress
here that this does not mean that we know the numerical value of γ(O(m + 1))!) Set
i = κ(O(m + 1)) in Question 2, where m = 12s + k and assume that k has one of the
eight values 1, . . . , 7 or 11. (Clearly i = m − 1.)
Inspect the set of genera 1, 2, 3, . . . , in increasing order. Among the genera in
the interval [1, γ(Km) − 1], none has an (m − 1)-connected graph which genus embeds
there, since κgen ≤ κmax ≤ m − 2 for all these genera. The genus γ(Km ) does have
an (m − 1)-connected graph which genus embeds (namely, Km !). Then in the next
subinterval [γ(Km ) + 1, gA − 1], none of the genera admits the genus embedding of any
the electronic journal of combinatorics 9 (2002), #R38
25
(m − 1)-connected graph. That is because the genera in this subinterval all correspond
to Class B surfaces and hence κgen < κmax = m − 1 for these genera.
The next genus encountered is gA and since it is the genus of a Class A surface, it
does admit the genus embedding of an (m − 1)-connected graph. (We do not necessarily
know the identity of such a graph, but that is irrelevant for our purposes here.) So
starting at genus 1 and allowing the genus to increase by one at each step, since we know
the answer to Question 2 at each step, we simply record the second genus encountered
where the answer to Question 2 is “yes”; that is, the second genus encountered which
admits the genus embedding of some graph having connectivity m − 1 (the first genus
encountered for κ = m − 1 is γ(Km )). We know that the numerical value of this genus
must be gA . Since we have assumed that m ≡ 1, . . . , 7( mod 12) or m ≡ 11( mod 12),
by Theorem 5.1 of [PZ1] we know that this numerical value for gA must be the same
as the value of γ(O(m + 1)). In this way, we have determined the numerical value of
γ(O(m + 1)).
We conclude with the following conjecture:
Conjecture: For any integer i ∈ [1, κgen(Σ)], there is a graph which genus embeds
in Σ and has connectivity i.
References
[AG1]
S. Alpert and J.L. Gross, Branched coverings of graph embeddings, Bull. Amer.
Math. Soc., 79, 1973, 942-945.
[C1]
R.J. Cook, Heawood’s theorem and connectivity, Mathematika, 20, 1973, 201207.
[D1]
R.A. Duke, The genus, regional number, and Betti number of a graph, Canad.
J. Math., 18, 1966, 817-822.
[E1]
J. Edmonds, On the surface duality of linear graphs, J. Res. Nat. Bur. Standards Sect. B, 121-135.
[E2]
,A combinatorial representation for polyhedral surfaces, Notices
Amer. Math. Soc., 7, 1960, 646.
[GT1]
J.L. Gross and T.W. Tucker, Topological Graph Theory, John Wiley & Sons,
New York, 1987.
[J1]
M. Jungerman, Orientable cascades and related embedding techniques, Ph.D.
Thesis, Dept. of Mathematics, University of California at Santa Cruz, Santa
Cruz, California, 1975.
the electronic journal of combinatorics 9 (2002), #R38
26
[J2]
M. Jungerman, The non-orientable genus of O(n), Abstract No. 7, Graph
Theory Newslett., 5, 1975, 86.
[J3]
M. Jungerman, The non-orientable genus of the symmetric quadripartite graph,
J. Combin. Theory Ser. B, 26, 1979, 154-158.
[JR1]
M. Jungerman and G. Ringel, The genus of the n-octahedron: regular cases,
J. Graph Theory, 2, 1978, 69-75.
[K1]
V.P. Korzhik, A non-orientable triangular embedding of Kn −K2 , n ≡ 8( mod 2),
Discrete Math., 141, 1995, 195-211.
[N1]
S. Negami, Construction of graphs which are not uniquely and not faithfully
embeddable in surfaces, Yokohama Math. J., 33, 1985, 67-91.
[PZ1]
M.D. Plummer and X. Zha, On the connectivity of graphs embedded in surfaces,
J. Combin. Theory Ser. B, 72, 1998, 208-228.
[PZ2]
M.D. Plummer and X. Zha, On the connectivity of graphs embedded in surfaces
II: Appendix, available from: http://www.math.vanderbilt.edu/ plummemd/
[R1]
G. Ringel, Map Color Theorem, Springer-Verlag, New York, 1974.
[R2]
G. Ringel, Wie man die geschlossen nichtorientierbaren Flächen in möglichst
wenig Dreiecke zerlegen kann, Math. Ann., 130, 1955, 317-326.
[RY1]
G. Ringel and J.W.T. Youngs, Lösung des Problems der Nachbargebiete auf
orientierbaren Flächen, Archiv der Mathematik (Basel), 20, 1969, 190-201.
[S1]
S. Stahl, Generalized embedding schemes, J. Graph Theory, 2, 1978, 41-52.
[T1]
C. Thomassen, The graph genus problem is NP-complete, J. Algorithms, 10,
1989, 568-576.
[W1]
A.T. White, Graphs, Groups and Surfaces, North-Holland, Amsterdam, 1984.
[X1]
N.H. Xuong, How to determine the maximum genus of a graph, J. Combin.
Theory Ser. B, 26, 1979, 217-225.
[Y1]
J.W.T. Youngs, Minimal embeddings and the genus of a graph, J. Math. Mech.,
12, 1963, 303-315.
the electronic journal of combinatorics 9 (2002), #R38
27