Professional Documents
Culture Documents
Pantelis Sopasakis
KU Leuven, Department of Electrical Engineering (ESAT), STADIUS Center for Dynamical
Systems, Signal Processing and Data Analytics, Kasteelpark Arenberg 10, 3001 Leuven,
Belgium.
Abstract
For the final evaluation for the PhD course Advanced Topics in Con-
trol Systems you either have to do a project related to the course, or solve
a set of exercises. In this document you will find a few ideas for projects
and the exercises which you, alternatively, have to solve. Address any
questions to Pantelis Sopasakis.
Contents
1 Project ideas 2
1.1 Literature review . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Application projects . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Theoretical studies . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Exercises 4
2.1 Economic MPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Dissipativity and economic MPC (8). . . . . . . . . . . . . . . . 5
2.2 Markovian processes and systems . . . . . . . . . . . . . . . . . . 5
Markovianity: History does not matter (3). . . . . . . . . . . . . 5
MJLS oddity (2+2). . . . . . . . . . . . . . . . . . . . . . . . . . 6
Stabilization of MJLS (2+3). . . . . . . . . . . . . . . . . . . . . 6
Limit probability (3). . . . . . . . . . . . . . . . . . . . . . . . . 6
Stochastic MPC (10). . . . . . . . . . . . . . . . . . . . . . . . . 6
MSS sequence with diverging higher moment (2). . . . . . . . . 7
Diverging third moment in MJLS (6). . . . . . . . . . . . . . . . 7
2.3 Stochastics and Risk measures . . . . . . . . . . . . . . . . . . . 7
Average value-at-risk of normally distributed variables (2). . . . 7
Markov decision processes and risk-averse decision making (4). . 7
New risk measures from old ones (2). . . . . . . . . . . . . . . . 8
Coherency (4). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1
Zero Risk (5). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Subgradient (7). . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Polytopic risk measure (5). . . . . . . . . . . . . . . . . . . . . . 9
Strict monotonicity of AV@R (5). . . . . . . . . . . . . . . . . 9
Strict monotonicity (5). . . . . . . . . . . . . . . . . . . . . . . . 9
Strong monotonicity (7). . . . . . . . . . . . . . . . . . . . . . . 9
Dual representation of certain risk measures (3+8). . . . . . . . 9
AV@R of sum (3). . . . . . . . . . . . . . . . . . . . . . . . . . 10
Conditional risk mappings (7). . . . . . . . . . . . . . . . . . . . 10
Conditional risk mappings from coherent risk measures (3). . . . 10
Coherent risk measures from conditional risk mappings (3). . . . 10
Equivalence of optimization problems (5). . . . . . . . . . . . . . 11
Separable expected conditionals (5). . . . . . . . . . . . . . . . . 11
Different random variables, same distribution (5). . . . . . . . . 11
Information monotonicity of multiperiod risk measures (5). . . . 11
1 Project ideas
Any project related to the course is acceptable. It can be either a literature
survey, or a computational project, or a theoretical study. In either case, you
have to prepare a report with the structure of a conference or journal article, 6
to 9 pages long and up to 12 pages for literature surveys in the IFAC conference
double-column format.
Economic MPC
i. Economic MPC and relevant applications, ii. Economic vs conventional RTO/
MPC methodologies, iii. Open problems and future directions in economic MPC.
2
Risk measures
i. Risk measures and their properties (strict/strong monotonicity and other
theoretical properties) several novel risk measures have been proposed in the
literature such as the expectiles. A survey on risk measures would attempt to
summarise the merits of the various risk measures found in the literature and
discuss their potential applications, ii. Statistical estimation of risk measures,
iii. The Kusuoka theorem and its applications.
1.4 Requirements
Exercises. Your solutions to these exercises have to be typeset in LATEX(or
similar typesetting programmes like LuaTeX, XeTeX, etc). Acceptable solutions
must be rigorous, explain all involved steps and state clearly all assumptions
these will be the criteria for their evaluation. Figures must include proper axis
titles and captions and they need to be properly typeset (do not use screenshots).
Projects. Similarly, all projects must be typeset in LATEXand have an ab-
stract and a Conclusions section. If your project is a literature review, it will
be graded on the basis of how complete it is and primarily how good
understanding of the literature you have.
3
Submission. Send your final submission by email to Pantelis Sopasakis CC-
ing Prof. Alberto Bemporad with subject [ATCS] Final project or [ATCS]
Exercises.
2 Exercises
This is a set of 27 exercises on three thematic sections: economic model predic-
tive control, Markovian stochastic processes and systems and risk measures. In
each exercise, its contribution to the total mark is shown in parentheses. The
maximum mark is 100, while all marks sum up to 134. This allows you to choose
which exercises you will solve. Unless otherwise stated, subquestions give equal
points. These exercises are an alternative to doing your own project.
4
Let Zi = Lp (, Fi , P) for i = 0, . . . , N be a sequence of probability spaces
with ZN = Z (FN = F ) and F0 = {, } is the trivial -algebra. If a random
variable Z is Z0 -measurable, then, in fact, it is deterministic. We say that a
mapping : Z0 Z1 . . . ZN is a multiperiod risk measure if it satisfies
the following axioms for Z = (Z0 , Z1 , . . . , ZN ) and Z 0 = (Z00 , Z10 , . . . , ZN
0
) in
Z0 Z 1 . . . Z N
1. Subadditivity (Z + Z 0 ) (Z) + (Z 0 )
2. Positive homog. (Z) (Z)
3. Monotonicity Z Z 0 (Z) (Z 0 )
4. Translation invariance: for every random variable Y which is Fi -measurable,
i = 0, . . . , N 1, it is (Z0 , . . . , Zk , Zk+1 + Y, . . . , ZN ) = (Z0 , . . . , Zk +
Y, Zk+1 , . . . , ZN ).
Notice that the first three axioms are very similar to the ones stated above for
coherent risk measures.
11. Dissipativity and economic MPC (8). Consider the following non-
linear discrete-time system with 2 states and 1 input
The system is subject to the constraints xk [5, 5] [5, 5] and uk [2, 2].
The norm k k is the Euclidean norm. (i) Find all equilibrium points of the
system, (ii) verify that xs = 0, us = 0 is an optimal steady state with respect to `
and show that the system is dissipative with respect to the supply rate s(x, u) =
`(x, u) `(xs , us ), (iv) implement an economic model predictive controller using
` as a stage cost, with horizon N = 15 and using the terminal constraint xN = 0.
Demonstrate with simulations that your formulation is recursively feasible.
21. Markovianity: History does not matter (3). Does it? Often, a
rough description of what a Markov process runs
a process where the past (times k 1, k 2, . . .) has no effect on
the future (time k + 1) once the present is known (time k).
5
This said, one would infer that the following is correct
for all k N and for measurable sets A, B and C. Although Fukuyama would
probably find this correct, it is not. Can you see why? Show this with a
counterexample.
23. Stabilization of MJLS (2+3). Consider a MJLS with two modes and
0 1 1 1 1 1
A1 = , A2 = , B1 = , B2 = .
1 0 1 0 0.1 0
(i) Design a linear feedback u(x, i) = Ki x which stabilises the closed-loop system
in the mean-square sense. (ii) Assume that k is not known at time k, but,
instead, an estimate k of it is available. We know that
P[ = 1 | = 1] = 0.97
P[ = 2 | = 2] = 0.95.
24. Limit probability (3). Consider a Markov chain with 3 modes and
transition matrix
0.1 0.2 0.8
P = 0.2 0.1 0.7
0.9 0 0.1
(i) Compute its limit probability. (ii) Assume that the initial distribution is
v = [ 0.2 0.1 0.7 ] that is, P[0 = 1] = 0.2, P[0 = 2] = 0.1 and P[0 = 2] = 0.7.
Determine the probabilities P[5 = i], P[20 = i], P[50 = i] for i = 1, 2, 3.
6
operation. The transition matrix between the two modes is
0.98 0.01
P =
0.1 0.9
26. MSS sequence with diverging higher moment (2). Take a random
variable np with parameter p which takes values in = {0, n}, with probability
distribution P[np = n] = p n. Let X = 0 and Xk , k N, be defined as Xk = kpk
where pk = 1/(k 2 ln k). Show that Xk converges to 0 in the mean-square sense,
but E[|Xk |s ] diverges for all s > 2.
1 (1 )
AV@R [Z] = + exp
2 2
7
land in B and pay e2. Clearly, not going for the deterministic choice b incurs a
risk: we will either pay less (with probability 1 ), or, we risk to have to pay
e100 (with probability ). When at node B, we are facing an even more extreme
high-gain-high-loss situation: we will either choose to pay e10 by choosing b,
or choose a and risk to pay e800 with probability 1 .
B
b a
a
b
Let = 0.01. How would a risk-neutral decision maker (who decides using E)
behave? How would a decision maker behave if they account for the worst-case
outcome? How would one play if they used the average value-at-risk with some
confidence level (0, 1)?
33. New risk measures from old ones (2). Let : Z R be a coherent
risk measure. Then, show that = E + (1 ), with [0, 1], is a coherent
risk measure too.
8
Given that is given as [Z] = supY A hY, Zi, show that
37. Polytopic risk measure (5). Let be a polytopic risk measure, that
is, let Y1 , . . . , Y Z with Yi 0 a.s. and E[Y ] = 1 and let
A = conv{Yi }i=1,..,
9
(iv*)(optional, 8 points) Write in the form
[Z] = sup E [Z].
Q
Hint: For (iv), keep in mind that the dual of L (, F , P) is not an Lp space,
but the space ba(, F , P) the space of bounded and finitely additive signed
measures on (, F ) which are absolutely continuous with respect to P.
314. Conditional risk mappings from coherent risk measures (3). Let
Zi = Lp (, Fi , P) with F1 F2 . Given a coherent risk measure : Z2 R
which has the dual representation
(Z) = sup E [Z],
A
315. Coherent risk measures from conditional risk mappings (3). Let
Zi = Lp (, Fi , P) with F1 F2 . Given a conditional risk mapping : Z2
Z1 and a set A F1 with P(A) > 0 define the mapping A
A (Z) = h1A , (Z)i/P(A).
10
Show that A is a coherent risk measure. Extend the above result by showing
that for a F1 -measurable random variable Z1 with dP 6= 0 and 0
R
11
if for two filtrations F = {Fk }k=0,...,N and G = {Gk }k=0,...,N with Fk Gk for
all k = 0, . . . , N , it is2
This means that more information (that is, G) cannot increase the total multi-
period risk3 .
Consider the following nested multiperiod risk functional
risk measures, information does not increase risk (that is (E[Z | G ]) (Z) for any -algebra
G ).
4 Hints: Assume that have some simple form, e.g., they are conditional average value-at-
k
risk mappings. Take N = 2 for simplicity. Construct a simple scenario tree which corresponds
to a filtration F (with a bew branches at each stage). Introduce a finer filtration G (increase
the branching). Evaluate (Z0 , . . . , ZN ; F) and (Z0 , . . . , ZN ; G).
12