Stochastic Control of Memory Mean-Field Processes
Nacira Agram, Bernt {\O}ksendal

TL;DR
This paper develops stochastic control methods for memory mean-field processes, establishing existence, uniqueness, and maximum principles, and applies these to solve specific control problems involving memory effects.
Contribution
It introduces new stochastic maximum principles for memory mean-field processes and proves existence and uniqueness of solutions for related stochastic differential equations.
Findings
Established existence and uniqueness of solutions for memory mean-field stochastic equations.
Proved two stochastic maximum principles under partial information.
Solved a memory mean-variance and a linear-quadratic control problem.
Abstract
By a memory mean-field process we mean the solution of a stochastic mean-field equation involving not just the current state and its law at time , but also the state values and its law at some previous times . Our purpose is to study stochastic control problems of memory mean-field processes. - We consider the space of measures on with the norm introduced by Agram and {\O}ksendal in \cite{AO1}, and prove the existence and uniqueness of solutions of memory mean-field stochastic functional differential equations. - We prove two stochastic maximum principles, one sufficient (a verification theorem) and one necessary, both under partial information. The corresponding equations for the adjoint variables are a pair of \emph{(time-) advanced backward stochastic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Stochastic Control of Memory Mean-Field Processes
Nacira AGRAM1,2 and Bernt ØKSENDAL1,2
(25 October 2017 Dedicated to the memory of Salah-Eldin Mohammed) 11footnotetext: Department of Mathematics, University of Oslo, P.O. Box 1053 Blindern, N–0316 Oslo, Norway.
Email: [email protected], [email protected]: This research was carried out with support of the Norwegian Research Council, within the research project Challenges in Stochastic Control, Information and Applications (STOCONINF), project number 250768/F20.
Abstract
By a memory mean-field process we mean the solution of a stochastic mean-field equation involving not just the current state and its law at time , but also the state values and its law at some previous times . Our purpose is to study stochastic control problems of memory mean-field processes.
- •
We consider the space of measures on with the norm introduced by Agram and Øksendal in [1], and prove the existence and uniqueness of solutions of memory mean-field stochastic functional differential equations.
- •
We prove two stochastic maximum principles, one sufficient (a verification theorem) and one necessary, both under partial information. The corresponding equations for the adjoint variables are a pair of (time-) advanced backward stochastic differential equations, one of them with values in the space of bounded linear functionals on path segment spaces.
- •
As an application of our methods, we solve a memory mean-variance problem as well as a linear-quadratic problem of a memory process.
MSC(2010):
60H05, 60H20, 60J75, 93E20, 91G80,91B70.
Keywords:
Mean-field stochastic differential equation; law process; memory; path segment spaces; random probability measures; stochastic maximum principle; operator-valued advanced backward stochastic differential equation; mean-variance problem.
1 Introduction
In this work we are studying a general class of controlled memory mean-field stochastic functional differential equations (mf-sfde) of the form
[TABLE]
on a filtered probability space satisfying the usual conditions, i.e. the filtration is right-continuous and increasing, and each , , contains all -null sets in . Here is the law of at time , is a given (constant) memory span and
[TABLE]
is the path segment of the state process , while
[TABLE]
is the path segment of the law process . The process is our control process, and is its memory path segment. The path processes and represent the memory terms of the equation (1.1). The terms and in the mf-sfde denote a one-dimensional Brownian motion and an independent compensated Poisson random measure, respectively, such that
[TABLE]
where is an independent Poisson random measure and is the Lévy measure of . For the sake of simplicity, we only consider the one-dimensional case, i.e. and for all . Let denote the space of functions such that
[TABLE]
The spaces and are defined similarly.
Definition 1.1
[Segments of elements of ]
- •
If and , we define its backward/memory path by
[TABLE]
- •
If and , we define its forward path by
[TABLE]
Following Agram and Øksendal [1], we now introduce the following Hilbert spaces:
Definition 1.2
- •
* is the pre-Hilbert space of random measures on equipped with the norm*
[TABLE]
where is the Fourier transform of the measure , i.e.
[TABLE]
- •
* is the pre-Hilbert space of all path segments of processes with for each , equipped with the norm*
[TABLE]
- •
* and denote the set of deterministic elements of and , respectively.*
For simplicity of notation, in some contexts we regard as a subset of and as a subset of .
The structure of this space equipped with the norm obtained by the Fourier transform, is an alternative to the Wasserstein metric space equipped with the Wasserstein distance . Moreover, the pre-Hilbert space deals with any random measure on , however the Wasserstein space deals with Borel probability measures on with finite second moments.
Using a Hilbert space structure for this type of problems has been proposed by P.L. Lions, to simplify the technicalities of the Wasserstein metric space where he considers the Hilbert space of square integrable random variables. Our pre-Hilbert space, however, is new.
In the following, we let denote the Banach space of all real valued paths , equipped with the norm
[TABLE]
To simplify the writing, we introduce some notations. The coefficients are assumed to have the form
[TABLE]
where and and .
We remark that the functionals and on the mf-sfde depend not just of the solution and its law , but also on the segment and the law of this segment . This is a new-type of mean-field stochastic functional differential equations with memory.
Let us give some examples: Let satisfies the following mean-field delayed sfde
[TABLE]
where we denote by the bold for some bounded Borel-measure . As noted in Agram and Røse [2] and Banos et al [5], we have the following:
- •
If this measure is a Dirac-measure concentrated at [math] i.e. then equation is a classical mean-field stochastic differential equation, we refer for example to Anderson and Djehiche in [4] and Hu el al in [14] for stochastic control of such a systems.
- •
It could also be the Dirac measure concentrated at then and in that case the state equation is called a mean-field sde with discrete delay, see for instance Meng and Shen [17] and for delayed systems without a mean-field term, we refer to Chen and Wu [10], Dahl et al [11] and Øksendal et al [21].
- •
If we choose now for any function thus and the state is a mean-field distributed delay.
It is worth mentioning the papers by Lions [16], Cardaliaguet [7], Carmona and Delarue [8], [9], Buckdahn et al [6] and Agram [3] for more details about systems driven by mean-field equations and stochastic control problems for such a system. These papers, however, use the Wasserstein metric space of probability measures and not our Hilbert space of measures.
The paper is organized as follows: In section 2, we give some mathematical background and define some concepts and spaces which will be used in the paper. In section 3, we prove existence and uniqueness of memory McKean-Vlasov equations. Section 4 contains the main results of this paper, including a sufficient and a necessary maximum principle for the optimal control of stochastic memory mean-field equations. In section 5, we illustrate our results by solving a mean-variance and a linear-quadratic problems of a memory processes.
2 Generalities
In this section, we recall some concepts which will be used on the sequel.
a)
We first discuss the differentiability of functions defined on a Banach space.
Let be two Banach spaces with norms , respectively, and let .
- •
We say that has a directional derivative (or Gâteaux derivative) at in the direction if
[TABLE]
exists.
- •
We say that is Fréchet differentiable at if there exists a continuous linear map such that
[TABLE]
where is the action of the linear operator on . In this case we call the gradient (or Fréchet derivative) of at and we write
[TABLE]
- •
If is Fréchet differentiable at with Fréchet derivative , then has a directional derivative in all directions and
[TABLE]
In particular, note that if is a linear operator, then for all .
b)
Throughout this work, we will use the following spaces:
- •
is the set of -valued -adapted càdlàg processes such that
[TABLE]
(alternatively with
[TABLE]
depending on the context.)
- •
is the set of -valued -adapted processes such that
[TABLE]
- •
is a set of all stochastic processes required to have values in a convex subset of and adapted to a given subfiltration where for all . We call the set of admissible control processes .
- •
is the set of -valued square integrable -measurable random variables.
- •
is the set of -valued -adapted processes such that
[TABLE]
- •
is the set of measurable functions
- •
denotes the set of absolutely continuous functions
3 Solvability of memory mean-field sfde
For a given constant , we consider a memory mean-field stochastic functional differential equations (mf-sfde) of the following form:
[TABLE]
Here , and the coefficients
[TABLE]
are supposed to be -measurable and the initial value function is -measurable.
For more information about stochastic functional differential equations, we refer to the seminal work of S.E.A. Mohammed [18] and a recent paper by Banos et al [5].
In order to prove an existence and uniqueness result for the mf-sfde , we first need the following lemma:
Lemma 3.1
(i)
Let and be two random variables in . Then
[TABLE]
(ii)
Let be two processes such that
[TABLE]
Then, for all ,
[TABLE]
Proof. By definition of the norms and standard properties of the complex exponential function, we have
[TABLE]
Similarly we get that
[TABLE]
We also need the following result, which is Lemma 2.3 in [1]:
Lemma 3.2
Suppose that is an Itô-Lévy process of the form
[TABLE]
*where and are predictable processes.
Then the map is absolutely continuous.*
It follows that is differentiable for a.a.. We will in the following use the notation
[TABLE]
We are now able to state the theorem of existence and uniqueness of a solution of equation . As before we put and . Then we have
Theorem 3.3
*Assume that and are progressively measurable and satisfy the following uniform Lipschitz condition -a.e.:
There is some constant such that*
[TABLE]
and
[TABLE]
where is the Dirac measure with mass at zero. Then there is a unique solution of the mf-sfde .
Proof. For and for , we introduce the norm
[TABLE]
The space equipped with this norm is a Banach space. Define the mapping by where is defined by
[TABLE]
We want prove that is contracting in under the norm for small enough . For two arbitrary elements and , we denote their difference by and respectively. In the following will denote a constant which is big enough for all the inequalities to hold.
Applying the Itô formula to , we get
[TABLE]
By the Lipschitz assumption combined with standard majorization of the square of a sum (resp. integral) via the sum (resp. integral) of the square (up to a constant), we get
[TABLE]
where
[TABLE]
By the Burkholder-Davis-Gundy inequalities,
[TABLE]
and
[TABLE]
Combining the above and using that
[TABLE]
we obtain
[TABLE]
By definition of the norms, we have
[TABLE]
Thus we see that if is small enough we obtain
[TABLE]
and hence is a contraction on . Therefore the equation has a solution up to . By the same argument we see that the solution is unique. Now we repeat the argument above, but starting at instead of starting at [math]. Then we get a unique solution up to . Iterating this, we obtain a unique solution up to for any
4 Optimal control of memory mf-sfde
Consider again the controlled memory mf-sfde
[TABLE]
The coefficients and are supposed to satisfy the assumptions of Theorem 3.3, uniformly w.r.t. , then we have the existence and the uniqueness of the solution of the controlled mf-sfde .
Moreover, and have Fréchet derivatives w.r.t. , , and are continuously differentiable in the variables and .
The performance functional is assumed to be of the form
[TABLE]
With we assume that the functions
[TABLE]
admit Fréchet derivatives w.r.t. , , and are continuously differentiable w.r.t. and . We allow the integrand in the performance functional to depend on the path process and also its law process and we allow the terminal value to depend on the state and its law .
Consider the following optimal control problem. It may regarded as a partial information control problem (since is required to be -adapted) but only in the limited sense, since does not depend on the observation.
Problem 4.1
Find such that
[TABLE]
To study this problem we first introduce its associated Hamiltonian, as follows:
Definition 4.2
The Hamiltonian
[TABLE]
associated to this memory mean-field stochastic control problem (4.3) is defined by
[TABLE]
and .
The Hamiltonian is assumed to be continuously differentiable w.r.t. and to admit Fréchet derivatives w.r.t. and .
In the following we let denote the set of measurable stochastic processes on such that for and for and
[TABLE]
The map
[TABLE]
is a bounded linear functional on . Therefore, by the Riesz representation theorem there exists a unique process such that
[TABLE]
for all . Here denotes the action of the operator to the segment , where is a shorthand notation for
[TABLE]
As a suggestive notation (see below) for we will in the following write
[TABLE]
Lemma 4.3
Consider the case when
[TABLE]
Then
[TABLE]
satisfies (4.15), where .
Proof. We must verify that if we define by (4.8), then (4.15) holds. To this end, choose and consider
[TABLE]
Example 4.4
(i) For example, if is a bounded function and is the averaging operator defined by
[TABLE]
when , then
[TABLE]
(ii) Similarly, if and is evaluation at , i.e.
[TABLE]
then
[TABLE]
For with corresponding solution , define and by the following two adjoint equations:
- •
The advanced backward stochastic functional differential equation (absfde) in the unknown is given by
[TABLE]
- •
The operator-valued mean-field advanced backward stochastic functional differential equation (ov-mf-absfde) in the unknown is given by
[TABLE]
where is defined in the similar way as above, i.e. by the property that
[TABLE]
for all .
Advanced backward stochastic differential equations (absde) have been studied by Peng and Yang [22] in the Brownian setting and for the jump case, we refer to Øksendal et al [21], Øksendal and Sulem [20]. It was also extended to the context of enlargement progressive of filtration by Jeanblanc et al in [15].
When Agram and Røse [2] used the maximum principle to study optimal control of mean-field delayed sfde they obtained a mean-field absfde.
The question of existence and uniqueness of the solutions of the equations above will not be studied here.
4.1 A sufficient maximum principle
We are now able to derive the sufficient version of the maximum principle.
Theorem 4.5** (Sufficient maximum principle)**
Let with corresponding solutions , and of the forward and backward stochastic differential equations , and respectively. For arbitrary , put
[TABLE]
Suppose that
- •
(Concavity) The functions
[TABLE]
are concave -a.s. for each .
- •
(Maximum condition)
[TABLE]
-a.s. for each .
Then is an optimal control for the problem .
Proof. By considering a sequence of stopping times converging upwards to , we see that we may assume that all the - and - integrals in the following are martingales and hence have expectation 0. We refer to the proof of Lemma 3.1 in [19] for details.
We want to prove that for all . Application of definition gives for fixed that
[TABLE]
where
[TABLE]
with
[TABLE]
and similarly with etc. later.
Applying the definition of the Hamiltonian , we get
[TABLE]
where etc., and
[TABLE]
Using concavity of and the definition of the terminal values of the absfde and we get
[TABLE]
Applying the Itô formula to and , we have
[TABLE]
and
[TABLE]
where we have used that the and integrals have mean zero. On substituting and into , we obtain
[TABLE]
Since for all and for all we see that and therefore by (4.15), we have
[TABLE]
Similar considerations give
[TABLE]
By the assumption that is concave and that the process is -adapted, we therefore get
[TABLE]
For the last inequality to hold, we use that has a maximum at .
4.2 A necessary maximum principle
We now proceed to study the necessary maximum principle. Let us then impose the following set of assumptions.
i)
On the coefficient functionals:
- •
The functions and admit bounded partial derivatives w.r.t. .
ii)
On the performance functional:
- •
The function and the terminal value admit bounded partial derivatives w.r.t. and w.r.t. respectively.
ii)
On the set of admissible processes:
- •
Whenever and is bounded, there exists such that
[TABLE]
- •
For each and all bounded -measurable random variables the process
[TABLE]
belongs to .
In general, if is a process depending on , we define the operator on by
[TABLE]
whenever the derivative exists.
Define the derivative process by
[TABLE]
Using matrix notation, note that satisfies the equation
[TABLE]
where , denotes matrix transposed and we mean by , (respectively the action of the operator on the segment i.e., and similar considerations for and .
Theorem 4.6** (Necessary maximum principle)**
Let with corresponding solutions and and of the forward and backward stochastic differential equations and respectively, with the corresponding derivative process given by . Then the following, (i) and (ii), are equivalent:
(i)
For all bounded
[TABLE]
(ii)
[TABLE]
Proof. Before starting the proof, let us first clarify some notation: Note that
[TABLE]
and hence
[TABLE]
Also, note that
[TABLE]
By considering a sequence of stopping times converging upwards to , we see that we may assume that all the - and - integrals in the following are martingales and hence have expectation 0. We refer to the proof of Lemma 3.1 in [19] for details.
Assume that (i) holds. Then
[TABLE]
Hence, by the definition of and the terminal values of the absfde and we have
[TABLE]
Applying Itô formula to both and , we get
[TABLE]
and
[TABLE]
Proceeding as in we obtain
[TABLE]
Combining the above, we get
[TABLE]
Now choose , where is bounded and -measurable and . Then and gives
[TABLE]
Differentiating with respect to we obtain
[TABLE]
Since this holds for all such , we conclude that
[TABLE]
This argument can be reversed, to prove that (ii)(i). We omit the details.
5 Applications
We illustrate our results by studying some examples.
5.1 Mean-variance portfolio with memory
We apply the results obtained in the previous sections to solve the memory mean-variance problem by proceeding as it has been done in Framstad et al [12], Anderson and Djehiche [4] and Røse [23].Consider the state equation on the form
[TABLE]
for some bounded deterministic function . We assume that the admissible processes are càdlàg processes in , that are adapted to the filtration and such that a unique solution exists. The coefficients and are supposed to be bounded -adapted processes with
[TABLE]
We want to find an admissible portfolio which maximizes
[TABLE]
over the set of admissible processes and for a given constant .The Hamiltonian for this problem is given by
[TABLE]
where
[TABLE]
i.e. is evaluation at See Example 4.4 (i). Hence by Lemma 4.3 the triple is the adjoint process which satisfies
[TABLE]
Existence and uniqueness of equations of type have been studied by Øksendal et al [21].
Suppose that is an optimal control. Then by the necessary maximum principle, we get for each that
[TABLE]
So we search for a candidate satisfying
[TABLE]
This gives the following adjoint equation:
[TABLE]
We start by guessing that has the form
[TABLE]
for some deterministic functions \varphi$$,\psi\in C^{1}[0,T] with
[TABLE]
Using the Itô formula to find the integral representation of and comparing with the adjoint equation (5.8), we find that the following three equations need to be satisfied:
[TABLE]
[TABLE]
[TABLE]
Assuming that \widehat{X}$$(t)\neq 0 -a.e. and for each , we find from equation that needs to satisfy
[TABLE]
Now inserting the expressions for the adjoint processes , and into , the following equation need to be satisfied:
[TABLE]
This means that the control also needs to satisfy
[TABLE]
By comparing the two expressions for , we find that
[TABLE]
Now define
[TABLE]
Then from equation , we need to have
[TABLE]
Together with the terminal values , these equations have the solution
[TABLE]
Then from equation we can compute
[TABLE]
Now, with our choice of , the corresponding state equation is the solution of
[TABLE]
Put , then
[TABLE]
The linear equation has the following explicit solution
[TABLE]
So if then for all .
We have proved the following:
Theorem 5.1** (Optimal mean-variance portfolio)**
Suppose that for all . Then for all and the solution of the mean-variance portfolio problem (5.2) is given in feedback form as
[TABLE]
where and are given by equations and respectively.
5.2 A linear-quadratic (LQ) problem with memory
We now consider a linear-quadratic control problem for a controlled system driven by a distributed delay, of the form
[TABLE]
where and are given bounded deterministic functions, and are given bounded predictable processes and is our control process. We want to minimize the expected value of with a minimal average use of energy, measured by the integral , i.e. the performance functional is of the quadratic type
[TABLE]
Our goal is to find such that
[TABLE]
The Hamiltonian in that case takes the form
[TABLE]
where
[TABLE]
By Lemma 4.3 and Example 4.4 (i) we see that the adjoint absde for is the following linear absde
[TABLE]
The function is maximal when
[TABLE]
We have proved:
Theorem 5.2
The optimal control of the LQ memory problem (5.20) is given by (5.23), where the quadruplet solves the following coupled system of forward-backward stochastic differential equations with distributed delay:
- •
[TABLE]
- •
[TABLE]
Remark 5.3
We may regard this coupled system (• ‣ 5.2)-(• ‣ 5.2) as the corresponding Riccati equation to our LQ memory problem. See e.g. Hu & Øksendal [13], page 1747.
6 Acknowledgments
We want to thank Rosestolato Mauro for helpful comments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Agram, N. and Øksendal, B.: Model uncertainty stochastic mean-field control. ar Xiv:1611.01385 v 2.
- 2[2] Agram, N. and Røse, E.E.: Optimal control of forward-backward mean-field stochastic delay systems. ar Xiv:1412.5291. Afr. Mat. DOI 10.1007/s 13370-017-0532-6.
- 3[3] Agram, N.: Stochastic optimal control of Mc Kean-Vlasov equations with anticipating law. ar Xiv:1604.03582.
- 4[4] Anderson, D. and Djehiche, B. A maximum principle for SD Es of mean-field type. Applied Mathematics and Optimization 63, 341-356 (2011).
- 5[5] Banos, D. R., Cordoni, F., Di Nunno, G., Di Persio, L. and Røse, E. E.: Stochastic systems with memory and jumps. ar Xiv:1603.00272.
- 6[6] Buckdahn, R., Li, J. and Peng, S.: Mean-field backward stochastic differential equations and related partial differential equations. Stoch. Proc and their Appl. {119} 3133-3154, 2009.
- 7[7] Cardaliaguet, P.: Notes on mean field games. Technical report, 2010.
- 8[8] Carmona, R. and Delarue, F.: Control of Mc Kean-Vlasov dynamics versus mean field games. Mathematics and Financial Economics, 7(2):131 166, 2013.
