rhombic tilings and holes - tu...

34
Rhombic Tilings and Holes Maximilian Werk Technische Universit¨ at Berlin 29. Januar 2010 Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 1 / 30

Upload: others

Post on 13-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Rhombic Tilings and Holes

Maximilian Werk

Technische Universitat Berlin

29. Januar 2010

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 1 / 30

Page 2: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Inhaltsverzeichnis

Hinfuhrung zum Thema

Beweise

Sechsecke

Offene Fragen

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 2 / 30

Page 3: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Hinfuhrung zum Thema Rhombic Tilings

Einfuhrung

.Brett & Rhomben..

.

. ..

.

.

+ =

.Frage.... ..

.

.

Wieviel Rhomben passen auf ein Brett der Große n?

.Beobachtung 2.... ..

.

.alle weißen Felder uberdeckt ⇒ maximal viele Rhomben auf dem Brett

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 3 / 30

Page 4: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Hinfuhrung zum Thema Rhombic Tilings

Einfuhrung

.Brett & Rhomben..

.

. ..

.

.

+ =

.Beobachtung 1.... ..

.

.

Ein Rhombus uberdeckt genau ein schwarzes und ein weißes Feld.

.Beobachtung 2.... ..

.

.alle weißen Felder uberdeckt ⇒ maximal viele Rhomben auf dem Brett

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 3 / 30

Page 5: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Hinfuhrung zum Thema Rhombic Tilings

Einfuhrung

.Brett & Rhomben..

.

. ..

.

.

+ =

.Definition ”volle Pflasterung”.... ..

.

.

Eine Pflasterung heißt voll, wenn alle weißen Felder uberdeckt sind.

.Beobachtung 2.... ..

.

.alle weißen Felder uberdeckt ⇒ maximal viele Rhomben auf dem Brett

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 3 / 30

Page 6: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Hinfuhrung zum Thema Holes

Definition: Locher

.Locher..

.

. ..

.

.

Schwarze Dreiecke, die nicht von einer Pflasterung uberdeckt werden,heißen Locher.

.Beispiel..

.

. ..

.

.

+ =

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 4 / 30

Page 7: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Hinfuhrung zum Thema Holes

.Beobachtung 3.... ..

.

.

es existiert eine volle Pflasterung ⇒ es gibt genau n schwarze Locher

.Fragen..

.

. ..

.

.

Gibt es fur jede Anordnung von n Lochern eine volle Pflasterung?Welche Bedingungen muss die Platzierung der Locher erfullen, damit eseine volle Pflasterung gibt?

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 5 / 30

Page 8: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Hinfuhrung zum Thema Unterdreiecke

Unterdreiecke

.Beobachtung 4..

.

. ..

.

.

In jedem k–Unterdreieck sind alle Randfelder schwarz.Ein k–Unterdreieck hat k mehr schwarze als weiße Felder.

.Schlussfolgerung..

.

. ..

.

.

Sind in einem k–Unterdreieck mehr als k Locher, konnen nicht alle weißenFelder uberdeckt werden.

.Notwendiges Kriterium.... ..

.

.

In jedem k–Unterdreieck sind ≤ k Locher.

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 6 / 30

Page 9: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Hinfuhrung zum Thema Satz

.Satz..

.

. ..

.

.

Es existiert eine vollere Pflasterung⇔ In jedem k–Unterdreieck sind ≤ k Locher.

” ⇒ ” schon gezeigtEs bleibt zu zeigen ” ⇐ ”

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 7 / 30

Page 10: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Induktion nach n

Beweis per Induktion nach n

.Induktionsanfang.... ..

.

.

Folgt fur n = 1 sofort.

.Ziel..

.

. ..

.

.

Verandere die Position der Locher in der letzten Zeile so, dass dieInduktionsvoraussetzung angewandt werden kann.

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 8 / 30

Page 11: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Induktion nach n

Algorithmus

Ausgangsbrett: A

M = ∅WHILE (∃ zwei Locher in der untersten Zeile)

(x, y) := Locher am weitesten links in der untersten Zeilesuche gultiges k in der Zeile n − 1 zwischen x und ysetze k als Lochsetze x als Nicht-LochM := M ∪ (x, k)

ENDWHILE

Gewonnenes Brett: B

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 9 / 30

Page 12: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Induktion nach n

Ergebnis

.Beobachtung.... ..

.

.

∃ gultiges Loch zwischen x und y in jedem Schritt

.Ergebnis.... ..

.

.

Brett mit gultiger Locherung und einem Loch in unterster Zeile

.Induktionsvoraussetzung.... ..

.

.

∃ gultige volle Pflasterung auf dem Brett nach dem Algorithmus

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 10 / 30

Page 13: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Induktion nach n

Gewinnen der Pflasterung fur das Ausgangsbrett

.Betrachen von M..

.

. ..

.

.

∀(x, y) ∈ M : ∃ Pfad der folgenden Gestalt:

.restliche Pflasterung..

.

. ..

.

.

belasse alle Rhomben oberhalb der n − 2ten Zeile wie in voller Pflasterungvon B

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 11 / 30

Page 14: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

weitere Betrachtungen

.eventuelle Idee fur einen weiteren Beweis..

.

. ..

.

.

Existieren Pfade von einem Loch in einer beliebigen Locherung zu denDreiecken in der untersten Zeile?

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 12 / 30

Page 15: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

Welche Eigenschaften waren schon?

.geforderte Eigenschaften..

.

. ..

.

.

• Wege disjunkt

• Schritte nach unten bzw. schrag unten

• ein Pfad endet niemals in einem weißen Dreieck

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 13 / 30

Page 16: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

Welche Eigenschaften waren schon?

.geforderte Eigenschaften..

.

. ..

.

.

• Wege disjunkt

• Schritte nach unten bzw. schrag unten

• ein Pfad endet niemals in einem weißen Dreieck

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 13 / 30

Page 17: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

geforderte Eigenschaften

.geforderte Eigenschaften..

.

. ..

.

.

• Wege disjunkt

• Schritte nach unten bzw. schrag unten

• ein Pfad endet niemals in einem weißen Dreieck

.Folgerungen..

.

. ..

.

.

• in weiße Dreiecke kann nur von oben hereingelaufen werden

• wenn ein Pfad in einem schwarzen Dreieck endet, dann in deruntersten Zeile

• ⇒ ∃ volle Pflasterung

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 14 / 30

Page 18: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

Erste Idee

.generelles Wegefinden..

.

. ..

.

.

• volle Unterdreiecke von oben nicht betreten

• immer linkester Weg

.Auswahl der Locher von unten nach oben in ↗..

.

. ..

.

.

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 15 / 30

Page 19: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

Idee

.pseudovolle Unterdreiecke..

.

. ..

.

.

Ein Loch sei ein Pfad. Ein Unterdreieck M der Große m heißt pseudovoll,wenn

• # Pfade in M = m

.Beispiele..

.

. ..

.

.

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 16 / 30

Page 20: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

Algorithmus Pfadvervollstandigung

mache alle Locher zu Einfelder-Pfaden

WIEDERHOLE (Wahle Pfad, der noch nicht vervollstandigt ist mitmomentanem Ende moglichst weit links unten)

verlangere Pfad nach folgender Regel:

wenn moglich (nicht durch pseudovolles Dreieck blockiert) verlangere:↓↙ansonsten verlangere: ↓↘

BIS (alle Pfade haben unterste Zeile erreicht)

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 17 / 30

Page 21: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

Dies ist ein guter Algorithmus

.geforderte Eigenschaften..

.

. ..

.

.

• Wege disjunkt

• Schritte nach unten bzw. schrag unten

• ein Pfad endet niemals in einem weißen Dreieck

Behauptung: alle Eigenschaften sind erfullt.

.

.

. ..

.

.

• rechts von neuem Pfad kein alter Pfad

⇒ wenn Pfad in einem weißen Dreieck endet, muss rechts ein vollesDreieck sein

• links: pseudovolles Dreieck

Widerspruch

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 18 / 30

Page 22: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Wegesystem

Dies ist ein guter Algorithmus

.geforderte Eigenschaften..

.

. ..

.

.

• Wege disjunkt

• Schritte nach unten bzw. schrag unten

• ein Pfad endet niemals in einem weißen Dreieck

Behauptung: alle Eigenschaften sind erfullt.

.

.

. ..

.

.

• rechts von neuem Pfad kein alter Pfad

⇒ wenn Pfad in einem weißen Dreieck endet, muss rechts ein vollesDreieck sein

• links: pseudovolles Dreieck

Widerspruch

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 18 / 30

Page 23: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Perfekte Matchings

Perfekte Matchings

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 19 / 30

Page 24: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Heiratssatz von Hall

Heiratssatz von Hall

.Heiratssatz von Hall..

.

. ..

.

.

∃ perfektes Matching⇔ fur jede Teilmenge weißer Felder V ⊆ W gilt: |N(V )| ≥ |V |

.Wir wissen..

.

. ..

.

.

Fur jedes Unterdreieck der Große k gilt:

#schwarze Felder ≥ #weiße Felder

.Erkenntnis..

.

. ..

.

.

geschicktes Betrachten von Zeilen und Spalten liefert benotigteEigenschaft

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 20 / 30

Page 25: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Pfaffsche Determinante

Pfaffsche Determinante

.

.

. ..

.

.

G = (V, E) Graph zu einem Brett mit (beliebiger) Orientierung

A = (aij) die zugehorige Adjazenzmatrix

µ = {(i1, j1), . . . , (in/2, jn/2)}aµ = ai1j1 . . . ain/2jn/2

(sign µ = (−1)#Kreuzungen)

Die Pfaffsche Determinante ist:

Pf(A) =∑

µ

(signµ)aµ

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 21 / 30

Page 26: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Beweise Pfaffsche Determinante

Pfaffsche Determinante

.Beobachtung..

.

. ..

.

.

aµ 6= 0 ⇔ µ ist perfektes Matching

wenn Vorzeichen von (sign µ)aµ gleich fur alle perfekten Matchings

⇒ |Pf(A)| = # perfekter Matchings in G

.G ist planar.... ..

.

.

⇒ ∃ Orientierung mit der gewunschten Eigenschaft

.Es ware zu zeigen:.... ..

.

.

Zeige: det A 6= 0 ⇔ in jedem k–Unterdreieck sind ≤ k Locher

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 22 / 30

Page 27: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Sechsecke

Sechsecke

.Fragen..

.

. ..

.

.

Wieviel Locher muss ein voll gepflastertes Sechseck haben?Gibt es ein ahnliches Kriterium fur Sechsecke?

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 23 / 30

Page 28: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Sechsecke

Locher in Sechsecken

a

b

c

d

e

f

.Erkenntnisse..

.

. ..

.

.

Ohne Beschrankung der Allgemeinheit gilt:

f + a + b = c + d + e

a + c + e ≤ b + d + f

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 24 / 30

Page 29: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Sechsecke

Locher in Sechsecken

⇒ ⇒

.Kriterium fur das Sechseck..

.

. ..

.

.

In jedem k–Unterdreieck im großen Dreieck durfen maximal k Locher sein.Auswahl der Seiten mit kleinerer Gesamtsumme ⇒ im Sechseck sind

c + d + e − a − c − e = d − a

Dreiecke.

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 25 / 30

Page 30: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Offene Fragen

Offene Fragen

• Wieviele volle Pflasterungen gibt es zu einer gegebenen Locherung?

• Wieviele volle Pflasterungen gibt es in einem n–Brett?

• Bei welcher Anordnung der Locher ist eine volle Pflasterung eindeutig?

• Wie effizient lassen sich volle Pflasterungen zu einer gegebenenLocherung berechnen?

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 26 / 30

Page 31: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Offene Fragen

Ende der Prasentation

.

.

. ..

.

.

Vielen Dank fur die Aufmerksamkeit

.

.

. ..

.

.

Fragen?

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 27 / 30

Page 32: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Offene Fragen

Idee

.pseudovolle Unterdreiecke..

.

. ..

.

.

Ein Loch sei ein Pfad. Ein Unterdreieck M der Große m heißt pseudovoll,wenn

• l Anzahl der Pfade in M = m

.Beispiele..

.

. ..

.

.

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 28 / 30

Page 33: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Offene Fragen

Algorithmus

WIEDERHOLE (wahle Loch von unten nach oben in ↗)erzeuge Pfad nach folgender Regel:

nur Schritte nach unten bzw. schrag unten sind erlaubtpseudovolle Unterdreiecke durfen von oben nicht betreten werdenes wird immer der linkeste Weg genommen (Schritte nur nach untenund schrag unten)Abbruch, wenn unterste Zeile erreicht

BIS (alle Locher abgearbeitet)

.Auswahl der Locher von links nach rechts in ↘..

.

. ..

.

.

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 29 / 30

Page 34: Rhombic Tilings and Holes - TU Berlinpage.math.tu-berlin.de/~felsner/Lehre/TilingSlides/RhombicFolien.pdf · Rhombic Tilings and Holes Maximilian Werk Technische Universit¨at Berlin

Offene Fragen

Problem!

Maximilian Werk (TU Berlin) Seminar Pflasterungen 29. Januar 2010 30 / 30