solving numerically a problem modelling cancer therapy
play

Solving Numerically a Problem Modelling Cancer Therapy Maria Emilia - PowerPoint PPT Presentation

Solving Numerically a Problem Modelling Cancer Therapy Solving Numerically a Problem Modelling Cancer Therapy Maria Emilia Castillo 26, May 2010 Solving Numerically a Problem Modelling Cancer Therapy Outline The goals Model for cancer cells


  1. Solving Numerically a Problem Modelling Cancer Therapy Solving Numerically a Problem Modelling Cancer Therapy Maria Emilia Castillo 26, May 2010

  2. Solving Numerically a Problem Modelling Cancer Therapy Outline The goals Model for cancer cells population growth Model without therapy Model with chemotherapy Toxicity Constraints Optimal Control Problem MCT Constraints Liang Model Future Work

  3. Solving Numerically a Problem Modelling Cancer Therapy The goals The goals ◮ To find a chemotherapy regime that minimizes the tumor population at the end of a fixed chemotherapy period

  4. Solving Numerically a Problem Modelling Cancer Therapy The goals The goals ◮ To find a chemotherapy regime that minimizes the tumor population at the end of a fixed chemotherapy period ◮ To learn how to use free derivative software to solve nonlinear Optimal Control Problems with inequality constraints

  5. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Model without therapy Most commons models to study growth population „ « „ « dN ( t ) dN ( t ) 1 − N ( t ) N ( t ) = N 0 exp( − λ t ) θ = λ N ( t ) = λ N ( t ) ln dt N ( t ) dt θ Malthus Logistic Gompertz

  6. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Model without therapy „ « dN ( t ) θ = λ N ( t ) ln dt N ( t ) .

  7. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Model without therapy „ « dN ( t ) θ = λ N ( t ) ln dt N ( t ) . ◮ N 0 = 1

  8. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Model without therapy „ « dN ( t ) θ = λ N ( t ) ln dt N ( t ) . ◮ N 0 = 1 ◮ λ = 9 . 9 × 10 − 4

  9. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Model without therapy „ « dN ( t ) θ = λ N ( t ) ln dt N ( t ) . ◮ N 0 = 1 ◮ λ = 9 . 9 × 10 − 4 ◮ θ = 10 12

  10. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Model without therapy „ « dN ( t ) θ = λ N ( t ) ln dt N ( t ) . ◮ N 0 = 1 ◮ λ = 9 . 9 × 10 − 4 ◮ θ = 10 12

  11. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Model with chemotherapy [0 , T f ] =fixed period of chemotherapy v ( t ) =drug concentration dv  = u ( t ) − γ v ( t ) ,  dt v (0) = v 0 .  u ( t ) =rate of increase of the drug concentration  if 0 = t 1 ≤ t < t 2 ; u 1 ,   u 2 , if t 2 ≤ t < t 3 ;   u ( t ) = . . . . . .    if t n ≤ t ≤ t n +1 = T f ; u n ,  u i ≥ 0

  12. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Toxicity Constraints Toxicity Constraints 0 ≤ v ( t ) ≤ v max ∀ t ∈ [0 , T f ] , � t AUC ( t ) = v ( s ) ds , 0 AUC ( T f ) ≤ v cum .

  13. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Toxicity Constraints Theorem 0 ≤ v ( t ) ≤ v max ∀ t ∈ [0 , T f ] � 0 ≤ v ( t i ) ≤ v max ∀ i = 1 , . . . , n ,

  14. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Toxicity Constraints k = proportion of tumor cells killed per unit time per unit drug concentration v th = therapeutic drug concentration threshold

  15. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Toxicity Constraints k = proportion of tumor cells killed per unit time per unit drug concentration v th = therapeutic drug concentration threshold Then, dN ( t ) � θ � = λ N ( t ) ln − k ( v ( t ) − v th ) + N ( t ) dt N ( t ) N (0) = N 0

  16. Solving Numerically a Problem Modelling Cancer Therapy Model for cancer cells population growth Toxicity Constraints  � � dN ( t ) θ = λ N ( t ) ln − k ( v ( t ) − v th ) + N ( t )   dt N ( t )         N (0) = N 0        dv  dt = u ( t ) − γ v ( t ) ,      0 ≤ v ( t i ) ≤ v max ∀ i = 1 , . . . , n ,         AUC ( T f ) ≤ v cum .     

  17. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem minimize { ˆ J ( u ) = N ( T f ) } subject to  � � dN ( t ) θ = λ N ( t ) ln − k ( v ( t ) − v th ) + N ( t )   dt N ( t )         N (0) = N 0        dv  dt = u ( t ) − γ v ( t ) ,      0 ≤ v ( t i ) ≤ v max ∀ i = 1 , . . . , n ,         AUC ( T f ) ≤ v cum .     

  18. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem Numerical method ◮ Numerical computation of the functional based on Runge Kutta (4th order) approximation of the state equation ◮ Software for optimizing: NOMAD which implements the MADS algorithm (Mesh Adaptive Direct Search) ◮ Direct search ◮ Costly functions ◮ No derivatives ◮ Many kinds of constraints

  19. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem Numerical Problem ◮ T f = 84 days ◮ n = 16 ◮ λ = 9 . 9 × 10 − 4 days − 1 . ◮ θ = 10 12 ◮ v th = 10[D] ◮ γ = 0 . 27 days − 1 , the half life of the drug is 2 . 5 days. ◮ k = 8 . 4 × 10 − 3 ◮ N 0 = 10 10 . ◮ v 0 = 0. ◮ v max = 50 [D]. ◮ v cum = 2 . 1 × 10 3 [D] days.

  20. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem Numerical Results N ( T f ) = 56943

  21. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem MCT Constraints MCT Constraints N ( τ i +1 ) ≤ ǫ N ( τ i ) ∀ i = 0 , . . . , M − 1 . with 0 ≤ ǫ ≤ 1

  22. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem MCT Constraints Numerical Problem with MCT ◮ T f = 84 days ◮ n = 16 ◮ λ = 9 . 9 × 10 − 4 days − 1 . ◮ θ = 10 12 ◮ v th = 10[D] ◮ γ = 0 . 27 days − 1 , the half life of the drug is 2 . 5 days. ◮ k = 8 . 4 × 10 − 3 ◮ N 0 = 10 10 . ◮ v 0 = 0. ◮ v max = 50 [D]. ◮ v cum = 2 . 1 × 10 3 [D] days. ◮ ǫ = 0 . 5

  23. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem MCT Constraints Numerical Results with MCT N ( T f ) = 99386

  24. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem Liang Model Liang Model w ( t ) = AUC ( t ) Martin  dw ( t ) = v ( t )  dt w (0) = 0  w ( T f ) ≤ v cum Liang  dw ( t ) = v ( t ) − η w ( t )  dt w (0) = 0  0 ≤ w ( t ) ≤ v cum ∀ t ∈ [0 , T f ]

  25. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem Liang Model Numerical Results for Liang Model ◮ T f = 84 days ◮ n = 16 ◮ λ = 9 . 9 × 10 − 4 days − 1 . ◮ θ = 10 12 ◮ v th = 10[D] ◮ γ = 0 . 27 days − 1 , the half life of the drug is 2 . 5 days. ◮ k = 8 . 4 × 10 − 3 ◮ N 0 = 10 10 . ◮ v 0 = 0. ◮ v max = 50 [D]. ◮ v cum = 100 [D] days. ◮ ǫ = 0 . 5 ◮ η = 0 . 4

  26. Solving Numerically a Problem Modelling Cancer Therapy Optimal Control Problem Liang Model Liang Model N ( T f ) = 481

  27. Solving Numerically a Problem Modelling Cancer Therapy Future Work Future Work ◮ Comparison with gradients methods.

  28. Solving Numerically a Problem Modelling Cancer Therapy Future Work Future Work ◮ Comparison with gradients methods. ◮ Use another methods: Condor.

  29. Solving Numerically a Problem Modelling Cancer Therapy Future Work Future Work ◮ Comparison with gradients methods. ◮ Use another methods: Condor. ◮ Increase the number of therapy intervals to get a comparison between therapies with continuous dosis and discrete dosis.

  30. Solving Numerically a Problem Modelling Cancer Therapy Future Work Future Work ◮ Comparison with gradients methods. ◮ Use another methods: Condor. ◮ Increase the number of therapy intervals to get a comparison between therapies with continuous dosis and discrete dosis. ◮ Add the space variables, even in simple cases as radial growth.

  31. Solving Numerically a Problem Modelling Cancer Therapy Future Work References R. B. Martin and M. E. Fisher and R. F. Minchin and K. L. Teo , A mathematical model of cancer chemotherapy with an optimal selection of parameters , Mathematical Biosciences, 99, Num. 2, pp. 205–230, 1990 R. B. Martin , Optimal control drug scheduling of cancer chemotherapy , Automatica, Vol. 28, No. 6, pp. 1113–1123, 1992 Yong Liang, Kwong-Sak Leung and Tony Shu Kam Mok , A Novel Evolutionary Drug Scheduling Model in Cancer Chemotherapy , IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, Vol. 10, NO. 2, pp. 237–245, APRIL 2006

Recommend


More recommend