Programmierpraktikum 2012/13
Aufgabenstellungen
Thema | Betreuer | |
---|---|---|
1 | Schnittstelle von Matlab zu
Conic-Bundle
; C++, Matlab... ist eine C++ callable Library für ein allgemeines Bündelverfahren,
das auch spezielle Unterstützung für die Lagrange-Relaxation linearer
second-order-cone und semidefiniter Optimierungsprobleme bietet.
Für dieses Softwarepaket soll von Matlab aus eine Schnittstelle in Form von Mex-Files entwickelt und implementiert werden. Gute Vertrautheit mit C, C++ und Matlab ist erforderlich, Verständnis der Arbeitsweise der Optimierungssoftware ist nicht erforderlich. |
C. Helmberg |
2 | Programm zum
Erstellen von Pfaden bestimmter Länge auf Gittern Zd
(mit Nebenbedingungen).Erstellung von Pfaden der Länge n auf dem Gitter Z2 in der Ebene
oder dem dreidimensionalen Gitter Z3 oder Gittern in höherer
Dimension, wobei von den Pfaden Nebenbedingungen verlangt werden, bspw.
|
I. Veselic |
3 |
Visualisierung von Deformationen in FEniCS
, Implementierung in FEniCS, Programmierkenntnisse in C++ mehrSimulation verschiedener Verformungen, z.B. das Aufrollen eines Bleches oder
das Biegen eines Stabes zu einem Buchstaben oder anderen Symbolen. Dazu müssen
geeignete Verschiebungen auf einem Teilrand vorgegeben werden. Dies kann durch
angreifende Kräfte ergänzt werden.
|
A. Günnel |
4 | 3D-Scanner auf der Basis der Kinect-Kamera mehr | R. Herzog |
5 | Mathematische Geschicklichkeitsübungen mit der Kinect-Kamera mehr | R. Herzog |
6 | Approximation geometrischer Evolutionsgleichungen mehr | R. Herzog |
7 | Gauß-Newton-Verfahren mit statistisch motivierter Abbruchbedingung in Abhängigkeit der Verteilungsparameter der Messfehler (z.B. Matlab, Grundkenntnisse Stochastik) mehr | R. Herzog |
8 | Berechnung des Supremums affiner Funktionen mehr | G. Wachsmuth |
9 | Spektrallücke für Cayley-Graphen. Spektralanalyse zum Studium von Gruppen, Speicherung dünnbesetzter Adjazenzmatrizen und Bestimmung des zweitgrößten Eigenwertes mehr | C. Schumacher |
10 | Raytracing selbstgemacht, Einarbeitung in die Grundlagen des Raytracings und Programmieren eines Demo-Raytracers. mehr | R. Unger |
11 | The (Hyper-)Cube, Simulationsprogramm, das die Wahrscheinlichkeit eines Weges durch einen "porösen" Würfel grafisch darstellt. mehr | R. Unger |
12 | Die Gerüchteküche, Simulationsprogramm für ein Problem mit Random Walk und speziellen wahrscheinlichkeitsbehafteten Ereignissen. mehr | R. Unger |
13 |
Faltung von zwei Dichtefunktionen.
(Matlab oder C++)
|
M. Stöcker |
14 |
Konvexe Hülle einer Punktwolke im RN.
(Matlab oder C++)Berechnung der konvexen Hülle einer Punktmenge in einer beliebigen Dimension. Der "gift-wrapping" Algorithmus ist ein weit verbreiteter Ansatz zur Lösung dieses Problems. Er basiert auf der iterativen Identifikation von Hyperebenen als Randfläche der konvexen Hülle. Das Verfahren soll implementiert und an Punktmengen verschiedener Dimension getestet werden. Literatur ist verfügbar, als Programmiersprache soll Matlab oder C++ verwendet werden. |
M. Stöcker |
15 |
Automatisierte Codegenerierung für Formoptimierungsaufgaben.
(GUI, C-Programmierung) mehrEine vorhandene Graphische Oberfläche (GUI) zum Definieren von Formoptimierungsproblemen in 2D soll modifiziert und erweitert werden, um automatisch C-Quellcode zu erzeugen, welcher die Schnittstelle zwischen einem Optimierungslöser (IPOPT) und einem FE-Programm (FEINS) bilden soll. |
R. Schneider |
16 | Modulentwicklung für parallele schnelle Fouriertransformationen; Bausteine für parallele Softwarebibliothek, Sprache C; Grundkenntnisse im parallelen Programmieren werden im Praktikum erworben mehr | M. Pippig
D. Potts |
17 |
Fixpunktiteration für ein Randwertproblem
für eine nichtlineare Differentialgleichung zweiter OrdnungAuf der Grundlage eines Manuskriptes, in dem ein Differenzenverfahren zur numerischen Lösung eines nichtlinearen Randwertproblems beschrieben wird, ist dieses Verfahren zu implementieren und für verschiedene Beispiele zu testen und auszuwerten. |
P. Junghanns |
18 |
Ein schneller Algorithmus für Integralgleichungen
mit logarithmischen Kernen.Ausgehend von einer vorliegenden Implementation eines schnellen Algorithmus zur numerischen Lösung einer Klasse von Integralgleichungen mit logarithmischen Kernen ist dieser Algorithmus für eine weitere Klasse solcher Integralgleichungen zu realisieren. |
P. Junghanns |
19 |
Fredholmeigenschaften und Spektren von Faltungsoperatoren
Für verschiedene Klassen von Operatoren lassen sich wichtige Eigenschaften aus dem Symbol,
einer den Operatoren zugeordneten (stückweise) stetigen komplexwertigen Funktion, ableiten.
Dies soll in einer Software realisiert werden.
|
M. Seidel |
20 |
Konfliktfreie Stundenplanung
(Kenntnisse bzw. Einarbeitung in PHP und MySQL, evtl. zusätzlich Javascript)Es soll eine PHP-Funktion bereitgestellt werden, die aus einer vorhandenen MySQL-Datenbank
zur Stundenplanung für eine Lehrkraft und/oder einen Raum feststellt, ob es einen
Konflikt (Doppelbelegung oder Sperrzeit) gibt. Dabei ist zu berücksichtigen, dass in einer Lehrveranstaltung
auch eine Gruppe von Lehrkräften eingesetzt sein kann, die einzeln zu überprüfen sind.
Mit Hilfe dieser Funktion sollen in einem Auswahlmenü die bereits belegten Zeiten besonders markiert dargestellt werden. Ergänzend soll eine Liste aller solchen Konflikte für alle Lehrkräfte angezeigt werden, falls vorhanden. Zur Bearbeitung wird vorübergehend eine eigene MySQL-Datenbank benötigt, die vom URZ bereitgestellt wird. |
M. Pester |
21 | Zusammenhang zwischen Zinsstrukturkurve und
Wahrscheinlichkeit einer Rezession
Sind die Renditen der langfristigen Anleihen höher als die Renditen der
kurzlaufenden Papiere, ist Konjunktur. Ist es umgedreht, folgt eine Rezession
|
M. Lorenz |
22 | Qualität des
Hindenburg-Omen
;
Arbeit an Trade Station, Easy Language und Excel.Signal, welches einen Aktiencrash vorher anzeigt
|
M. Lorenz |
23 |
Anstieg der Arbeitslosenrate als Frühindikator für eine Rezession
(Excel-Programmierung)Bisher ist bekannt, wenn ein Anstieg der Arbeitslosenrate um 13% zu verzeichnen ist, dann ist Rezession.
Stimmt das?
|
M. Lorenz |
24 | Kreuzkorrelationstest für Märkte mit Zyklik | M. Lorenz |
25 |
Schätzung von Risikomaßen
, Implementierung als Routine in R mehrsind ein zentrales Hilfsmittel im Risikomanagement von Banken ...
(z.B. Value-at-Risk, Expected Shortfall). Die Schätzung der beiden Risikomaße soll
in diesem Projekt analysiert werden. Bestimmung der Maße auf Basis bereits existierender
statistischer Methoden, Implementierung als Routine in R, Bewertung der Performance dieser Schätzer
mit Hilfe von Monte-Carlo Simulationen.
Als zweiter Schritt: Implementierung von verbesserten Methoden |
T. Schmidt |
26 |
Parametrische Familien in der Schätzung der Zero Rate Kurven
, Heuristische Optimierung, R / C++, (auch Thema für
eine Bachelorarbeit) mehrIn diesem Projekt wird das Problem der Schätzung der Zinsstrukturkurven untersucht.
Die Bedeutung der Zinskurven ist u.a auf die Tatsache zurückzuführen, dass sie als
Faktor in der Bewertung Vielzahl am Markt gehandelten Instrumente vorkommen, sowie
ein wichtiges Instrument der Geldpolitik darstellen.
Identifikation von Gütekriterien der Kalibrierungsmethoden und Anwendung auf ein Set der parametrischen Familien (lineare Funktionen, log-lineare Fkt., Nelson-Siegel, Svensson, allg. polynomial-exponential Funktionen Der Kalibrierung werden dabei am Markt beobachtbare Instrumente wie Deposits, Swaps und Bonds zugrunde gelegt. Für den Zweck der Schätzung der Modellparameter sollen einfache lokale Optimierungsalgorithmen ausprobiert, sowie ein auf simulated annealing basierendes Verfahren entworfen und getestet werden. |
J. Wergieluk |
27 | Entwicklung einer Schnittstelle/Subroutine zwischen dem FE-Programm simufact.forming und ABAQUS, Aufbereitung von Ergebnisgrößen aus dem FE-Programm als Input-Datei für ABAQUS. (Kenntnisse im Bereich technische Mechanik sowie Finite-Elemente-Programme wären ideal) mehr | M. Lätzer
(MB) |
28 | Berechnung der sphärischen Radon Transformation, näherungsweise Berechnung mittels Matlab, Voronoi-Zerlegung, Interpolation mit Bariozentrischen Koordinaten mehr | R. Hielscher |
29 | Moneymanagement beim Tetraeder-Wurf. | M. Lorenz |
30 |
Der Satz von Morley in höheren Dimensionen
.Es ist ein Programm zu schreiben, welches zu einem beliebig (durch Eingabe oder Zufall) gegebenen Ausgangstetraeder das “Morley-Tetraeder” über winkeldreiteilende Ebenen der Keilwinkel berechnet. Beide Tetraeder sollen auf bestimmte Eigenschaften untersucht werden können (regulär, gelichschenklig, gleichflächig, orthozentrisch, isodynamisch). |
H. Martini |
bereits vergebene Themen (ohne Gewähr) |
Telefon- und Raumverzeichnis
10