![Page 1: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/1.jpg)
0
PNPC
NP
?
INSTITUT FÜR THEORETISCHE INFORMATIK
Proseminar „ Die P 6= NP-Vermutung “Lehrstuhl Algorithmik I | 13.4.2011
KIT – Universität des Landes Baden-Württemberg undnationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu
![Page 2: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/2.jpg)
1
PNPC
NP
?
Zitat aus Zeit Online vom 11.8.2010Ist ein Jahrtausendproblem der Mathematik gelöst? Klar ist nur: EinSpinner ist er nicht. Vinay Deolalikar glaubt eines der Millenniums-probleme der Mathematik gelöst zu haben. Experten weltweit prüfennun seinen Beweis.
![Page 3: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/3.jpg)
1
PNPC
NP
?
Mittlerweile sind einige Lücken und Fehler bekannt (Quelle: z.B. Wikiauf http://michaelnielsen.org)Was wir nicht machen werden: Diesen und ähnliche konkretenBeweisversuche analysierenWas wir machen werden: Grundlegende Ansätze kennenlernen, umdieses Problem zu lösen und Exkurse in die Komplexitätstheorie
![Page 4: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/4.jpg)
Lernziele
2
Fachlich:Konkrete Auseinandersetzung mit wissenschaftlicher ArbeitÜberblick über Themenkomplex
Methodisch:Erlernen wissenschaftlicher ArbeitstechnikenErstellen von VortragsfolienÜbung im Halten von VorträgenWissenschaftliches SchreibenBenutzung von LaTeX⇒ Vorbereitung auf Bachelor-/Masterarbeit!
![Page 5: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/5.jpg)
Ablauf der Vorbesprechung
3
Organisatorisches und AblaufVoraussetzungen für die erfolgreiche TeilnahmeZeitplan und FristenVorstellung der Themen
Einteilung der Themen
Weitere HinweiseVersionsverwaltung mit Subversion (SVN)Latex-BeamerRichtlinien zur Gestaltung des VortragsAusarbeitung
![Page 6: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/6.jpg)
Generelles
4
Arbeit in ZweierteamsThema soll zusammen erarbeitet und vorgestellt werdenVortragszeit soll jeweils ungefähr halbiert werden
Generell herrscht bei allen Terminen AnwesenheitspflichtIm Ausnahmefall im Vorfeld abmelden
Bei Problemen und Fragen (inhaltlich, technisch und organisatorisch)einfach bei eurem Betreuer melden
![Page 7: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/7.jpg)
Vorträge
5
Kurzvortrag:Soll einen groben Überblick über das Thema bieten (informell)Maximal drei FolienDauer: ca. 7 MinutenMedien: Latex-Beamer-Folien
Hauptvortrag:Detaillierte Präsentation Eures Themas (inklusive Beweise)Dauer: 35-40 MinutenMedien: Generell Folien-Vortrag (Latex-Beamer), euch steht aber frei,z.B. für längere Beweise die Tafel zur Hilfe zu nehmenEine Woche vor eurem Vortragstermin müssen fertige Folien an denBetreuer geschickt werden!
![Page 8: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/8.jpg)
Ausarbeitung
6
Benutzung von LatexUmfang: ca. 10 SeitenWird am Ende des Semesters in Seminarband zusammengefasstLatex-Vorlage und Beispiel dazu ist im Subversion-Repository unterVorlagen (wird später erklärt)
![Page 9: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/9.jpg)
Termine und Fristen
7
13. April Vorbesprechung04. Mai Abgabe der Folien für Kurzvortrag11. Mai Kurzvorträge25. Mai Vortragstermin 101. Juni Vortragstermin 208. Juni Vortragstermin 315. Juni Vortragstermin 422. Juni Vortragstermin 515. Juli Abgabe der ersten Version der Ausarbeitung15. August Abgabe der finalen Version der Ausarbeitung
Die Zuordnung der Hauptvorträge zu den einzelnen Vortragsterminenwird noch festgelegt. Eventuell kommt noch ein weiterer Termin zuPräsentationstechniken hinzu.
![Page 10: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/10.jpg)
Literatur
8
Ingo Wegener: Komplexitätstheorie. Springer, 2003 [1]Uwe Schöning: Perlen der Theoretischen Informatik, BIWissenschaftsverlag, 1995 [2]
![Page 11: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/11.jpg)
Themen
9
1 Orakelklassen und die polynomielle Hierarchie ([1], Kapitel 10,Betreuer: Markus)
2 Interaktive Beweise ([1], Kapitel 11, Betreuer: Andrea)3 Die Komplexität von Black-Box-Problemen ([1], Kapitel 9, Betreuer:
Andreas)4 Das PCP-Problem und die Komplexität von
Approximationsalgorithmen ([1], Kapitel 12, Betreuer: Andrea)5 Speicherplatzbasierte Komplexitätsklassen ([1], Kapitel 13, Betreuer:
Andreas)6 IP=PSPACE ([2], Kapitel 21, Betreuer: Andrea)7 Die Komplexität von nichtuniformen Problemen ([1], Kapitel 14,
Betreuer: Robert)
![Page 12: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/12.jpg)
Weitere Themen (je nach Teilnehmerzahl)
10
8 Kolmogorov-Komplexität ([2], Kapitel 8)9 Pebble Game ([2], Kapitel 24)
10 Kommunikationskomplexität ([1], Kapitel 15)
![Page 13: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/13.jpg)
Themenverteilung
11
![Page 14: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/14.jpg)
Versionsverwaltung mit Subversion
12
Was ist Subversion?Open-Source System, das Dateien und Ordner und Änderungenderselben verwaltetVerschiedene Versionen einer Datei können verglichen werdenbzw. alte Versionen wiederhergestellt werden (⇒ „Zeitmaschine“,Sicherung)Wenn mehrere Personen gleichzeitig an einem Projekt arbeiten,erleichtert Subversion den Austausch der Daten erheblich.Eignet sich auch sehr gut dazu, Code zu verwalten (⇒ Praktika,Bachelor-/Masterarbeit)Für das Praktikum solltet ihr die Latex-Quelldateien (.tex) und diezugehörigen Bilder mit Subversion verwalten
![Page 15: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/15.jpg)
Versionsverwaltung mit Subversion
12
Wie funktioniert das konkret?1. Schritt: Subversion installieren
Linux: Bei den meisten Distributionen standardmäßig dabeiWindows: siehe http://tortoisesvn.tigris.org/
2. Schritt: Proseminar-Repository auf Rechner holen:
svn checkout https://i11svn.iti.kit.edu/pnpss11/
User: witchPasswort: broomstick
3. Schritt: Dateien anlegenIn Verzeichnis wechseln, das zu Seminarthema gehört und DateimyFile.tex anlegenSVN sagen, dass die Datei verwaltet werden soll:
svn add myFile.texDiese Änderung bestätigen: svn commit myFile.tex
![Page 16: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/16.jpg)
Versionsverwaltung mit Subversion
12
Wie funktioniert das konkret?Änderungen des Mitautors übernehmen:
svn update
Eigene Änderungen bestätigen und für andere sichtbar machen:Zunächst sicherstellen, dass man selbst auf dem neuesten Stand ist:
svn updateDann: svn commit myFile.texBeim commit sollte eine Notiz angegeben werden, die die Änderungbeschreibt
Genauere Erklärungen unter:http://svnbook.red-bean.com/en/1.5/index.html
![Page 17: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/17.jpg)
LaTeX
13
Warum LaTeX?Eignet sich sehr gut dazu, um mathematische SachverhaltedarzustellenProfessionelles Textsatzsystem, maßgeschneidert fürwissenschaftliche PublikationenVorbereitung auf Bachelor-/Masterarbeit
Wie bekomme ich LaTeX?Linux: Bei den meisten Distributionen dabeiWindows: MiKTeX
![Page 18: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/18.jpg)
LaTeX
13
Wie benutze ich LaTeX?Siehe Links auf Seminar-Homepage:
Einführung in wissenschaftliches Schreiben mit LaTeX von Martin HolzerZum Nachschlagen: The not so short introduction to LaTeX2εEinführung zu LaTeX Beamer: Kapitel 3 des BeameruserguidesTipps für wissenschaftliches Schreiben mit LaTeX von Alexander Wolff
LaTeX-EditorenLinux: z.B. KileWindows: TexnicCenter
![Page 19: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/19.jpg)
Richtlinien für den Vortrag
14
VorbereitungArtikel sorgfältig studierenBevor man mit den Folien anfängt, sollte man alles verstehenBei Problemen: Betreuer fragen!Artikel fast immer korrektFalls ihr aus Zeitgründen Teile/Beweise weglassen müsst, auf jedenFall mit Betreuer abklären!
![Page 20: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/20.jpg)
Richtlinien für den Vortrag
14
Struktur (für Hauptvortrag)Einleitung:
Motivationgrundlegende Begriffe, DefinitionenPlan, Vorgehensweise aufzeigen
Hauptteil:Top-Down AnsatzSchlüsselideenBeweisskizzeTechnische DetailsBeispiele
SchlussZusammenfassungOffene Fragen
![Page 21: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/21.jpg)
Richtlinien für den Vortrag
14
Publikum erreichenWichtig: Ihr seid die Experten!Erfolg = Zuhörer verstehen das WesentlicheWiederholungen verwendenBezug herstellen: „Wie wir aus den Theoretischen Grundlagen wissen. . . “Erinnern, nicht einfach voraussetzenKontakt durch klare Signale herstellen:
„Fragen?“„Danke!“
Darauf achten, nicht zu schnell zu sprechen!
![Page 22: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/22.jpg)
Richtlinien für den Vortrag
14
Gestaltung der FolienSoweit möglich, Beispiele und Bilder benutzen!Wenig TextGanze Sätze nur in Ausnahmefällen (ausgenommen: Definitionen,Sätze, . . . )!Höchstens 10 Zeilen pro FolieZeit: 1,5 bis 2 Minuten pro FolienKlare Motivation für den Einsatz von Farben
![Page 23: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/23.jpg)
Richtlinien für den Vortrag
14
ZeiteinteilungUhr benutzenNotfalls dynamisch kürzenZeitmarkierungen setzenGanz wichtig: Probevortrag halten!
![Page 24: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/24.jpg)
Ausarbeitung
15
Baut auf Vortrag aufNicht einfach ÜbersetzungNicht notwendig gleicher Aufbau wie VorlageInhaltlich abgeschlossenReferenzen
![Page 25: Lehrstuhl Algorithmik I j 13.4 · Vinay Deolalikar glaubt eines der Millenniums- ... Richtlinien zur Gestaltung des Vortrags Ausarbeitung. ... Zeiteinteilung Uhr benutzen](https://reader031.vdokument.com/reader031/viewer/2022022021/5b9f5f0109d3f2083f8d08c6/html5/thumbnails/25.jpg)
Kontakt
16
Andrea Schumm ([email protected], Raum 307)Markus Völker ([email protected], Raum 306)Robert Görke ([email protected], Raum 318)Andreas Gemsa ([email protected], Raum 322)