Next Article in Journal
Pore Structure and Fractal Characteristics of Low-Maturity Shales in the Upper-Fourth Shahejie Formation, Minfeng Sag
Next Article in Special Issue
Fractal Modeling and Coordinated Evolution of Railway Networks in China’s Urban Systems: A Dual Perspective of Spatial Distribution and Temporal Accessibility
Previous Article in Journal
On a Class of Nonlocal Integro-Delay Problems with Generalized Tempered Fractional Operators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional Diffusion on Graphs: Superposition of Laplacian Semigroups Incorporating Memory

1
Faculty of Sciences, Scuola Normale Superiore, 56126 Pisa, Italy
2
Institute for Cross-Disciplinary Physics and Complex Systems (IFISC), CSIC-UIB, 07122 Palma de Mallorca, Spain
*
Author to whom correspondence should be addressed.
Fractal Fract. 2026, 10(4), 273; https://doi.org/10.3390/fractalfract10040273
Submission received: 18 March 2026 / Revised: 15 April 2026 / Accepted: 16 April 2026 / Published: 21 April 2026
(This article belongs to the Special Issue Fractal Analysis and Data-Driven Complex Systems)

Abstract

Subdiffusion on graphs is often modeled by time-fractional diffusion equations; yet, its structural and dynamical consequences remain unclear. We show that subdiffusive transport on graphs is a memory-driven process generated by a random time change that compresses operational time, produces long-tailed waiting times, and breaks Markovianity while preserving linearity and mass conservation. While the subordination representation and complete monotonicity properties of the Mittag-Leffler function are classical, we develop a graph-based synthesis in which Mittag-Leffler dynamics admit an exact convex, mass-preserving representation as a superposition of Laplacian semigroups evaluated at rescaled times. This perspective reveals fractional diffusion as ordinary diffusion acting across multiple intrinsic time scales and enables new structural and dynamical interpretations of graphs. This framework uncovers heterogeneous, vertex-dependent memory effects and induces transport biases absent in classical diffusion, including algebraic relaxation, degree-dependent waiting times, and early-time asymmetries between sources and neighbors. These features define a subdiffusive geometry on graphs, enabling the recovery of global shortest paths, in contrast to the graph exploration of diffusive geometry, while simultaneously favoring high-degree regions. Finally, we show that time-fractional diffusion can be interpreted as a singular limit of multi-rate diffusion, in an appropriate asymptotic sense.

1. Introduction

Graphs G = ( V , E ) —also referred to as networks—provide a natural mathematical framework to represent a wide variety of complex systems arising in molecular, ecological, technological, and social contexts [1]. In this representation, the set of vertices V typically corresponds to the entities of the system, while the set of edges E encodes their interactions. A fundamental mechanism governing the transport of mass, energy, or information across such networks is diffusion [2,3]. However, due to the complexity of the environments in which many real-world networks are embedded, transport processes often deviate from classical diffusive behavior [4,5,6,7].
Subdiffusion, characterized by a slower-than-linear growth of the mean squared displacement, is especially prevalent in complex systems. For instance, subdiffusive dynamics are ubiquitous in the crowded interior of biological cells [8,9,10,11], where millions of macromolecules interact, forming intricate networks of biochemical processes. Similarly, crowding effects caused by vehicle density and driving fluctuations in urban transportation systems have been shown to induce subdiffusive traffic states [12]. Subdiffusion has also been observed in information transmission processes on online social networks, such as Twitter (now X) and Digg [13].
A standard mathematical approach to model such a crowded and heterogeneous system is to replace the classical time derivative in the diffusion equation with a fractional-time derivative [14,15]. When anomalous diffusion takes place on a graph G, this leads to the following fractional diffusion equation:
D t α u θ ( t ) + θ L u θ ( t ) = 0 , u θ ( 0 ) = u 0 ,
where θ > 0 denotes the diffusivity, D t α is the Caputo time-fractional derivative, and L is the graph Laplacian operator acting on functions defined on the vertex set. Specifically, denoting by C ( V ) the set of all complex-valued functions on V, L is the linear mapping from C ( V ) into itself given by
( L f ) ( v ) : = ( v , w ) E f ( v ) f ( w ) , f C ( V ) .
The operator D t α denotes the Caputo time-fractional derivative of order 0 < α < 1 [16], defined by
D t α u ( t ) = 1 Γ ( 1 α ) 0 t u ( τ ) ( t τ ) α d τ ,
where u ( τ ) is the first derivative of u evaluated at time τ . Despite their broad relevance in continuous settings, time-fractional diffusion models have been only sparsely explored on graphs and networks. To date, applications have been largely restricted to epidemiological modeling [17,18] and fractional diffusion on the human proteome, proposed as an alternative framework to account for the multi-organ damage associated with SARS-CoV-2 infection [19]. An exception is the use of (1) in an engineering context for achieving consensus in autonomous systems, where it is referred to as fractional-order consensus [20,21,22,23,24,25]. A rapidly growing line of research explores the integration of fractional derivatives into learning algorithms, leading to the development of fractional-order neural networks and related architectures, with emerging applications in machine learning and artificial intelligence [26,27].
Apart from crowding and excluded-volume effects, which reduce mobility by limiting the available space for motion, several additional mechanisms can give rise to subdiffusion in complex systems. This happens, for instance, in ecological networks, where structural disorder and heterogeneity—manifested through irregular geometries, bottlenecks, and hierarchical or fractal structures—constrain transport pathways and significantly slow down spatial exploration [28]. These features often induce trapping events and lead to broad distributions of residence times. Another characteristic of complex systems is the existence of memory. Temporal memory effects have been observed, for instance, in transcription regulator–DNA interactions in live bacterial cells [29], apart from the extensive existing evidence accumulated on single-cell experiments. As memory refers to the phenomenon where past events influence a system’s current and future states or behaviors, the evolution of these complex systems at a given time depends on their entire past history rather than solely on their instantaneous state.
In such non-Markovian settings, classical diffusion equations fail to provide an adequate description. Instead, diffusion models with memory kernels naturally arise, capturing the nonlocal-in-time response induced by trapping, heterogeneity, and temporal correlations [30,31,32,33,34,35]. Once again, in the case of graphs, this leads to the generalized diffusion equation
0 t γ ( t s ) s u θ ( s ) d s + θ L u θ ( t ) = 0 , u θ ( 0 ) = u 0 ,
where γ ( t ) denotes a memory kernel. Such formulations provide a unifying framework for describing subdiffusive transport and establishing a direct connection between microscopic mechanisms and macroscopic anomalous diffusion. Related non-Markovian formulations on networks arise naturally when vertex-to-vertex motion is modeled as a non-Poisson continuous-time random walk. In this setting, the node-state evolution is governed by a generalized master equation in which the graph Laplacian (or transition operator) appears entwined in time with a kernel determined by the waiting-time distribution, and memory effects are known to substantially alter diffusion and mixing properties on (temporal) networks [36,37,38].
While time-fractional diffusion equations and memory-kernel formulations are widely used to model subdiffusive transport in continuous settings, their role in the context of networks and graph-based diffusion has been, so far, explored mainly at a phenomenological level. Existing studies typically emphasize anomalous scaling, spectral properties, or long-time relaxation, but often treat memory as a uniform slowing down mechanism acting on otherwise classical graph diffusion [39,40,41]. As a result, comparatively little is known about how non-Markovian effects interact with the discrete geometry of a graph, and how they influence transport pathways, or how they modify the vertex-level and path-level behavior beyond global decay rates.
The present work is motivated by the need to clarify how subdiffusion reshapes diffusion on graphs at the structural level. By exploiting the subordination principle [42] and a mass-preserving sum-of-exponentials representation of the Mittag-Leffler operator, we connect fractional diffusion on graphs to a superposition of classical heat processes acting at different internal times. This perspective allows us to study, in a unified way, memory effects, vertex-dependent waiting times, effective distances, and path selection in subdiffusive dynamics. In doing so, we show that memory does not merely slow down diffusion uniformly, but induces heterogeneous temporal behavior across vertices and leads to well-defined subdiffusive distances and paths that differ from their classical diffusive counterparts. These results provide a concrete link between fractional models, memory kernels, and graph-based transport, and offer a more detailed understanding of what subdiffusion means when the underlying space is a network.

1.1. Subdiffusion: Physical Mechanisms and Mathematical Models

A central hallmark of anomalous diffusion is the deviation of the mean squared displacement (MSD) from the linear-in-time growth predicted by Fickian diffusion. Instead, one observes a power-law scaling [5,6,43]
x 2 ( t ) t α , 0 < α < 1 ,
which defines subdiffusive behavior. As emphasized in [6], such subdiffusion is not a single phenomenon but rather a collective outcome of different physical mechanisms, each leading to distinct stochastic and mathematical descriptions.
One prominent mechanism underlying subdiffusion is trapping [6,14,15]. In crowded or energetically disordered environments, particles may experience long waiting times between successive displacements due to transient binding or deep potential wells. This situation is naturally described by the continuous-time random walk (CTRW) framework, where the waiting times between steps are independent random variables drawn from a heavy-tailed distribution
ψ ( τ ) τ 1 α , 0 < α < 1 ,
implying a diverging mean waiting time.
In the scaling limit, CTRW dynamics lead to a fractional diffusion equation (FDE) for the probability density p ( x , t ) . Sokolov [6] stresses that the use of such fractional equations is physically justified only when the underlying trapping assumptions are valid. CTRW models generally exhibit aging, weak ergodicity breaking, and large trajectory-to-trajectory fluctuations.
Another class of subdiffusive systems arises from transport in labyrinthine or fractal structures, such as percolation clusters or tortuous channel networks [6,44,45,46]. In these systems, anomalous diffusion originates from geometric constraints rather than trapping times. The particle explores a space with no translational invariance and a broad distribution of path lengths.
A paradigmatic example is diffusion on critical percolation clusters or related fractal media, for which the MSD again follows a subdiffusive power law. While fractional diffusion equations may reproduce the probability density in unbounded domains, Sokolov [6] emphasizes that they generally fail to capture important properties such as first-passage times or confined-domain behavior. Consequently, geometric subdiffusion and trapping-induced subdiffusion can yield identical PDFs while corresponding to fundamentally different physical processes.
Subdiffusion may also emerge in viscoelastic environments [47,48,49], where the tagged particle is embedded in a complex interacting medium, such as a polymer network or the cytoskeleton. In this case, the dynamics are governed not by trapping or geometry but by long-range temporal correlations in the particle’s motion.
These systems are often described by fractional Brownian motion (fBm), a Gaussian process characterized by correlated increments, or equivalently by generalized Langevin equations (GLEs) with memory kernels,
m v ˙ ( t ) = 0 t G ( t t ) v ( t ) d t + ξ ( t ) ,
where the friction kernel typically follows a power law G ( t ) t β , and ξ ( t ) is a correlated noise term. Depending on the noise properties, the resulting MSD scales subdiffusively. Unlike CTRW-based models, fBm and GLE dynamics are ergodic and do not exhibit aging—a distinction that is crucial for interpreting experimental data.
Another way of modeling subdiffusion is via models based on diffusion equations with time-dependent diffusion coefficients [50,51],
p ( x , t ) t = D ( t ) 2 p ( x , t ) x 2 , D ( t ) t α 1 .
Although such models reproduce the same MSD scaling as subdiffusive processes, they are primarily phenomenological fitting tools (see [6]). Despite yielding the same probability density as fractional Brownian motion, they lack its correlation structure and are more closely related to mean-field descriptions of CTRW dynamics.
In closing, real systems often exhibit subdiffusion of mixed origin, combining trapping, geometric constraints, and viscoelastic effects. In such cases, different models may predict the same MSD or PDF while differing fundamentally in their aging properties, ergodicity, and trajectory statistics [6].
We emphasize that the analytical ingredients underlying fractional diffusion—such as the subordination identity and the complete monotonicity of the Mittag-Leffler function—are classical results. The novelty of the present work lies not in these foundational properties themselves, but in their synthesis and interpretation in the context of graph-based diffusion, leading to new geometric, operator-theoretic, and vertex-level insights.

1.2. Contributions of the Paper

We employ the subordination relation (Section 2) to construct a sum-of-exponentials (SOE) approximation for the Mittag-Leffler function. While the scalar counterpart is well understood, we work with a matrix-valued approximation, tailored to studying the time evolution governed by the graph Laplacian. Physically, we interpret the SOE as a superposition of diffusion-like processes across multiple timescales. The subordination identity and the complete monotonicity of the Mittag-Leffler function are well-established results in fractional calculus. In this work, these classical tools serve as the foundation for a new graph-based framework. Our contribution is to develop a structural and dynamical synthesis of fractional diffusion on graphs that combines operator representations, geometric constructions, and vertex-level interpretations of memory.
In Section 3, we introduce the mathematical framework of the sum-of-exponentials structure and derive appropriate tail bounds that guarantee the accuracy of the approximation as the number of terms grows to infinity (Theorem 1 and Section 3.2). In Section 4, we describe the error metrics used to assess the accuracy of the SOE approximation and discuss the influence of the fractional parameter α on the contributions of the different diffusion-like processes.
In Section 5, we present new metrizations of the graph, which assign a weight to each edge based on the diffusive, subdiffusive, or SOE-based behavior, respectively. We then introduce our main experimental tool, the shortest paths in these new metrics on the graph. We prove that in the small-time limit, the subdiffusive shortest paths coincide exactly with the shortest paths in the original metric (Theorems 2 and 3), with a preference for traversing high-degree regions (Theorem 4).
Our numerical experiments show that the shortest paths in the diffusive and subdiffusive metrics exhibit completely different behaviors: while the diffusive shortest paths tend to cover broader regions of the graph for different time values, the subdiffusive shortest paths preserve path history even over extended timescales. The shortest paths in the SOE metric function as a bridge between these two phenomena. We propose a memory interpretation based on the influence of previous time instants from the diffusive point of view, and on remembering the most efficient paths at smaller values of t from the metrization point of view, revealing memory-assisted navigation on a network.
Next, we study how memory affects the dynamics on a graph from a vertex-based perspective. In Section 6, we prove that a vertex may receive larger contributions from the more remote or more recent past, depending on the local temporal curvature of the solution to (1). This happens for positive temporal curvature for any α [ 0 , 1 ) , and for negative temporal curvature in the limit α 0 (Theorem 5). In Section 7, we provide examples of how different remote or recent past biases may occur at the same time for different vertices: early-time convexity at sources and concavity at their neighbors. Furthermore, we discuss how algebraic (rather than exponential) relaxation and degree-dependent waiting-time effects fundamentally alter transport, trapping, and path selection on networks.
Finally, in Section 8, we show how fractional dynamics can be interpreted as arising from a singular limit of multi-rate diffusion with memory, in an appropriate asymptotic sense. Time-fractional equations can be viewed as scale-free limits of a finite superposition of diffusions in the Laplace domain, equivalently describable via operator-valued Volterra memory kernels (Propositions 7 and 8). This provides a common architecture linking SOE approximations, memory equations, and fractional calculus.
In summary, the genuinely new contribution of this work lies in the graph-based synthesis of fractional diffusion, including (i) a mass-preserving, operator-level sum-of-exponentials (SOE) construction for the Mittag-Leffler propagator on graphs; (ii) the introduction of subdiffusive distances and shortest paths that define a new geometry on networks; and (iii) a vertex-resolved interpretation of memory effects, revealing heterogeneous, degree-dependent temporal behavior. These elements provide a unified perspective linking fractional dynamics, classical diffusion processes, and graph structure.

2. Preliminaries

2.1. Notation and Assumptions

We work on R n with the Euclidean norm · 2 and the induced operator norm · 2 . We consider G = ( V , E ) to be a simple undirected graph on n vertices with A = ( A i j ) being its adjacency matrix, and D = diag ( d i ) with d i = j A i j the matrix of vertex degree. For a finite graph, the Laplacian operator is realized by the so-called graph Laplacian matrix  L = D A . L is a real symmetric, positive semi-definite matrix satisfying L 1 = 0 ; if G is connected, then ker ( L ) = span { 1 } . The spectrum of L is 0 = λ 1 λ 2 λ n = : λ max ; let L = V Λ V be an orthogonal diagonalization. For a bounded Borel function f : [ 0 , ) R we use the spectral calculus f ( L ) : = V f ( Λ ) V .
If { ( λ n , ϕ n ) } n = 1 N are the eigenpairs of L, then the solution to the abstract Cauchy problem in Equation (1) is given by
u ( t ) = E α ( t α L ) u 0 = n = 1 N E α ( λ n t α ) u 0 , ϕ n ϕ n ,
where E α ( M ) = E α , 1 ( M ) is the Mittag-Leffler matrix function of M , which has the following power-series definition:
E α ( M ) = k = 0 M k Γ α k + 1 ,
with Γ · being the Euler gamma function.

2.2. Subordination Identity and the M–Wright Density

For 0 < α < 1 ,
E α t α L = 0 M α ( θ ) e θ t α L d θ ,
where M α ( θ ) 0 is the M–Wright (Mainardi) density, 0 M α ( θ ) d θ = 1 , and a convenient series form is [52]
M α ( θ ) = k = 0 ( θ ) k k ! Γ 1 α ( k + 1 ) ( θ 0 ) .
The integral in (11) is a Bochner integral of the operator-valued map s e s L against probability measures.

2.3. Complete Monotonicity and Bernstein’s Theorem

The following facts clarify why the fractional propagator is a positive, mass-preserving contraction.
Proposition 1.
Fix 0 < α < 1 . The scalar function λ E α ( t α λ ) is completely monotone on [ 0 , ) . There is a probability density M α ( θ ) on ( 0 , ) such that
E α ( t α λ ) = 0 e θ t α λ M α ( θ ) d θ ,
and in the operator case (Bochner integral):
E α ( t α L ) = 0 e θ t α L M α ( θ ) d θ .
Furthermore, E α ( t α L ) is self-adjoint, positive, and E α ( t α L ) 2 = 1 . Moreover, if L 1 = 0 then E α ( t α L ) 1 = 1 .
Proof. 
The Mittag-Leffler function is completely monotone. By Bernstein’s Theorem [53], any completely monotone function can be represented as a mixture of exponentials:
E α ( y ) = 0 e y θ M α ( θ ) d θ .
For the Mittag-Leffler function, the density is given by the Mainardi function M α ( θ ) . For a thorough exposition of these results, see [52,53,54,55]. Using the change of variables y = t α λ , we obtain the desired scalar identity. Functional calculus then yields the following operator identity:
E α ( L ) = V E α ( Λ ) V = V 0 e θ t α Λ M α ( θ ) d θ V   = 0 V e θ t α Λ V M α ( θ ) d θ = 0 e θ t α L M α ( θ ) d θ .
We have positivity E α ( t α λ ) 0 for 0 < α < 1 . From monotonicity, we obtain E α ( t α λ ) E α ( 0 ) = 1 for λ 0 . Since L is self-adjoint, the eigenvalues of L are non-negative and λ 1 = 0 , so we have
E α ( t α L ) 2 = max λ σ ( L ) | E α ( t α λ ) | = E α ( 0 ) = 1 .
The mass property follows from e θ t L 1 = 1 and 0 M α ( θ ) d θ = 1 . □
If G is connected, then lim t E α ( t α L ) u 0 = 1 n ( 1 u 0 ) 1 . For a graph with c > 1 components, the limit projects u 0 to the vector that is constant on each component, with the corresponding component averages.
We note that the subordination identity and the complete monotonicity properties summarized above are classical; their role here is to provide the analytical foundation for the graph-based operator constructions and interpretations developed in the subsequent sections.

2.4. Terminology: Subordination and the Random Clock

Consider the heat semigroup on the graph { e s L } s 0 . Let ( S τ ) τ 0 be the α -stable subordinator and E t = inf { τ > 0 : S τ > t } the inverse subordinator. Here, subordination means that the time-fractional evolution is obtained by running the baseline (time-linear) heat dynamics with the random clock  E t in place of deterministic time,
E α ( t α L ) = 0 e s L g α ( s , t ) d s = 0 M α ( θ ) e θ t α L d θ ,
with g α ( s , t ) = t α M α ( s / t α ) ; see [42,52,56]. We do not consider Bochner subordination by a general Bernstein function ϕ (which would lead to space-fractional ϕ ( L ) ). Equation (13) means that the operator E α ( t α L ) is the expected value of the standard diffusion operator e s L , where the g α ( s , t ) is the probability that the random clock displays time s when the physical time that has passed is t.

2.5. The Time-Changed Process X E t

Let { X s } s 0 be the continuous–time Markov process on V with generator L :
d d s p ( s ) = L p ( s ) , p ( s ) = P [ X s = j | X 0 = i ] i , j = e s L .
Starting from node i, the holding time is an exponential random variable with decay rate d i = j A i j . The next node of the random walk is then chosen to be j with probability A i j / d i .
Let E t : = inf { τ > 0 : S τ > t } be the inverse α –stable subordinator ( 0 < α < 1 ), independent of X. The time-changed process is Y t : = X E t , i.e., the baseline diffusion observed at the random operational time E t . Averaging over the random clock yields
P [ Y t = j | Y 0 = i ] = 0 P [ X s = j | X 0 = i ] g α ( s , t ) d s = E α ( t α L ) i j .
Hence, for any initial u 0 , u ( t ) = E α ( t α L ) u 0 solves the Caputo differential equation t α u ( t ) = L u ( t ) . Y t is semi–Markov in physical time t: the holding time T i at node i has survival P ( T i > t ) = E α ( d i t α ) , a heavy tail ( t α ), producing trapping and memory. Since L 1 = 0 and the integral representation averages stochastic kernels, Y t preserves total mass. On a connected graph, lim t Y t has the same equilibrium as the baseline walk (i.e., componentwise averaging).

3. Sum of Exponentials Approximation

In this section, we present a practical, mass-preserving approximation of the Mittag-Leffler function as a sum of exponential functions from a mathematical point of view. We start with the following fundamental definition.
Definition 1.
The sum-of-exponentials (SOE) approximation is
F J ( t , L ) = j = 1 J a j e b j t α L ,
with coefficients a j , b j that depend only on α and not on t.
Our aim is to obtain
E α ( t α L ) j = 1 J a j e b j t α L ,
This approximation is constructed as a quadrature of (11) whose window is logarithmically scaled in θ . In the rest of the section, we analyze the mathematical properties of the SOE approximation. Specifically, we perform the following:
1.
Provide a log–trapezoidal construction with a j > 0 , j a j = 1 (mass conservation),
2.
Prove ensuring geometric convergence in J for a fixed window;
3.
Derive explicit, uniform tail bounds from M α to select ( θ min , θ max ) ;
4.
Tabulate ready-to-use window endpoints ( θ min , θ max ) (and ( y min , y max ) ) for typical α , ε (see Appendix A);
5.
Provide practical error metrics (relative/probe, mass error) for a posteriori assessment.
The SOE representation is obtained as a quadrature approximation of the subordination integral and should be understood primarily at the operator level. In particular, the coefficients ( a j , b j ) arise from a discretization of the integral over the M–Wright density and do not, by themselves, define a stochastic mixture or a dynamical decomposition of independent processes.
Nevertheless, the representation E α ( t α L ) j a j e b j t α L may be viewed heuristically as a superposition of diffusion-like operators acting at rescaled internal times. This interpretation serves as an intuitive guide for understanding multi-scale behavior, but it is not intended as a literal probabilistic construction unless additional structure is imposed.

3.1. SOE via Log–Trapezoidal Quadrature

Set θ = e y , y R , and truncate to [ y min , y max ] . With a uniform grid y j = y min + ( j 1 ) h , h = y max y min J 1 , define
b j = θ j = e y j , a ˜ j = h M α ( b j ) b j , a j = a ˜ j k = 1 J a ˜ k .
Then
E α t α L j = 1 J a j e b j t α L , a j > 0 , b j > 0 , j = 1 J a j = 1 .
Remark 1.
The nodes b j correspond to quadrature points in the variable θ arising from the subordination formula, and the weights a j approximate the probability density M α ( θ ) in an integral sense. However, the discrete representation j a j e b j t α L should not be interpreted as an exact probabilistic mixture of independent diffusion processes. Rather, it is a deterministic operator approximation whose coefficients inherit their meaning from the underlying integral representation. Any interpretation in terms of multiple time scales or internal clocks is therefore heuristic and serves primarily as a conceptual aid.
Convention 1.
In all that follows, we fix the nodes b j once (they depend only on α and the chosen log–window) and, for any t > 0 , evaluate the SOE as j = 1 J a j e ( t α b j ) L . Thus, the coefficients ( a j , b j ) do not depend on t or on L. We then have the following results:
Proposition 2.
If L 1 = 0 and j a j = 1 , then for all t 0 the SOE approximation preserves mass, that is, 1 j = 1 J a j e b j t L u 0 = 1 u 0 .
Proof. 
Since L 1 = 0 , e b j t α L 1 = 1 for each j. Thus, j a j e b j t α L 1 = ( j a j ) 1 = 1 , and left-multiplying by 1 gives 1 ( · ) u 0 = 1 u 0 . □
Lemma 1.
For self-adjoint L and bounded Borel f , g , f ( L ) g ( L ) 2 = max λ σ ( L ) | f ( λ ) g ( λ ) | . In particular, the SOE error is
E α ( t α L ) F J ( t , L ) 2 = max λ [ 0 , λ max ] | g ( λ ) g J ( λ ) | ,
with g ( λ ) = E α ( t α λ ) and g J ( λ ) = j a j e b j t α λ .
Proof. 
Diagonalize L = V Λ V . Then g ( L ) g J ( L ) = V ( g ( Λ ) g J ( Λ ) ) V and g ( L ) g J ( L ) 2 = g ( Λ ) g J ( Λ ) 2 = max k | g ( λ k ) g J ( λ k ) | .
Assuming that λ is bounded in a compact set, the error of the SOE approximation decreases geometrically in the number of terms J and uniformly in λ . This assumption holds provided that we have an upper bound on the eigenvalues of L.
Theorem 1.
Let f λ ( y ) : = M α ( e y ) e y e e y t α λ with t > 0 , λ [ 0 , λ max ] . For fixed [ y min , y max ] and step h = ( y max y min ) / ( J 1 ) ,
sup λ [ 0 , λ max ] y min y max f λ ( y ) d y h j = 1 J f λ ( y j ) C 1 e C 2 / h ,
with constants C 1 , C 2 > 0 independent of h and λ. Consequently,
E α ( t α L ) j = 1 J a j e b j t α L 2 C 1 e C 2 ( J 1 ) / ( y max y min ) .
Proof 
(Analytic trapezoidal rule). The map y f λ ( y ) is analytic in a strip S a = { | Im y | < a } and decays rapidly as Re y ± (exhibiting doubly exponential decay as Re y + and being integrable towards ). For analytic, rapidly decaying functions, the (periodized) trapezoidal rule error on a finite interval is C e 2 π a / h via Poisson summation; see (Theorem 2.1, [57]). Uniform strip bounds over λ [ 0 , λ max ] yield uniform constants C 1 , C 2 . Finally, Lemma 1 transfers the scalar quadrature error to the operator norm bound. □

3.2. Tail Bounds for the Subordination Integral and Window Selection

Having determined that we can approximate the integral on [ y min , y max ] , we now show how to choose the window endpoints. We start by considering the subordination identity previously defined and its scalar counterpart F ( λ ) = 0 M α ( θ ) e θ t α λ d θ for λ 0 . For window endpoints 0 < θ min < θ max < (equivalently, y min = log θ min and y max = log θ max ), we define the truncated operator
F win ( L ) = θ min θ max M α ( θ ) e θ t α L d θ ,
so that the truncation error splits as the left and right tails:
T L ( λ ) : = 0 θ min M α ( θ ) e θ t α λ d θ , T R ( λ ) : = θ max M α ( θ ) e θ t α λ d θ .
By the spectral theorem (Lemma 1), the operator truncation error satisfies
F ( L ) F win ( L ) 2 = max λ σ ( L ) T L ( λ ) + T R ( λ ) sup λ [ 0 , λ max ] T L ( λ ) + sup λ [ 0 , λ max ] T R ( λ ) .

3.2.1. Left Tail (Small θ )

Near θ = 0 , the M–Wright density satisfies M α ( θ ) = 1 Γ ( 1 α ) + O ( θ ) (see [54,55]). A simple bound follows.
Proposition 3.
For all t 0 , λ 0 and 0 < θ min 1 ,
T L ( λ ) 1 Γ ( 1 α ) 1 e t α λ θ min t α λ , λ > 0 , θ min , λ = 0 .
Consequently, uniformly in λ [ 0 , λ max ] ,
sup λ [ 0 , λ max ] T L ( λ ) θ min Γ ( 1 α ) .
Proof. 
Use M α ( θ ) 1 Γ ( 1 α ) for θ ( 0 , 1 ] and integrate 0 θ min e t λ θ d θ (with the obvious limit as λ 0 ). □
We remark that taking θ min = ε Γ ( 1 α ) forces the left-tail contribution below ε for all eigenvalues (including the zero mode).

3.2.2. Right Tail (Large θ )

As θ , the density exhibits a stretched-exponential decay (Chapter 4, [55]), (Chapter 2, [54]): there exist C α , c α > 0 and q α : = 1 1 α > 1 such that, for all sufficiently large θ ,
M α ( θ ) C α θ p α exp c α θ q α , p α : = α 2 2 ( 1 α ) .
This yields two complementary bounds.
Proposition 4.
Let (18) hold for all θ θ 0 ( α ) . Then for any t 0 , λ 0 and θ max θ 0 ( α ) ,
T R ( λ ) θ max C α θ p α e c α θ q α d θ C α q α c α θ max p α + 1 q α exp c α θ max q α .
In particular, the bound is independent of λ (and thus controls the zero eigenvalue).
Proof. 
Dropping the factor e t λ θ 1 , we bound the tail of a monotone stretched-exponential via the standard inequality x u p e c u q d u 1 q c x p + 1 q e c x q , which holds for large x. □
Proposition 5.
If the graph is connected and we restrict to 1 (thus λ λ 2 > 0 ), then for any θ max > 0 ,
sup λ [ λ 2 , λ max ] T R ( λ ) e t α λ 2 θ max θ max M α ( θ ) d θ e t α λ 2 θ max .
Proof. 
Use e t λ θ e t λ 2 θ and θ max M α ( θ ) d θ 1 . □
We now consider the practical choices based on the previous results:
  • All modes (including λ = 0 ): Pick θ max so that c α θ max q α log ( 2 / ε ) ; then by (19), sup λ T R ( λ ) C α q α c α θ max p α + 1 q α e c α θ max q α ε / 2 for large enough θ max .
  • Mean-zero subspace: Set θ max 1 t α λ 2 log ( 2 / ε ) to guarantee sup λ λ 2 T R ( λ ) ε / 2 by (20).

3.2.3. Window Rules: Left and Right Together

Combining Propositions 3–5 yields explicit choices for ( θ min , θ max ) that ensure the total tail remains below a target tolerance ε :
Corollary 1.
Given ε ( 0 , 1 ) and 0 < α < 1 :
General (all modes). If we choose
θ min = ε 2 Γ ( 1 α ) , θ max s . t . c α θ max q α log 2 ε ,
then sup λ [ 0 , λ max ] T L ( λ ) + T R ( λ ) ε .
Mean-zero subspace (connected graph). To estimate the operator on 1 , we employ the following the choice of parameters
θ min = ε 2 Γ ( 1 α ) , θ max = 1 t λ 2 log 2 ε .
If one intends to reuse the same nodes for multiple times t [ t min , t max ] , it is sufficient to replace t with t min in the expression for θ max , so that the nodes ( a j , b j ) are t-independent. Then sup λ [ λ 2 , λ max ] T L ( λ ) + T R ( λ ) ε .
Remark 2.
The log–trapezoidal SOE uses y = log θ on [ y min , y max ] , with y min = log θ min and y max = log θ max . After fixing the window by Corollary 1, increasing J then controls the discretization error inside the window with geometric rate (Theorem 1).
Remark 3.
The choice of θ max via Proposition 5 with λ 2 replaced by λ max yields a conservative upper bound on the tail for high-frequency modes and motivates rules of the form θ max C / ( t λ ) . Empirically, setting C 32 ensures that exp ( θ max t λ ) falls near machine precision and works well when the focus is on modes away from the zero eigenvalue; the rigorous alternative (19) controls all modes using only properties of M α .

3.2.4. Constants in the Stretched-Exponential Bound

Explicit asymptotics for M α yield q α = 1 1 α and an exponent constant c α = ( 1 α ) α α / ( 1 α ) . The prefactor has a power θ p α with p α = α 2 2 ( 1 α ) and a multiplicative constant depending only on α (see Section 2.3, [54] and Section 4.3, [55]). Using these in (19) yields a fully explicit θ max ( ε , α ) .

4. Error of the SOE Approximation

In this section, we define several error metrics to assess the accuracy of the SOE approximation, and test them using a sample graph.

4.1. Error Metrics

Given a probe vector u 0 , let u ( t ) be the solution of (1), namely
u ( t ) = E α ( t α L ) u 0 .
Denote by u SOE ( t ) the time evolution of u 0 obtained using the SOE approximation
u SOE ( t ) = F J ( t , L ) u 0 = j = 1 J a j e b j t α L u 0 .
We employ the following metrics to evaluate the error between u SOE ( t ) and u ( t ) .

4.1.1. Relative Error

relerr ( u 0 ) = u ( t ) u SOE ( t ) 2 u ( t ) 2 .
We use the relative error in the two-norm because it reflects the operator-level error, that is, the precision with which the operator F J ( t , L ) approximates E α ( t α L ) .

4.1.2. Mass Conservation Error

masserr ( u 0 ) = 1 u ( t ) 1 u SOE ( t ) .
Ideally, masserr ( u 0 ) = 0 ; with floating-point arithmetic, it is typically at the level of machine precision due to j a j = 1 and L 1 = 0 .

4.1.3. Scalar Error

The scalar error, intended on the spectrum of the matrix functions, is
max λ [ 0 , λ max ] E α ( t α λ ) F J ( t , λ ) .
According to Theorem 1, and uniformly for λ [ 0 , λ max ] , the scalar error decays geometrically with J once the window captures the effective support of the integrand. While the raw error as a function of J need not be strictly decreasing (typical oscillations of spectrally convergent trapezoidal rules), its envelope decays until it reaches the desired accuracy [57].
In all cases, the SOE inherits the correct long-time limit and conservation properties by construction (Proposition 2). Accuracy improves with J and when the window is adapted to the relevant scale t , λ .

4.1.4. Operator Error

If an operator-level diagnostic is desired, one may estimate
E α ( t α L ) F J ( t , L ) 2 E α ( t α L ) 2
via power iteration on the difference operator; in practice, the probe-based relative error (21) is sufficient and cheaper.
We have constructed the SOE approximation for scalars, valid on an interval containing the eigenvalues of L, and then extended it to matrices. Therefore, we use the two-norm both for vectors (relative error) and for matrices (operator error) to provide a clear correspondence between the scalar and the operator settings. Indeed, note that in exact arithmetic, the operator error and the scalar spectral error are identical. This is because E α ( t α L ) 2 = 1 and the two-norm of the symmetric matrix E α ( t α L ) F J ( t , L ) is the magnitude of its largest eigenvalue; the latter is precisely the scalar error according to the spectral theorem applied to the function g ( λ ) = E α ( t α λ ) F J ( t , λ ) . However, matrix computations in floating-point arithmetic may introduce numerical inaccuracies, as evidenced by a comparison of Figure 1 and Figure 2B.

4.2. Computational Results

In this section, we consider an Erdős–Rényi (ER) random graph with 250 vertices and 1000 edges. The graph is simple and connected. We compute the scalar error for three different values of α and a wide range of times, 11 t 1001 . The results are illustrated in Figure 1 for (a) α = 0.8 , (b) α = 0.5 , and (c) α = 0.25 . The convergence rate of the scalar error is higher for smaller values of α ; that is, fewer addends are needed to obtain a sufficiently accurate approximation.
Let us now focus on the nature of the SOE for the three different values of α , with J = 61 . Using our approach, we obtain the operator-level approximations
E 0.8 ( t 0.8 L ) 0.242 e 1.52 t 0.8 L + 0.220 e 1.19 t 0.8 L + 0.148 e 0.92 t 0.8 L + ,
E 0.5 ( t 0.5 L ) 0.119 e 1.48 t 0.5 L + 0.115 e 1.15 t 0.5 L + 0.108 e 1.90 t 0.5 L + ,
and
E 0.25 ( t 0.25 L ) 0.096 e 1.10 t 0.25 L + 0.095 e 1.42 t 0.25 L + 0.091 e 0.86 t 0.25 L + .
The coefficients a j > 0 are quadrature weights that approximate the contribution of different regions of the subordination integral, and their normalization j a j = 1 reflects mass preservation at the operator level. The parameters b j correspond to the quadrature nodes and determine the effective scaling of the semigroup factors e b j t α L .
While it is convenient to view the coefficients a j as indicating the relative contribution of different exponential components, and the b j as associated with different effective time scales, this interpretation should be understood as heuristic. The SOE representation is not derived from a decomposition into independent stochastic processes, but from a deterministic approximation of the integral representation of the Mittag-Leffler operator.
For larger values of α , the coefficients a j are more concentrated, and subdiffusion can be represented as a superposition of fewer operators. Indeed, in the limit α 1 , we exactly recover the diffusive behavior, so we expect a 1 = 1 and a j = 0 for j > 1 . As α decreases, the contributions of the other operators become more prominent. The three leading coefficients of the SOE for α = 0.25 indicate that the corresponding exponential components contribute with comparable weights in the operator approximation. This means that multiple diffusive processes are needed in the strong memory regime to effectively recover subdiffusion. We explain the connection between the scaling parameters b j and the memory structure in the following section.

5. Subdiffusive Distance and Paths

In this section, we introduce new geometrizations of a graph related to the diffusive processes, subdiffusive processes, and the SOE approximation of the latter. We study the shortest paths under these new metrics and observe, via numerical experiments, a distinct difference in behavior: while the diffusive case explores broader regions of the graph, the subdiffusive case recovers the usual shortest paths in the standard metric.

5.1. Subdiffusive Distance

Let us consider the solution to the Caputo time-fractional diffusion equation: u ( t ) = E α ( t α L ) u 0 with initial condition u 0 = e v , where e v is the vector with a one at position v and zeros elsewhere. We then evaluate the capacity of the whole graph to diffuse mass between the vertices v and w at time t. That is, we consider at time t the difference between the mass remaining at the origin, i.e., vertex v, and the mass diffused to vertex w:
u v | u 0 = e v t u w | u 0 = e v t = E α ( t α L ) v v E α ( t α L ) v w .
Similarly, the capacity of the whole graph to move mass from w to v conditioned to all initial mass being allocated at w is as follows:
u w | u 0 = e w t u v | u 0 = e w t = E α ( t α L ) w w E α ( t α L ) w v .
As we only consider undirected graphs here, the total capacity of mass diffusion between both vertices is as follows:
D α , t v , w = E α ( t α L ) v v + E α ( t α L ) w w 2 E α ( t α L ) v w .
Then, we have the following result.
Proposition 6.
Let D α , t v , w be defined as before. Then D α , t v , w is real and non-negative. There exists an embedding of vertices V R n , i x i such that D α , t v , w = x v x w 2 2 .
Proof. 
Using positivity, E α ( t α λ ) 0 for 0 < α < 1 , we write
E α ( t α L ) = V E α ( t α Λ ) V = V E α ( t α Λ ) 1 / 2 E α ( t α Λ ) 1 / 2 V = V E α ( t α Λ ) 1 / 2 V E α ( t α Λ ) 1 / 2 .
Denote X α t = V E α ( t α Λ ) 1 / 2 and by x α , t v the v-th row of X. Thus,
E α ( t α L ) v w = x α , t v x α , t w .
Then, v x α , t v is an embedding of vertices in R n . Therefore
D α , t v , w = x α , t v x α , t w 2 2 ,
so D α , t v , w is a square Euclidean distance between the vertices v and w. □
Hereafter, we call D α , t v , w the (squared) subdiffusive distance between the corresponding vertices in the graph when α < 1 . Notice that for α = 1 , the quantity D 1 , t v , w is the diffusion distance defined by Coiffman et al. [58,59]. These distances are part of a large family of diffusion-like distances on graphs [60,61].

5.2. Subdiffusive Shortest Paths

The subdiffusive distance represents how easy it is to transmit mass between two vertices, regardless of whether they are adjacent or not. However, this distance does not directly determine which pathways are utilized for this transmission. Heuristically, paths should traverse the most efficient edges, although it is not immediately obvious how to identify them. To determine these paths in both the standard and subdiffusive regimes, we define the following weighted graph.
Definition 2.
Let D α , t be the matrix of (subdiffusive) distances, intended as the entry-wise square root of D α , t . Define a weighted graph whose adjacency matrix is the Hadamard product W = A D α , t , which assigns to each edge ( i , j ) the cost induced by the discrepancy of their diffusion profiles at time t. That is,
W α , t ( v , w ) = D α , t v , w , ( v , w ) E , 0 , ( v , w ) E .
The resulting weighted graph G ˜ is the geometrization of the original graph G .
The weighted graph G ˜ can be seen as a representation of G as a one-dimensional complex, i.e., a metric length space where each edge e = ( v , w ) E is a compact one-dimensional manifold with boundary e = { v , w } , parameterized as e ˜ α , t ( v , w ) = [ 0 , W α , t ( v , w ) ] (see [62,63]).
The resulting shortest paths (computed via Dijkstra’s algorithm) identify chains of vertices whose subdiffusion states remain maximally coherent at time t. We call these paths the subdiffusive shortest paths. These are not, in general, the paths that require the fewest edges of A, which we call topological shortest paths or geodesic shortest paths. They generalize the shortest communicability paths introduced in [64], which were defined using the matrix function f ( A ) = exp ( β A ) .
Consider the subdiffusive shortest paths on W ( t ) as time varies. When t is close to zero, the effects of diffusion are minimal. That is, each particle has explored only a small part of the graph. In this limit, the weighted metric on the graph exhibits the same behavior as the standard metric, and topological shortest paths are recovered, as the following two results show.
Theorem 2
(Shortest-path dominance for the fractional heat kernel as t 0 ). Let G = ( V , E ) be a simple undirected graph with combinatorial Laplacian L = D A , and let 0 < α < 1 . Denote by d ( v , w ) the graph distance between vertices v w . Then, for every v w ,
E α ( t α L ) v w = ( t α ) d ( v , w ) Γ ( α d ( v , w ) + 1 ) ( L d ( v , w ) ) v w + O t α ( d ( v , w ) + 1 ) , t 0 .
In particular,
E α ( t α L ) v w = O t α d ( v , w ) ,
and the leading-order contribution is determined by topological shortest paths between v and w. Moreover,
E α ( t α L ) v w = t α d ( v , w ) Γ ( α d ( v , w ) + 1 ) ( A d ( v , w ) ) v w + O t α ( d ( v , w ) + 1 ) ,
where ( A d ( v , w ) ) v w is the number of shortest walks of length d ( v , w ) from v to w.
Proof. 
The Mittag-Leffler function admits the operator series representation
E α ( t α L ) = m = 0 ( t α ) m Γ ( α m + 1 ) L m ,
which converges absolutely for all t 0 since L is bounded (see, e.g., [5]).
Taking the ( v , w ) entry yields
E α ( t α L ) v w = m = 0 ( t α ) m Γ ( α m + 1 ) ( L m ) v w .
As in the classical heat-kernel case, write L = D A . Any term contributing to ( L m ) v w corresponds to a product of m factors, each equal to either D or A . Diagonal factors D do not change the vertex index, while each factor A corresponds to a single edge traversal. Hence, in order for ( L m ) v w to be nonzero, the word must contain at least d ( v , w ) factors of A. Consequently,
( L m ) v w = 0 for all m < d ( v , w ) .
For m = d ( v , w ) , the only contributing word is ( A ) d ( v , w ) , since any appearance of D would prevent reaching w in exactly d ( v , w ) steps. Therefore,
( L d ( v , w ) ) v w = ( 1 ) d ( v , w ) ( A d ( v , w ) ) v w .
Substituting into the series above, the first nonzero term occurs at m = d ( v , w ) , which proves the stated expansion. □
Theorem 3
(Short-time selection of shortest paths). Let G be a finite connected graph and let X ( t ) be the time-fractional continuous-time random walk associated with the Caputo fractional diffusion equation on G (with 0 < α < 1 ). Let N ( t ) be the number of jumps of X ( · ) up to time t, and let d ( v , w ) be the graph distance between distinct vertices v w . Then, for every v w ,
lim t 0 P N ( t ) = d ( v , w ) | X ( t ) = w , X ( 0 ) = v = 1 .
That is, conditioned on arrival at w at very short times, the process selects a topologically shortest path with probability tending to 1.
Proof. 
Write d = d ( v , w ) . Let Y m be the embedded discrete-time jump chain of X ( t ) . The fractional CTRW representation yields
P ( X ( t ) = w X ( 0 ) = v ) = m = 0 P ( N ( t ) = m ) P ( Y m = w Y 0 = v ) ,
see [65,66]. Let P be the one-step transition matrix of Y m , so that P ( Y m = w Y 0 = v ) = ( P m ) v w . By definition of graph distance, ( P m ) v w = 0 for all m < d . Hence,
P ( X ( t ) = w X ( 0 ) = v ) = m = d P ( N ( t ) = m ) ( P m ) v w .
For the time-fractional walk, the jump-count distribution satisfies the short-time scaling
P ( N ( t ) = m ) = t α m Γ ( α m + 1 ) + O t α ( m + 1 ) , t 0 ,
see [66]. Therefore, the leading contribution comes from m = d , and we obtain
P ( X ( t ) = w X ( 0 ) = v ) = t α d Γ ( α d + 1 ) ( P d ) v w + O t α ( d + 1 ) .
Similarly,
P N ( t ) = d , X ( t ) = w X ( 0 ) = v = t α d Γ ( α d + 1 ) ( P d ) v w + O t α ( d + 1 ) .
Dividing the two expansions yields
P N ( t ) = d | X ( t ) = w , X ( 0 ) = v = 1 + O ( t α ) ,
which proves the claim.
Finally, on the event { N ( t ) = d , X ( t ) = w , X ( 0 ) = v } , the jump sequence ( Y 0 , , Y d ) has length d and connects v to w; hence, it is a topological shortest path. □
Remark 4
(Physical interpretation of short-time path selection). The previous results (Theorems 2 and 3) show that, for both classical and time-fractional diffusion on graphs, the short-time behavior is governed by topological constraints rather than by long-time transport mechanisms. In the fractional case, memory effects and heavy-tailed waiting times manifest themselves through the slower time scaling t α d ( i , j ) of transition probabilities; however, they do not alter the mechanism by which mass first propagates across the graph. At very short times, the process has insufficient opportunity to perform redundant or backtracking moves, and any realization that reaches a vertex j from i must therefore use the minimal number of jumps permitted by the graph distance. Thus, topologically shortest paths dominate not because they are energetically or entropically preferred, but because they are the only dynamically admissible routes in the short-time regime. Memory affects when such paths become observable, but not which paths contribute to the leading-order behavior. This provides a precise mathematical explanation for the observed agreement between diffusion-based distances and graph distances at very small times, even in the presence of anomalous (fractional) temporal dynamics.
Using Theorem 2 for two adjacent vertices v , w , we can compute the first-order term of the subdiffusive distance for t 0
D α , t v , w = E α ( t α L ) v v + E α ( t α L ) w w 2 E α ( t α L ) v w = 2 t α Γ ( α + 1 ) L v v + L w w 2 L v w + O ( t 2 α ) = 2 t α Γ ( α + 1 ) d v + d w + 2 + O ( t 2 α ) .
Note that usually there are multiple topologically shortest paths between the same pair of vertices. Theorem 4 describes which of these paths coincide with the subdiffusive shortest path as t 0 . We need the following definition: for an edge ( v , w ) , its edge degree is
δ ( v , w ) = d v + d w 2 .
Theorem 4.
Let G = ( V , E ) be a simple, finite, undirected graph and let v w be two vertices. Let P = ( v 0 , , v l ) be the subdiffusive shortest path according to the metric D α , t between v = v 0 and w = v l , passing through l edges. Then, in the limit t 0 , P is a topological shortest path between v and w that maximizes the sum of the edge degrees
k = 0 l 1 δ ( v k , v k + 1 ) = d v + 2 k = 1 l 1 d v k + d w 2 l .
Proof. 
The length of the edge ( v k , v k + 1 ) is the square root of the communicability distance D α , t ( v k , v k + 1 ) . In the limit t 0 , from (26) we obtain
W α , t ( v k , v k + 1 ) = 2 2 4 t α Γ ( α + 1 ) ( δ ( v k , v k + 1 ) + 4 ) + O t 2 α .
Therefore, the length of P is the sum of the lengths of all its constituent edges
W α , t ( P ) = 2 l 1 + t α Γ ( α + 1 ) 2 4 t α Γ ( α + 1 ) k = 0 l 1 δ ( v k , v k + 1 ) + O t 2 α ,
The first term depends only on l, which in the limit t 0 is the length of (any) topologically shortest path between v and w (Theorems 2 and 3). Therefore, P is the subdiffusive shortest path if and only if it minimizes the second term, or equivalently, if P has the maximum sum of the edge degrees k = 0 l δ ( v k , v k + 1 ) . □

5.3. Subdiffusive Shortest Paths on a Geometric Graph

We computationally analyze our previous analytical findings on an example graph. We focus our attention on the family of large-world networks for two reasons. First, large-diameter networks make it easier to differentiate between diffusion and subdiffusion both numerically and visually. Second, in small-diameter networks, both subdiffusive and topological shortest paths comprise very few edges relative to the network’s total size, making them difficult to distinguish.
Specifically, we consider a randomly generated Gabriel graph with n = 600 vertices and 1156 edges. We use this graph because it is geometric, in the sense that its vertices are embedded in R d , which allows for clear visual interpretation, particularly when illustrating paths. Gabriel graphs are defined as follows.
Definition 3.
Let P R d be a finite set of points, referred to as generators. The Gabriel graph G G = ( V G , E G ) associated with P has vertex set V G = P . Two distinct vertices v , w P are connected by an edge { v , w } E G if and only if the closed ball having the segment [ v w ] as its diameter contains no other points of P.
In this work, we restrict our attention to the planar case d = 2 and embed the points in a rectangle with a length-to-width ratio of 2:1. We geometrize the Gabriel graph using both the subdiffusive communicability distance D α , t ( v , w ) and its sum-of-exponentials (SOE) approximation. Specifically, we use
F J ( t , L ) = j = 1 J a j e t α b j L ,
and introduce the corresponding approximate squared distance
D ˜ J , α , t ( v , w ) = F J ( t , L ) v v + F J ( t , L ) w w 2 F J ( t , L ) v w .
Throughout this section, we study a low-memory regime with α = 0.85 . Using the square roots of both D α , t ( v , w ) and D ˜ J , α , t ( v , w ) , we construct the weighted graph as in Definition 2 and compute the subdiffusive shortest paths.

Experimental Results

We begin by reporting the topological shortest paths (TSPs) between two vertices located near opposite corners of the Gabriel graph (see Figure 3a). As is typical—even for planar graphs such as Gabriel graphs—there exist multiple TSPs between a given pair of vertices. These TSPs are colored according to the average edge degree along the path (see Equation (27)).
We next consider the shortest paths induced by D ˜ J , α , t ( v , w ) for J = 1 (see Figure 3b). This case corresponds to a standard diffusive process, since it involves a single exponential term, which is the solution of the classical diffusion equation. We observe that, while at early times the diffusive paths coincide with the TSP as predicted by Theorems 2 and 3, they progressively deviate as time increases.
As the number of exponentials J in the SOE approximation increases, the corresponding shortest paths converge toward the TSP, as illustrated in panels (C)–(E) of Figure 3. The exact solution based on the Mittag-Leffler function is shown in Figure 3f, and clearly demonstrates that the subdiffusive shortest paths coincide with the TSPs. Moreover, the limiting paths correspond to those TSPs with the largest average edge degree, in agreement with the analytical results derived in Theorem 4.
The time evolution of the vector probing errors, relerr ( u 0 ( t ) ) and masserr ( u 0 ( t ) ) , is displayed in Figure 2A. The mass error is at the level of machine precision, confirming that mass conservation of the SOE approximation is numerically guaranteed. The relative error is zero at t = 0 (since the two initial conditions coincide); as t grows, the error increases and then remains above a certain threshold, which indicates that the two solutions u ( t ) and u SOE ( t ) are meaningfully distinct. Figure 2B illustrates how the time averages of the operator and vector probing errors decay as J increases. Both errors initially decrease before stagnating around 10 5 and 10 7 , respectively. The mass error remains on the order of machine precision and is therefore omitted.

5.4. Physical Interpretation: Memory Reinforcement of Past States

It is clear that, from a mathematical point of view, increasing J improves the accuracy of the SOE approximation to the Mittag-Leffler function, leading to convergence of the corresponding shortest paths. To interpret this convergence from a physical perspective, recall that the SOE represents a superposition of diffusive processes. Let b p = max { b j : 1 j J } . Then we can rewrite the SOE operator as
F J ( t , L ) = j = 1 J a j e b j t α L = j = 1 J a j e b p b j b p t α L = j = 1 J a j e b p t j α L ,
where the effective time instants are given by t j = b j b p 1 α t .
In the example graph, the maximum diffusion speed is b p = b 2 = 1.53 (see Table 1). Each term e b p t j α L therefore represents a diffusion process with speed b p , evaluated at a slowed time t j α . Consequently, subdiffusion can be interpreted not only as a superposition of diffusion processes with different speeds, but also as the sampling of a single diffusion process at multiple past time instants.
This behavior reflects the intrinsic memory property of subdiffusion. Unlike classical diffusion, whose evolution depends solely on the current state, subdiffusive dynamics depend on the entire history of the process. As shown in Figure 3, increasing J incorporates a larger number of past states, allowing the process to remember the shortest paths taken in its early-time behavior. In this sense, both the Caputo fractional derivative and subdiffusion can be viewed as time-averaged processes over the system’s past evolution. We propose a memory-based interpretation for the convergence of the subdiffusive shortest paths to the TSP shown in Figure 3: just as the SOE approximation (31) at time t recalls past time instants of the diffusive process, the shortest paths in the SOE metric at time t are influenced by the shortest paths at earlier times τ < t , which are strongly linked to the TSP as τ 0 .
The fractional order α controls the strength of this memory effect. As α 1 , the fractional diffusion equation reduces to the classical diffusion equation, and memory effects vanish. Conversely, as α 0 , greater weight is assigned to earlier times. This behavior is illustrated in Figure 4, where we plot the dissimilarities of the subdiffusive shortest paths with respect to the topological shortest path for different values of α and J. The dissimilarities are computed with the Levenshtein distance (also known as edit distance), which counts the minimum number of edits (insertions, deletions, or substitutions) needed to transform the edge sequence of one path into the other. We observe that smaller values of α require fewer SOE terms to recover the Mittag-Leffler shortest paths. For instance, when J = 20 , only two distinct paths are observed for α = 0.25 , whereas multiple paths persist for α = 0.85 . This is the reason for choosing α = 0.85 in the experiments: it is far enough from 1 to allow memory effects, but it is not small enough for memory to completely suppress the discovery of alternative paths.
The contrast between the diffusive (Figure 3a) and subdiffusive (Figure 3f) behaviors is striking. When memory is not present, the diffusion-based geometrization explores the graph, as the multiple possible paths show. The inception of memory allows one to recall the topologically shortest path, and gravitate towards it. Memory is strengthened either by lowering the parameter α , or by considering more terms (i.e., by increasing J), as each term is a recall to a previous time instant. Stronger memory means that the Levenshtein distance to the TSP is smaller, as shown in Figure 3.

6. Caputo Fractional Derivative and Memory

We have seen that memory dictates the behavior of subdiffusion and the underlying fractional-time differential equation. In this section, we analyze the memory contributions present in the Caputo derivative, distinguishing between the influence of the remote past and more recent times. We show an underlying connection between these effects and the convexity of the solution to the subdiffusion equation.

6.1. Remote Versus Recent Memory in the Caputo Fractional Derivative

Definition 4.
Consider the time-fractional Caputo derivative of a function x ( t ) , as defined in (3). Divide the interval [ 0 , t ] into two equal halves, and consider the contribution from each subinterval
  • Remote past:
    R ( α ) = 1 Γ ( 1 α ) 0 t / 2 x ( τ ) ( t τ ) α d τ ;
  • Recent past (which also includes the ‘present’ at time τ = t ):
    P ( α ) = 1 Γ ( 1 α ) t / 2 t x ( τ ) ( t τ ) α d τ .
When x ( t ) is the solution of the fractional diffusion Equation (1), we consider x i ( t ) , the i-th component of the vector x ( t ) . Denote by R ( i ) ( α ) and P ( i ) ( α ) its ‘remote past’, and ‘recent past’ contributions, respectively.
Definition 5.
For a fixed vertex i and fixed t > 0 , we say that vertex i recalls its remote past more strongly than its recent past on [ 0 , t ] if
R ( i ) ( α ) > P ( i ) ( α ) ,
and we say that i recalls its recent past more strongly than its remote past if
R ( i ) ( α ) < P ( i ) ( α ) .
A vertex may exhibit both behaviors, depending on whether the derivative x i ( t ) is increasing or decreasing, as shown in the following results.
Theorem 5
(Memory Bias). Let x ( t ) = ( x 1 ( t ) , , x n ( t ) ) be the solution of the fractional diffusion Equation (1). Fix a vertex i V and a time t > 0 .
  • If the derivative x i ( τ ) is non-decreasing for τ [ 0 , t ] , then for any α [ 0 , 1 )
    R ( i ) ( α ) P ( i ) ( α ) ,
    with strict inequality if α ( 0 , 1 ) , or if α = 0 and x i ( τ ) is strictly increasing on [ 0 , t ] . In this case, vertex i recalls its recent past more strongly than its remote past on [ 0 , t ] .
  • If the derivative x i ( τ ) is non-increasing for τ [ 0 , t ] , then in the limit α 0
    R ( i ) ( 0 ) P ( i ) ( 0 ) ,
    with strict inequality if if x i ( τ ) is strictly decreasing on [ 0 , t ] . In this case, vertex i recalls its remote past more strongly than its recent past on [ 0 , t ] .
Proof. 
The proof is purely scalar and uses only the behavior of x i ( t ) on the interval [ 0 , t ] ; the graph structure enters only through the fact that x i ( t ) arises from the fractional diffusion equation.
For the first part, by assumption x i ( τ ) is non-decreasing on [ 0 , t ] , therefore
x i ( τ ) ( t τ ) α x i τ + t 2 t t 2 τ α , for τ [ 0 , t / 2 ] .
For α ( 0 , 1 ) , this inequality is strict, while for α = 0 , it is strict only if x i ( τ ) is strictly non-decreasing (i.e., increasing). By integrating over the interval [ 0 , t / 2 ] and performing a change of variables τ = τ + t 2 , we obtain
R ( i ) ( α ) = 1 Γ ( 1 α ) 0 t / 2 x i ( τ ) ( t τ ) α d τ   1 Γ ( 1 α ) 0 t / 2 x i τ + t 2 t t 2 τ α d τ   = 1 Γ ( 1 α ) t / 2 t x i τ t τ α d τ = P ( i ) ( α ) .
For the second part, in the limit α 0 , the weight of the multiplying kernel becomes lim α 0 1 ( t τ ) α = 1 . Thus, for α = 0 , the remote and recent past contributions are, respectively,
R ( i ) ( 0 ) = 0 t / 2 x i ( τ ) d τ , and P ( i ) ( 0 ) = t / 2 t x i ( τ ) d τ .
By the assumption that x i ( τ ) is non-increasing on [ 0 , t ] , the integrand of the first equation is greater than or equal to the integrand of the second; therefore, we obtain
R ( i ) ( 0 ) P ( i ) ( 0 ) .
The inequality is strict if x i ( τ ) is strictly non-increasing (i.e., decreasing). □
Corollary 2.
Let x ( t ) be as in Theorem 5, and fix a vertex i V . Let [ t 1 , t 2 ] and [ t 3 , t 4 ] be two disjoint time intervals with 0 t 1 < t 2 t 3 < t 4 . Define the corresponding left and right recent contributions for α = 0 :
R ( i , 1 ) ( 0 ) : = 1 Γ ( 1 α ) t 1 t 1 + t 2 2 x i ( τ ) ( t τ ) α d τ , P ( i , 2 ) ( 0 ) : = 1 Γ ( 1 α ) t 1 + t 2 2 t 2 x i ( τ ) ( t τ ) α d τ , R ( i , 3 ) ( 0 ) : = 1 Γ ( 1 α ) t 3 t 3 + t 4 2 x i ( τ ) ( t τ ) α d τ , P ( i , 4 ) ( 0 ) : = 1 Γ ( 1 α ) t 3 + t 4 2 t 4 x i ( τ ) ( t τ ) α d τ .
Assume that
  • x i ( t ) is strictly decreasing on [ t 1 , t 2 ] ;
  • x i ( t ) is strictly increasing on [ t 3 , t 4 ] .
Then
R ( i , 1 ) ( 0 ) > P ( i , 2 ) ( 0 ) , a n d R ( i , 3 ) ( 0 ) < P ( i , 4 ) ( 0 ) .
In particular, on [ t 1 , t 2 ] , vertex i recalls its more distant past more strongly than its more recent past, whereas on [ t 3 , t 4 ] the bias is reversed.
Proof. 
Define z 1 ( s ) = x i ( t 1 + s ) on [ 0 , t 2 t 1 ] and z 2 ( s ) = x i ( t 3 + s ) on [ 0 , t 4 t 3 ] . Then z 1 is strictly decreasing and z 2 is strictly increasing on their respective domains, and the points s j ( 1 ) , s j ( 2 ) define uniform grids. Applying Theorem 5 to z 1 and z 2 yields the desired inequalities. □
Corollary 3.
Let x ( t ) be as in Theorem 5, and consider two vertices i , j V . Fix a time t > 0 and, for α = 0 , consider the remote and recent past contributions of the two vertices:
R ( i ) ( 0 ) , P ( i ) ( 0 ) , R ( j ) ( 0 ) , P ( j ) ( 0 ) .
Assume that
  • x i ( τ ) is strictly decreasing on [ 0 , t ] ;
  • x j ( τ ) is strictly increasing on [ 0 , t ] .
Then
R ( i ) ( 0 ) > P ( i ) ( 0 ) , a n d R ( j ) ( 0 ) < P ( j ) ( 0 ) .
Thus, over the same time interval [ 0 , t ] and for the same fractional model, vertex i exhibits a remote-past memory bias, whereas vertex j exhibits a recent-past memory bias.
Proof. 
Apply Theorem 5 to the scalar functions τ x i ( τ ) and τ x j ( τ ) on the interval [ 0 , t ] . □
The recent past term P ( α ) incorporates the contribution of the ‘present’ instant τ = t ; however, in the integral formulation, the value of the function at a single point does not affect the integral. Thus, one may consider the following discretization.
Definition 6. 
For odd k, let the interval 0 , t be partitioned into k subintervals t j , t j + 1 of equal length h = t / k , where j = 0 , , k 1 . We define the following specific regions within 0 , t :
  • Remote past: R ( k , α ) = h 1 α j = 0 k 1 / 2 c j ( k , α ) x t j ;
  • Recent past: P ( k , α ) = h 1 α k 1 / 2 j = k 1 c j ( k , α ) x t j ;
  • Present: P p r ( k , α ) = h 1 α c k ( k , α ) x t ;
where the coefficients c j ( k ) are appropriately determined by the trapezoidal rule.
The accuracy of this quadrature rule for h 0 was shown by Odibat [67].
Theorem 6.
The fractional Caputo derivative  D t α x ( t )  can be expressed as
D t α x ( t ) = R ( k , α ) + P ( k , α ) + P p r ( k , α ) + E C ( f , h , α ) ,
where E C ( f , h , α ) = O ( h 2 ) is the error term.
In the limit α 1 , the contributions of P ( k , α ) and R ( k , α ) vanish; the only surviving contribution is P p r ( k , α ) , which reduces to x ( t ) .

6.2. Physical Interpretation: Memory Regimes on a Graph

The Memory Bias Theorem shows that, within the Caputo-driven fractional diffusion dynamics on a graph for α 0 , the relative importance of the “remote” versus “recent” parts of the past is not uniform across the network. Instead, it depends sensitively on the local temporal curvature of the solution at each vertex. That is, the sign of the second derivative x i ( t ) determines whether x i ( t ) is increasing or decreasing.
If the temporal derivative x i ( t ) is increasing within a given window, the trajectory x i ( t ) is bending upwards, and older information within that window receives a smaller weight than more recent information. In this regime, vertex i is said to exhibit an recent–past memory bias. Our results show that the recent past dominates the remote past for any α [ 0 , 1 ) .
Conversely, if x i ( t ) is decreasing on a given window, the trajectory is bending downwards, and the older information receives a larger weight than the more recent information. In the α 0 limit, the vertex exhibits a remote–past memory bias.
A striking consequence is that different vertices on the same graph may simultaneously reside in opposite memory regimes, even though they are driven by the same fractional dynamics and are evaluated over the same time interval. Similarly, the same vertex may switch memory regimes over time, depending on the evolution of its temporal curvature. This expresses a fundamental “heterogeneity of memory” in fractional diffusion on graphs.
In summary, the fractional order determines how much of the past is remembered globally, but the shape of the temporal evolution at each vertex dictates which part of the past (remote versus recent) is preferentially recalled. This generates rich, spatially distributed memory patterns that reflect both the graph geometry and the initial configuration.

7. Emergence of Memory from Fractional Diffusion on a Graph

Once we have seen how convexity influences the recall of the early or late past, we now study how convexity can emerge in a network, depending on the initial mass distribution of the process. The strong influence of memory is also shown through the underlying random clock process.

7.1. Local Convexity and Concavity in Caputo Fractional Diffusion: A Mittag-Leffler and SOE-Based Analysis

We consider the Caputo fractional diffusion equation on a finite graph G with combinatorial Laplacian L = D A :
D t α x ( t ) = L x ( t ) , x ( 0 ) = e v ,
where 0 < α < 1 and e v is the vth standard basis vector. The mild solution is given by the Mittag-Leffler matrix function
x ( t ) = E α ( t α L ) e v .
We are interested in the curvature of the time evolution at early times, i.e., the sign of x i ( t ) for sufficiently small t > 0 . This sign determines whether the temporal trajectory at a vertex is locally convex or concave. We show below that, regardless of the graph, the vertex where the mass is initially placed has an early-time convex and decreasing profile, while every neighbor exhibits an early-time concave and increasing profile. Both statements hold rigorously for every 0 < α < 1 .
Theorem 7
(Local convexity/concavity from Mittag-Leffler and SOE). Let G be a finite graph with Laplacian L = D A . Consider the Caputo fractional diffusion equation
D t α x ( t ) = L x ( t ) , 0 < α < 1 , x ( 0 ) = e v .
Then:
  • At vertex v, the time evolution x ( t ) is strictly decreasing and strictly convex for all t ( 0 , ε v ) , for some ε v > 0 .
  • If w is any neighbor of v, i.e., A w v > 0 , then u w ( t ) is strictly increasing and strictly concave for all t ( 0 , ε w ) , for some ε w > 0 .
In particular, there exists ε > 0 such that for all t ( 0 , ε ) the excited vertex v exhibits a convex decay, while each of its neighbors exhibits a concave growth.
Proof. 
We use two complementary arguments: (i) the small-time expansion of the Mittag-Leffler matrix function, and (ii) a sum-of-exponentials (SOE) representation for E α .
Step 1: Exact short-time Mittag-Leffler expansion. The matrix Mittag-Leffler function admits the convergent series
E α ( t α L ) = I t α Γ ( α + 1 ) L + t 2 α Γ ( 2 α + 1 ) L 2 + O ( t 3 α ) .
Applying this to the initial condition x ( t ) = E α ( t α L ) e v yields
x ( t ) = e v t α Γ ( α + 1 ) L e v + O ( t 2 α ) .
At the excited vertex v we have
x v ( t ) = 1 deg ( v ) Γ ( α + 1 ) t α + O ( t 2 α ) ,
because ( L e v ) v = deg ( v ) . Differentiating yields
x v ( t ) = deg ( v ) Γ ( α + 1 ) α t α 1 + O ( t 2 α 1 ) < 0 ,
x v ( t ) = deg ( v ) Γ ( α + 1 ) α ( α 1 ) t α 2 + O ( t 2 α 2 ) > 0 ,
since α ( α 1 ) < 0 for 0 < α < 1 . Note that the exponents α 1 , 2 α 2 are negative. Thus x v ( t ) is strictly decreasing and strictly convex on ( 0 , ε v ) .
At a neighbor w of v,
x w ( t ) = t α Γ ( α + 1 ) ( L e v ) w + O ( t 2 α ) = A w v Γ ( α + 1 ) t α + O ( t 2 α ) ,
because ( L e v ) w = A w v for w v . Thus
x w ( t ) = A w v Γ ( α + 1 ) α t α 1 + O ( t 2 α 1 ) > 0 ,
x w ( t ) = A w v Γ ( α + 1 ) α ( α 1 ) t α 2 + O ( t 2 α 2 ) < 0 .
Hence, x w ( t ) is strictly increasing and strictly concave on ( 0 , ε w ) .
Step 2: Interpretation via SOE approximation. We have developed an SOE scheme to approximate the Mittag-Leffler function by
E α ( λ t α ) m = 1 M c m e d m t , c m > 0 , d m > 0 .
Applying the same SOE to the matrix L yields
x ( t ) = E α ( t α L ) e v m = 1 M c m e d m t L e v .
Each term e d m t L e v is the solution of a classical diffusion equation with rate d m and is therefore strictly convex at the source v and strictly concave at neighbors w at early times. Because all coefficients c m are positive, the SOE sum preserves the convexity at v and concavity at its neighbors. This matches exactly the signs obtained in the rigorous Mittag-Leffler expansion above.
  • Combining Steps 1 and 2 proves (i) and (ii).
Thus, over the same time interval t ( 0 , ε v ) and for the same fractional model, vertex v exhibits a remote-past memory bias, i.e., it recalls more the past than the present, whereas vertex w exhibits a recent-past memory bias, i.e., it recalls more the present than the past. □

7.2. Random Time Change Induces Subdiffusion and Memory

We summarize the mechanism by which the random clock E t slows down spreading (subdiffusion) and introduces memory into the dynamics on a graph. Under the subordination identity,
u ( t ) = E α ( t α L ) u 0 = E e E t L u 0 ,
the state at physical time t equals the baseline heat state evaluated at the random operational time s = E t . For 0 < α < 1 , the inverse α -stable clock satisfies
E [ E t ] = t α Γ ( 1 + α ) , Var ( E t ) = 2 t 2 α Γ ( 1 + 2 α ) t 2 α Γ ( 1 + α ) 2 ,
so the typical amount of diffusion time available by physical time t scales like t α (rather than t). Thus, any diffusive spread measure that, at baseline, scales with s (e.g., mean-square displacement in Euclidean space, or mixing surrogates on graphs), will scale like t α under the random clock. This is the essence of subdiffusion: slower-than-classical spreading ( t α / 2 instead of t 1 / 2 in continuum settings), and on graphs, a slower homogenization than the exponential-in-t decay of the standard heat semigroup.
In the time-changed walk Y t = X E t , the survival function of node i is the tail of the cumulative distribution function of the holding time T i , given for t 0 by:
P ( T i > t ) = 0 M α ( θ ) e d i t α θ d θ = E α ( d i t α ) ,
with d i = j A i j . The Mittag-Leffler tail obeys E α ( d i t α ) 1 d i Γ ( 1 α ) t α for t , which is a power law, in contrast to the exponentially decaying tail of the diffusive case. These rare but very long pauses act as traps that stretch physical time relative to operational time, producing a subdiffusive spread on the graph.
The survival function can also be computed for the SOE approximation. Recall the numerical quadrature from Section 3.1, with non-normalized weights a ˜ j = h M α ( b j ) b j for 1 j J . Then, for the operator, we normalize the weights as a j = a ˜ j / k = 1 J a ˜ k , while for scalar quantities, we use the non-normalized weights, leading to the SOE vertex waiting times
S i S O E = j = 1 J a ˜ j e d i t α b j .
From (34), we see that the waiting times in the SOE approximation also exhibit a heavy tail dependent upon the degree d i ; these are modulated by the global internal-time samples b j , whose mixtures simultaneously approximate all vertex waiting-time distributions.
The Caputo equation
t α u ( t ) = L u ( t ) , t α u ( t ) = 1 Γ ( 1 α ) 0 t ( t τ ) α u ( τ ) d τ ,
is explicitly history dependent: the instantaneous rate u ( t ) depends on the full past with a power-law kernel ( t τ ) α . In renewal terms, the holding-time hazard for Mittag-Leffler waiting times is decreasing in age. The longer the process has been waiting, the less likely it is to jump immediately. Hence, the future depends on how long the current wait has lasted (“aging”), which breaks the Markov property in physical time t. Conditioned on E t = s , the baseline path is Markov; after averaging over the random clock, the observed dynamics inherit memory.
On the other hand, with L = V Λ V , each mode decays as
E α ( t α λ k ) instead of e t λ k .
For t , E α ( t α λ k ) 1 λ k Γ ( 1 α ) t α : algebraic decay replaces exponential decay. Hence, mixing, return probabilities, and any observable built from the heat kernel trace decay more slowly, reflecting both subdiffusion (slower spread) and long memory (long tails). The practical consequences on networks are as follows:
  • Slower homogenization: Community imbalances, gradients, or initial heterogeneities persist longer (power–law tail).
  • Trapping in dense/central regions: Large d i increases the attempt rate, but the heavy-tailed clock still produces long residence episodes; dwell-time distributions are broad across nodes.
  • Non-exponential relaxation: Observables fit Mittag-Leffler or power–law decays rather than exponentials; log–log slopes reveal α .
In summary, the random clock E t  compresses operational time from t to t α on average and introduces power–law waiting between moves; together these yield subdiffusive spreading and memory (aging) in the network dynamics.

8. A Generalized Physico-Mathematical Context of Subdiffusion on Graphs

The fractional-time differential equation that gives rise to subdiffusion is widely known. The SOE is not only the approximation of a function: we show how the superposition of diffusions can emerge in a graph, providing a bridge to graph dynamics, as well as integrating the concepts in the generalized structure of kernel-based differential equations.

8.1. A Multiplex Diffusion

Let us consider that there are J parallel diffusion processes occurring on the graph G, each with a diffusivity constant β j . Therefore, we can consider a representation of the graph as a multiplex graph formed by J layers [68,69], each of them representing the same underlying graph. Every pair of layers l i and l j is interconnected by means of inter-layer edges connecting each vertex v l i to its corresponding counterpart in l j .
Then, we create the super-Laplacian matrix, which was introduced in [70]:
L = j = 1 J β j L + ω I J I ,
where ⊗ is the Kronecker product, ω R + 0 is the strength coupling between the layers, J is an all-ones matrix and I is the identity matrix. Then,
L = β 1 L C 12 C 1 J C 21 β 2 L C 2 J C J 1 C J 2 β J L .
Let us write the diffusion equation on the multiplex:
t u t + L u t = 0 ,
with initial condition u 0 = γ φ , where γ = γ 1 γ J T , γ j R , and φ R n × 1 . The solution of the abstract Cauchy problem is then
u t = e t L u ( 0 ) .
Let us consider a very weak coupling strength between pairs of layers, ω 1 , such that we can consider the diffusion at each layer almost independently of the diffusion on other layers:
u t j = 1 J γ j e t β j L φ .
We can then consider the sum of the concentrations at each vertex of the graph in all layers:
c t = j = 1 h u j t = j = 1 J γ j e t β j L φ ,
which is related to the SOE approximation we have found for the Mittag-Leffler Laplacian function. Therefore, the subdiffusive process on the graph can be seen as the aggregate diffusion occurring in parallel at different layers, where each layer has its own diffusivity β j and the initial conditions on a layer are scalar multiples of the initial conditions on any other layer.

8.2. Factorized High-Order Temporal Diffusion Equation

Let us consider J independent diffusive species v 1 ( t ) , , v J ( t ) R n evolving according to
t v j ( t ) + β j L v j ( t ) = 0 , j = 1 , , J ,
with distinct diffusion rates β j > 0 . We define the observable field
u ( t ) : = j = 1 J v j ( t ) .
Since L is diagonalizable, it suffices to work in a single Laplacian eigenmode with eigenvalue λ 0 and corresponding eigenvector z λ R n . Let x j ( t ) be the scalar component of v j ( t ) associated with the eigenmode λ ; that is, v j ( t ) = λ Sp ( L ) x j ( t ) z λ . Let y ( t ) = j = 1 J x j ( t ) . The system (41) reduces to
t x j ( t ) + β j λ x j ( t ) = 0 , j = 1 , , J ,
whose solutions are x j ( t ) = e β j λ t x j ( 0 ) . Hence,
y ( t ) = j = 1 J e β j λ t x j ( 0 ) .
Each exponential e β j λ t is annihilated by the operator ( t + β j λ ) , and therefore
m = 1 J ( t + β m λ ) y ( t ) = 0 .
Since this holds for every Laplacian eigenvalue λ , we obtain, in operator form, the multiplicative diffusion equation
m = 1 J t + β m L u ( t ) = 0 ,
with suitable initial conditions. Then, we claim that
u ( t ) = j = 1 J γ j e t β j L φ .
is an exact solution of the multiplicative diffusion equation.

8.2.1. Verification

It suffices to check that each term
u j ( t ) : = e t β j L φ
lies in the kernel of the operator m = 1 J ( t + β m L ) . First, observe that for each fixed m and j,
( t + β m L ) u j ( t ) = β j L + β m L e t β j L φ = ( β m β j ) L e t β j L φ .
Applying the full product, we obtain
m = 1 J ( t + β m L ) u j ( t ) = m = 1 J ( β m β j ) L J e t β j L φ .
If the β m are pairwise distinct and j { 1 , , J } , then one of the factors in the product is ( β j β j ) = 0 . Hence,
m = 1 J ( t + β m L ) u j ( t ) = 0 for each j = 1 , , J .
By linearity,
m = 1 J ( t + β m L ) u ( t ) = j = 1 J γ j m = 1 J ( t + β m L ) u j ( t ) = 0 .
Thus, the function
u ( t ) = j = 1 J γ j e t β j L φ
is an exact solution of (43).

8.2.2. Initial Conditions

Equation (43) is of order J in time, so one can prescribe u ( 0 ) , t u ( 0 ) , , t J 1 u ( 0 ) . The representation
u ( t ) = j = 1 J e t β j L ψ j
is the general solution of (43), and the vectors ψ j are uniquely determined from the initial data via a Vandermonde-type linear system (mode by mode in the eigenbasis of L). Choosing
ψ j = γ j φ
yields precisely
u ( t ) = j = 1 J γ j e t β j L φ .
Therefore, for any prescribed coefficients β j , γ j and profile φ , there exist initial conditions for (43) such that the unique solution is exactly
u ( t ) = j = 1 J γ j e t β j L φ .

8.2.3. Physical Interpretation

Equation (43) does not describe diffusion of a single species. Rather, it is the effective evolution equation satisfied by the total concentration u obtained by summing k independent diffusive species with distinct diffusion rates. The product structure arises from eliminating the hidden fields v j and encodes the presence of multiple diffusive time scales. Thus, the multiplicative diffusion Equation (43) represents the minimal closed description of a multi-rate diffusion process when only the aggregate observable is accessible.

8.3. Operator-Valued Memory and Diffusion on Graphs

8.3.1. Operator-Valued Volterra Kernels

Let X be a finite-dimensional Hilbert space and denote by L ( X ) the space of bounded linear operators on X. An operator-valued Volterra kernel is a strongly measurable mapping
K : R + L ( X )
such that
0 T K ( t ) L ( X ) d t < for all T > 0 .
Given such a kernel, the associated Volterra convolution operator acts on sufficiently regular functions u : R + X by
( K u ) ( t ) : = 0 t K ( t s ) u ( s ) d s , t 0 .
An evolution equation of the form
u ( t ) + K u ( t ) = 0
is called a Volterra evolution equation with operator-valued memory. The Volterra structure enforces causality, while the operator-valued nature of K allows for mode-dependent memory effects.
Remark 5.
Equation (44) describes memory acting directly on the state u. Caputo-type formulations, in which the kernel acts on u , can be interpreted later as arising in a singular limit of this general framework.

8.3.2. Multiplicative Diffusion on Graphs

  • Let L R n × n be a symmetric graph Laplacian ( L 0 and ker L = span { 1 } ), and let β 1 , , β k > 0 be pairwise distinct. We consider the multiplicative diffusion equation
j = 1 J t + β j L u ( t ) = 0 , t > 0 ,
supplemented with k initial conditions u ( 0 ) , u ( 0 ) , , u ( k 1 ) ( 0 ) .
Solutions of (45) admit the representation
u ( t ) = j = 1 J e β j t L ψ j ,
where the vectors ψ j R n are uniquely determined by the initial conditions. Consequently, the Laplace transform u ^ ( s ) = L { u } ( s ) satisfies
u ^ ( s ) = j = 1 J ( s I + β j L ) 1 ψ j , u ( 0 ) = j = 1 J ψ j .

8.3.3. Equivalence with an Operator-Valued Memory Equation

We now relate (45) to a Volterra evolution equation of the form
u ( t ) + 0 t K ( t s ) L u ( s ) d s = 0 , t > 0 ,
where K : R + L ( R n ) is an operator-valued Volterra kernel.
Taking the Laplace transform of (48) yields
s I + K ^ ( s ) L u ^ ( s ) = u ( 0 ) ,
for ( s ) sufficiently large.
Assume for simplicity that u ( 0 ) Ran ( L ) , so that L is invertible on the dynamically relevant subspace (more generally, L 1 may be replaced by the Moore–Penrose inverse L ). Define
G ( J ) ( s ) : = j = 1 J ( s I + β j L ) 1 P j ,
where P j : R n R n are linear maps such that ψ j = P j u ( 0 ) . If G ( J ) ( s ) is invertible for ( s ) sufficiently large, we define
K ^ ( s ) : = L 1 G ( J ) ( s ) 1 s I .
Then (47) implies
s I + K ^ ( s ) L u ^ ( s ) = u ( 0 ) ,
which coincides with (49). Hence, solutions of the multiplicative diffusion Equation (45) also satisfy the Volterra Equation (48) with operator-valued kernel K.

8.3.4. Spectral Representation

Let L = U Λ U with Λ = diag ( λ ) . On each eigenmode λ > 0 , the kernel is characterized by
K ^ λ ( s ) = 1 λ 1 j = 1 J p j ( λ ) s + β j λ s ,
where p j ( λ ) are the scalar multipliers induced by P j . Thus, the memory kernel is generally mode-dependent and cannot be reduced to a single scalar kernel.

8.3.5. Fractional Diffusion as a Singular Memory Limit

In the next proposition, we show that the fractional diffusion equation is equivalent to a Volterra equation with a suitably chosen subdiffusion kernel K S .
Proposition 7.
Let L R n × n be a symmetric, positive semidefinite operator (e.g., a graph Laplacian), and let 0 < α < 1 . Consider the Volterra evolution equation
u ( t ) + 0 t K ( t s ) L u ( s ) d s = 0 , t > 0 ,
with initial condition u ( 0 ) = u 0 . If the kernel is chosen as
K S ( t ) = 1 Γ ( α 1 ) t α 2 , t > 0 ,
then (53) is equivalent to the Caputo fractional diffusion equation
D t α u ( t ) = L u ( t ) , t > 0 ,
where D t α denotes the Caputo derivative of order α. Moreover, the unique solution is given by
u ( t ) = E α ( t α L ) u 0 ,
where E α is the Mittag-Leffler function.
Proof. 
Let u ^ ( s ) = L { u } ( s ) denote the Laplace transform of u. Using the identities
L { u } ( s ) = s u ^ ( s ) u 0 , L 0 t K ( t s ) L u ( s ) d s = K ^ ( s ) L u ^ ( s ) ,
the Laplace transform of (53) yields
s I + K ^ ( s ) L u ^ ( s ) = u 0 .
For the kernel (54), the classical Laplace-transform formula yields
K ^ S ( s ) = s 1 α , ( s ) > 0 .
Substituting this expression into (57) yields
s I + s 1 α L u ^ ( s ) = u 0 .
Multiplying both sides by s α 1 yields
s α I + L u ^ ( s ) = s α 1 u 0
On the other hand, the Laplace transform of the Caputo derivative D t α u is
L { D t α u } ( s ) = s α u ^ ( s ) s α 1 u 0 .
Taking the Laplace transform of (55) therefore yields
s α u ^ ( s ) s α 1 u 0 = L u ^ ( s ) ,
which rearranges to (58). Thus, Equations (53) and (55) are equivalent.
Finally, the expression of u ^ ( s ) in terms of u 0 can be obtained from (58)
u ^ ( s ) = s α 1 s α I + L 1 u 0 .
The inverse Laplace transform of s α 1 ( s α I + L ) 1 is the operator-valued Mittag-Leffler function E α ( t α L ) , which proves (56). □
Remark 6.
We note that the Laplace-domain representation is written in a resolvent form. More generally, finite superpositions of Laplacian semigroups of the form
u ( t ) = j = 1 J e β j t L ψ j
lead (via the construction in (52)) to operator-valued memory kernels whose Laplace symbols are rational in s (mode-by-mode in the spectrum of L). When the number of terms increases and the associated time scales become dense, these rational symbols may converge, in an appropriate sense, to the fractional symbol s α 1 . In this resolvent sense, time-fractional diffusion can be viewed as a singular, scale-free limit of diffusion with operator-valued Volterra memory.
Note that the kernel K S ( t ) is negative, since 0 < α < 1 and thus Γ ( α 1 ) < 0 . The stability of the Volterra heat equation has been studied in [71], in a continuous spatial setting, with particular attention to positive and negative kernels. An example of an application with a negative kernel in a stochastic setting is given in [47].
We now formalize the connection between the SOE approximation and fractional diffusion at the level of Laplace-domain resolvents. We emphasize that the result below concerns operator-valued symbols in the Laplace domain and should not be interpreted as a full dynamical equivalence in physical time. In particular, the statement establishes a form of resolvent convergence under suitable assumptions, rather than a complete convergence of time-domain solutions or memory kernels.
Proposition 8.
Let L R n × n be a symmetric graph Laplacian with spectrum σ ( L ) [ 0 , λ max ] and let 0 < α < 1 . For s with ( s ) > 0 , define the fractional resolvent family
G ^ S ( s ) : = s α 1 ( s α I + L ) 1 .
Assume that for each h N we are given coefficients a j , b j > 0 ( j = 1 , , h ) and define the rational operator-valued symbol
G ^ ( J ) ( s ) : = j = 1 J a j ( s I + b j L ) 1 .
Suppose there exists a domain Ω { s C : ( s ) > 0 } and constants M , δ > 0 such that for all s Ω :
G ^ S ( s ) M ,
G ^ S ( s ) 1 Ran ( L ) Ran ( L ) M ,
G ^ ( J ) ( s ) G ^ S ( s ) δ , with δ M < 1 .
(Here, G ^ S ( s ) 1 denotes the inverse on Ran ( L ) , and the norm is the operator norm on R n .)
Then for every s Ω , the operator G ^ ( J ) ( s ) is invertible on Ran ( L ) and
G ^ ( J ) ( s ) 1 G ^ S ( s ) 1 Ran ( L ) Ran ( L ) M 2 1 δ M G ^ ( J ) ( s ) G ^ S ( s ) .
Define the SOE-induced operator-valued memory symbol by
K ^ ( J ) ( s ) : = G ^ ( J ) ( s ) 1 s I L , s Ω ,
where L is the Moore–Penrose inverse. Define analogously
K ^ S ( s ) : = G ^ S ( s ) 1 s I L = s 1 α I on Ran ( L ) .
Then
( s I + K ^ ( J ) ( s ) L ) 1 = G ^ ( J ) ( s ) , ( s I + K ^ S ( s ) L ) 1 = G ^ S ( s ) ,
and moreover, the resolvents converge in operator norm:
( s I + K ^ ( J ) ( s ) L ) 1 ( s I + s α 1 L ) 1   =   G ^ ( J ) ( s ) G ^ S ( s )   J   0 , s Ω .
Proof. 
Fix s Ω .
Step 1: Stability of invertibility on Ran ( L ) . Let A : = G ^ S ( s ) and B : = G ^ ( J ) ( s ) , viewed as operators on Ran ( L ) . By assumption, A is invertible there and A 1   M . Moreover,
A 1 ( B A )     A 1 B A M δ < 1 .
Hence, B is invertible on Ran ( L ) and the standard resolvent identity yields
B 1 A 1 = B 1 ( A B ) A 1 .
Using B 1     A 1 / ( 1 A 1 ( B A ) ) M / ( 1 δ M ) , we obtain
B 1 A 1   M 1 δ M A B M = M 2 1 δ M B A ,
which proves (65).
Step 2: Definition of the memory symbols and resolvent identities. By definition (66),
G ^ ( J ) ( s ) 1 = s I + K ^ ( J ) ( s ) L on Ran ( L ) ,
because L L is the identity on Ran ( L ) . Taking inverses on Ran ( L ) yields
( s I + K ^ ( J ) ( s ) L ) 1 = G ^ ( J ) ( s ) on Ran ( L ) ,
and the same argument yields ( s I + K ^ S ( s ) L ) 1 = G ^ S ( s ) . This proves (68).
Step 3: identifying K ^ S ( s ) and resolvent convergence. From (60) we have
G ^ S ( s ) 1 = s 1 α ( s α I + L ) = s I + s 1 α L ,
hence, K ^ S ( s ) = s α 1 I as in (67) on Ran ( L ) . Therefore,
( s I + K ^ S ( s ) L ) 1 = ( s I + s 1 α L ) 1 = G ^ S ( s ) .
Finally, (69) follows immediately from (68) and the assumed closeness (64), and, in particular, tends to 0 if G ^ ( J ) ( s ) G ^ S ( s ) 0 as J . □
Proposition 8 shows that, under suitable assumptions, the SOE-based resolvents approximate the fractional resolvent in operator norm on the domain Ω . This provides a precise sense in which fractional dynamics can be approximated by finite superpositions of classical diffusions at the level of Laplace-domain operators.
An analysis of the subdiffusion equation with memory with relation to rational kernels in the Laplace domain can be found in [32].
Remark 7.
Proposition 8 states that an SOE approximation does not merely approximate a solution curve, but induces an approximate evolution law in the same analytic class as the limiting fractional dynamics, namely through the Laplace-domain resolvent. It makes explicit the structural pathway
SOE operator - valued fractional   limit
where the double arrow refers to the exact algebraic construction G ^ ( J ) K ^ ( J ) via (66) and (68), while the single arrow denotes the limiting process J in the resolvent sense (69). This is the natural notion of convergence for nonlocal-in-time equations, since the resolvent family uniquely characterizes the corresponding linear evolution.
Remark 8.
Proposition 8 should be interpreted strictly as a Laplace-domain (resolvent-level) approximation result. The following clarifications delimit the scope of this statement and prevent overinterpretation in terms of time-domain dynamics:
Time-domain kernel convergence.It does not claim that the inverse Laplace transforms satisfy K ( J ) ( t ) K S ( t ) pointwise, in L loc 1 ( R + ) , or in any distributional sense.
Strong convergence of semigroup families in physical time.If a physical-time representation involves nonlinear reparametrizations (e.g., τ = t α ), the proposition does not claim that uniform approximation of G ( J ) ( τ ) implies convergence of Laplace transforms in the physical time variable.
Equivalence to a Caputo equation for each finite J.For finite J, the induced kernel is regular (typically a finite exponential mixture in time), and the proposition does not claim that the corresponding memory equation is a Caputo fractional differential equation.
Global-in-s convergence.No statement is made about convergence uniformly for all ( s ) > 0 , nor about behavior near s = 0 or | s | , unless such regions are included in Ω and the hypotheses are verified there.
In summary, the result establishes a controlled approximation at the level of Laplace-domain operators, which supports the interpretation of fractional diffusion as an effective, scale-free limit of multi-rate processes, but does not by itself constitute a full convergence result in the time domain.

9. Conclusions

In this work, we have investigated subdiffusion on graphs from structural, dynamical, and mechanistic perspectives, emphasizing the role of memory rather than modifications of spatial connectivity or transition rules. By grounding time-fractional diffusion in a random time-change framework, we have shown that subdiffusion on networks is not merely a slower version of classical diffusion, but a fundamentally non-Markovian process in which past states actively shape future evolution. Importantly, this loss of Markovianity occurs without sacrificing linearity or mass conservation, making time-fractional models both analytically tractable and physically meaningful for networked systems.
A central outcome of our analysis is the demonstration that Mittag-Leffler graph dynamics admit a convex, mass-preserving representation as a superposition of classical heat semigroups evaluated at rescaled times. This operator-level viewpoint provides the foundation for the sum-of-exponentials (SOE) approximation, which enables the efficient numerical evaluation of fractional dynamics through a finite number of matrix exponentials. From a computational perspective, this reduces the problem to repeatedly applying classical diffusion operators, allowing one to leverage existing scalable algorithms while incorporating non-Markovian effects.
From a global perspective, the results of the paper can be understood as different manifestations of this operator-level structure. At the vertex level, the superposition of time scales induces heterogeneous memory effects: different nodes, and even the same node at different times, exhibit distinct biases toward the remote past, recent past, or present contributions, depending on the local temporal curvature of the evolving state. At the level of paths, this same structure translates into a geometric reformulation of transport: the subdiffusive distance induces a metrization of the graph that reshapes connectivity in a time-dependent manner. In particular, subdiffusive shortest paths recover topological shortest paths in the small-time limit while preferentially selecting routes through high-degree regions, revealing a form of memory-assisted navigation that contrasts with classical diffusion.
Taken together, these results show that the operator structure, vertex-level memory, and path-level geometry are not independent phenomena, but are tightly coupled aspects of a single underlying mechanism: the redistribution of diffusion across multiple intrinsic time scales. This integrated viewpoint clarifies how memory reshapes network transport in a structurally coherent way.
From a practical standpoint, the proposed framework is particularly relevant for systems in which transport is affected by memory or trapping effects, such as biological interaction networks, communication systems with delays, or transport in heterogeneous media. In such settings, the SOE approximation provides a computationally viable alternative to direct evaluation of fractional operators, enabling the simulation of subdiffusive dynamics on large graphs using standard diffusion solvers. Compared to classical diffusion, the present approach captures non-exponential relaxation, heterogeneous waiting times, and path-selection effects, while retaining computational efficiency through its reduction to a finite set of semigroup evaluations.
Finally, by connecting fractional diffusion to finite superpositions of classical diffusions and to operator-valued Volterra memory equations in the Laplace domain, we have placed time-fractional graph dynamics within a broader hierarchy of diffusion models with memory. In this context, fractional equations can be interpreted as scale-free limits of multi-rate processes, providing a unifying framework that links analytical theory, numerical approximation, and physical interpretation.
Overall, our results provide a coherent picture of subdiffusion on graphs, showing how memory, geometry, and dynamics interact across scales. This perspective not only deepens the theoretical understanding of fractional diffusion on networks, but also opens the way to practical applications and further quantitative comparisons with classical diffusion models.

Author Contributions

Conceptualization, E.E.; methodology, E.E.; software, E.E. and N.D.; validation, E.E. and N.D.; writing—original draft preparation, E.E.; writing—review and editing, E.E. and N.D.; visualization E.E. and N.D.; supervision, E.E. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Agencia Estatal de Investigación (AEI, MCI, Spain) MCIN/AEI/10.13039/501100011033 under grant PID2023-149473NB-I00 and by Agencia Estatal de Investigación (AEI, MCI, Spain) MCIN/AEI/10.13039/501100011033 and Fondo Europeo de Desarrollo Regional (FEDER, UE) under the María de Maeztu Program for units of Excellence in R&D, grant CEX2021-001164-M) are also acknowledged.

Data Availability Statement

The original contributions presented in this study are included in the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Numerical Window Tables and Usage

We summarize practical window choices for the log–trapezoidal SOE, based on the tail bounds previously found. For the right tail, the stretched–exponential decay of M α implies that
θ max log ( 2 / ε ) c α 1 / q α , c α = ( 1 α ) α α / ( 1 α ) , q α = 1 1 α ,
is sufficient to make sup λ [ 0 , λ max ] θ max M α ( θ ) e θ t λ d θ ε / 2  uniformly in λ (i.e., including the zero mode); see (19). For the left tail, taking θ min = ε 2 Γ ( 1 α ) ensures sup λ [ 0 , λ max ] 0 θ min M α ( θ ) e θ t λ d θ ε / 2 (Proposition 3).
Table A1 and Table A2 list these cutoffs for typical α and ε values, together with y max = log θ max and y min = log θ min , which are the actual endpoints used by the SOE in the variable y = log θ .
Table A1. Conservative right–tail cutoff θ max ensuring sup λ [ 0 , λ max ] θ max M α ( θ ) e θ t λ d θ ε / 2 . Brackets show y max = log θ max for direct use in the log–trapezoidal SOE. Values are independent of t and of the spectrum; they come from the uniform bound (19) using the stretched–exponential tail of M α with constants c α , q α [54,55].
Table A1. Conservative right–tail cutoff θ max ensuring sup λ [ 0 , λ max ] θ max M α ( θ ) e θ t λ d θ ε / 2 . Brackets show y max = log θ max for direct use in the log–trapezoidal SOE. Values are independent of t and of the spectrum; they come from the uniform bound (19) using the stretched–exponential tail of M α with constants c α , q α [54,55].
α ε = 10 6 ε = 10 8 ε = 10 10 ε = 10 12
0.2014.016 [2.640]17.474 [2.861]20.768 [3.033]23.936 [3.175]
0.3011.979 [2.483]14.529 [2.676]16.899 [2.827]19.134 [2.951]
0.507.618 [2.031]8.744 [2.168]9.740 [2.276]10.644 [2.365]
0.704.109 [1.413]4.464 [1.496]4.762 [1.561]5.023 [1.614]
0.802.816 [1.035]2.976 [1.090]3.107 [1.134]3.219 [1.169]
Table A2. Left–tail cutoff θ min = ε 2 Γ ( 1 α ) guaranteeing sup λ [ 0 , λ max ] 0 θ min M α ( θ ) e θ t λ d θ ε / 2 . Brackets show y min = log θ min (Rounded to three significant digits.).
Table A2. Left–tail cutoff θ min = ε 2 Γ ( 1 α ) guaranteeing sup λ [ 0 , λ max ] 0 θ min M α ( θ ) e θ t λ d θ ε / 2 . Brackets show y min = log θ min (Rounded to three significant digits.).
α ε = 10 6 ε = 10 8 ε = 10 10 ε = 10 12
0.20 5.82 × 10 7 [ 14.357 ] 5.82 × 10 9 [ 18.962 ] 5.82 × 10 11 [ 23.567 ] 5.82 × 10 13 [ 28.172 ]
0.30 6.49 × 10 7 [ 14.248 ] 6.49 × 10 9 [ 18.853 ] 6.49 × 10 11 [ 23.458 ] 6.49 × 10 13 [ 28.063 ]
0.50 8.86 × 10 7 [ 13.936 ] 8.86 × 10 9 [ 18.541 ] 8.86 × 10 11 [ 23.147 ] 8.86 × 10 13 [ 27.752 ]
0.70 1.50 × 10 6 [ 13.413 ] 1.50 × 10 8 [ 18.018 ] 1.50 × 10 10 [ 22.623 ] 1.50 × 10 12 [ 27.228 ]
0.80 2.30 × 10 6 [ 12.985 ] 2.30 × 10 8 [ 17.590 ] 2.30 × 10 10 [ 22.195 ] 2.30 × 10 12 [ 26.800 ]
Let us now explain how to use these Tables.
1.
Fix a target tolerance ε for the tails (e.g., ε = 10 12 in double precision).
2.
Read off ( θ min , y min ) from Table A2 and ( θ max , y max ) from Table A1 for your α and ε .
3.
Set the SOE window in the log variable as [ y min , y max ] ; then increase J until the in-window discretization error decays to your overall tolerance (Theorem 1 shows geometric decay with J).
Variants and remarks.
  • (Mean-zero subspace.) If you only act on 1 and know the spectral gap λ 2 > 0 , you may choose θ max = 1 t λ 2 log ( 2 / ε ) (for reuse over t [ t min , t max ] , use t min here to keep the nodes t-independent) (Proposition 5), which can be much smaller than the uniform value in Table A1.
  • (Heuristic rule of thumb.) For high-frequency modes it is common to take θ max 32 t λ so that e θ max t λ 10 14 (machine precision). The uniform bound above is conservative and includes the zero mode.
  • (Scaling with α.) As α 1 the tail constant c α grows and the required θ max shrinks; as α 0 the reverse happens, hence the larger values in the top row of Table A1.

References

  1. Estrada, E. The Structure of Complex Networks: Theory and Applications; Oxford University Press: Oxford, UK, 2012. [Google Scholar]
  2. López-Pintado, D. An overview of diffusion in complex networks. In Complex Networks and Dynamics: Social and Economic Interactions; Springer: Cham, Switzerland, 2016; pp. 27–48. [Google Scholar]
  3. Masuda, N.; Porter, M.A.; Lambiotte, R. Random walks and diffusion on networks. Phys. Rep. 2017, 716, 1–58. [Google Scholar] [CrossRef]
  4. Nicolaides, C.; Cueto-Felgueroso, L.; Juanes, R. Anomalous physical transport in complex networks. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2010, 82, 055101. [Google Scholar] [CrossRef] [PubMed]
  5. Metzler, R.; Klafter, J. The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 2000, 339, 1–77. [Google Scholar] [CrossRef]
  6. Sokolov, I.M. Models of anomalous diffusion in crowded environments. Soft Matter 2012, 8, 9043–9052. [Google Scholar] [CrossRef]
  7. Medina, P.; Carrasco, S.; Correa-Burrows, P.; Rogan, J.; Valdivia, J.A. Nontrivial and anomalous transport on weighted complex networks. Commun. Nonlinear Sci. Numer. Simul. 2022, 114, 106684. [Google Scholar] [CrossRef]
  8. Weiss, M.; Elsner, M.; Kartberg, F.; Nilsson, T. Anomalous subdiffusion is a measure for cytoplasmic crowding in living cells. Biophys. J. 2004, 87, 3518–3524. [Google Scholar] [CrossRef]
  9. Gupta, S.; Biehl, R.; Sill, C.; Allgaier, J.; Sharp, M.; Ohl, M.; Richter, D. Protein entrapment in polymeric mesh: Diffusion in crowded environment with fast process on short scales. Macromolecules 2016, 49, 1941–1949. [Google Scholar] [CrossRef]
  10. Grimaldo, M.; Roosen-Runge, F.; Zhang, F.; Schreiber, F.; Seydel, T. Dynamics of proteins in solution. Q. Rev. Biophys. 2019, 52, e7. [Google Scholar] [CrossRef]
  11. Basak, S.; Sengupta, S.; Chattopadhyay, K. Understanding biochemical processes in the presence of sub-diffusive behavior of biomolecules in solution and living cells. Biophys. Rev. 2019, 11, 851–872. [Google Scholar] [CrossRef]
  12. Combinido, J.S.L.; Lim, M.T. Crowding effects in vehicular traffic. PLoS ONE 2012, 7, e48151. [Google Scholar] [CrossRef] [PubMed]
  13. Foroozani, A.; Ebrahimi, M. Anomalous information diffusion in social networks: Twitter and Digg. Expert Syst. Appl. 2019, 134, 249–266. [Google Scholar] [CrossRef]
  14. Evangelista, L.R.; Lenzi, E.K. Fractional Diffusion Equations and Anomalous Diffusion; Cambridge University Press: Cambridge, UK, 2018. [Google Scholar]
  15. Sokolov, I.M.; Klafter, J.; Blumen, A. Fractional kinetics. Phys. Today 2002, 55, 48–54. [Google Scholar] [CrossRef]
  16. Caputo, M. Linear models of dissipation whose Q is almost frequency independent. Ann. Geophys. 1966, 19, 383–393. [Google Scholar] [CrossRef]
  17. Abadias, L.; Estrada-Rodriguez, G.; Estrada, E. Fractional-order susceptible-infected model: Definition and applications to the study of COVID-19 main protease. Fract. Calc. Appl. Anal. 2020, 23, 635–655. [Google Scholar] [CrossRef]
  18. D’Alessandro, M.; Van Mieghem, P. Fractional derivative in continuous-time Markov processes and applications to epidemics in networks. Phys. Rev. Res. 2025, 7, 013017. [Google Scholar] [CrossRef]
  19. Estrada, E. Fractional diffusion on the human proteome as an alternative to the multi-organ damage of SARS-CoV-2. Chaos Interdiscip. J. Nonlinear Sci. 2020, 30, 081104. [Google Scholar] [CrossRef]
  20. Sun, W.; Li, Y.; Li, C.; Chen, Y. Convergence speed of a fractional order consensus algorithm over undirected scale-free networks. Asian J. Control 2011, 13, 936–946. [Google Scholar] [CrossRef]
  21. Yan, X.; Li, K.; Yang, C.; Zhuang, J.; Cao, J. Consensus of fractional-order multi-agent systems via observer-based boundary control. IEEE Trans. Netw. Sci. Eng. 2024, 11, 3370–3382. [Google Scholar] [CrossRef]
  22. Sun, F.; Han, Y.; Zhu, W.; Kurths, J. Group consensus for fractional-order heterogeneous multi-agent systems under cooperation-competition networks with time delays. Commun. Nonlinear Sci. Numer. Simul. 2024, 133, 107951. [Google Scholar] [CrossRef]
  23. Huang, C.; Wang, F. Distributed Consensus Tracking of Incommensurate Heterogeneous Fractional-Order Multi-Agent Systems Based on Vector Lyapunov Function Method. Fractal Fract. 2024, 8, 575. [Google Scholar] [CrossRef]
  24. Lu, J.; Shen, J.; Cao, J.; Kurths, J. Consensus of networked multi-agent systems with delays and fractional-order dynamics. In Consensus and Synchronization in Complex Networks; Springer: Berlin/Heidelberg, Germany, 2012; pp. 69–110. [Google Scholar]
  25. Cao, Y.; Li, Y.; Ren, W.; Chen, Y. Distributed coordination of networked fractional-order systems. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2009, 40, 362–370. [Google Scholar]
  26. Pang, G.; Lu, L.; Karniadakis, G.E. fPINNs: Fractional physics-informed neural networks. SIAM J. Sci. Comput. 2019, 41, A2603–A2626. [Google Scholar] [CrossRef]
  27. Joshi, M.; Bhosale, S.; Vyawahare, V.A. A survey of fractional calculus applications in artificial neural networks. Artif. Intell. Rev. 2023, 56, 13897–13950. [Google Scholar] [CrossRef]
  28. Kim, H.; Lawley, S.D. Cover times of many diffusive or subdiffusive searchers. SIAM J. Appl. Math. 2024, 84, 602–620. [Google Scholar] [CrossRef]
  29. Jung, W.; Chen, T.Y.; Santiago, A.G.; Chen, P. Memory effects of transcription regulator-DNA interactions in bacteria. Proc. Natl. Acad. Sci. USA 2024, 121, e2407647121. [Google Scholar] [CrossRef] [PubMed]
  30. Sandev, T.; Tomovski, Z.; Dubbeldam, J.L.; Chechkin, A. Generalized diffusion-wave equation with memory kernel. J. Phys. A Math. Theor. 2018, 52, 015201. [Google Scholar] [CrossRef]
  31. Gurtin, M.E.; Pipkin, A.C. A general theory of heat conduction with finite wave speeds. Arch. Ration. Mech. Anal. 1968, 31, 113–126. [Google Scholar] [CrossRef]
  32. Ponce, R. Discrete Subdiffusion Equations with Memory. Appl. Math. Optim. 2021, 84, 3475–3497. [Google Scholar] [CrossRef]
  33. Saif, S.; Malik, S. An inverse problem for a two-dimensional diffusion equation with arbitrary memory kernel. Math. Methods Appl. Sci. 2023, 46, 11007–11020. [Google Scholar] [CrossRef]
  34. Trimper, S.; Zabrocki, K.; Schulz, M. Memory-controlled diffusion. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2004, 70, 056133. [Google Scholar] [CrossRef][Green Version]
  35. Toan, N.D.; Thuy, L.T. The nonclassical diffusion equations with time-dependent memory kernels and a new class of nonlinearities. Glasg. Math. J. 2022, 64, 716–733. [Google Scholar]
  36. Hoffmann, T.; Porter, M.A.; Lambiotte, R. Random walks on stochastic temporal networks. In Temporal Networks; Springer: Berlin/Heidelberg, Germany, 2013; pp. 295–313. [Google Scholar]
  37. Lambiotte, R.; Salnikov, V.; Rosvall, M. Effect of memory on the dynamics of random walks on networks. J. Complex Netw. 2015, 3, 177–188. [Google Scholar] [CrossRef]
  38. Scholtes, I.; Wider, N.; Pfitzner, R.; Garas, A.; Tessone, C.J.; Schweitzer, F. Causality-driven slow-down and speed-up of diffusion in non-Markovian temporal networks. Nat. Commun. 2014, 5, 5024. [Google Scholar]
  39. Kosztołowicz, T.; Dworecki, K.; Mrówczyński, S. Measuring subdiffusion parameters. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2005, 71, 041105. [Google Scholar][Green Version]
  40. Kepten, E.; Weron, A.; Sikora, G.; Burnecki, K.; Garini, Y. Guidelines for the fitting of anomalous diffusion mean square displacement graphs from single particle tracking experiments. PLoS ONE 2015, 10, e0117722. [Google Scholar]
  41. Gallos, L.K.; Song, C.; Havlin, S.; Makse, H.A. Scaling theory of transport in complex biological networks. Proc. Natl. Acad. Sci. USA 2007, 104, 7746–7751. [Google Scholar] [CrossRef]
  42. Applebaum, D. Lévy Processes and Stochastic Calculus, 2nd ed.; Cambridge Studies in Advanced Mathematics; Cambridge University Press: Cambridge, UK, 2009; Volume 116. [Google Scholar] [CrossRef]
  43. Bouchaud, J.P.; Georges, A. Anomalous diffusion in disordered media: Statistical mechanisms, models and physical applications. Phys. Rep. 1990, 195, 127–293. [Google Scholar] [CrossRef]
  44. Polanowski, P.; Sikorski, A. Simulation of diffusion in a crowded environment. Soft Matter 2014, 10, 3597–3607. [Google Scholar] [CrossRef]
  45. Meinecke, L. Multiscale modeling of diffusion in a crowded environment. Bull. Math. Biol. 2017, 79, 2672–2695. [Google Scholar] [CrossRef]
  46. Fanelli, D.; McKane, A.J. Diffusion in a crowded environment. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2010, 82, 021113. [Google Scholar] [CrossRef][Green Version]
  47. Goychuk, I. Viscoelastic subdiffusion in a random Gaussian environment. Phys. Chem. Chem. Phys. 2018, 20, 24140–24155. [Google Scholar] [CrossRef] [PubMed]
  48. Chauhan, T.; Kalyanaraman, K.; Sircar, S. Quantifying macrostructures in viscoelastic sub-diffusive flows. J. Math. Phys. 2024, 65, 073101. [Google Scholar] [CrossRef]
  49. Goychuk, I.; Pöschel, T. Fingerprints of viscoelastic subdiffusion in random environments: Revisiting some experimental data and their interpretations. Phys. Rev. E 2021, 104, 034125. [Google Scholar] [CrossRef]
  50. Saxton, M.J. Anomalous subdiffusion in fluorescence photobleaching recovery: A Monte Carlo study. Biophys. J. 2001, 81, 2226–2240. [Google Scholar] [CrossRef]
  51. Lim, S.C.; Muniandy, S.V. Self-similar Gaussian processes for modeling anomalous diffusion. Phys. Rev. E 2002, 66, 021114. [Google Scholar] [CrossRef]
  52. Mainardi, F.; Mura, A.; Pagnini, G. The M-Wright Function in Time-Fractional Diffusion Processes: A Tutorial Survey. Int. J. Differ. Equ. 2010, 2010, 104505. [Google Scholar] [CrossRef]
  53. Schilling, R.L.; Song, R.; Vondraček, Z. Bernstein Functions: Theory and Applications, 2nd ed.; De Gruyter Studies in Mathematics; De Gruyter: Berlin, Germany, 2012; Volume 37. [Google Scholar]
  54. Gorenflo, R.; Kilbas, A.A.; Mainardi, F.; Rogosin, S.V. Mittag-Leffler Functions, Related Topics and Applications; Springer Monographs in Mathematics; Springer: Berlin, Germany, 2014. [Google Scholar]
  55. Mainardi, F. Fractional Calculus and Waves in Linear Viscoelasticity: An Introduction to Mathematical Models; Imperial College Press: London, UK, 2010. [Google Scholar]
  56. Meerschaert, M.M.; Sikorskii, A. Stochastic Models for Fractional Calculus; De Gruyter Studies in Mathematics; De Gruyter: Berlin, Germany, 2011; Volume 43. [Google Scholar]
  57. Trefethen, L.N.; Weideman, J.A.C. The Exponentially Convergent Trapezoidal Rule. SIAM Rev. 2014, 56, 385–458. [Google Scholar] [CrossRef]
  58. Coifman, R.R.; Lafon, S.; Lee, A.B.; Maggioni, M.; Nadler, B.; Warner, F.; Zucker, S.W. Geometric diffusions as a tool for harmonic analysis and structure definition of data: Diffusion maps. Proc. Natl. Acad. Sci. USA 2005, 102, 7426–7431. [Google Scholar] [CrossRef]
  59. Coifman, R.R.; Lafon, S. Diffusion maps. Appl. Comput. Harmon. Anal. 2006, 21, 5–30. [Google Scholar] [CrossRef]
  60. Estrada, E. The communicability distance in graphs. Linear Algebra Its Appl. 2012, 436, 4317–4328. [Google Scholar] [CrossRef]
  61. Estrada, E.; Sanchez-Lirola, M.; De La Peña, J.A. Hyperspherical embedding of graphs and networks in communicability spaces. Discret. Appl. Math. 2014, 176, 53–77. [Google Scholar] [CrossRef]
  62. Markvorsen, S. Minimal webs in Riemannian manifolds. Geom. Dedicata 2008, 133, 7–34. [Google Scholar] [CrossRef][Green Version]
  63. Bridson, M.R.; Haefliger, A. Metric Spaces of Non-Positive Curvature; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2013; Volume 319. [Google Scholar]
  64. Silver, G.; Akbarzadeh, M.; Estrada, E. Tuned communicability metrics in networks. The case of alternative routes for urban traffic. Chaos Solitons Fractals 2018, 116, 402–413. [Google Scholar] [CrossRef]
  65. Baeumer, B.; Meerschaert, M.M. Stochastic solutions for fractional Cauchy problems. Fract. Calc. Appl. Anal. 2001, 4, 481–500. [Google Scholar]
  66. Meerschaert, M.M.; Nane, E.; Vellaisamy, P. The fractional Poisson process and the inverse stable subordinator. Electron. J. Probab. 2011, 16, 1600–1620. [Google Scholar] [CrossRef]
  67. Odibat, Z. Approximations of fractional integrals and Caputo fractional derivatives. Appl. Math. Comput. 2006, 178, 527–533. [Google Scholar] [CrossRef]
  68. Kivelä, M.; Arenas, A.; Barthelemy, M.; Gleeson, J.P.; Moreno, Y.; Porter, M.A. Multilayer networks. J. Complex Netw. 2014, 2, 203–271. [Google Scholar] [CrossRef]
  69. Boccaletti, S.; Bianconi, G.; Criado, R.; Del Genio, C.I.; Gómez-Gardenes, J.; Romance, M.; Sendina-Nadal, I.; Wang, Z.; Zanin, M. The structure and dynamics of multilayer networks. Phys. Rep. 2014, 544, 1–122. [Google Scholar] [CrossRef] [PubMed]
  70. Gomez, S.; Diaz-Guilera, A.; Gomez-Gardenes, J.; Perez-Vicente, C.J.; Moreno, Y.; Arenas, A. Diffusion dynamics on multiplex networks. Phys. Rev. Lett. 2013, 110, 028701. [Google Scholar] [CrossRef]
  71. Li, L.; Zhou, X.; Gao, H. The stability and exponential stabilization of the heat equation with memory. J. Math. Anal. Appl. 2018, 466, 199–214. [Google Scholar] [CrossRef]
Figure 1. Heatmaps illustrating the scalar error of the SOE approximation on a base-10 logarithmic scale, plotted as a function of the number of addends J and time t. The underlying network is an Erdős–Rényi (ER) random graph with 250 vertices and 1000 edges. Results are shown for fractional orders (a) α = 0.8 , (b) α = 0.5 , and (c) α = 0.25 .
Figure 1. Heatmaps illustrating the scalar error of the SOE approximation on a base-10 logarithmic scale, plotted as a function of the number of addends J and time t. The underlying network is an Erdős–Rényi (ER) random graph with 250 vertices and 1000 edges. Results are shown for fractional orders (a) α = 0.8 , (b) α = 0.5 , and (c) α = 0.25 .
Fractalfract 10 00273 g001
Figure 2. (A) Relative (blue) and mass (orange) errors of the probing vector u ( t ) between the exact Mittag-Leffler solution and the SOE approximation with J = 5 . (B) The time-averaged relative (blue) and operator (green) errors are shown as a function of J. The average is computed over 300 time steps in the interval 0.1 t 1000 .
Figure 2. (A) Relative (blue) and mass (orange) errors of the probing vector u ( t ) between the exact Mittag-Leffler solution and the SOE approximation with J = 5 . (B) The time-averaged relative (blue) and operator (green) errors are shown as a function of J. The average is computed over 300 time steps in the interval 0.1 t 1000 .
Fractalfract 10 00273 g002
Figure 3. (a) Illustration of all topological shortest paths between a fixed pair of vertices in the example Gabriel graph, colored by average edge degree. (be) Shortest paths of SOE approximation for J = 1 , 10 , 20 , 40 , respectively, with α = 0.85 . (f) Subdiffusive shortest path between the same vertex pair derived from the Mittag-Leffler function. In (bf), the paths are colored according to the observation time ( 0.1 t 1000 , sampled in 300 steps). The edge thickness is proportional to the frequency with which an edge is traversed by the corresponding paths.
Figure 3. (a) Illustration of all topological shortest paths between a fixed pair of vertices in the example Gabriel graph, colored by average edge degree. (be) Shortest paths of SOE approximation for J = 1 , 10 , 20 , 40 , respectively, with α = 0.85 . (f) Subdiffusive shortest path between the same vertex pair derived from the Mittag-Leffler function. In (bf), the paths are colored according to the observation time ( 0.1 t 1000 , sampled in 300 steps). The edge thickness is proportional to the frequency with which an edge is traversed by the corresponding paths.
Fractalfract 10 00273 g003aFractalfract 10 00273 g003b
Figure 4. Comparison of the average Levenshtein distance between the shortest subdiffusive paths and the topologically shortest path in the example Gabriel graph, for five values of α . Average over 300 time instants in the interval 0.1 t 1000 .
Figure 4. Comparison of the average Levenshtein distance between the shortest subdiffusive paths and the topologically shortest path in the example Gabriel graph, for five values of α . Average over 300 time instants in the interval 0.1 t 1000 .
Fractalfract 10 00273 g004
Table 1. The ten largest coefficients in magnitude for the a j of the SOE approximation in the general case of Corollary 1 with α = 0.85 . These coefficients are displayed for the SOE approximation on the example Gabriel graph.
Table 1. The ten largest coefficients in magnitude for the a j of the SOE approximation in the general case of Corollary 1 with α = 0.85 . These coefficients are displayed for the SOE approximation on the example Gabriel graph.
j12345678910
a j 0.2860.2690.1670.0940.0560.0350.02340.0160.0110.008
b j 1.191.530.930.7250.570.440.340.270.210.16
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Deniskin, N.; Estrada, E. Fractional Diffusion on Graphs: Superposition of Laplacian Semigroups Incorporating Memory. Fractal Fract. 2026, 10, 273. https://doi.org/10.3390/fractalfract10040273

AMA Style

Deniskin N, Estrada E. Fractional Diffusion on Graphs: Superposition of Laplacian Semigroups Incorporating Memory. Fractal and Fractional. 2026; 10(4):273. https://doi.org/10.3390/fractalfract10040273

Chicago/Turabian Style

Deniskin, Nikita, and Ernesto Estrada. 2026. "Fractional Diffusion on Graphs: Superposition of Laplacian Semigroups Incorporating Memory" Fractal and Fractional 10, no. 4: 273. https://doi.org/10.3390/fractalfract10040273

APA Style

Deniskin, N., & Estrada, E. (2026). Fractional Diffusion on Graphs: Superposition of Laplacian Semigroups Incorporating Memory. Fractal and Fractional, 10(4), 273. https://doi.org/10.3390/fractalfract10040273

Article Metrics

Back to TopTop