Convex optimization and system theory (WI 4218)

advertisement
Course aims and objectives: Convex optimization
and system theory (WI 4218)
In this document, the course objectives of the master course Convex Optimization and System Theory are presented. For each course objective, the relation
to the end terms is shown by a label.
After successfully completing the course the student will be able to:
General Objectives
- explain the basic concepts of convexity theory (1abcde, 5abcd)
- solve convex optimization problems with the help of computer software (1c, 2a,
4d)
- model optimization problems as convex optimization problems (2abe, 3a)
- give examples of problems in system theory (1abcde, 2e)
- apply tools from convex optimization to system theory (2c)
Specific Objectives: Convex optimization
- explain the (finite-dimensional versions) of the Hahn-Banach theorem, the KreinMilman theorem, Birkho_'s theorem, and their applications in convex
optimization (1abcde, 5abcd)
- model eigenvalue problems, problems in polynomial optimization, robust
optimization, combinatorial optimization as semidefinite programs (1abcde, 2e,
3a)
- use the duality theory of semidefinite programs (1abcde)
- explain the polynomial time solvability of semidefinite programs with the help of
the ellipsoid method (1abcde, 5abcd)
- implement finding the Loewner-John ellipsoid of a polytope using computer
software (2ab, 6ab)
- implement the Goemans-Williamson approximation algorithm for MAX CUT
using computer software and explain the relation to Grothendieck's inequality
(2ab, 6ab)
- determine the optimal distortion embeddings of graphs and in particular of
expander graphs (2ab, 5abcd)
Specific Objectives: System theory
- explain the notions of dissipativity, system norm, robustness and controller
synthesis from systems theory (1abcde)
- discuss some common additional requirements to be imposed on the system
(2e)
- model problems from system theory using linear matrix inequalities (1abcde, 2e,
3a)
- solve these problems by e_cient methods from convex optimization (2ab, 6ab)
Specificatietabel1 (ook wel ‘toetsmatrijs’) voor [Convex
Optimization and System Theory]
Een specificatietabel is een matrix met enerzijds te toetsen onderwerpen en anderzijds het cognitieve
niveau van de toetsvragen. De specificatietabel weerspiegelt de doelen van het vak.
Het gebruik van de specificatietabel is noodzakelijk om de toets zo representatief mogelijk te laten zijn. In
de cellen komt te staan hoeveel vragen gewijd gaan worden aan een bepaald onderwerp, gegeven een
bepaald niveau. Als u van mening bent dat een bepaald onderwerp erg belangrijk is, dan maakt u daar
relatief veel vragen over.
Bij gelijkblijvende leerdoelen en inhoud over de jaren heen mag de specificatietabel niet wijzigen. Dit
zorgt voor een onderlinge vergelijkbaarheid van de toetsen.
Vak: Convex Optimization and System Theory
Vakcode: wi4218
Leerstof / niveau
Feitenkennis
(leerstof
kunnen
reproduceren)
Inzicht
(leerstof
kunnen
uitleggen in
eigen
woorden)
Toepassing
(leerstof
kunnen
gebruiken in
vergelijkbare
situatie)
Probleem
oplossing
(analyseren
en
oplossen
van nieuwe
vraag)
Totaal
Explaining the HahnBanach theorem, the
Krein-Milman
theorem, Birkho_'s
theorem, and their
applications in
convex optimization
Model eigenvalue
problems, problems
in polynomial
optimization, robust
optimization,
combinatorial
optimization as
semidefinite
programs
Use the duality
theory of
3
3
2
1
9
2
2
2
2
8
3
2
3
2
10
1
Berkel, H.van: (1999) Zicht op toetsen, toetsconstructie in het hoger onderwijs. Van Gorcum, Assen p.7882.
semidefinite
programs
Explain the
polynomial time
solvability of
semidefinite
programs with the
help of the ellipsoid
method
2
2
1
1
6
Implementing
finding the LoewnerJohn ellipsoid of a
polytope using
computer software
2
2
2
1
7
Implementing the
GoemansWilliamson
approximation
algorithm for MAX
CUT and explaining
the relation to
Grothendieck's
inequality
2
2
1
1
6
Determine the
optimal distortion
embeddings of
graphs and in
particular of
expander graphs
2
2
1
1
6
Explain the notions
of dissipativity,
system norm,
robustness and
controller synthesis
from systems theory
Discuss some
common additional
requirements to be
imposed on the
system
Model problems
from system theory
using linear matrix
inequalities
3
3
1
2
9
1
2
2
1
6
2
2
3
3
10
Solve problems from
system theory by
efficient methods
from convex
optimization
1
2
3
3
9
Totaal
23
24
21
18
86
Invulinstructie: Keuze tussen cijfers en percentages:
Cijfers: U geeft 1 (beetje belangrijk), 2 (gemiddeld belangrijk) en 3 (zeer belangrijk) per onderwerp en
(eventueel meerdere) niveau. Bij een 3 stelt u drie keer zoveel vragen over dit onderwerp op het
aangegeven niveau.
Percentages: U verdeelt percentages over de onderwerpen en niveaus. Als u zich strikt houdt aan de
percentages kan het lastig worden deze om te zetten in (hele) aantallen vragen.
Download