Jump to main content
Research Group Numerical Mathematics (Partial Differential Equations)
Research Group Numerical Mathematics (Partial Differential Equations)
This page is outdated.

Optimization with Partial Differential Equations (4V, 2Ü)

Prof. HerzogWS2013/14

Contents

Partial differential equations (PDEs) describe a countless number of phenomena in the natural sciences, such as heat conduction, the propagation of sound and electromagnetic waves the motion of fluids and the behavior of quantum physical particles. Besides the numerical simulation of such processes, one is often interested in their optimization. This includes optimal control problems, parameter identification as well as shape optimization problems, all of which will be treated in this class.

Goals of this class

In this class you will
  • get to know some basic examples of optimization problems, mainly with elliptic PDEs,
  • learn about necessary and sufficient optimality conditions (as a starting point for numerical solution schemes),
  • learn to use numerical methods for the solution of optimal control problems.
This class complements well the following other classes: This class can serve as a preparatory step towards a thesis in the work group Numerical Mathematics (Partial Differential Equations).

You may also consider the list of all classes for additional information.

This class can serve as a research module in numerical mathematics (medium) or as a research module in optimization (medium).

News

24.10.2013 Aufgrund des Ausfalls der Übung durch den Reformationstag findet am 07.11.2013 von 10:45 Uhr bis 12:15 Uhr im Anschluss an die reguläre Übung eine Zusatzübung im Raum Rh 41/702 statt.
15.10.2013 Für diese Lehrveranstaltung steht ein Vorlesungsskript zur Verfügung.
01.10.2013 Office hours of Roland Herzog are Tuesdays, 10:30 - 11:15 and by appointment.

Dates

Lecture

Additional lecture material

Supplementary References

Matlab Tutorials:

We highly recommend to familiarize yourself (by participating in the labs, and by independent studies) with the basics in Matlab. This will be useful not only for this class. Find additional material on Matlab here.

Documentation of the Matlab Toolboxes:

Optimal Control Problems: Parameter Identification: Shape Optimization: Theory and Numerical Methods of Finite Dimensional Optimization: In addition, you may want to consider a book about functional analysis, e.g.,

Additional tutorial material

Exercise Additional material
1. Exercise
2. Exercise
3. Exercise
4. Exercise
5. Exercise
6. Exercise
7. Exercise
8. Exercise
9. Exercise
10. Exercise
11. Exercise
12. Exercise
13. Exercise

Use of Matlab

There are various possibilities to launch Matlab at the computers in the MRZ pool (where the labs are taught):
  • Windows: Start / Alle Programme / Mathematik / Matlab / Matlab2013b
  • Linux: On the desktop, in the applications:/Mathe/ folder, click on Mathematical programs / Matlab R2013b
  • Linux: Enter matlab in a linux shell
The graphical user interface (GUI) of the PDE toolbox can be reached within Matlab by entering pdetool, or via the tab Apps / PDE.

We highly recommend to familiarize yourself (by participating in the labs, and by independent studies) with the basics in Matlab. This will be useful not only for this class. Find additional material on Matlab here.

Exam

There will be oral examinations for participants who would like to acquire a "Fachprüfung" (subject examination) or a "Schein mit Note" (certificate with mark). For participants who would like a "Schein ohne Note" (certificate without mark) it is sufficient to hand in at least 10 successfully processed homework problems (out of a total of 14 problem sheets).