- 1Institute of Data Science and Engineering, Xuzhou University of Technology, Xuzhou, China
- 2School of Mathematics and Statistics, Huaibei Normal University, Huaibei, China
The Fisher–Kolmogorov–Petrovsky–Piskunov equation is a diffusive logistic model for the population density of an invasive species. This paper presents a one-level numerical simulation of the non-linear diffusion logistic population model using the thin plate spline (TPS) radial basis function (RBF) collocation method. Based on the combination of time and space variables, the time–space points are constructed. During the collocation procedure, the non-uniform point distribution case is considered for comparison with the traditional uniform point distribution case. Numerical examples show that the one-level TPS-RBF collocation method avoids the complexities of mesh generation and re-meshing. We can conclude that non-uniform point distributions yield higher accuracy in simulating the non-linear diffusion logistic population model than uniform distributions, especially with increased collocation point density. The efficiency, accuracy, and stability of the proposed method are demonstrated through numerical experiments.
1 Introduction
The Fisher–Kolmogorov–Petrovsky–Piskunov (Fisher–KPP) equation, which is also termed the reaction–diffusion equation, is an important model in population biology that characterizes the wavefront propagation dynamics of advantageous genes in spatially extended systems. This equation can describe the spatial diffusion of invasive species, and it is typically formulated as [1, 2]
where
As is known to all, solutions to partial differential equations (PDEs) should be accompanied with initial/boundary conditions. The corresponding initial and boundary conditions for governing Equation 1 are usually given as
Here,
Due to the inherent non-linear dynamics and wavefront propagation challenges in the Fisher–KPP equation, numerical approaches are considered a critical framework for constructing stable approximations to its solutions rather than analytical solutions [3–5]. [6] used the Adomian decomposition method to construct an approximate solution of the generalized Fisher–KPP equation. [7] revisited traveling wave solutions of the Fisher–KPP model and showed that these results provide new insight into traveling wave solutions of the Fisher–Stefan model and the spreading–extinction dichotomy. The general construction of the Cauchy problem solution for the Fisher–KPP equation is described in terms of semiclassical asymptotics based on the complex WKB–Maslov method by [8]. [9] presented an unconditionally stable positivity-preserving numerical method for the Fisher–KPP equation. [10] investigated the bounds on the critical times for the general Fisher–KPP equation. Under conditions of weak diffusion, [11] used numerical methods to compare the processes of spatiotemporal pattern formation in a nonlocal population model described by a 1-D generalized Fisher–KPP equation with nonlocal competitive losses. [12] established results using a combination of high-accuracy numerical simulations to investigate the non-vanishing sharp-fronted traveling wave solutions of the Fisher–KPP model. [13] proposed modeling the growth of Candida auris with a computationally randomized Fisher–KPP partial differential equation. [14] proposed an approximate solution based on 2D shifted Legendre polynomials to solve the non-linear stochastic Fisher–KPP equation with space uniform white noise for the same. [15] used an asymptotic approach to investigate moving singularities of the forced Fisher–KPP equation. [16] explored the numerical solution of the Fisher–KPP equation through two meshless methods. [17] proposed an approximate solution based on 2D shifted Legendre polynomials to solve the non-linear Fisher–KPP model under nonlocal competition. The positivity-preserving and unconditionally stable numerical scheme for the 3D modified Fisher–KPP equation was demonstrated by [18].
Although existing research studies have explored meshless approaches for the Fisher–KPP equation, these implementations typically require a two-level numerical procedure where the meshless method must be coupled with extra numerical techniques to handle time-dependent temporal derivatives in the governing equation. To circumvent the two-level procedure, we introduce a one-level meshless approach to solve the Fisher–KPP equation, where the time-dependent temporal derivative is reformulated as a spatial term through a unified space–time framework. Since the thin plate spline radial basis function (TPS-RBF) kernel functions have good mathematical properties, they facilitate theoretical analysis and calculation. The TPS-RBF has been widely used in various applications, including image registration, shape analysis, and numerical solution of PDEs [19–21]. In this paper, we focus on the TPS-RBF-based collocation method for the numerical simulation of the spatial diffusion of invasive species governed by the Fisher–KPP equation. The methodology of the proposed one-level meshless method is presented in Section 2. Several numerical examples are provided in Section 3 to show the efficiency, accuracy, and stability of the proposed method. Some concluding remarks with future directions are provided in Section 4.
2 Methodology
2.1 Space–time TPS-RBF
The TPS-RBF is one of the traditional RBFs based on distance measurement. Compared with the multiquadrics and Gaussian RBF [22, 23], it is parameter-free. It also has the advantage of high flexibility, can adapt to complex data distributions, and performs particularly well when dealing with non-linear data.
For 2D problems, it is defined as
Here,
There is only one space variable
where
2.2 Collocation method
The collocation method is a numerical technique for solving PDEs by enforcing the governing equation at a set of discrete collocation points [24, 25]. In the context of RBF collocation, the unknown solution is approximated as a linear combination of RBFs centered at the collocation points. The coefficients of the linear combination are then determined by enforcing the governing equation and boundary conditions at the collocation points.
The collocation points should be determined before implementing the collocation method. To be more specific, the interval
In this study, we consider using the Chebyshev–Gauss–Lobatto scheme to generate non-uniform collocation points in the
The configuration of the Chebyshev–Gauss–Lobatto scheme reveals that the points are initially dense but gradually become sparse as the index increases.
Based on the fundamental principles of collocation methods, the numerical approximation for
where
To illustrate the TPS-RBF collocation method, we substitute Equation 7 into Equations 1–3 at
Here,
The detailed first- and second-order derivatives used in the collocation procedures can be computed. More specifically, for the TPS-RBF
Equations 8–10 have the following matrix form:
where
is the unknown coefficient vector.
is the
By solving Equation 15, the unknown
2.3 Numerical procedures
The proposed TPS-RBF collocation method is implemented as follows:
Step 1: Select a set of collocation points in the problem domain.
Step 2: Construct the RBF approximation of the unknown solution
Step 3: Enforce the governing equation and boundary conditions at the collocation points to form a system of algebraic equations.
Step 4: Solve the system of corresponding algebraic equations using a suitable numerical method.
3 Numerical simulations
To demonstrate the effectiveness of the proposed one-level TPS-RBF collocation method for the numerical simulation of the Fisher–KPP equation, we consider three different examples. The
3.1 Example 1
For the constant diffusion coefficient
The corresponding exact solution is
3.2 Example 2
In this example, we consider the following modified Fisher–KPP equation:
The corresponding analytical solution is
3.3 Example 3
In this study, we consider a non-linear Fisher–KPP equation with parameters
The right-hand term is
All corresponding initial and boundary conditions can be deduced from exact solutions.
3.4 Convergence analysis
For example 1, at time

Figure 1.
For example 2, at time
For example 3, at time
3.5 Accuracy analysis
For example 1, we fix the total collocation point number

Figure 2. Numerical and analytical solutions at different times for the non-uniform case (a) and the uniform case (b).
For example 2 with fixed total collocation point number

Figure 3. Numerical and analytical solutions at different times for the non-uniform case (a) and the uniform case (b).
For example 3 with interval

Figure 4. Numerical and analytical solutions at different times for the non-uniform case (a) and the uniform case (b).
3.6 Discussion
Numerical experiments have demonstrated the impact of two different point distributions and the total number of collocation points on solution accuracy. For all the given examples, increasing the total number of collocation points can reduce oscillations and ensure smoother convergence of the solution curve, especially for non-uniform distributions. It is notable that in cases where the total number of distribution points is relatively large, the non-uniform point distribution cases always perform better than the uniform distribution cases with higher solution accuracy. At different times, the non-uniform distribution exhibits strong consistency with the exact solution at all testing time points, while the uniform distribution shows significant errors near the domain boundaries in some cases. This may contribute to the relatively dense collocation points along the time axis; in other words, dense information at the initial boundary leads to more accurate results than in the uniform information case.
These findings emphasize the practical advantages of using non-uniform collocation with a relatively large number of points to ensure numerical stability and accuracy when solving Fisher–KPP equations.
4 Concluding remarks
In this paper, the one-level thin plate spline radial basis function collocation method is provided as an efficient and accurate approach for simulating the spatial diffusion of invasive species. The proposed method eliminates the need for complex mesh generation or adaptive re-meshing, significantly reducing the computational overhead while maintaining stability. Non-uniform point distributions yield higher accuracy than uniform distributions, especially with increased collocation point density. This work highlights the potential of mesh-free RBF-based approaches for simulating complex biological systems governed by non-linear partial differential equations.
Furthermore, the method shows promise for extension to fractional differential equations. The theoretical foundations, especially those pertaining to convergence and stability within generalized frameworks, still require significant exploration. Future research should address these directions through systematic investigation.
Data availability statement
The original contributions presented in the study are included in the article/supplementary material; further inquiries can be directed to the corresponding authors.
Author contributions
YM: Writing – review and editing, Methodology, Conceptualization, Writing – original draft, Formal Analysis, Data curation, Resources. FW: Writing – review and editing, Validation, Funding acquisition, Supervision, Formal Analysis, Resources, Writing – original draft, Software, Data curation, Visualization, Project administration, Conceptualization, Investigation, Methodology. EH: Investigation, Validation, Conceptualization, Writing – review and editing, Methodology, Writing – original draft.
Funding
The author(s) declare that financial support was received for the research and/or publication of this article. This work was partially supported by the University Natural Science Research Project of Anhui Province (Project No. 2023AH050314) and the Horizontal Scientific Research Funds in Huaibei Normal University (No. 2024340603000006).
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Generative AI statement
The author(s) declare that no Generative AI was used in the creation of this manuscript.
Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1. Fisher R. The wave of advance of advantageous genes. Ann Eugenics (1937) 7:355–69. doi:10.1111/j.1469-1809.1937.tb02153.x
2. Siniukov S, Trifonov A, Shapovalov A. Examples of asymptotic solutions obtained by the complex germ method for the one-dimensional nonlocal Fisher–Kolmogorov–Petrovsky–Piskunov equation. Russ Phys J (2021) 64:1542–1552. doi:10.1007/s11182-021-02488-y
3. Dangui-Mbani U, Sui J, Zheng L, Bin-Mohsin B, Chen G. Fisher–kolmogorov–Petrovsky–Piscounov reaction and n-Diffusion cattaneo telegraph equation. J Heat Transfer (2017) 139:074502. doi:10.1115/1.4036005
4. Oruç Ö. An efficient wavelet collocation method for nonlinear two-space dimensional fisher–kolmogorov–petrovsky–piscounov equation and two-space dimensional extended Fisher–Kolmogorov equation. Eng Comput (2020) 36:839–56. doi:10.1007/s00366-019-00734-z
5. Deng D, Liang Y. Analysis of a class of stabilized and structure-preserving finite difference methods for fisher-kolmogorov-petrovsky-piscounov equation. Comput Math Appl (2025) 184:86–106. doi:10.1016/j.camwa.2025.02.009
6. Shapovalov AV, Trifonov AY. Adomian decomposition method for the one-dimensional nonlocal fisher–kolmogorov–petrovsky–piskunov equation. Russ Phys J (2019) 62:710–9. doi:10.1007/s11182-019-01768-y
7. El-Hachem M, McCue S, Jin W, Du Y, Simpson M. Revisiting the fisher–kolmogorov–petrovsky–piskunov equation to interpret the spreading–extinction dichotomy. P Roy Soc A-math Phys (2019) 475:20190378. doi:10.1098/rspa.2019.0378
8. Ngamsaad W, Suantai S. Perturbative traveling-wave solution for a flux-limited reaction-diffusion morphogenesis equation. J Korean Phys Soc (2020) 76:323–9. doi:10.3938/jkps.76.323
9. Kim S, Lee C, Lee H, Kim H, Kwak S, Hwang Y, et al. An unconditionally stable positivity-preserving scheme for the one-dimensional fisher–kolmogorov–petrovsky–piskunov equation. Discrete Dyn Nat Soc (2021). 2021:7300471–11. doi:10.1155/2021/7300471
10. Rodrigo MR. Bounds on the critical times for the general Fisher–KPP equation. ANZIAM J (2021) 63:448–68. doi:10.1017/s1446181121000365
11. Shapovalov AV, Kulagin AE, Siniukov SA. Pattern Formation in a nonlocal fisher–kolmogorov–petrovsky–piskunov model and in a nonlocal model of the kinetics of an metal vapor active medium. Russ Phys J (2022) 65:695–702. doi:10.1007/s11182-022-02687-1
12. El-Hachem M, McCue S, Simpson M. Non-vanishing sharp-fronted travelling wave solutions of the Fisher–Kolmogorov model. Math Med Biol (2022) 39:226–50. doi:10.1093/imammb/dqac004
13. Andreu-Vilarroig C, Cortés J, Pérez C, Villanueva R. A random spatio-temporal model for the dynamics of Candida Auris in Intensive Care Units with regular cleaning. Physica A (2023) 630:129254. doi:10.1016/j.physa.2023.129254
14. Uma D, Jafari H, Balachandar S, Venkatesh S. A mathematical modeling and numerical study for stochastic Fisher–SI model driven by space uniform white noise. Math Method Appl Sci (2023) 46:10886–902. doi:10.1002/mma.9157
15. Kaczvinszki M, Braun S. Moving singularities of the forced Fisher–KPP equation: an asymptotic approach. SIAM J Appl Math (2024) 84:710–31. doi:10.1137/23m1552905
16. Benito J, García A, Negreanu M, Ureña F, Vargas A. Solving nonlinear fisher–kolmogorov–petrovsky–piskunov equation using two meshless methods. Comput Part Mech (2024) 11:2373–9. doi:10.1007/s40571-024-00794-z
17. Davydov A, Platov A, Tunitsky D. Existence of an optimal stationary solution in the KPP model under nonlocal competition. P Stekl Math (2024) 327(Suppl. 1):S66–S73. doi:10.1134/s0081543824070058
18. Kang S, Kwak S, Hwang Y, Kim J. Positivity preserving and unconditionally stable numerical scheme for the three-dimensional modified fisher–kolmogorov–petrovsky–piskunov equation. J Comput Appl Math (2025) 457:116273. doi:10.1016/j.cam.2024.116273
19. Zabihi F, Saffarian M. A meshless method using radial basis functions for numerical solution of the two-dimensional KdV-Burgers equation. Eur Phys J Plus (2016) 131:243. doi:10.1140/epjp/i2016-16243-y
20. Hosseinian A, Assari P, Dehghan M. The numerical solution of nonlinear delay Volterra integral equations using the thin plate spline collocation method with error analysis. Comp Appl Math (2023) 42:83. doi:10.1007/s40314-023-02219-8
21. Behroozi A, Vaghefi M. Global thin plate spline differential quadrature as a meshless numerical solution for two-dimensional viscous Burgers' equation. Sci Iran (2023) 30:1942–54. doi:10.24200/SCI.2022.60247.6685
22. Zhang J, Lin J, Wang F, Gu Y. Simulation of antiplane piezoelectricity problems with multiple inclusions by the meshless method of fundamental solution with the LOOCV Algorithm for determining sources. Mathematics-Basel (2025) 13:920. doi:10.3390/math13060920
23. Jiang Y, Wang F. A novel semi-analytical meshless method for Navier-stokes equations arising in fractured rock masses. Chin J Phys (2025) 95:1069–77. doi:10.1016/j.cjph.2025.03.007
24. Lin Y, Wang F. A space-time meshfree method for heat transfer analysis in porous material. Phys Scripta (2024) 99:115274. doi:10.1088/1402-4896/ad8680
25. Ju B, Qu W. Three-dimensional application of the meshless generalized finite difference method for solving the extended Fisher–Kolmogorov equation. Appl Math Lett (2023) 136:108458. doi:10.1016/j.aml.2022.108458
Keywords: Fisher–Kolmogorov–Petrovsky–Piskunov equation, thin plate spline, radial basis function, numerical simulation, meshless method
Citation: Mei Y, Wang F and Hou E (2025) A TPS-based numerical method for simulating the non-linear diffusion logistic population model. Front. Phys. 13:1643625. doi: 10.3389/fphy.2025.1643625
Received: 09 June 2025; Accepted: 13 August 2025;
Published: 01 September 2025.
Edited by:
Muktish Acharyya, Presidency University, IndiaReviewed by:
Gour Bhattacharya, Presidency University, IndiaTanmay Das, Government General Degree College, Kalna-I, India
Copyright © 2025 Mei, Wang and Hou. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Fuzhang Wang, d2FuZ2Z1emhhbmcxOTg0QDE2My5jb20=; Enran Hou, aG91ZW5yYW5AMTYzLmNvbQ==