Abstract
We investigate a fast algorithm for the time-fractional diffusion equation with a space-time-dependent variable order, which models, e.g., the subdiffusion with varying memory effects. In addition to the traditional L1 discretization of the time-fractional derivative, we perform a further approximation for the L1 coefficients, analyze the structures of the resulting all-at-once system, and apply the divide and conquer method to obtain a fast numerical algorithm. Due to the spatial dependence of the variable order and the further approximation to the L1 coefficients, the temporal discretization coefficients are coupled with the inner product of the finite element method and lack the monotonicity, which are rarely encountered in previous works and thus motivate novel analysis methods and computational techniques. Compared with the standard time-stepping methods with L1 discretization, the proposed algorithm reduces the complexity of solving the all-at-once system from \(O(MN^2)\) to \(O(MN\ln ^3 N)\), where M stands for the spatial degree of freedom and N refers to the number of time steps. Numerical experiments are provided to substantiate the theoretical findings.
Similar content being viewed by others
Availability of supporting data
All data generated or analyzed during this study are included in this article.
References
Deng, W.: Finite element method for the space and time fractional Fokker-Planck equation. SIAM J. Numer. Anal. 47, 204–226 (2009)
K. Diethelm, The analysis of fractional differential equations. An application-oriented exposition using differential operators of Caputo type. Lecture Notes in Mathematics, 2004. Springer-Verlag, Berlin, 2010
Gu, X., Sun, H., Zhao, Y., Zheng, X.: An implicit difference scheme for time-fractional diffusion equations with a time-invariant type variable order. Appl. Math. Lett. 120, 107270 (2021)
Jin, B., Li, B., Zhou, Z.: Subdiffusion with a time-dependent coefficient: Analysis and numerical solution. Math. Comp. 88, 2157–2186 (2019)
Li, D., Liao, H., Sun, W., Wang, J., Zhang, J.: Analysis of L1-Galerkin FEMs for time-fractional nonlinear parabolic problems, Commun. Comput. Phys. 24, 86–103 (2018)
Li, Y., Wang, H., Zheng, X.: A viscoelastic Timoshenko beam model: regularity and numerical approximation. J. Sci. Comput. to appear
Meerschaert, M.M., Sikorskii, A.: Stochastic Models for Fractional Calculus. De Gruyter Studies in Mathematics (2011)
Obembe, A., Hossain, M., Abu-Khamsin, S.: Variable-order derivative time fractional diffusion model for heterogeneous porous media. J. Petrol. Sci. Eng. 152, 391–405 (2017)
Stynes, M., O’Riordan, E., Gracia, J.L.: Error analysis of a finite difference method on graded mesh for a time-fractional diffusion equation. SIAM J. Numer. Anal. 55, 1057–1079 (2017)
Zayernouri, M., Karniadakis, G.: Discontinuous Spectral Element Methods for Time- and Space-Fractional Advection Equations. SIAM J. Sci. Comput. 36, B684–B707 (2014)
Zhao, X., Hu, X., Cai, W., Karniadakis, G.E.: Adaptive finite element method for fractional differential equations using hierarchical matrices. Comput. Meth. Appl. Mech. Engrg. 325, 56–76 (2017)
Garrappa, R., Giusti, A., Mainardi, F.: Variable-order fractional calculus: A change of perspective. Commun. Nonlinear Sci. Numer. Simul. 102, 105904 (2021)
Feng, L., Turner, I., Perré, P., Burrage, K.: An investigation of nonlinear time-fractional anomalous diffusion models for simulating transport processes in heterogeneous binary media. Commun. Nonlinear Sci. Numer. Simul. 92, 105454 (2021)
Schumer, R., Benson, D.A., Meerschaert, M.M., Baeumer, B.: Fractal mobile/immobile solute transport. Water Resources Res. 39, 1–12 (2003)
Zaky, M., Bockstal, K., Taha, T., Suragan, D., Hendy, A.: An L1 type difference/Galerkin spectral scheme for variable-order time-fractional nonlinear diffusion-reaction equations with fixed delay. J. Comput. Appl. Math. 420, 114832 (2023)
Zheng, X., Wang, H.: A time-stepping finite element method for a time-fractional partial differential equation of hidden-memory space-time variable order. Elect. Trans. Numer. Anal. 55, 652–670 (2022)
Zheng, X., Wang, H.: A time-fractional partial differential equation with a space-time dependent hidden-memory variable order: analysis and approximation. BIT Numer. Math. 61, 1453–1481 (2021)
Lorenzo, C., Hartley, T.: Variable order and distributed order fractional operators. Nonlinear Dyn. 29, 57–98 (2002)
Sun, H., Chang, A., Zhang, Y., Chen, W.: A review on variable-order fractional differential equations: Mathematical foundations, physical models, numerical methods and applications, Fract. Calc. Appl. Anal. 22, 27–59 (2019)
Zeng, F., Zhang, Z., Karniadakis, G.: A generalized spectral collocation method with tunable accuracy for variable-order fractional differential equations. SIAM J. Sci. Comput. 37, A2710–A2732 (2015)
Bai, Z., Lu, K., Pan, J.: Diagonal and Toeplitz splitting iteration methods for diagonal-plus-Toeplitz linear systems from spatial fractional diffusion equations. Numer. Linear Algerbra Appl. 24, e2093 (2017)
Diethelm, K.: An efficient parallel algorithm for the numerical solution of fractional differential equations. Fract. Calc. Appl. Anal. 14, 475–490 (2011)
Fu, H., Ng, M., Wang, H.: A divide-and-conquer fast finite difference method for space-time fractional partial differential equation. Comput. Math. Appl. 73, 1233–1242 (2017)
Jiang, S., Zhang, J., Zhang, Q., Zhang, Z.: Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations. Commun. Comput. Phys. 21, 650–678 (2017)
Pang, H., Qin, H., Sun, H.: All-at-once method for variable-order time fractional diffusion equations. Numer. Algor. 90, 31–57 (2021)
Jia, J., Zheng, X., Fu, H., Dai, P., Wang, H.: A fast method for variable-order space-fractional diffusion equations. Numer. Algor. 85, 1519–1540 (2020)
Fang, Z., Sun, H., Wang, H.: A fast method for variable-order Caputo fractional derivative with applications to time-fractional diffusion equations. Comput. Math. Appl. 80, 1443–1458 (2020)
Zhang, J., Fang, Z., Sun, H.: Exponential-sum-approximation technique for variable-order time-fractional diffusion equations. J. Appl. Math. Comput. 68, 323–347 (2022)
Zhang, J., Fang, Z., Sun, H.: Robust fast method for variable-order time-fractional diffusion equations without regularity assumptions of the true solutions. Appl. Math. Comput. 430, 127273 (2022)
Zhang, J., Fang, Z., Sun, H.: Fast second-order evaluation for variable-order Caputo fractional derivative with applications to fractional sub-diffusion equations. Numer. Math. Theory Methods Appl. 15, 200–226 (2022)
Adams, R.A., Fournier, J.J.: Sobolev Spaces. Elsevier, San Diego (2003)
Thomée, V.: Galerkin Finite Element Methods for Parabolic Problems. Lecture Notes in Mathematics, vol. 1054. Springer-Verlag, New York (1984)
Balhoff, M.: An Introduction to Multiphase, Multicomponent Reservoir Simulation. Developments in Petroleum Science, vol. 75. Elsevier (2022)
Bear, J.: Dynamics of Fluids in Porous Media. Elsevier, New York (1972)
Douglas, J., Ewing, R., Wheeler, M.: A time-discretization procedure for a mixed finite element approximation of miscible displacement in porous media. RAIRO Anal. Numer. 17, 249–265 (1983)
R.E. Ewing (ed.), The Mathematics of Reservoir Simulation, in Research Frontiers in Applied Mathematics, 1, SIAM Philadelphia, 1984
Wang, H., Liang, D., Ewing, R., Lyons, S., Gin, G.: An approximation to miscible fluid flows in porous media with point sources and sinks by a Eulerian-Lagrangian localized adjoint method and mixed finite element methods. SIAM J. Sci. Comput. 22, 561–581 (2000)
Sharma, A., Namsani, S., Singh, J.: Molecular simulation of shale gas adsorption and diffusion in inorganic nanopores. Mol. Simul. 41, 414–422 (2015)
Ungerer, P., Collell, J., Yiannourakou, M.: Molecular modeling of the volumetric and thermodynamic properties of Kerogen: influence of organic type and maturity. Energy & Fuels 29, 91–105 (2015)
Zhokh, A., Strizhak, P.: Non-Fickian diffusion of methanol in mesoporous media: geometrical restrictions or adsorption-induced? J. Chem. Phys. 146, 124704 (2017)
Chepizhko, O., Peruani, F.: Diffusion, subdiffusion, and trapping of active particles in geterogeneous media. Phys. Rev. Lett. 111, 160604 (2013)
Dentz, M., Cortis, A., Scher, H., Berkowitz, B.: Time behavior of solute transport in heterogeneous media: transition from anomalous to normal transport. Adv. Water Resour. 27, 155–173 (2004)
Metzler, R., Klafter, J.: The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 339, 1–77 (2000)
Sakamoto, K., Yamamoto, M.: Initial value/boundary value problems for fractional diffusion-wave equations and applications to some inverse problems. J. Math. Anal. Appl. 382, 426–447 (2011)
Zheng, X., Wang, H.: Optimal-order error estimates of finite element approximations to variable-order time-fractional diffusion equations without regularity assumptions of the true solutions. IMA J. Numer. Anal. 41, 1522–1545 (2021)
Zhang, Y., Green, C., Baeumer, B.: Linking aquifer spatial properties and non-Fickian transport in mobile-immobile like alluvial settings. J. Hydrol. 512, 315–331 (2014)
Gandossi, L., Von Estorff, U.: An overview of hydraulic fracturing and other formation stimulation technologies for shale gas production. Scientific and Technical Research Reports, Joint Research Centre of the European Commission; Publications Office of the European Union (2015). https://doi.org/10.2790/379646
King, G.: Hydraulic fracturing 101: What every representative, environmentalist, regulator, reporter, investor, university researcher, neighbor and engineer should know about estimating frac risk and improving frac performance in unconventional gas and oil wells. SPE Hydraulic Fracturing Technology Conference, SPE 152596, Woodlands, Texas, February 6-8 (2012)
Wang, H.: An optimal-order error estimate for a family of ELLAM-MFEM approximations to porous medium flow. SIAM J. Numer. Anal. 46, 2133–2152 (2008)
Pang, H., Sun, H.: A fast algorithm for the variable-order spatial fractional advection-diffusion equation. J. Sci. Comput. 87, 15 (2021)
Funding
This work was partially supported by the National Natural Science Foundation of China under Grant Nos. 11971272 and 12001337, by the Natural Science Foundation of Shandong Province under Grant ZR2019BA026, and by the National Science Foundation under Grant No. DMS-2012291.
Author information
Authors and Affiliations
Contributions
Xiangcheng Zheng and Jinhong Jia: methodology, writing—original draft. Hong Wang: conceptualization, review and editing.
Corresponding author
Ethics declarations
Ethical approval
Not applicable
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Jia, J., Wang, H. & Zheng, X. A fast algorithm for time-fractional diffusion equation with space-time-dependent variable order. Numer Algor 94, 1705–1730 (2023). https://doi.org/10.1007/s11075-023-01552-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-023-01552-7
Keywords
- Space-time-dependent variable order
- Time-fractional diffusion equation
- Finite element method
- Error estimate
- Divide and conquer