Abstract
In this paper, we show the application of the meshless numerical method called “Generalized Finite Diference Method” (GFDM) for solving a model for tumor growth with nutrient density, extracellular matrix and matrix degrading enzymes, [recently proposed by Li and Hu]. We derive the discretization of the parabolic–hyperbolic–parabolic–elliptic system by means of the explicit formulae of the GFDM. We provide a theoretical proof of the convergence of the spatial–temporal scheme to the continuous solution and we show several examples over regular and irregular distribution of points. This shows the feasibility of the method for solving this nonlinear model appearing in Biology and Medicine in complicated and realistic domains.
1. Introduction
Cancer includes a large group of diseases that can start in almost any tissue or organ of the body when a cluster of cells starts to grow out of control, going beyond their usual boundaries to invade adjoining areas of the body and spread to other parts of the body. The latter process is known as metastasis and is the main cause of death from cancer. In this process, the ECM (extracellular matrix) composition plays an essential role [1,2]. The ECM is mostly made up of water, fibrous proteins such as collagen, elastin, laminin and proteoglycans. Collagen structure is very important to maintain the ECM function and its degradation by proteases can facilitate the invasion of cancer cells through the basal membrane [3]. Matrix-degrading enzymes (MDE) that break down the ECM can lead to invasion, where either individual or collections of cancerous cells can escape or separate from the tumor and migrate through the surrounding tissue. Thus these cells can also enter through the blood or lymphatic vessels and travel to distant locations which can develop into metastasis. Tumor cells also modify the behavior of the neighboring cells, so that they can serve as nutrient donors for cancer cell proliferation and spreading. Hence, an alteration in the nutrient density within the tumor microenvironment has been associated with malignancy progression and death [4].
Understanding how the mechanical microenvironment regulates cancer cell development that ends in metastasis represents a newly developing study model. The research related to this new model could lead to discovering better anti-metastasis therapeutics.
Over the last few years, mathematical modeling has played an essential role in Cancer research. Particularly, an increasing number of mathematical models describing tumour growth have been developed.
To describe the process and the related mechanism, we study a mathematical model for the influence of the extracellular matrix (ECM) on tumour evolution in terms of a system of partial differential equations, i.e., parabolic equations and a hyperbolic equation for nutrient density, MDE and ECM concentration. Moreover, it contains a non-constant coefficient and allows for the movement of ECM fibres. The model is more reasonable and presents a realistic scenario, nonetheless it leads to a more difficult problem to analyse.
In this paper, we propose a model that describes the evolution with tumor microenvironment involving nutrient density, extracellular matrix and matrix degrading enzymes, which satisfy a coupled system of PDEs as follows:
with boundary conditions
and initial conditions: , , , . A range of values for the parameters of the problem can be found in [5,6] as well as in [1].
The first diffusion equation in (1) describes the evolution of the nutrient within the tumor, c is the ratio of the nutrient diffusion time scale to the tumor growth (e.g., tumor doubling) time scale and describes the rate of consumption by the tumor. For the obtaining of the second equation in (1), it is taken into account that the concentration of the ECM in the system is governed by contributions from three factors: haptotaxis, degrading and production.
E is the extracellular matrix, represents the velocity of proliferating cells, the term is the movement of ECM owing to the cell proliferation , represents the degrading of ECM by MDE, where m is the concentration of MDE and is a positive term representing reorganization of ECM. Since the growth rate of ECM is smaller when the ECM is denser, is a positive monotone decreasing function of E.
It is well-known that the matrix degrading enzymes (MDE) is produced by the tumor to degrade ECM so that the cells can escape. In the MDE’s equation in (1) represents diffusion, D is the constant diffusion coefficient, is a constant production rate by the tumor and represents natural decay. The fourth and fifth equations in (1) are deduced by employing the Darcy’s law and the conservation of mass: p the pressure within the tumor resulting from this proliferation, the coefficient depends on the density of the porous medium, representing a mobility that reflects the combined effects of cell-cell and cell-matrix adhesion, i.e., depends on the amount of ECM present in the tumor. In the last equation is a linear approximation for the proliferation S, where represents the growth rate and is the death rate from apoptosis, is a function of the ECM concentration. Hence, it yields .
Operating with the fourth and fifth equations of (1), the system can be rewritten:
In the system under consideration, c, , , D , , are constants, as we have previously detailed. The functions f and g are decreasing, strictly positive and bounded. The function is positive and decreasing.
The importance of models such as the above, which present a high degree of plausability, lies in their application in sciences such as biology and medicine. Their high nonlinearity, as well as the use of complicated and non-uniform domains, makes necessary the implementation of meshless methods. The Generalized Finite Difference Method (GFDM) is a meshless numerical method based on the Taylor expansion and moving least squares. This method allows us to find the discrete solution of the above system over non-uniform grids. The GFDM provides a simple discretization of the spatial derivatives at some point in terms of the values of the solution at the surrounding ones. These aspects (as well as the small number of points per star) have meant that the method has recently been used widely in [7,8] and is currently expanding [9].
The paper has the following structure: we show the fundamentals of the GFDM for completeness in Section 2. Section 3 is devoted to the proof of the convergence of the discrete solution to the continuous one of the system. We perform in the fourth section three examples with different geometries. We present in the last section some conclusions.
2. Fundamentals of the GFDM
Let be a bounded domain and
a discretization of the domain with N points. Each point of the discretization M is denoted as a node.
For each one of the nodes of the domain , -star is defined as a set of selected points with the central node and is a set of points located in the neighbourhood of . In order to select the points, different criteria as four quadrants or distance [10], can be used.
Consider an -star with the central node , where are the coordinates of the central node, are the coordinates of the node in the -star, and and .
If is the value of the function at the central node of the star and are the function values at the rest of the nodes, with , then, according to the Taylor series expansion:
with . We define:
If in (4) the higher than second order terms are ignored, a second order approximation for the function is obtained. We denote it by . It is then possible to define the function as
where are positive symmetrical weighting functions decreasing in magnitude as the distance to the center increases [10], of decreasing monotonically in magnitude as the distance to the center of the weighting function increases (see also Levin [11] for more details of this election).
Some weighting functions as potential or exponential can be used [12], where . We minimize the norm given by (7) with respect to the partial derivatives by considering the following linear system
where
and
Positive definiteness of and the consistency of the approximation is proved in [13]. Thus, spatial derivatives using GFD [12,13] are denoted by
with
Finally, the time derivative is approximated as follows
GFD Scheme for System (3)
Let , , be aproximated solution of the system (3), that can be discretized as:
Using the relation
we get
3. Convergence
Some basic and previous results are needed in order to obtain the proof of the conditional convergence of the methods. For completeness, we reproduce them:
Lemma 1
([14]). Let be a matrix . If there exists some matrix norm verifying then
Lemma 2
([14]). Assume , then the following issues are equivalent:
- (i)
- (ii)
- ,
where stands for the spectral radius.
Our numerical convergence result is the following.
Theorem 1.
Proof.
We call , , . Let us take the difference between the expressions of the numerical solution given by the GFD scheme (15) and the expression for the exact solution of (3). Since the function is differentiable, we apply the Mean Value Theorem and by operating, we obtain the following:
We now take bounds and call (the same applies for and ). Then, we have
We rewrite (18) in matrix form, in the following sense
In order to guarantee the convergence of the scheme we use Lemmas 1 and 2 and we impose that its norm, for some matrix norm, is strictly less than 1. Take for instance the maximum of the sums by rows (infinity norm), then the condition is equivalent to
Thus
the inequality (21) is equivalent to
Moreover, if we impose , it yields
the inequality (23) is equivalent to
For the last term in (20), we have
the inequality (25) is equivalent to
□
4. Numerical Examples
In this section we solve system (5) for the following parameters
and the boundary conditions:
We set as initial conditions
We test the procedure above in the three clouds of points of Figure 1 (square with regular distribution of nodes, circle with centre at and radius unity with both regular and irregular distributions) with 575 nodes. The criterion used to choose the nodes in the star is the distance, with eight nodes in each star, and the weighting function is .
Figure 1.
Clouds of points.
We solve numerically, using GFDM, system (5) with boundary conditions (27) and initial conditions (28) in the three discretised domains (clouds of points) represented in Figure 1. For each cloud of points and for time values of 2, 5 and 10 s, the graphs of the functions , E, m and p have been obtained. In all the graphs, the discretised domain has been represented in the plane and in the z-axis the values obtained for the previous mentioned functions, i.e., , E, m and p.
4.1. Example 1: Square
We plot in Figure 2, Figure 3 and Figure 4 the results obtained from the application of the GFDM to system (5) with the previous parameters for times 5 and 10 s.
Figure 2.
Graphs of the functions: , E, m and p for s.
Figure 3.
Graphs of the functions: , E, m and p for s.
Figure 4.
Graphs of the functions: , E, m and p for s.
4.2. Example 2: Circle (Regular)
Figure 5, Figure 6 and Figure 7 shows the numerical solutions given by the GFDM for times 5 and 10 s.
Figure 5.
Graphs of the functions: , E, m and p for s.
Figure 6.
Graphs of the functions: , E, m and p for s.
Figure 7.
Graphs of the functions: , E, m and p for s.
4.3. Example 3: Circle (Irregular)
Finally, we test the method using the third irregular cloud of Figure 1. We present in Figure 8, Figure 9 and Figure 10, for times 5 and 10 s respectively, the plot of the discrete solution of system (5).
Figure 8.
Graphs of the functions: , E, m and p for s.
Figure 9.
Graphs of the functions: , E, m and p for s.
Figure 10.
Graphs of the functions: , E, m and p for s.
5. Conclusions
We have propounded a meshless numerical scheme for the recently published model (1) in [8]. Convergence of the explicit formulae is obtained under some restrictions on the time step, , depending on the distribution of the nodes and the parameters of the problem. Finally, we have applied the method for solving three cases over regular and irregular domains, showing that the GFDM can be a powerful tool for implementing realistic examples of this important model of tumor growth.
Author Contributions
Conceptualization, M.N. and A.M.V.; methodology, J.J.B., M.L.G.; software, Á.G.; validation, F.U., A.M.V.; formal analysis, F.U.; investigation, M.N.; resources, Á.G.; data curation, J.J.B.; writing—original draft preparation, M.L.G., A.M.V.; writing—review and editing, M.N., J.J.B., M.L.G.; supervision, F.U.; funding acquisition, J.J.B. and M.N. All authors have read and agreed to the published version of the manuscript.
Funding
This work is support by the Escuela Técnica Superior de Ingenieros Industriales (UNED) of Spain, project 2021-IFC02. This work is also partially support by the Project MTM2017-83391-P DGICT, Spain.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Li, R.; Hu, B. A parabolic–hyperbolic system modeling the growth of a tumor. J. Differ. Equ. 2019, 267, 693–741. [Google Scholar] [CrossRef]
- Ribeiro Franco, I.P.; Perillo Rodrigues, A.; Brges de Menezes, L.; Pacheco Miguel, M. Tumor microenvironment components: Allies of cancer progression. Pathol. Res. Pract. 2020, 216, 152729. [Google Scholar] [CrossRef] [PubMed]
- Walker, C.; Mojares, E.; Del Rio Hernandez, A. Role of extracellular matrix in development and cancer progression. Int. J. Mol. Sci. 2018, 19, 3028. [Google Scholar] [CrossRef] [PubMed]
- Comito, G.; Ippolito, L.; Chiarugi, P.; Cirri, P. Nutritional Exchanges Within Tumor Microenvironment: Impact for Cancer Aggressiveness. Front. Oncol. 2020, 10, 396. [Google Scholar] [CrossRef] [PubMed]
- Chaplain, M.A.J.; Lolas, G. Mathematical modelling of cancer invasion of tissue: Dynamica heterogeneity. Netw. Heterog. Media 2006, 1, 399–439. [Google Scholar] [CrossRef]
- Szymańska, Z.; Urbański, J.; Marciniak-Czochra, A. Mathematical modelling of the influence of heat shock proteins on cancer invasion of tissue. J. Math. Biol. 2009, 58, 819–844. [Google Scholar] [CrossRef] [PubMed]
- Benito, J.J.; García, A.; Gavete, L.; Negreanu, M.; Ureña, F.; Vargas, A.M. On the numerical solution to a parabolic-elliptic system with chemotactic and periodic terms using Generalized Finite Differences. Eng. Anal. Bound. Elem. 2020, 113, 181–190. [Google Scholar] [CrossRef]
- Benito, J.J.; García, A.; Gavete, L.; Negreanu, M.; Ureña, F.; Vargas, A.M. Solving a reaction—Diffusion system with chemotaxis and non-local terms using Generalized Finite Difference Method. Study of the convergence. J. Comput. Appl. Math. 2021, 389, 113325. [Google Scholar] [CrossRef]
- Albuquerque-Ferreira, A.C.; Ureña, M.; Ramos, H. The generalized finite difference method with third- and fourth-order approximations and treatment of ill-conditioned stars. Eng. Anal. Bound. Elem. 2021, 127, 29–39. [Google Scholar] [CrossRef]
- Lancaster, P.; Salkauskas, K. Curve and Surface Fitting; Academic Press: Cambridge, MA, USA, 1986. [Google Scholar]
- Levin, D. The approximation power of moving least squares. Math. Comp. 1998, 67, 1517–1531. [Google Scholar] [CrossRef]
- Benito, J.J.; Ureña, F.; Gavete, L. Influence of several factors in the generalized finite difference method. Appl. Math. Model. 2001, 25, 1039–1053. [Google Scholar] [CrossRef]
- Gavete, L.; Ureña, F.; Benito, J.J.; Garcia, A.; Ureña, F.; Salete, E. Solving second order non-linear elliptic partial differential equations using generalized finite difference method. J. Comput. Appl. Math. 2017, 318, 378–387. [Google Scholar] [CrossRef]
- Isaacson, E.; Keller, H.B. Analysis of Numerical Methods; New York Editorial; John Wiley & Sons Inc.: Hoboken, NJ, USA, 1966. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).