Abstract
Immune interventions consisting in repeated injections are broadly used as they are thought to improve the quantity and the quality of the immune response. However, they also raise several questions that remain unanswered, in particular the number of injections to make or the delay to respect between different injections to achieve this goal. Practical and financial considerations add constraints to these questions, especially in the framework of human studies. We specifically focus here on the use of interleukin-7 (IL-7) injections in HIV-infected patients under antiretroviral treatment, but still unable to restore normal levels of \(\hbox {CD}4^{+}\) T lymphocytes. Clinical trials have already shown that repeated cycles of injections of IL-7 could help maintaining \(\hbox {CD}4^{+}\) T lymphocytes levels over the limit of 500 cells/\(\upmu \)L, by affecting proliferation and survival of \(\hbox {CD}4^{+}\) T cells. We then aim at answering the question: how to maintain a patients level of \(\hbox {CD}4^{+}\) T lymphocytes by using a minimum number of injections (i.e., optimizing the strategy of injections)? Based on mechanistic models that were previously developed for the dynamics of \(\hbox {CD}4^{+}\) T lymphocytes in this context, we model the process by a piecewise deterministic Markov model. We then address the question by using some recently established theory on impulse control problem in order to develop a numerical tool determining the optimal strategy. Results are obtained on a reduced model, as a proof of concept: the method allows to define an optimal strategy for a given patient. This method could be applied to optimize injections schedules in clinical trials.
This is a preview of subscription content, access via your institution.



References
Camargo JF, Kulkarni H, Agan BK, Gaitan AA, Beachy LA, Srinivas S, He W, Anderson S, Marconi VC, Dolan MJ et al (2009) Responsiveness of T cells to interleukin-7 is associated with higher CD4\(^{+}\) T cell counts in HIV-1-positive individuals with highly active antiretroviral therapy-induced viral load suppression. J Infect Dis 199(12):1872–1882
Cappuccio A, Castiglione F, Piccoli B (2007) Determination of the optimal therapeutic protocols in cancer immunotherapy. Math Biosci 209(1):1–13
Castiglione F, Piccoli B (2006) Optimal control in a model of dendritic cell transfection cancer immunotherapy. Bull Math Biol 68(2):255–274
Castiglione F, Piccoli B (2007) Cancer immunotherapy, mathematical modeling and optimal control. J Theor Biol 247(4):723–732
Costa O, Dufour F, Piunovskiy A (2016) Constrained and unconstrained optimal discounted control of piecewise deterministic markov processes. SIAM J Control Optim 54(3):1444–1474
Davis MH (1984) Piecewise-deterministic markov processes: a general class of non-diffusion stochastic models. J R Stat Soc Ser B (Methodol) 46:353–388
Dufour F, Zhang H (2015) Numerical methods for simulation and optimization of piecewise deterministic markov processes. Wiley, New York
Eftimie R, Gillard JJ, Cantrell DA (2016) Mathematical models for immunology: current state of the art and future research directions. Bull Math Biol 78(10):2091–2134
Jarne A, Commenges D, Villain L, Prague M, Lévy Y, Thiébaut R et al (2017) Modeling CD4\(^+\) T cells dynamics in HIV-infected patients receiving repeated cycles of exogenous interleukin 7. Ann Appl Stat 11(3):1593–1616
Lange CG, Lederman MM (2003) Immune reconstitution with antiretroviral therapies in chronic HIV-1 infection. J Antimicrob Chemother 51(1):1–4
Lavielle M, Mentré F (2007) Estimation of population pharmacokinetic parameters of saquinavir in HIV patients with the monolix software. J Pharmacokinet Pharmacodyn 34(2):229–249
Leone A, Rohankhedkar M, Okoye A, Legasse A, Axthelm MK, Villinger F, Piatak M, Lifson JD, Assouline B, Morre M et al (2010) Increased CD4\(^{+}\) T cell levels during IL-7 administration of antiretroviral therapy-treated simian immunodeficiency virus-positive macaques are not dependent on strong proliferative responses. J Immunol 185(3):1650–1659
Levy Y, Lacabaratz C, Weiss L, Viard JP, Goujard C, Lelièvre JD, Boué F, Molina JM, Rouzioux C, Avettand-Fénoêl V et al (2009) Enhanced T cell recovery in HIV-infected adults through IL-7 treatment. J Clin Investig 119(4):997
Levy Y, Sereti I, Tambussi G, Routy J, Lelievre J, Delfraissy J, Molina J, Fischl M, Goujard C, Rodriguez B et al (2012) Effects of recombinant human interleukin 7 on T-cell recovery and thymic output in HIV-infected patients receiving antiretroviral therapy: results of a phase I/IIa randomized, placebo-controlled, multicenter study. Clin Infect Dis 55(2):291–300
Lewden C, Chêne G, Morlat P, Raffi F, Dupon M, Dellamonica P, Pellegrin JL, Katlama C, Dabis F, Leport C et al (2007) HIV-infected adults with a CD4 cell count greater than 500 cells/mm3 on long-term combination antiretroviral therapy reach same mortality rates as the general population. JAIDS J Acquir Immune Defic Syndr 46(1):72–77
Mackall CL, Fry TJ, Bare C, Morgan P, Galbraith A, Gress RE (2001) Il-7 increases both thymic-dependent and thymic-independent T-cell regeneration after bone marrow transplantation. Blood 97(5):1491–1497
Okamoto Y, Douek DC, McFarland RD, Koup RA (2002) Effects of exogenous interleukin-7 on human thymus function. Blood 99(8):2851–2858
Pappalardo F, Pennisi M, Castiglione F, Motta S (2010) Vaccine protocols optimization: in silico experiences. Biotechnol Adv 28(1):82–93
Prague M, Commenges D, Guedj J, Drylewicz J, Thiébaut R (2013) NIMROD: a program for inference via a normal approximation of the posterior in models with random effects based on ordinary differential equations. Comput Methods Programs Biomed 111(2):447–458
Sereti I, Dunham RM, Spritzler J, Aga E, Proschan MA, Medvik K, Battaglia CA, Landay AL, Pahwa S, Fischl MA et al (2009) Il-7 administration drives T cell-cycle entry and expansion in HIV-1 infection. Blood 113(25):6304–6314
Tan JT, Dudl E, LeRoy E, Murray R, Sprent J, Weinberg KI, Surh CD (2001) Il-7 is critical for homeostatic proliferation and survival of naive T cells. Proc Nat Acad Sci 98(15):8732–8737
Thiebaut R, Drylewicz J, Prague M, Lacabaratz C, Beq S, Jarne A, Croughs T, Sekaly RP, Lederman MM, Sereti I (2014) Quantifying and predicting the effect of exogenous interleukin-7 on CD4\(^{+}\) T cells in HIV-1 infection. PLoS Comput Biol 10(5):e1003,630
Thiébaut R, Jarne A, Routy JP, Sereti I, Fischl M, Ive P, Speck RF, D’offizi G, Casari S, Commenges D (2016) Repeated cycles of recombinant human interleukin 7 in HIV-infected patients with low CD4 T-cell reconstitution on antiretroviral therapy: results of 2 phase II multicenter studies. Clin Infect Dis 62(9):1178–1185
Vella AT, Dow S, Potter TA, Kappler J, Marrack P (1998) Cytokine-induced survival of activated T cells in vitro and in vivo. Proc Nat Acad Sci 95(7):3810–3815
Acknowledgements
We would like to thank the main investigators and supervisors of INSPIRE 2 and 3 studies: Jean-Pierre Routy, Irini Sereti, Margaret Fischl, Prudence Ive, Roberto F. Speck, Gianpiero D’Ozi, Salvatore Casari, Sharne Foulkes, Ven Natarajan, Guiseppe Tambussi, Michael M. Lederman, Therese Croughs and Jean-François Delfraissy. This work was supported by the Investissements d’Avenir program managed by the ANR under reference ANR-10-LABX-77.
Author information
Authors and Affiliations
Corresponding author
Appendices
Optimal Control: Application
We defined the process describing the effect of IL-7 on \(\hbox {CD}4^{+}\) T lymphocytes dynamics by its characteristics \(\phi \), \(\eta \) and Q, boundaries and possible actions in Sect. 2.3. We also defined both gradual cost on the trajectory and impulse cost in that section. As we aim at applying the results from Theorem 1 to determine the optimal cost and an optimal strategy by dynamic programming, we need to determine how to compute numerically the function \(\mathfrak {B}\) to iterate the sequence \(\{W_q\}_{q \in \mathbb {N}}\) defined in Eq. 4. As a reminder, \(\mathfrak {B}\) is defined in Costa et al. (2016) by:
We will first detail the computation of \(\mathfrak {R}\) then \(\mathfrak {T}\), and we will finally show how to compute \(\mathfrak {B}\).
1.1 Computation of \(\mathfrak {R}\)
For \(x=(\gamma ,n,\sigma ,\theta ,p,r) \in X \), and function \(V: \overline{X} \rightarrow \mathbb {R}\), \(\mathfrak {R}\) is defined as:
with q computing the difference between the states before and after the spontaneous jump. As Q depends on the action only when the process hits the active boundary,
then for every function V, and as \(K=\eta \):
Then
Finally,
1.2 Computation of \(\varvec{\mathfrak {T}}\)
For \(x \in \varXi \), and function \(V: \overline{X} \rightarrow \mathbb {R}\), \(\mathfrak {T}\) is defined as:
Finally,
1.3 Computation of \(\varvec{\mathfrak {B}}\)
Now, for \(Y \in \overline{X} \), and function \(V: \overline{X} \rightarrow \mathbb {R}\), we need to compute:
As we cannot make an exact computation of \(\mathfrak {B}V\) on \(\overline{X}\), we need to approximate this computation on a grid of the state space. In order to detail the approximation of the computation, we define
and
as in Eqs. 7 and 8. We define a time interval \(\varDelta t\) (in practice equal to 1 day) and for every \(y=(\gamma ,n,\sigma ,\theta ,p,r) \in \tilde{X}\), we note
For every \(j \in \{0..n^*(y)-1\}\), we note \(\phi _j(y,t)=\phi (y,j\varDelta t)\) and \(\phi (y,t^*(y))=(\gamma ,n,\sigma +t^*(y),\theta +t^*(y),p^*(y),r^*(y))\). The integral defined in Eq. 7 is computed by approximation using the classic trapezoidal rule using the \(j\varDelta t\) nodes:
with \(\mathfrak {R}V(x) = \displaystyle \frac{1}{30} \mathbf {1}_{\{p+r\le 500\}} + K V(1,n,\sigma ,\theta ,p,r)\), as computed in Eq. 10. Then we obtain the following for every \(y=(\gamma ,n,\sigma ,\theta ,p,r) \in \tilde{X}\):
Now, we need to compute H as defined in Eq. 8: it depends on \(\mathfrak {T}V(\phi (y,t^*(y)))\), which takes different values according to the boundary reached in that point, as written in Eq. 11. Moreover, as we know the flow, we can give conditions on \(y=(\gamma ,n,\sigma ,\theta ,p,r)\) to reach a given boundary in \(\phi (y,t^*(y))\). Then:
-
if \(\phi (y,t^*(y)) \in \varXi _1\) (\(\theta \le 1\)) then
$$\begin{aligned} H(V,y)= \inf _{d \in [d_1,..d_{m_d}]} \Big \{ e^{-(K+\alpha )t^*(y)}\Big [1+V(\gamma (d),1,0,1,P_{c},R_{c}) \Big ]\Big \} \end{aligned}$$ -
if \(\phi (y,t^*(y)) \in \varXi _2\) (\(\theta + t^*(y) \ge T_h\)) then
$$\begin{aligned} H(V,y)= e^{-(K+\alpha )t^*(y)} V(\varDelta ) \end{aligned}$$ -
if \(\phi (y,t^*(y)) \in \varXi _3\) (\(n< n_{\text {inj}}, \theta + t^*(y) < T_h\)) then
$$\begin{aligned} \begin{array}{rll} H(V,y)&{}=&{} \inf _{d \in [0,d_1,..d_{m_d}]} \Big \{ e^{-(K+\alpha )t^*(y)}\Big [\mathbf {1}_{\{d \ne 0\}}\\ &{}&{}+\,V(\gamma (d),n+1,0,\theta +t^*(y),p^*(y),r^*(y)) \Big ]\Big \} \end{array} \end{aligned}$$ -
if \(\phi (y,t^*(y)) \in \varXi _4\) (\(n = n_{\text {inj}}, \gamma =1, \theta + t^*(y) < T_h\)) then
$$\begin{aligned} H(V,y)= & {} \inf _{d \in [d_1,..d_{m_d}]} \Big \{ e^{-(K+\alpha )t^*(y)}\Big [1+V(\gamma (d),1,0,\theta \\&+\,t^*(y),p^*(y),r^*(y)) \Big ]\Big \} \end{aligned}$$ -
if \(\phi (y,t^*(y)) \in \varXi _5\) (\(n = n_{\text {inj}}, \gamma >1, \theta + t^*(y) < T_h\)) then
$$\begin{aligned} H(V,y)= e^{-(K+\alpha )t^*(y)} V(1,n,\sigma +t^*(y),\theta +t^*(y),p^*(y),r^*(y)) \end{aligned}$$
Finally, for every \(y=(\gamma ,n,\sigma ,\theta ,p,r)\in \tilde{X}\):
and
Structure of the Code
Structure of the code and its subroutines are shown in Fig. 4. Application in the results section requires the following grid:
-
\(\gamma \in \{1..3\}\)
-
n \(\in \{1..3\}\)
-
\(\sigma \in \{0..351\}\)
-
\(\theta \in \{1..365\}\)
-
\(p \in \{2..110\}\) depending on the patient
-
\(r \in \{100..1500\}\) depending on the patient
The grid of the state space created in Matlab contains 67,614 lines and 7755 columns. For a given patient, the computation of 40 iterations of the sequence (convergence is reached between 35 and 45 iterations) requires between 5 and 6 days.
Sensitivity Analysis of the Method
To evaluate how the uncertainty on individual parameters estimation could impact the determination of the optimal strategy, we have realized a sensitivity analysis. For a given patient, we suppose a normal distribution of parameters \(\lambda \) and \(\rho \). We generate \(L=500\) pairs of parameters (\(\lambda \), \(\rho \)) from this joint distribution. Each pair corresponds to an initial value of lymphocytes T \(\text {CD4}_0\). We determine the empirical quartiles of the distribution of the \(\text {CD4}_0\) and focus on the pairs inducing values close the first and the third quartiles. Then, for each pair, we simulate the five possible protocols P1 to P5 and compare them to the optimal strategy determined on the mean value of (\(\lambda \),\(\rho \)). In practice, values of pairs and associated values of CD4 are displayed in Table 5. For the mean value of (\(\lambda \),\(\rho \)), we determined the optimal strategy to be a first cycle of 2 injections and then cycles of 1 injection, which corresponds to protocol P4. We show in Table 5 the cost of each protocol for each pair of (\(\lambda \),\(\rho \)), and we put in bold the minimum cost over the five protocols. We can see that protocol P4 achieves the minimum cost for all pairs inducing CD4 values at the first quartile. For pairs inducing CD4 values at the third quartile, the protocol achieving the minimum cost is P5. However, the difference of cost is not huge and P4 actually induces more time spent over the 500 threshold and less than one more injection than P5 on average, which is still acceptable. Overall, this shows that even with some error on the estimation on \(\lambda \), \(\rho \) we would be able to determine a strategy achieving a good balance between clinical criteria.
Trajectories of Patients B and C
Dynamics of \(\hbox {CD}4^{+}\) T lymphocytes in patient B. Straight line corresponds to the “best” outcome, i.e., when the effect of all injections lasts 7 days. Dashed line corresponds to other possible trajectories, when this effect can last less than 7 days. a Dynamics of \(\hbox {CD}4^{+}\) T lymphocytes in patient B under P3, a 2-injections cycles protocol (dose 20). b Dynamics of \(\hbox {CD}4^{+}\) T lymphocytes in patient B under the determined optimal strategy
Dynamics of \(\hbox {CD}4^{+}\) T lymphocytes in patient C. Straight line corresponds to the “best” outcome, i.e., when the effect of all injections lasts 7 days. Dashed line corresponds to other possible trajectories, when this effect can last less than 7 days. a Dynamics of \(\hbox {CD}4^{+}\) T lymphocytes in patient C under P3, a 2-injections cycles protocol (dose 20). b Dynamics of \(\hbox {CD}4^{+}\) T lymphocytes in patient C under the determined optimal strategy
Rights and permissions
About this article
Cite this article
Pasin, C., Dufour, F., Villain, L. et al. Controlling IL-7 Injections in HIV-Infected Patients. Bull Math Biol 80, 2349–2377 (2018). https://doi.org/10.1007/s11538-018-0465-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11538-018-0465-8