Übung zu Praktische Optimierung (SoSe 2013)
Diese Veranstaltung ist die begleitende Übung zur Vorlesung Praktische Optimierung von Prof. Günter Rudolph.
Veranstalter | Simon Wessing |
Modul | INF-MSc-231 |
Veranstaltungsnummer | 041222 |
Semesterwochenstunden | 2 |
Termine | Gruppe 1: Mo. 10:30 bis 12:00 Uhr, Martin-Schmeißer-Weg 18, Raum 2.04 Gruppe 2: Di. 10:30 bis 12:00 Uhr, Otto-Hahn-Str. 14, Raum 104 |
Übungsblätter
Nummer | Block | Ausgabe | Abgabe | Besprechung | Kommentar |
---|---|---|---|---|---|
Blatt 0 | 15.4.2013 | - | 15./16.4.2013 | ||
Blatt 1 | A | 15.4.2013 | 22.4.2013 | 22./23.4.2013 | |
Blatt 2 | A | 22.4.2013 | 29.4.2013 | 29./30.4.2013 | |
Blatt 3 | A | 29.4.2013 | 06.5.2013 | 06./07.5.2013 | |
Blatt 4 | A | 06.5.2013 | 13.5.2013 | 13./14.5.2013 | |
Blatt 5 | A | 13.5.2013 | 27.5.2013 | 27./28.5.2013 | 2 Wochen Bearbeitungszeit |
Blatt 6 | B | 27.5.2013 | 03.6.2013 | 03./04.6.2013 | |
Blatt 7 | B | 04.6.2013 | 10.6.2013 | 10./11.6.2013 | |
Blatt 8 | B | 10.6.2013 | 17.6.2013 | 17./18.6.2013 | |
Blatt 9 | B | 18.6.2013 | 24.6.2013 | 24./25.6.2013 | |
Blatt 10 | B | 24.6.2013 | 05.7.2013 | 08./09.7.2013 | 11 Tage Bearbeitungszeit |
Abgabefrist ist jeweils morgens um 9 Uhr, sofern nicht anders angegeben.
Richtlinien für die Abgaben
In jede Datei/Abgabe: Name, Übungsgruppe; vor jede Teilaufgabe: Aufgabennummer
Handschriftliche Abgaben:
- Leserlich schreiben
- Blätter zusammenheften
- Abgabe in Raum 234
- Vorder- und Rückseite benutzen
Digitale Abgaben:
- Alle Aufgaben (außer source code) in einer pdf-Datei zusammenfassen
- Möglichst alle Dateien der Abgabe in ein ZIP-Archiv packen
- Per E-Mail schicken, möglichst von einer E-Mail-Adresse der Uni
- Gescannte Abgaben nur als Ausnahme
- Dateinamen:
po13_<blattnummer>_g<gruppennummer>_vorname.pdf po13_<aufgabennummer>_g<gruppennummer>_vorname.R
Blattnummer bei Abgabe mehrerer Aufgaben angeben, Aufgabennummer bei Abgabe nur einer Aufgabe. Bei einer Gruppenarbeit alle Namen angeben. Beispiele:
po13_1_g1_nicola-guenter.pdf po13_1-3_g1_nicola-guenter.R
- Kein Deckblatt
- Keine leeren Seiten in Dokumenten
- Kein unnötiger farbiger Hintergrund
- Möglichst Vektorgrafiken statt Rastergrafiken verwenden
- Falls Abgabe mit LaTeX erzeugt wird:
- Abbildungen einbinden
\begin{figure}[htb] \centering \includegraphics[width=0.5\textwidth]{meinbild} \caption{Kurzbeschreibung} \label{fig:meinbild} \end{figure}
- Quellcode formatieren:
\usepackage{listings} \begin{lstlisting}[language=R] # Kommentar plot(x, y) \end{lstlisting}
Source-Code:
- In R
- Als einzelne Datei abgeben (nicht (nur) in pdf einbetten), sodass euer Programm ausgeführt werden kann
- Kommentieren
- Beschreibung in Abgabe: interner Aufbau und Benutzung mit Beispielaufruf
- Absolute Pfade vermeiden
Informationen zu R
Bei der Bearbeitung der Übungen soll die Programmiersprache R eingesetzt werden. In den Übungen am Mo, 15.04.2013 und Di, 16.04.2013 gibt es dazu eine Einführung (ohne Anwesenheitspflicht).
Links zur Software und Dokumentation:
- Buch: Programmieren mit R, Uwe Ligges, Springer, 2007 (freier Zugang aus dem Uni-Netz)
- Wikibooks: R Programming (englisch), GNU R (deutsch)
Schein/Leistungsnachweis
Es gibt 10 Übungsblätter, eingeteilt in zwei Blöcke zu jeweils 5 Blättern. In jedem Block sind mindestens 50% der Punkte zu erreichen. Aktive Mitarbeit wird in Form von Präsentation der eigenen Lösungen und Diskussion der Lösungen anderer erwartet. Bei den Übungen besteht Anwesenheitspflicht. Abwesenheit ohne Attest ist bis zu zweimal möglich. Gruppenabgaben von bis zu 3 Personen sind erwünscht, wobei jedes Gruppenmitglied in der Lage sein muss, die abgegebene Lösung zu präsentieren.
Masterstudiengang: Die erfolgreiche Teilnahme ist Voraussetzung für die Teilnahme an der Modulprüfung.
Diplomstudiengang: Die erfolgreiche Teilnahme kann als Leistungsnachweis bescheinigt werden und ergibt 9LP. Der Leistungsgnachweis ist nicht Voraussetzung für die Teilnahme an einer Fachprüfung.