Algorithmen fur¨ NP-schwere Probleme · 2018. 4. 17. · 5 Sascha Gritzbach Einf uhrung Proseminar...

Post on 27-Apr-2021

0 views 0 download

Transcript of Algorithmen fur¨ NP-schwere Probleme · 2018. 4. 17. · 5 Sascha Gritzbach Einf uhrung Proseminar...

Sascha Gritzbach

KIT – The Research University in the Helmholtz Association

Einfuhrung in das Proseminar · 16. April 2018

Algorithmen fur NP-schwere Probleme

5

INSTITUT FUR THEORETISCHE INFORMATIK · LEHRSTUHL ALGORITHMIK

KIT – Die Forschungsuniversitat in der Helmholtz-Gemeinschaft www.kit.edu

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ubersicht

1. Organisatorisches

2. ipe-Workshop

mit Franziska Wegner und Matthias Wolf

Lernziele

Seminarvortrag

Ablauf

Anforderungen

Betreuung

1

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Kompetenzen

eigenstandiges Einarbeiten in einen Themenbereich dertheoretischen Informatik

2

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Kompetenzen

eigenstandiges Einarbeiten in einen Themenbereich dertheoretischen Informatik

eine Einfuhrung in das Thema in einem 5-minutigen Kurzvortraggeben

2

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Kompetenzen

eigenstandiges Einarbeiten in einen Themenbereich dertheoretischen Informatik

eine Einfuhrung in das Thema in einem 5-minutigen Kurzvortraggeben

das Thema anschaulich und gut aufbereitet in einem 35-minutigenwissenschaftlichen Vortrag vermitteln

2

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Kompetenzen

eigenstandiges Einarbeiten in einen Themenbereich dertheoretischen Informatik

eine Einfuhrung in das Thema in einem 5-minutigen Kurzvortraggeben

das Thema anschaulich und gut aufbereitet in einem 35-minutigenwissenschaftlichen Vortrag vermitteln

Themen der anderen Teilnehmer aktiv diskutieren

2

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Kompetenzen

→ Grundfahigkeiten des wissenschaftlichen Arbeitens

→ Vorbereitung auf Prasentation der Bachelorarbeit

eigenstandiges Einarbeiten in einen Themenbereich dertheoretischen Informatik

eine Einfuhrung in das Thema in einem 5-minutigen Kurzvortraggeben

das Thema anschaulich und gut aufbereitet in einem 35-minutigenwissenschaftlichen Vortrag vermitteln

Themen der anderen Teilnehmer aktiv diskutieren

2

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Inhalt

Studierende Themen

Bei der Anmeldung...

3

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Inhalt

Studierende Themen

Themenwunsche...

3

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Inhalt

Studierende Themen

Vor den Vortragen...

3

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Inhalt

Studierende Themen

Nach den Vortragen... (idealerweise)

3

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Lernziele – Inhalt

Studierende Themen

Nach den Vortragen... (idealerweise)

Dafur braucht es einen guten Seminarvortrag!

3

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ein guter Seminarvortrag...

... denkt an das Publikum.

Nach Manfred Lehn: Wie halte ich einen Seminarvortrag?.http://www.alt.mathematik.uni-mainz.de/Members/lehn/le/seminarvortrag,abgerufen am 13. April 2018

4

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ein guter Seminarvortrag...

... denkt an das Publikum.

... braucht eine gewisse Menge Vorbereitung.

Nach Manfred Lehn: Wie halte ich einen Seminarvortrag?.http://www.alt.mathematik.uni-mainz.de/Members/lehn/le/seminarvortrag,abgerufen am 13. April 2018

4

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ein guter Seminarvortrag...

... denkt an das Publikum.

... braucht eine gewisse Menge Vorbereitung.

... ist die verstandliche Vermittlung des Themas an das Publikum.

Nach Manfred Lehn: Wie halte ich einen Seminarvortrag?.http://www.alt.mathematik.uni-mainz.de/Members/lehn/le/seminarvortrag,abgerufen am 13. April 2018

4

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ein guter Seminarvortrag...

... denkt an das Publikum.

... braucht eine gewisse Menge Vorbereitung.

... ist die verstandliche Vermittlung des Themas an das Publikum.

Nach Manfred Lehn: Wie halte ich einen Seminarvortrag?.http://www.alt.mathematik.uni-mainz.de/Members/lehn/le/seminarvortrag,abgerufen am 13. April 2018

4

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ein guter Seminarvortrag...

... denkt an das Publikum.

... braucht eine gewisse Menge Vorbereitung.

... ist die verstandliche Vermittlung des Themas an das Publikum.

Nach Manfred Lehn: Wie halte ich einen Seminarvortrag?.http://www.alt.mathematik.uni-mainz.de/Members/lehn/le/seminarvortrag,abgerufen am 13. April 2018

4

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ein guter Seminarvortrag...

... denkt an das Publikum.

... braucht eine gewisse Menge Vorbereitung.

... ist die verstandliche Vermittlung des Themas an das Publikum.

Nach Manfred Lehn: Wie halte ich einen Seminarvortrag?.http://www.alt.mathematik.uni-mainz.de/Members/lehn/le/seminarvortrag,abgerufen am 13. April 2018

4

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ein guter Seminarvortrag...

... denkt an das Publikum.

... braucht eine gewisse Menge Vorbereitung.

... ist die verstandliche Vermittlung des Themas an das Publikum.

... braucht Ubung.

Nach Manfred Lehn: Wie halte ich einen Seminarvortrag?.http://www.alt.mathematik.uni-mainz.de/Members/lehn/le/seminarvortrag,abgerufen am 13. April 2018

4

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ablauf

Heute: Ipe-Tutorial – Workshop zu Prasentationswerkzeug

23. April: Kurzvortrage (PDF der Folien bis 22. April per Mail)

Danach zwei Vortrage pro Termin

07. Mai: Hamid Doust, Adrian Cierpka14. Mai: Benedikt Wagner, Markus Schneckenburger28. Mai: Sina Schmitt, Mazen Ebada25. Juni: Moritz Halm, Sarah Engel02. Juli: Maximilian Felix Gockel, Nikola Dimitrovski09. Juli: Marcus Schilling, Fabian Frank

montags 11:30–13:00, Raum 301

5

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Anforderung

eigenstandiges Einarbeiten

Prasentieren des Themas in Kurzvortrag und Hauptvortrag

Anwesenheit an allen Terminen und Diskussionsbeteiligung

Einhalten der gesetzten Fristen

keine schriftliche Ausarbeitung erforderlich

6

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Anforderung

eigenstandiges Einarbeiten

Prasentieren des Themas in Kurzvortrag und Hauptvortrag

Anwesenheit an allen Terminen und Diskussionsbeteiligung

Einhalten der gesetzten Fristen

keine schriftliche Ausarbeitung erforderlich

Benotung

Qualitat der Vortrage (Inhalt und Form), Diskussionsbeteiligung

Nichteinhalten von Fristen fuhrt zur Abwertung!

6

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Betreuung

Ihr Betreuer ist Ihr Ansprechpartner bei allen Fragen, sowohl inhaltlichals auch zum Vortrag.

Es liegt in Ihrer Verantwortung auf ihn/sie zuzugehen.

7

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Betreuung

Ihr Betreuer ist Ihr Ansprechpartner bei allen Fragen, sowohl inhaltlichals auch zum Vortrag.

Es liegt in Ihrer Verantwortung auf ihn/sie zuzugehen.

Verbindliche Treffen

≥ 2 Wochen vor dem Hauptvortrag:Besprechung des Vortragskonzepts

≥ 1 Woche vor dem Hauptvortrag:Besprechung der vollstandigen Folien

7

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Ubersicht

1. Organisatorisches

2. ipe-Workshop

mit Franziska Wegner und Matthias Wolf

Lernziele

Seminarvortrag

Ablauf

Anforderungen

Betreuung

8

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Alles vorbereitet?

9

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Alles vorbereitet?

?

Ipe

9

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Alles vorbereitet?

Ipe

Los gehts!

9

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Prasentationsvorlage/Ipelets

Titel, Name, Sprache und Stichpunktfarbe konnen in denDokumenteinstellungen [Ctrl + Shift + P] geandert werden.

10

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Prasentationsvorlage/Ipelets

Seitenzahlen werden mit dem Pagenumbers-Ipelet erzeugtIpelet installieren: pagenumbers.lua→∼/.ipe/ipelets/

Titel, Name, Sprache und Stichpunktfarbe konnen in denDokumenteinstellungen [Ctrl + Shift + P] geandert werden.

10

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Prasentationsvorlage/Ipelets

Seitenzahlen werden mit dem Pagenumbers-Ipelet erzeugtIpelet installieren: pagenumbers.lua→∼/.ipe/ipelets/

Titel, Name, Sprache und Stichpunktfarbe konnen in denDokumenteinstellungen [Ctrl + Shift + P] geandert werden.

Mit dem Prasentations-Ipelet (presentation.lua)konnen Boxen im KIT-Stil erstellt werden.

Satz 1

10

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Prasentationsvorlage/Ipelets

Seitenzahlen werden mit dem Pagenumbers-Ipelet erzeugtIpelet installieren: pagenumbers.lua→∼/.ipe/ipelets/

Titel, Name, Sprache und Stichpunktfarbe konnen in denDokumenteinstellungen [Ctrl + Shift + P] geandert werden.

Graph-Ipelet (graph.lua) hilft beim Bearbeiten von Graphen

Mit dem Prasentations-Ipelet (presentation.lua)konnen Boxen im KIT-Stil erstellt werden.

Satz 1

Knoten verschieben Kanten kurzen

10

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Keine Umlaute bei Ebenennamen! (Datei kann kaputt gehen)

11

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Keine Umlaute bei Ebenennamen! (Datei kann kaputt gehen)

ggf. nicht nur als PDF speichern (.ipe Dateien sind XML→ reparierbar)

11

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Keine Umlaute bei Ebenennamen! (Datei kann kaputt gehen)

ggf. nicht nur als PDF speichern (.ipe Dateien sind XML→ reparierbar)

(de)gruppieren verschiebt Objekte auf aktive Ebene

11

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Keine Umlaute bei Ebenennamen! (Datei kann kaputt gehen)

ggf. nicht nur als PDF speichern (.ipe Dateien sind XML→ reparierbar)

(de)gruppieren verschiebt Objekte auf aktive Ebene

LATEX-Umgebungen nur in Paragraphs (Label mit fester Breite)

11

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Keine Umlaute bei Ebenennamen! (Datei kann kaputt gehen)

ggf. nicht nur als PDF speichern (.ipe Dateien sind XML→ reparierbar)

(de)gruppieren verschiebt Objekte auf aktive Ebene

LATEX-Umgebungen nur in Paragraphs (Label mit fester Breite)

gepinnte Objekte konnen nur eingeschranktbewegt werden

11

5

Sascha Gritzbach – Einfuhrung Proseminar ”Algorithmen fur NP-schwere Probleme” Institut fur Theoretische InformatikLehrstuhl Algorithmik

Keine Umlaute bei Ebenennamen! (Datei kann kaputt gehen)

ggf. nicht nur als PDF speichern (.ipe Dateien sind XML→ reparierbar)

(de)gruppieren verschiebt Objekte auf aktive Ebene

LATEX-Umgebungen nur in Paragraphs (Label mit fester Breite)

gepinnte Objekte konnen nur eingeschranktbewegt werden

Labels sind per default nicht transformierbar

(skalieren, drehen)

11