Z 2 -embeddings and Tournaments Radoslav Fulek , Jan Kyn cl Z 2 - - PowerPoint PPT Presentation

z 2 embeddings and tournaments
SMART_READER_LITE
LIVE PREVIEW

Z 2 -embeddings and Tournaments Radoslav Fulek , Jan Kyn cl Z 2 - - PowerPoint PPT Presentation

Z 2 -embeddings and Tournaments Radoslav Fulek , Jan Kyn cl Z 2 -embeddings and Tournaments Radoslav Fulek , Jan Kyn cl June 12, 2018 Drawings of Graphs Drawings of Graphs G = ( V, E ) is a simple graph . The set of vertices V is finite


slide-1
SLIDE 1

Z2-embeddings and Tournaments

Radoslav Fulek, Jan Kynˇ cl

slide-2
SLIDE 2

Z2-embeddings and Tournaments

Radoslav Fulek, Jan Kynˇ cl June 12, 2018

slide-3
SLIDE 3

Drawings of Graphs

slide-4
SLIDE 4

Drawings of Graphs G = (V, E) is a simple graph. The set of vertices V is finite and the set of edges E ⊆ V

2

  • . We treat G as a 1-dimensional

simplicial complex.

slide-5
SLIDE 5

Drawings of Graphs G = (V, E) is a simple graph. The set of vertices V is finite and the set of edges E ⊆ V

2

  • . We treat G as a 1-dimensional

simplicial complex. A drawing D of G on a 2-dimensional surface S is a generic and “nice” continuous map D : G → S. By “generic” we mean that the set of its self-intersections is finite and consisting only

  • f transversal edge intersections, i.e., proper edge crossings.
slide-6
SLIDE 6

Drawings of Graphs G = (V, E) is a simple graph. The set of vertices V is finite and the set of edges E ⊆ V

2

  • . We treat G as a 1-dimensional

simplicial complex. A drawing D of G on a 2-dimensional surface S is a generic and “nice” continuous map D : G → S. By “generic” we mean that the set of its self-intersections is finite and consisting only

  • f transversal edge intersections, i.e., proper edge crossings.

Formally, D(e) is injective for every edge, C = {p ∈ S : |D−1[p]| > 1} is finite, and every p ∈ C is a proper edge crossing of exactly two edges.

slide-7
SLIDE 7

Drawings of Graphs G = (V, E) is a simple graph. The set of vertices V is finite and the set of edges E ⊆ V

2

  • . We treat G as a 1-dimensional

simplicial complex. A drawing D of G on a 2-dimensional surface S is a generic and “nice” continuous map D : G → S. By “generic” we mean that the set of its self-intersections is finite and consisting only

  • f transversal edge intersections, i.e., proper edge crossings.
slide-8
SLIDE 8

Drawings of Graphs G = (V, E) is a simple graph. The set of vertices V is finite and the set of edges E ⊆ V

2

  • . We treat G as a 1-dimensional

simplicial complex. A drawing D of G on a 2-dimensional surface S is a generic and “nice” continuous map D : G → S. By “generic” we mean that the set of its self-intersections is finite and consisting only

  • f transversal edge intersections, i.e., proper edge crossings.
slide-9
SLIDE 9

Drawings of Graphs G = (V, E) is a simple graph. The set of vertices V is finite and the set of edges E ⊆ V

2

  • . We treat G as a 1-dimensional

simplicial complex. A drawing D of G on a 2-dimensional surface S is a generic and “nice” continuous map D : G → S. By “generic” we mean that the set of its self-intersections is finite and consisting only

  • f transversal edge intersections, i.e., proper edge crossings.
slide-10
SLIDE 10

Drawings of Graphs G = (V, E) is a simple graph. The set of vertices V is finite and the set of edges E ⊆ V

2

  • . We treat G as a 1-dimensional

simplicial complex. A drawing D of G on a 2-dimensional surface S is a generic and “nice” continuous map D : G → S. By “generic” we mean that the set of its self-intersections is finite and consisting only

  • f transversal edge intersections, i.e., proper edge crossings.

Injective D is an embedding.

slide-11
SLIDE 11

Z2-embeddings

slide-12
SLIDE 12

Z2-embeddings Let D be a drawing of a graph G.

slide-13
SLIDE 13

Z2-embeddings Let D be a drawing of a graph G. Let ID(G) = {{e, f} ∈ E

2

  • | e ∩ f = ∅ & |D(e) ∩ D(f)| =2 1}.

A drawing for which ID(G) = ∅ is a Z2-embedding.

slide-14
SLIDE 14

Z2-embeddings Let D be a drawing of a graph G. Let ID(G) = {{e, f} ∈ E

2

  • | e ∩ f = ∅ & |D(e) ∩ D(f)| =2 1}.

A drawing for which ID(G) = ∅ is a Z2-embedding. Theorem 1 (Hanani–Tutte, 1934–1970). If G admits a Z2-embedding in the plane then G is planar.

slide-15
SLIDE 15

Z2-embeddings Let D be a drawing of a graph G. Let ID(G) = {{e, f} ∈ E

2

  • | e ∩ f = ∅ & |D(e) ∩ D(f)| =2 1}.

A drawing for which ID(G) = ∅ is a Z2-embedding. Let I◦

D(G) = {{e, f} ∈

E

2

  • | |D(e) ∩ D(f)| =2 1}.

A drawing for which I◦

D(G) = ∅ is a strong Z2-embedding.

Theorem 1 (Hanani–Tutte, 1934–1970). If G admits a Z2-embedding in the plane then G is planar.

slide-16
SLIDE 16

Z2-embeddings Let D be a drawing of a graph G. Let ID(G) = {{e, f} ∈ E

2

  • | e ∩ f = ∅ & |D(e) ∩ D(f)| =2 1}.

A drawing for which ID(G) = ∅ is a Z2-embedding. Let I◦

D(G) = {{e, f} ∈

E

2

  • | |D(e) ∩ D(f)| =2 1}.

A drawing for which I◦

D(G) = ∅ is a strong Z2-embedding.

Theorem 1 (Hanani–Tutte, 1934–1970). If G admits a Z2-embedding in the plane then G is planar. Theorem 2 (Cairns and Nikolayevsky 2000, Pelsmajer, Schaefer, and ˇ Stefankoviˇ c 2009). If a graph G admits a strong Z2-embedding on S then G can be embedded on S.

slide-17
SLIDE 17

Z2-rotation Order Type

slide-18
SLIDE 18

Z2-rotation Order Type Let D be a drawing of G = (V, E) on a surface S.

slide-19
SLIDE 19

Z2-rotation Order Type Let D be a drawing of G = (V, E) on a surface S. For v ∈ e, f, g ∈ E, oD(e, f, g) = +1 and oD(e, f, g) = −1 if e, f and g appear ccw and cw, resp., in the rotation at v. v e f g v e g f

  • D(e, f, g) = +1
  • D(e, f, g) = −1
slide-20
SLIDE 20

Z2-rotation Order Type Let D be a drawing of G = (V, E) on a surface S. For v ∈ e, f, g ∈ E, oD(e, f, g) = +1 and oD(e, f, g) = −1 if e, f and g appear ccw and cw, resp., in the rotation at v. σD(e, f, g) = oD(e, f, g) · (−1)cr({e,f,g}), where cr({e, f, g}) = |D(e) ∩ D(f)| + |D(e) ∩ D(g)| + |D(f) ∩ D(g)| v e f g v e g f

  • D(e, f, g) = +1
  • D(e, f, g) = −1
slide-21
SLIDE 21

Z2-rotation Order Type Let D be a drawing of G = (V, E) on a surface S. For v ∈ e, f, g ∈ E, oD(e, f, g) = +1 and oD(e, f, g) = −1 if e, f and g appear ccw and cw, resp., in the rotation at v. σD(e, f, g) = oD(e, f, g) · (−1)cr({e,f,g}), where cr({e, f, g}) = |D(e) ∩ D(f)| + |D(e) ∩ D(g)| + |D(f) ∩ D(g)| v e f g v e g f

  • D(e, f, g) = +1
  • D(e, f, g) = −1

σD(e, f, g) does not change after a flip e f g v g f e v

slide-22
SLIDE 22

Z2-rotation Order Type (cont’) For v ∈ e, f, g ∈ E, oD(e, f, g) = +1 and oD(e, f, g) = −1 if e, f and g appear ccw and cw, resp., in the rotation at v. σD(e, f, g) = oD(e, f, g) · (−1)cr({e,f,g}), where cr({e, f, g}) = |D(e) ∩ D(f)| + |D(e) ∩ D(g)| + |D(f) ∩ D(g)|

slide-23
SLIDE 23

Z2-rotation Order Type (cont’) For v ∈ e, f, g ∈ E, oD(e, f, g) = +1 and oD(e, f, g) = −1 if e, f and g appear ccw and cw, resp., in the rotation at v. σD(e, f, g) = oD(e, f, g) · (−1)cr({e,f,g}), where cr({e, f, g}) = |D(e) ∩ D(f)| + |D(e) ∩ D(g)| + |D(f) ∩ D(g)| We count the number of 3 element subsets of {e, f, g, h ∋ v} for which σD and oD return the same value.

slide-24
SLIDE 24

Z2-rotation Order Type (cont’) For v ∈ e, f, g ∈ E, oD(e, f, g) = +1 and oD(e, f, g) = −1 if e, f and g appear ccw and cw, resp., in the rotation at v. σD(e, f, g) = oD(e, f, g) · (−1)cr({e,f,g}), where cr({e, f, g}) = |D(e) ∩ D(f)| + |D(e) ∩ D(g)| + |D(f) ∩ D(g)|

Claim 1. |{{e1, e2, e3} ⊂ {e, f, g, h} : σD(e1, e2, e3) = oD(e1, e2, e3)}| =2 0

We count the number of 3 element subsets of {e, f, g, h ∋ v} for which σD and oD return the same value.

slide-25
SLIDE 25

Z2-rotation Order Type (cont’) For v ∈ e, f, g ∈ E, oD(e, f, g) = +1 and oD(e, f, g) = −1 if e, f and g appear ccw and cw, resp., in the rotation at v. σD(e, f, g) = oD(e, f, g) · (−1)cr({e,f,g}), where cr({e, f, g}) = |D(e) ∩ D(f)| + |D(e) ∩ D(g)| + |D(f) ∩ D(g)|

Claim 1. |{{e1, e2, e3} ⊂ {e, f, g, h} : σD(e1, e2, e3) = oD(e1, e2, e3)}| =2 0

We count the number of 3 element subsets of {e, f, g, h ∋ v} for which σD and oD return the same value.

  • Proof. We count the number of 3 element subsets for which

cr({e1, e2, e3}) =2 0. Thus, we count the number of triples of vertices in a graph with 4 vertices inducing an even number of

  • edges. This number must be even.
slide-26
SLIDE 26

Z2-rotation Order Type (cont’)

slide-27
SLIDE 27

Z2-rotation Order Type (cont’) ♣D(v) := {{e, f, g} : v ∈ e, f, g and σD(e, f, g) = oD(e, f, g)}

slide-28
SLIDE 28

Z2-rotation Order Type (cont’) ♣D(v) := {{e, f, g} : v ∈ e, f, g and σD(e, f, g) = oD(e, f, g)} Claim 2. Let D be a Z2-embedding. If ♣D(v) = δ(v)

3

  • , for all

v ∈ V , then D can be made strong while keeping the rotation at every vertex.

slide-29
SLIDE 29

Z2-rotation Order Type (cont’) ♣D(v) := {{e, f, g} : v ∈ e, f, g and σD(e, f, g) = oD(e, f, g)} Claim 2. Let D be a Z2-embedding. If ♣D(v) = δ(v)

3

  • , for all

v ∈ V , then D can be made strong while keeping the rotation at every vertex.

  • Proof. Let Gaux(v) = (δ(v), E′), where ef ∈ E′, if

|D(e) ∩ D(f)| =2 1. Gaux(v) must be a complete bipartite

  • graph. Pushing every edge in one part over v renders Gaux(v)

empty.

slide-30
SLIDE 30

Z2-rotation Order Type (cont’)

Claim 1. |{{e1, e2, e3} ⊂ {e, f, g, h} : σD(e1, e2, e3) = oD(e1, e2, e3)}| =2 0

♣D(v) := {{e, f, g} : v ∈ e, f, g and σD(e, f, g) = oD(e, f, g)} Claim 2. Let D be a Z2-embedding. If ♣D(v) = δ(v)

3

  • , for all

v ∈ V , then D can be made strong while keeping the rotation at every vertex.

slide-31
SLIDE 31

Z2-rotation Order Type (cont’)

Claim 1. |{{e1, e2, e3} ⊂ {e, f, g, h} : σD(e1, e2, e3) = oD(e1, e2, e3)}| =2 0

♣D(v) := {{e, f, g} : v ∈ e, f, g and σD(e, f, g) = oD(e, f, g)}

Corollary 1. Let e ∈ E such that v ∈ e. ♣D(v) = ∆{f,g},oD(e,f,g)=σD(e,f,g){{e′, f, g} : σD(e′, f, g) = oD(e′, f, g)}

Claim 2. Let D be a Z2-embedding. If ♣D(v) = δ(v)

3

  • , for all

v ∈ V , then D can be made strong while keeping the rotation at every vertex.

slide-32
SLIDE 32

Z2-rotation Order Type (cont’)

Claim 1. |{{e1, e2, e3} ⊂ {e, f, g, h} : σD(e1, e2, e3) = oD(e1, e2, e3)}| =2 0

♣D(v) := {{e, f, g} : v ∈ e, f, g and σD(e, f, g) = oD(e, f, g)}

Corollary 1. Let e ∈ E such that v ∈ e. ♣D(v) = ∆{f,g},oD(e,f,g)=σD(e,f,g){{e′, f, g} : σD(e′, f, g) = oD(e′, f, g)}

  • Proof. Obviously, {e, f, g} ∈ ♣D(v) iff it appears as an element of exactly
  • ne summand of ∆. Let {e′, f, g}, e′ = e. Then by Claim 1. applied to

{e, e′, f, g}, {e′, f, g} ∈ ♣D(v) iff it appears once or three times.

Claim 2. Let D be a Z2-embedding. If ♣D(v) = δ(v)

3

  • , for all

v ∈ V , then D can be made strong while keeping the rotation at every vertex.

slide-33
SLIDE 33

Z2-rotation Tournaments

slide-34
SLIDE 34

Z2-rotation Tournaments Let v ∈ e ∈ E. The Z2-rotation tournament is the tournament TD(v, e) on {f ∈ E : v ∈ f} \ {e} s.t. − → fg if σD(e, f, g) = +1.

slide-35
SLIDE 35

Z2-rotation Tournaments Let v ∈ e ∈ E. The Z2-rotation tournament is the tournament TD(v, e) on {f ∈ E : v ∈ f} \ {e} s.t. − → fg if σD(e, f, g) = +1. Claim 3. For every pair e, f ∈ v ∈ E, TD(v, e) is acyclic if and

  • nly if TD(v, f) is acyclic.
slide-36
SLIDE 36

Z2-rotation Tournaments Let v ∈ e ∈ E. The Z2-rotation tournament is the tournament TD(v, e) on {f ∈ E : v ∈ f} \ {e} s.t. − → fg if σD(e, f, g) = +1. Claim 3. For every pair e, f ∈ v ∈ E, TD(v, e) is acyclic if and

  • nly if TD(v, f) is acyclic.
  • Proof. If TD(v, e) is acyclic then we obtain D′ so that

σD′(e, g, h) = oD′(e, g, h) for all g, h ∋ v. It follows by Claim 1. that σD′(e′, g, h) = oD′(e′, g, h) for all e′, g, h ∋ v. By the corollary, applied with e := f and D := D′ we obtain σD(f, g, h) = σD′(f, g, h) = oD′(f, g, h).

slide-37
SLIDE 37

Z2-rotation Tournaments Let v ∈ e ∈ E. The Z2-rotation tournament is the tournament TD(v, e) on {f ∈ E : v ∈ f} \ {e} s.t. − → fg if σD(e, f, g) = +1. Claim 3. For every pair e, f ∈ v ∈ E, TD(v, e) is acyclic if and

  • nly if TD(v, f) is acyclic.
  • Proof. If TD(v, e) is acyclic then we obtain D′ so that

σD′(e, g, h) = oD′(e, g, h) for all g, h ∋ v. It follows by Claim 1. that σD′(e′, g, h) = oD′(e′, g, h) for all e′, g, h ∋ v. By the corollary, applied with e := f and D := D′ we obtain σD(f, g, h) = σD′(f, g, h) = oD′(f, g, h).

slide-38
SLIDE 38

Z2-rotation Tournaments Let v ∈ e ∈ E. The Z2-rotation tournament is the tournament TD(v, e) on {f ∈ E : v ∈ f} \ {e} s.t. − → fg if σD(e, f, g) = +1. Claim 3. For every pair e, f ∈ v ∈ E, TD(v, e) is acyclic if and

  • nly if TD(v, f) is acyclic.

A drawing D of a graph G is Z2-acyclic if TD(v, e) is acyclic for all v ∈ e ∈ E.

slide-39
SLIDE 39

Z2-rotation Tournaments Let v ∈ e ∈ E. The Z2-rotation tournament is the tournament TD(v, e) on {f ∈ E : v ∈ f} \ {e} s.t. − → fg if σD(e, f, g) = +1. Claim 3. For every pair e, f ∈ v ∈ E, TD(v, e) is acyclic if and

  • nly if TD(v, f) is acyclic.

A drawing D of a graph G is Z2-acyclic if TD(v, e) is acyclic for all v ∈ e ∈ E. Corollary 2. If G admits a Z2-acyclic Z2-embedding D on a surface S then G admits a strong Z2-embedding on S.

slide-40
SLIDE 40

Making Z2-acyclic Z2-embeddings Strong

slide-41
SLIDE 41

Making Z2-acyclic Z2-embeddings Strong Theorem 2 (Cairns and Nikolayevsky 2000, Pelsmajer, Schaefer, and ˇ Stefankoviˇ c 2009). If a graph G admits a strong Z2-embedding on S then G can be embedded on S.

slide-42
SLIDE 42

Making Z2-acyclic Z2-embeddings Strong Theorem 2 (Cairns and Nikolayevsky 2000, Pelsmajer, Schaefer, and ˇ Stefankoviˇ c 2009). If a graph G admits a strong Z2-embedding on S then G can be embedded on S. Corollary 3. If G admits a Z2-acyclic Z2-embedding D on S then G can be embedded on S.

slide-43
SLIDE 43

Making Z2-acyclic Z2-embeddings Strong Theorem 2 (Cairns and Nikolayevsky 2000, Pelsmajer, Schaefer, and ˇ Stefankoviˇ c 2009). If a graph G admits a strong Z2-embedding on S then G can be embedded on S. Corollary 3. If G admits a Z2-acyclic Z2-embedding D on S then G can be embedded on S. Corollary 4. If the restrictions of a drawing D of G to all 4-stars of G are Z2-acyclic then D is Z2-acyclic.

slide-44
SLIDE 44

Making Z2-acyclic Z2-embeddings Strong Theorem 2 (Cairns and Nikolayevsky 2000, Pelsmajer, Schaefer, and ˇ Stefankoviˇ c 2009). If a graph G admits a strong Z2-embedding on S then G can be embedded on S. Corollary 3. If G admits a Z2-acyclic Z2-embedding D on S then G can be embedded on S. Claim 4. Every planar Z2-embedding of a 3-connected graph G is Z2-acyclic. Corollary 4. If the restrictions of a drawing D of G to all 4-stars of G are Z2-acyclic then D is Z2-acyclic.

slide-45
SLIDE 45

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) K3,n

slide-46
SLIDE 46

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) K3,n a c 1 2 3 . . . b a c 1 2 3 . . . b Let T be the spanning tree in K3,n with edges a0, b0, c0, a1, . . . , a(n − 1). T

slide-47
SLIDE 47

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) K3,n a c 1 2 3 . . . b a c 1 2 3 . . . b Let T be the spanning tree in K3,n with edges a0, b0, c0, a1, . . . , a(n − 1). T Let D be a drawing of K3,n in the plane such that |D(e) ∩ D(f)|2 = 0 if e ∈ T and e ∩ f = ∅.

slide-48
SLIDE 48

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) K3,n a c 1 2 3 . . . b a c 1 2 3 . . . b Let T be the spanning tree in K3,n with edges a0, b0, c0, a1, . . . , a(n − 1). T Let D be a drawing of K3,n in the plane such that |D(e) ∩ D(f)|2 = 0 if e ∈ T and e ∩ f = ∅. Claim 5. Either for all i = j, |D(bi) ∩ D(cj)| =2 0 iff (ai, aj) ∈ TD(a, a0); or for all i = j, |D(bi) ∩ D(cj)| =2 1 iff (ai, aj) ∈ TD(a, a0).

slide-49
SLIDE 49

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) K3,n a c 1 2 3 . . . b a c 1 2 3 . . . b Let T be the spanning tree in K3,n with edges a0, b0, c0, a1, . . . , a(n − 1). T Let D be a drawing of K3,n in the plane such that |D(e) ∩ D(f)|2 = 0 if e ∈ T and e ∩ f = ∅. Claim 5. Either for all i = j, |D(bi) ∩ D(cj)| =2 0 iff (ai, aj) ∈ TD(a, a0); or for all i = j, |D(bi) ∩ D(cj)| =2 1 iff (ai, aj) ∈ TD(a, a0). Corollary 5. The rank of the n − 1 by n − 1 matrix M = (mij)

  • ver Z2, where mij =2 |D(bi) ∩ D(cj)|, is at least

n−2

2

  • .
slide-50
SLIDE 50

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) a c 1 2 3 . . . b a c 1 2 3 . . . b Let T be the spanning tree in K3,n with edges a0, b0, c0, a1, . . . , a(n − 1). T Let D be a drawing of K3,n in the plane such that |D(e) ∩ D(f)|2 = 0 if e ∈ T and e ∩ f = ∅. Claim 6. Either for all i = j, |D(bi) ∩ D(cj)| =2 0 iff (ai, aj) ∈ TD(a, a0); or for all i = j, |D(bi) ∩ D(cj)| =2 1 iff (ai, aj) ∈ TD(a, a0). Corollary 6. The rank of the n − 1 by n − 1 matrix M = (mij) over Z2, where mij =2 |D(bi) ∩ D(cj)|, is at least

n−2

2

.

K3,n

slide-51
SLIDE 51

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) a c 1 2 3 . . . b a c 1 2 3 . . . b Let T be the spanning tree in K3,n with edges a0, b0, c0, a1, . . . , a(n − 1). T Let D be a drawing of K3,n in the plane such that |D(e) ∩ D(f)|2 = 0 if e ∈ T and e ∩ f = ∅. Claim 6. Either for all i = j, |D(bi) ∩ D(cj)| =2 0 iff (ai, aj) ∈ TD(a, a0); or for all i = j, |D(bi) ∩ D(cj)| =2 1 iff (ai, aj) ∈ TD(a, a0). Corollary 6. The rank of the n − 1 by n − 1 matrix M = (mij) over Z2, where mij =2 |D(bi) ∩ D(cj)|, is at least

n−2

2

.

K3,n

  • Proof. M + M T = In−1 + Jn−1, and thus,

rank(M T) + rank(M) ≥ rank(In−1 + Jn−1) = n − 2.

slide-52
SLIDE 52

K3,n = ({a, b, c} ∪ {0, . . . , n − 1}, {a0, . . . , a(n − 1), b0, c0}) a c 1 2 3 . . . b a c 1 2 3 . . . b Let T be the spanning tree in K3,n with edges a0, b0, c0, a1, . . . , a(n − 1). T Let D be a drawing of K3,n in the plane such that |D(e) ∩ D(f)|2 = 0 if e ∈ T and e ∩ f = ∅. Claim 6. Either for all i = j, |D(bi) ∩ D(cj)| =2 0 iff (ai, aj) ∈ TD(a, a0); or for all i = j, |D(bi) ∩ D(cj)| =2 1 iff (ai, aj) ∈ TD(a, a0). Corollary 6. The rank of the n − 1 by n − 1 matrix M = (mij) over Z2, where mij =2 |D(bi) ∩ D(cj)|, is at least

n−2

2

.

K3,n

Corollary 7. If K3,n admits a Z2-embedding on a surface S then K3,n embeds on S.

  • Proof. M + M T = In−1 + Jn−1, and thus,

rank(M T) + rank(M) ≥ rank(In−1 + Jn−1) = n − 2.

slide-53
SLIDE 53

Unsolved problems

slide-54
SLIDE 54

Unsolved problems Can we decide in a polynomial time if a given graph Z2-embeds

  • n a given surface?
slide-55
SLIDE 55

Unsolved problems Can we decide in a polynomial time if a given graph Z2-embeds

  • n a given surface?

Computing the orientable Z2-genus is NP-hard. (Follows by the result of Thomassen showing NP-hardness for computing the

  • rientable genus of cubic graphs.)
slide-56
SLIDE 56

Unsolved problems Can we decide in a polynomial time if a given graph Z2-embeds

  • n a given surface?

Computing the orientable Z2-genus is NP-hard. (Follows by the result of Thomassen showing NP-hardness for computing the

  • rientable genus of cubic graphs.)

Does eg(G) = eg0(G) where eg(G) and eg0(G) is the Euler genus and Euler Z2-genus, respectively?(Conjecture by Schaefer and ˇ Stefankoviˇ c)