Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Vorlesung “Automaten und Formale Sprachen” alias “Theoretische Informatik” Sommersemester 2015 Prof. Barbara K¨ onig ¨ Ubungsleitung: Jan St¨ uckrath Barbara K¨ onig Automaten und Formale Sprachen 1 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Das heutige Programm: Organisatorisches Vorstellung ¨ Ablauf der Vorlesung und der Ubungen Pr¨ ufung & Klausur Literatur & Folien Einf¨ uhrung und Motivation: “Automaten und Formale Sprachen” Inhalt der Vorlesung Barbara K¨ onig Automaten und Formale Sprachen 2 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Wer sind wir? Dozentin: Prof. Barbara K¨ onig Raum LF 264 E-Mail: barbara [email protected] ¨ Ubungsleitung: Jan St¨ uckrath Raum LF 265 [email protected] Web-Seite: www.ti.inf.uni-due.de/teaching/ss2015/afs/ Barbara K¨ onig Automaten und Formale Sprachen 3 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Vorlesungstermine Termin: Dienstag, 12:15-13:45 Uhr im Raum LB 131 Barbara K¨ onig Automaten und Formale Sprachen 4 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen ¨ Termine der Ubungsgruppen/Tutorien ¨ Ubungsgruppen: Gruppe ISE BAI-1 BAI-2 BAI-3 BAI-4 Tag Di Di Do Fr Fr Uhrzeit 8:00 - 10:00 16:00 – 18:00 14:00 – 16:00 10:00 – 12:00 12:00 – 14:00 Barbara K¨ onig Raum LE 120 LK061 BC523 LC 137 LK052 Sprache Englisch Deutsch Deutsch Deutsch Deutsch Automaten und Formale Sprachen 5 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen ¨ Hinweise zu den Ubungen ¨ Die Ubungen und Tutorien beginnen in der dritten Vorlesungswoche am Dienstag, den 21. April. Bitte versuchen Sie, sich m¨ oglichst gleichm¨aßig auf die ¨ Ubungen zu verteilen. ¨ Besuchen Sie die Ubungen! Diesen Stoff kann man nur durch ¨ regelm¨aßiges Uben erlernen. Auswendiglernen hilft nicht besonders viel. ¨ Die Ubungsbl¨ atter werden jeweils am Dienstag der Vorwoche ¨ ins Netz gestellt. Das erste Ubungsblatt wird am 14.4. bereitgestellt. Barbara K¨ onig Automaten und Formale Sprachen 6 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen ¨ Hinweise zu den Ubungen Abgabe der gel¨osten Aufgaben bis Montag der folgenden Woche, 16:00 Uhr. Einwurf in den Briefkasten neben dem Raum LF 259 oder Abgabe per Moodle. Bitte geben Sie auf Ihrer L¨ osung deutlich die Vorlesung, Ihren Namen, Ihre Matrikelnummer und Ihre Gruppennummer an. Elektronische Abgaben sind nur als PDF zul¨assig! Bitte benennen Sie Dateien nach folgendem Schema (um eine eindeutige Namenswahl zu gew¨ahrleisten): <vorname>-<nachname>-<blattnr>.pdf Es sind keine Gruppenabgaben erlaubt, nur Einzelabgaben. Barbara K¨ onig Automaten und Formale Sprachen 7 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen ¨ Hinweise zu den Ubungen Wir verwenden Moodle, um: die Aufgabenbl¨atter zur Verf¨ ugung zu stellen, die Hausaufgaben elektronisch (nur PDF!) abzugeben und um Diskussionsforen bereitzustellen. Moodle-2-Plattform an der Universit¨at Duisburg-Essen: http://moodle2.uni-due.de/ (siehe auch Link auf der Webseite) Bitte legen Sie dort einen Zugang an (falls noch nicht vorhanden) und tragen Sie sich in den Kurs “Automaten und Formale Sprachen 2015” (Sommersemester 2015 → Ingenieurwissenschaften → Informatik und Angewandte Kognitionswissenschaft) ein. Bitte mit Uni-Kennung anmelden! Zugangsschl¨ ussel: . . . Barbara K¨ onig Automaten und Formale Sprachen 8 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Pr¨ufung Es gibt mehrere M¨oglichkeiten, die Vorlesung pr¨ ufen zu lassen . . . Klausur (f¨ ur BAI & ISE & Nebenfach-Studierende). Voraussichtlicher Termin: 14. August 2015 M¨ undliche Pr¨ ufung (f¨ ur BAIs, die diese Vorlesung m¨ undlich pr¨ ufen lassen; Alternative: m¨ undliche Pr¨ ufung in “Rechnernetze und Sicherheit”) Voraussichtlicher Termin: 10.-14. August 2015 Im Allgemeinen findet diese m¨ undliche Pr¨ ufung als Kombipr¨ ufung/Modulpr¨ ufung gemeinsam mit “Berechenbarkeit und Komplexit¨at” statt. Es gibt Ausnahmen f¨ ur Studierende, die im Sommersemester beginnen und beide Vorlesungen in gr¨ oßerem Abstand h¨ oren. Anmeldung u ufungsamt ¨ber das Pr¨ Barbara K¨ onig Automaten und Formale Sprachen 9 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Pr¨ufung Hinweise: F¨ ur BAIs, Studierende im Nebenfach, etc. heißt die Vorlesung “Automaten und Formale Sprachen”. Das Modul, das “Automaten und Formale Sprachen” & “Berechenbarkeit und Komplexit¨at” umfasst, heißt “Theoretische Informatik”. Bei ISE tr¨agt die Vorlesung alleine den Namen “Theoretische Informatik”. Barbara K¨ onig Automaten und Formale Sprachen 10 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Pr¨ufung ¨ Wenn Sie 50% der Ubungspunkte erzielt haben, so erhalten Sie ¨ einen Bonus f¨ ur die Pr¨ ufung. (F¨ ur das Vorrechnen in der Ubung gibt es 10 Extrapunkte.) Auswirkung: Verbesserung um eine Notenstufe; z.B. von 2,3 auf 2,0 Bonuspunkte aus dem SS 2015 (oder fr¨ uher) gelten nicht mehr! F¨ ur die m¨ undliche Modulpr¨ ufung “Theoretische Informatik” (Kombipr¨ ufung) ist es erforderlich, den Bonus f¨ ur jede der beiden Vorlesungen (“Automaten und Formale Sprachen” & “Berechenbarkeit & Komplexit¨at”) zu erzielen. Barbara K¨ onig Automaten und Formale Sprachen 11 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Literatur Die Vorlesung basiert im wesentlichen auf folgendem Buch: Uwe Sch¨oning: Theoretische Informatik – kurzgefaßt. Spektrum, 2008. (5. Auflage) Weitere relevante B¨ ucher: Neuauflage eines alten Klassikers: Hopcroft, Motwani, Ullman: Introduction to Automata Theory, Languages, and Computation, Addison-Wesley, 2001. Auf Deutsch: Hopcroft, Motwani, Ullman: Einf¨ uhrung in die Automatentheorie, Formale Sprachen und Komplexit¨atstheorie, Pearson, 2002. Vossen, Witt: Grundkurs Theoretische Informatik, vieweg, 2006. Asteroth, Baier: Theoretische Informatik, Pearson, 2003. Barbara K¨ onig Automaten und Formale Sprachen 12 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Literatur Barbara K¨ onig Automaten und Formale Sprachen 13 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Literatur Barbara K¨ onig Automaten und Formale Sprachen 14 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Literatur Barbara K¨ onig Automaten und Formale Sprachen 15 Organisatorisches Einf¨ uhrung Chomsky-Hierarchie Regul¨ are Sprachen Kontextfreie Sprachen Folien Folien werden auf der Webseite bereitgestellt regelm¨aßig aktualisiert Die Folien werden sich gegen¨ uber dem letzten Jahr ver¨andern. Trotzdem macht es Sinn, sich die Folien des Vorjahrs bereits anzusehen (www.ti.inf.uni-due.de/teaching/ss2014/afs/downloads/). ¨ Dort gibt es auch eine englische Ubersetzung der Folien des Vorjahrs. Barbara K¨ onig Automaten und Formale Sprachen 16
© Copyright 2024 ExpyDoc