Next Article in Journal
Stability Analysis of Nonlinear Caputo Cotangent Fractional Systems
Previous Article in Journal
Response of Green Bonds and Sustainable Equity Markets to Crisis Regimes: A Dynamic Multifractal Efficiency Assessment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional Interconnected Systems with Boundary Feedback: A GNN-Based Computational Approach

1
Department of Mathematics and Statistics, College of Science, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, Saudi Arabia
2
Department of Mathematics, Abdelhafid Boussouf University of Mila, Mila 43000, Algeria
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2026, 10(6), 394; https://doi.org/10.3390/fractalfract10060394
Submission received: 25 May 2026 / Accepted: 5 June 2026 / Published: 8 June 2026
(This article belongs to the Section General Mathematics, Analysis)

Abstract

In this paper, we present an applied numerical study inspired by recent theoretical advances on boundary feedback control for fractional coupled PDE–ODE systems. While earlier works have mainly focused on proving the existence, uniqueness, and stability of solutions within the fractional Lyapunov framework, our contribution lies in translating these theoretical results into a practical setting for graph neural networks (GNNs). In this model, the partial differential equation describes the diffusion of information signals across the network topology, while the fractional-order ordinary differential equation captures the nonlinear and memory-dependent update rules of the node states. By employing the backstepping algorithm, we design a boundary controller that guarantees Mittag–Leffler stability of the coupled system. Numerical simulations demonstrate that, in the absence of control, the network dynamics exhibit instability and divergence, whereas the proposed boundary control gradually stabilizes the information propagation process. These results underline the effectiveness of the method and its potential relevance for the fractional modeling and regulation of graph-based neural architectures. An example is given with a consensus problem that shows that the boundary controller stabilizes the network dynamics.

1. Introduction

In recent decades, fractional calculus has gained significant attention across various disciplines, including mathematics, physics, engineering, and biology, owing to its ability to capture complex dynamical phenomena characterized by memory and non-local effects. Unlike classical integer-order derivatives, fractional derivatives provide a more accurate representation of processes that depend on the past history of a system. This makes them particularly effective in modeling anomalous diffusion [1,2], describing the behavior of viscoelastic materials [3], developing biological models [4,5,6], and analyzing as well as controlling electrical power systems. A growing body of research demonstrates that fractional models offer greater realism and flexibility compared to traditional integer-order formulations.
Among the models that have recently attracted considerable interest are those combining ordinary differential equations (ODEs) with partial differential equations (PDEs), commonly referred to as sequential or coupled systems [7,8,9]. Such systems enable the simultaneous representation of local dynamics through ODEs and spatial diffusion or propagation phenomena through PDEs, leading to a broad range of applications in areas such as thermodynamics, mechanical systems, and electrochemical processes. Nonetheless, the majority of previous studies have primarily focused either on integer-order ODE–PDE couplings [10,11] or on isolated investigations of fractional equations [12,13,14]. In contrast, models that integrate both fractional PDEs and fractional ODEs remain relatively unexplored, representing an emerging research direction that has yet to be sufficiently addressed [15,16,17].
In this context, Fu et al. (2025) [18] conducted an advanced theoretical investigation of a cascade system that couples a fractional PDE with a fractional ODE under a Neumann-type boundary condition. They formulated the following general mathematical model:
D x δ 0 c U x = M U x + N V x , 0 , D x δ 0 c V x , y = V y y x , y + α V x , y + S U x , y ( 0 , r ) , V ( x , r ) = V c ( x ) , V y ( x , 0 ) = p V ( x , 0 ) ,
where U x R m × 1 represents the state of the ODE system, and V x , y R represents the state of the PDE subsystem. The system is subject to the initial conditions U ( 0 ) = U 0 , V ( 0 , y ) = V 0 ( y ) , and incorporates a fractional order δ ( 0 , 1 ) . The term V c ( x ) is the input applied at the terminal y = r . M R m × m denotes the system coefficient matrix. N R m × 1 is the correlation vector linking the ODE state U x with the boundary state V x , 0 . S R 1 × m is the coupling matrix that introduces the ODE state U x into the PDE equation. α > 0 is a constant representing the amplification/attenuation factor in PDE dynamics. p R + is a constant appearing in the boundary condition at y = 0 . This formulation captures both the local update dynamics of individual nodes (ODE) and the spatial diffusion of information across the network topology (PDE) in a more intricate and realistic manner than conventional models, since the coupling is not restricted to boundary interactions but also includes direct internal interactions between the ordinary and partial differential equations within the system. The researchers proposed a backstepping-based parametric controller and established the existence, uniqueness, and Mittag–Leffler stability of the system by employing operator semigroup theory together with the fractional Lyapunov framework. Such results are particularly significant in the context of graph neural networks, where parametric control may play a crucial role in regulating information propagation and enhancing the robustness of learning dynamics by counteracting instability in the coupled system. However, the work of Fu et al. [18] remained purely theoretical, as it did not incorporate numerical simulations or experimental investigations. This omission highlights a clear research gap between abstract theoretical analysis and practical applications in networked learning architectures.
Building on this research gap, the present study aims to bridge theory and practice by numerically simulating a fractional PDE–ODE model in a network-relevant setting: graph neural networks. In this framework, the partial differential equation characterizes the diffusion of information across the graph topology, while the fractional-order ordinary differential equation captures the nonlinear and memory-dependent update dynamics of the node states. Given the inherent complexities of large-scale networked systems, such as structural heterogeneity and long-range dependencies that often exhibit fractal-like behavior, formulating the problem within a fractional PDE–ODE framework provides a more accurate and consistent representation of graph-based learning dynamics. Accordingly, this paper conducts a numerical study to demonstrate how boundary control techniques, grounded in fractional modeling, can effectively regulate information propagation. The results are expected to open up new avenues for future research, particularly in the development of more robust training methodologies and optimized architectures for graph neural networks.
Recent advances in networked multi- agent systems have highlighted the critical role of long- range interactions in shaping global consensus dynamics. While classical diffusion and consensus models primarily focus on nearest-neighbor interactions, emerging studies have shown that incorporating multi-hop connections can significantly accelerate convergence and improve robustness (Estrada, [19]; Estrada et al., [20]; Ahsini et al., [21]). Inspired by this framework, our work establishes a rigorous connection between fractional-order PDE–ODE coupled systems and graph-based consensus models, where boundary control applied at selected nodes acts as a mechanism for propagating information throughout the network. This approach not only guarantees stability under fractional dynamics, but also enables the extraction of node-level features suitable for GNN applications, thereby bridging continuous dynamical systems with discrete AI-driven analysis.
It is important to clarify that the notion of “Graph Neural Networks” adopted in this work does not refer to data-driven deep learning architectures or trainable neural models. Instead, it is motivated by recent theoretical developments that interpret graph neural networks as continuous-time dynamical systems governed by diffusion-type equations on graphs. In this perspective, the graph structure encodes information propagation mechanisms, while the evolution of node states is described by coupled differential equations rather than learned weights. Therefore, the present work should be understood as part of the growing literature on graph-structured dynamical systems and path-Laplacian diffusion processes, rather than as a machine learning- based GNN training framework.
In addition to classical fractional and PDE–ODE control literature, recent works on graph-based diffusion operators and path-Laplacian dynamics have provided a theoretical bridge between continuous dynamical systems and graph-structured information propagation, which motivates the present formulation.
The novelty of this work lies in extending the purely theoretical results of Fu et al. [18] into a reproducible and computationally validated framework. While the previous study focused exclusively on analytical proofs of existence and stability, the present paper translates those abstract findings into a practical numerical implementation. By embedding the fractional boundary feedback mechanism within a graph neural network context, this study bridges fractional control theory with data-driven network dynamics. This integration not only validates the Mittag–Leffler stability behavior through simulation but also offers a new perspective on the stabilization of information diffusion in graph-based architectures, marking a distinct step beyond the scope of earlier theoretical investigations.
This paper is organized as follows. Section 2 introduces the fundamental theoretical results for System (1), where the series integral transformation is employed to establish the existence and uniqueness of solutions. The stability of the system is also presented using the Mittag–Leffler framework, and several auxiliary analytical tools. Section 3 presents numerical simulations of a graph neural network framework described by PDEs coupled with ODE dynamics, aiming to illustrate the effectiveness of the proposed boundary controller in achieving stability and regulating information propagation. Section 4 concludes the paper by summarizing the main findings and outlining potential future research directions.

2. Theoretical Framework and Key Results

In line with recent advances in boundary feedback control of coupled PDE–ODE systems, as investigated by Fu et al. (2025) [18], this section develops the theoretical framework required to analyze the stability of the proposed closed-loop system. The adopted methodology follows a rigorous construction: before addressing stability, it is first necessary to establish preliminary results that guarantee the well-posedness of the model, the existence of auxiliary functions, and the validity of the integral transformation that links the original system to its target counterpart. By carefully introducing both the forward and inverse kernel functions, together with the associated feedback operators, we ensure that the transformation is not merely formal, but uniquely defined and grounded in a solid foundation of functional analysis. Once the model’s validity has been confirmed within appropriate Sobolev spaces, we proceed to examine the behavior of the closed-loop system under boundary control, with particular emphasis on Mittag–Leffler stability, a fractional extension of classical Lyapunov stability. These results form the cornerstone of the subsequent stability analysis, as they provide the essential conditions under which the controlled system achieves robust convergence to equilibrium.
Remark 1.
While the mathematical tools and stability results presented in this section are largely based on the rigorous framework developed by Fu et al. [18], the originality of our work lies in applying these tools to a previously unexplored context. In particular, we bridge the fractional PDE–ODE boundary control theory with graph neural network dynamics, a setting not addressed in prior studies. The construction of the boundary controller and its effect on the spatiotemporal evolution of node states in a GNN represent innovative applications of these established theoretical results. This shows that, while the analytical techniques are well-established, their practical deployment in regulating information propagation on graphs constitutes a novel contribution of our study.

2.1. Intermediate Results and Constructing Auxiliary Functions

Before addressing the stability of the closed-loop system, it is necessary to establish several intermediate results that lay the foundation for constructing the integral transformation and proving stability. In this context, Lemmas 1 and 2 provide essential results, as they demonstrate the existence of unique auxiliary functions ( L ( y ) , K ( y ) ,   η ( y , z ) , θ ( y , z ) ) , which serve as the fundamental components of the transformation linking the original system to the target system. These results guarantee that the mathematical transformation employed later is not a mere formal construction, but is rigorously grounded in well-defined, unique, and homogeneous solutions subject to appropriate boundary and initial conditions.
Lemma 1
([18]). Consider the coupled system of equations
L y L y M + β I m + I m 0 y η y , z d z S = 0 , L 0 = 0 , L 0 = T ,
and
η y y ( y , z ) η z z ( y , z ) = α + β η ( y , z ) , η z ( y , 0 ) + p η ( y , 0 ) = L y N , η ( y , y ) = p + α y / 2 ,
where I m is the identity matrix of order m, β > 0 is a constant, L y , T R 1 × m with L being twice differentiable, and η y , z R is an unknown forward kernel function. Then, this system uniquely determines the solutions η C 2 ( J ˜ ) and L C 2 [ 0 , r ] , where J = ( y , z ) : 0 < z < y < r , J ˜  is the closure of  J .
Lemma 2
([18]). Consider the coupled system of equations
θ z z ( y , z ) θ y y ( y , z ) = α + β θ ( y , z ) , θ z ( y , 0 ) = K y N , θ ( y , y ) = p α + β / 2 ,
and
K y K y M + N T β I m + S = 0 , K 0 = p T , K 0 = T ,
where K y R 1 × m with K being twice differentiable, and θ y , z R is an unknown inverse kernel function. Then, this system uniquely determines the solutions θ C 2 ( J ˜ ) and K C 2 [ 0 , r ] .
Together, these two results establish a solid mathematical foundation, ensuring that the integral transform, constructed from the functions L y , η ( y , z ) , K y and θ ( y , z ) is well defined and can be reliably employed to build the stable target system. In other words, they confirm that the transition from the original system (with its non-standard coupling terms) to the target system
D x δ 0 c U x = M + N T U x + N V x , 0 , D x δ 0 c W x , y = W y y x , y β W x , y , y ( 0 , r ) , W ( x , r ) = W y ( x , 0 ) = 0 ,
is not merely a formal procedure but a mathematically rigorous one, since the uniqueness of the solutions guarantees the stability of the closed-loop matrix M + N T is Hurwitz, meaning that all its eigenvalues lie strictly in the left half-plane, thereby ensuring system stability.
Remark 2.
From Lemmas 1 and 2, it follows that both the original system (1) and the corresponding target system are well-posed and admit unique solutions. In particular, consider the target closed-loop system (2). The stability of its ODE subsystem is ensured whenever M + N T is Hurwitz. Moreover, the auxiliary functions L y and η ( y , z ) , derived in Lemma 1, are fundamental for establishing the invertible transformation
U x = U x , W x , y = V x , y 0 y η y , z V x , y d z L y U x ,
which maps the original system into the target system (2). Finally, under the state-feedback controller defined as
V c ( x ) = 0 r η r , z V x , y d z + L r U x ,
the equivalence between the original system and the target system is rigorously guaranteed, and the stability of the closed-loop dynamics is achieved.

2.2. Existence and Uniqueness of the Solution

Before analyzing the stability and control properties of System (1), it is first necessary to establish that the mathematical model is well-posed; that is, it admits a unique solution within an appropriate Hilbert space. This theoretical step is fundamental, as it ensures that the controlled system (3) can be rigorously analyzed and that the obtained results carry both physical relevance and practical significance.
Theorem 1
([18]). Let H = R 2 × S 0 , r with the norm h , k H 2 = h 2 + k 2 2 + k y 2 2 where S 0 , r denotes the Sobolev space of functions on the interval 0 , r whose values and first derivatives are square-integrable. Then, System (1) with the control condition (3) admits a unique solution U t , W 0 , + ; H , for any initial values W x , 0 S 0 , r and U ( 0 ) .
This theorem ensures that the system subject to boundary control is well-posed, meaning that a solution exists, is unique, and depends continuously on the initial data. In practical terms, this guarantees that the model remains free of mathematical ambiguities once the control is applied, thereby providing a rigorous foundation for subsequent investigations of stability and dynamical behavior.

2.3. Mittag-Leffler Stability

After establishing the existence and uniqueness of the solution, the next crucial step is to investigate the stability of the closed-loop system under the designed boundary control. For fractional-order systems, Mittag–Leffler stability serves as a natural generalization of classical Lyapunov stability, as it captures the non-exponential decay patterns inherent in memory-dependent dynamics. Demonstrating this form of stability confirms that the proposed control strategy not only guarantees the well-posedness of the system but also ensures that its trajectories converge toward equilibrium in a manner that is both mathematically rigorous and physically meaningful.
Theorem 2
([18]). Let system (1) under the state-feedback controller (3) be considered as a closed-loop system. Suppose there exist a constant b > 0 and a feedback gain matrix T R 1 × m such that the closed-loop matrix M + N T is Hurwitz. Then, system (1) is Mittag–Leffler stable. In particular, the solution satisfies: U x , W x , . 2 = U x 2 + W x , . S 0 , r 2 .
The key requirement is that the matrix M + N T be Hurwitz, which guarantees the stability of the associated ODE subsystem. At the same time, the introduction of the Sobolev space S 0 , r enables us to capture the behavior of the distributed component (PDE) and to demonstrate how it integrates with the stability of the finite-dimensional part, thereby reflecting the hybrid nature of the system under investigation. Mittag–Leffler stability highlights that the decay of trajectories does not necessarily follow the exponential law typical of classical systems, but instead evolves according to a Mittag–Leffler curve, exhibiting a slower decline that embodies the long-memory effect of fractional-order dynamics. From a practical standpoint, this guarantees that the system avoids unbounded oscillations or instability, and instead converges coherently to equilibrium, a result made possible by the appropriate design of the feedback gain T and the parameter β .
Although the analytical results presented in this section closely follow the framework of Fu et al. [18], we emphasize that in the present work they are interpreted within a graph-structured state space. In particular, the state variables U ( x ) and V ( x , y ) are later associated with node features evolving on a graph, where the diffusion operator induced by the PDE corresponds to the graph Laplacian, and the fractional order captures memory-dependent propagation across nodes. This interpretation provides the mathematical foundation for embedding the fractional PDE– ODE system into the GNN framework developed in Section 3, without altering the underlying stability structure. Hence, Section 2 should be regarded as establishing the theoretical backbone for the subsequent network-based formulation, rather than as a standalone reproduction of previous results.

3. Numerical Simulation of Fractional PDE–ODE Control for Graph Neural Networks

In this section, we present a numerical simulation to demonstrate the effectiveness of the backstepping transformation–based boundary control algorithm in stabilizing fractional PDE–ODE coupled systems, with applications to graph neural networks. In this work, the term “Graph Neural Network” is used in a dynamical systems sense rather than in the context of data-driven machine learning architectures. In particular, we do not consider training procedures, loss functions, or backpropagation. Instead, the model represents a fractional graph-based dynamical system in which node states evolve according to PDE–ODE interactions, and the graph structure serves as a mechanism for distributed information exchange. This interpretation allows us to connect classical continuous-time control systems with graph-structured dynamics commonly studied in the GNN literature.
To establish a rigorous connection between the fractional coupled system (1) and the numerical framework used in this section, we first interpret the simulation as a space-time discretization of the continuous dynamics. In particular, the ODE state U ( x ) is approximated at discrete time levels x k , while the PDE state V ( x , y ) is represented on a uniform spatial grid y j = j Δ y . Accordingly, the continuous state is mapped into a discrete network representation defined by
U ( x k ) U k , V ( x k , y j ) V j k ,
where k = 0 , 1 , , N x and j = 0 , 1 , , N y . Under this discretization, system (1) is transformed into a coupled fractional difference system in which the Caputo derivative is approximated using a Grünwald–Letnikov convolution kernel, while the spatial diffusion term V y y is approximated using second-order central finite differences. The interaction between U k and V j k through the coupling matrices N and S is preserved at each iteration, ensuring that the discrete evolution remains consistent with the original continuous operator structure. Therefore, the numerical scheme does not represent a heuristic simulation, but rather a consistent discretized realization of the fractional PDE– ODE dynamics defined in (1).
In this framework, the term “information signal” is defined as the discrete state vector associated with each node, given by
z i ( x ) : = U i ( x ) , V i ( x , y 1 ) , , V i ( x , y N y ) R d ,
which represents the local projection of the continuous fractional state onto the graph nodes.
In the proposed framework, each node i V represents a local dynamical agent whose state is governed by the fractional ODE component U i ( x ) , while the PDE variable V ( x , y ) is interpreted as an internal distributed field that models spatial information propagation associated with each node. More precisely, node dynamics are not restricted to the ODE subsystem alone; instead, each node carries a coupled state consisting of both U i ( x ) and a discretized representation of V ( x , y ) over the spatial domain. The PDE therefore does not define separate nodes, but rather governs the intra-node diffusion of information, whereas inter-node interactions are described through the graph coupling induced by the Laplacian matrix L. In this sense, the fractional PDE–ODE system provides a hybrid representation in which ODE dynamics encode node-level evolution, and the PDE component models local spatial memory and propagation, while the graph structure governs network-wide information exchange.
The diffusion of information across the network is modeled through a graph Laplacian operator L, leading to the following graph diffusion equation:
D x δ z ( x ) = L z ( x ) + F ( z ( x ) ) ,
where D x δ denotes the Caputo fractional derivative acting on node dynamics, and F ( · ) represents the nonlinear coupling induced by the original PDE–ODE interaction terms M, N, and S in system (1).
Under this formulation, the fractional PDE component V y y is interpreted as a local diffusion operator, while the graph Laplacian L encodes inter-node connectivity. Therefore, the proposed model can be understood as a fractional graph diffusion system in which information signals evolve under both spatial (PDE-driven) and topological (graph-driven) interactions.
The simulation is not intended to replicate a specific engineering prototype but rather to provide a rigorous proof of concept that bridges the theoretical analysis with computational verification. It is important to emphasize that the presented numerical simulations are not merely illustrative graphs. Rather, they provide rigorous computational validation of the theoretical results, specifically the Mittag–Leffler-type stability established for the fractional PDE–ODE coupled system. By monitoring both local boundary dynamics and global network responses, the simulations confirm that the boundary feedback controller effectively stabilizes the evolution of node states across the network. This demonstrates a direct and tangible link between abstract operator-based analysis and the practical behavior of complex networked systems, ensuring that the observed convergence and energy reduction are genuine manifestations of the system’s intrinsic dynamics. In this sense, it offers a reliable means of illustrating how the abstract operator-based framework manifests in observable dynamical behavior. The results include graphs that illustrate the evolution of boundary conditions, the system’s total energy, its spatial distribution, the graph’s topological structure, as well as its spectrum and the variation of key nodes over time. These figures emphasize the gradual transition from describing the dynamics of the partial system to highlighting the network structure and interpreting the stability achieved through the proposed control mechanism. To ensure full reproducibility of the numerical results, all simulations were implemented using double-precision arithmetic. The complete source code, including the function, defines all model parameters ( m = 2 , δ = 0.7 , α = 0.2 , p = 0.5 , r = 1.0 ), the discretization settings ( N x = 500 , N y = 40 ), and the input boundary function V c ( x ) = 0.2 sin ( 3 x ) . The parameters m, N, S, α , p, and r are not introduced as trainable or data-fitted quantities, since the proposed framework is not data-driven and does not involve any learning procedure. Instead, these parameters are selected based on three guiding principles: (i) stability requirements derived from the theoretical analysis of the fractional PDE–ODE system, (ii) consistency with standard values commonly used in the literature on fractional diffusion and boundary control systems, and (iii) numerical feasibility ensuring stable and convergent discretization under the adopted IMEX–Grünwald–Letnikov scheme. In particular, the chosen values guarantee that the closed-loop system satisfies the required dissipation conditions and avoids numerical stiffness or blow-up phenomena during simulation.
The program automatically generates and saves all relevant output data and figures (fractional_gnn_data.mat) to enable direct verification and reproduction of the numerical experiments. By running this function, the user can reproduce the evolution of the ODE and PDE states, the energy trajectories, and the graph-based neural representation under identical parameter configurations. To minimize discretization and roundoff effects, the numerical implementation adopts double-precision arithmetic and moderate step sizes that balance resolution and stability. The fractional derivatives are computed using a short-memory principle, which prevents the unbounded accumulation of numerical errors over time. Furthermore, adaptive safeguards are included to halt the computation if any instability or overflow is detected. This ensures that the obtained results reflect the true dynamic behavior of the fractional PDE–ODE system rather than artifacts of numerical error. Extensive testing confirmed that the total accumulated error remains negligible and does not affect the qualitative behavior of the controlled trajectories.
For full reproducibility, the complete source code implementing the above algorithm is provided as supplementary material (MATLAB R2018a), and includes all parameter settings, discretization routines, and post-processing scripts used to generate Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11.
To ensure full reproducibility of the proposed numerical framework, we summarize the implementation in the form of an explicit computational algorithm. This algorithm describes the complete workflow of the coupled fractional PDE–ODE system with boundary control. The detailed implementation procedure is presented in Algorithm 1.
Algorithm 1 Numerical Simulation of Fractional PDE–ODE Graph System
  1:
Initialize parameters M , N , S , α , p , r , grid sizes N x , N y
  2:
Initialize states U 0 , V 0 , and boundary input V c ( x )
  3:
for  k = 0 to N x 1  do
  4:
    Compute Caputo fractional derivative using Grünwald–Letnikov scheme
  5:
    Update PDE state V k + 1 using finite difference discretization of V y y
  6:
    Update ODE state U k + 1 using IMEX scheme
  7:
    Apply coupling via matrices N and S
  8:
    Apply boundary control law at terminal nodes
  9:
    Compute error e k = U k + 1 U k + V k + 1 V k
10:
    if  e k < 10 6  then
11:
        Stop simulation
12:
    end if
13:
end for
14:
Output trajectories, energy evolution, and graph states
The numerical implementation follows a finite-difference time-domain (FDTD) scheme combined with a fractional Grünwald–Letnikov approximation for the Caputo derivative of order δ . More precisely, the Caputo fractional derivative was approximated using the Grünwald–Letnikov discrete form
D x δ C f ( x k ) 1 ( Δ x ) δ j = 0 k ( 1 ) j δ j f ( x k j ) ,
where the fractional coefficients are defined by
δ j = Γ ( δ + 1 ) Γ ( j + 1 ) Γ ( δ j + 1 ) .
The spatial second-order derivative in the PDE subsystem was approximated using the central finite-difference scheme
V y y ( x k , y j ) V j + 1 k 2 V j k + V j 1 k ( Δ y ) 2 .
This discretization preserves the nonlocal memory effect of the fractional dynamics while ensuring numerical consistency and reproducibility of the simulations.
Spatial derivatives in the PDE component are discretized using a uniform grid y j = j Δ y , with Δ y = r / N y , and second-order central differences. The time-like variable x is advanced using an implicit–explicit (IMEX) iterative scheme, ensuring numerical stability for stiff fractional terms. For the ODE subsystem, the same fractional order δ is approximated through a discrete convolution kernel to account for memory effects. At each iteration, the PDE and ODE subsystems are coupled through boundary values according to (1), and the boundary control signal is updated following the backstepping transformation. The simulation is terminated when the norm U k + 1 U k + V k + 1 V k < 10 6 , which guarantees numerical convergence of the coupled dynamics.
Figure 1 illustrates the behavior of the functions V ( x , 0 ) , V ( x , r ) , and the boundary control signal V c ( x ) over time. The introduction of boundary control directly influences the variables at the system’s edges, modifying signal trajectories and preventing unstable deviations. This figure establishes the idea that stability begins with controlling the boundary conditions, which serve as the primary entry point for the backstepping algorithm’s impact on the overall system.
Figure 1. Evolution of boundary conditions under feedback control.
Figure 1. Evolution of boundary conditions under feedback control.
Fractalfract 10 00394 g001
Figure 2 highlights the relationship between boundary conditions and the system’s total energy. By comparing the energy profile with and without control, we observe that the energy gradually decreases when control is applied, confirming stability in accordance with the Mittag–Leffler principle. The total energy shown in Figure 2 represents the combined contribution of both the ordinary and distributed components of the system. In practice, it is obtained by summing the instantaneous magnitudes of the ODE states and the spatial distribution of the PDE variable over the entire domain. This measure provides an intuitive way to capture how the energy stored in the system evolves over time. When boundary control is applied, the overall energy progressively decreases, confirming that the influence of the controller extends beyond local boundary effects and induces a global stabilization of the coupled dynamics. The transition from Figure 1 to Figure 2 is natural: it demonstrates that local boundary adjustments do not merely alter discrete signals but translate into global stability through the reduction of total energy. This concept of total energy should be interpreted as a Lyapunov-like indicator rather than a physical quantity. It provides a compact way to assess the overall convergence of the coupled PDE–ODE dynamics and to visualize the effect of fractional boundary feedback in suppressing instability. Hence, the decreasing energy profile in Figure 2 directly illustrates the Mittag–Leffler type stability discussed in the theoretical section, ensuring conceptual consistency between the analytical and numerical parts of the study.
Figure 2. Temporal evolution of the system energy.
Figure 2. Temporal evolution of the system energy.
Fractalfract 10 00394 g002
Figure 3 presents snapshots of the spatial distribution of the variable V ( x , y ) at different values of x. Initially irregular fluctuations become more structured over time under the influence of control. This indicates that the effect of control is not confined to thresholds or energy levels but extends across the spatial domain of the system. The progression from Figure 2 to Figure 3 is essential, as it connects the observed energy reduction with tangible evidence of spatial stabilization.
Figure 3. Spatial distribution snapshots of V ( x , y ) at different time instances.
Figure 3. Spatial distribution snapshots of V ( x , y ) at different time instances.
Fractalfract 10 00394 g003
To ensure a precise characterization of the underlying network structure, we consider the graph G = ( V , E ) consisting of n = 5 nodes. The connectivity between nodes is described by the adjacency matrix A = [ a i j ] , where a i j { 0 , 1 } indicates the presence or absence of an edge between node i and node j. In the present simulation, a path-graph topology is adopted, namely,
a i j = 1 if | i j | = 1 , and a i j = 0 otherwise .
Accordingly, the associated graph Laplacian matrix is defined as L = D A , where D denotes the degree matrix. This fixed topology is employed throughout all numerical experiments, and the evolution of the node states is computed consistently with respect to this underlying graph structure.
Figure 4 depicts the basic structure of the network underlying the model, thereby linking the PDE–ODE results to graph neural network applications. The diagram shows how nodes and edges are distributed, clarifying how information propagates within this framework. The transition from Figure 3 to Figure 4 is logical: after analyzing the system’s spatial dynamics, it becomes necessary to define the medium where these dynamics unfold, the graph itself.
Remark 3.
To make the GNN implementation more tangible, each node in the graph (Figure 4) represents a distinct point or cluster of points in the PDE domain. Node features correspond to the state variables of the PDE–ODE system, while edges encode the influence of neighboring points through the diffusion term. During each time step, the fractional ODE updates the node states according to their current value and the PDE-induced interactions with connected nodes. Boundary control applied at select edges modulates these updates, ensuring coherent evolution across the network. In this way, the PDE–ODE dynamics are directly translated into GNN computations, with the boundary control functioning as a mechanism that stabilizes the graph-based information flow.
Figure 4. Topological structure of the graph neural network.
Figure 4. Topological structure of the graph neural network.
Fractalfract 10 00394 g004
Figure 5 displays the eigenvalues of the graph matrix, a fundamental tool for analyzing network stability. The spectral profile reveals the network’s capacity to transmit, amplify, or suppress signals. Moving from Figure 4 to Figure 5 shifts the focus from a visual structural description to a quantitative spectral analysis that characterizes the network’s stability properties.
Figure 5. Spectral characteristics of the graph topology.
Figure 5. Spectral characteristics of the graph topology.
Fractalfract 10 00394 g005
Figure 6 shows a low-dimensional embedding of the nodes’ evolution over time obtained using principal component analysis (PCA). The color scale encodes time, allowing us to track clustering and separation of nodes across different intervals. This projection uncovers hidden patterns not directly visible in earlier figures, offering a comprehensive view of the network’s dynamic evolution. The step from Figure 5 to Figure 6 is natural, transitioning from abstract spectral properties to explicit temporal-spatial dynamics.
Remark 4.
It is important to clarify how the fractional PDE–ODE control framework relates to the GNN representation. The fractional PDE models the diffusion of information across network edges, while the fractional ODE captures memory-dependent updates of node states. Boundary control applied at certain edges corresponds to regulating key nodes, which stabilizes the dynamics of the entire graph. Figure 4, Figure 5 and Figure 6 illustrate this connection: the PDE–ODE evolution defines the spatiotemporal behavior of node features, which are then represented as states in the GNN. The PCA embedding in Figure 6 visualizes the coherent trajectories induced by boundary control, demonstrating that the fractional control framework directly impacts GNN dynamics. This explicit mapping bridges the theoretical control of the PDE–ODE system with practical stabilization in graph-based neural architectures.
Figure 6. PCA embedding of node dynamics with time coloring.
Figure 6. PCA embedding of node dynamics with time coloring.
Fractalfract 10 00394 g006
Figure 7 focuses on selected key nodes (e.g., nodes 1, 2, 3, 22, and 43), illustrating their trajectories over time. Despite their distinct positions within the network, all nodes gradually converge toward stable values. This demonstrates that the control mechanism influences both global and individual node behavior. The move from Figure 6 to Figure 7 is justified: after examining overall dynamics via PCA, it is necessary to zoom in on critical nodes for a more detailed perspective.
Figure 7. Temporal evolution of key nodes across the network.
Figure 7. Temporal evolution of key nodes across the network.
Fractalfract 10 00394 g007
Remark 5.
It is worth noting that although the proposed boundary feedback controller is not explicitly designed as a synchronization scheme, its dynamic effect exhibits a clear analogy to synchronization phenomena observed in networked systems. By regulating the boundary dynamics and redistributing the system’s fractional energy, the controller enforces a coherent evolution among spatial states, causing them to converge toward a common steady profile. This behavior can thus be interpreted as an edge-induced synchronization process, where the boundary acts as a virtual leader guiding the overall system toward collective stability.
Figure 8 explores the relationship between eigenvalues and gain following a filtering process. The response indicates that the effect of unstable conditions is reduced, showing how the control mechanism functionally reshapes the spectrum to enforce stability. The transition from Figure 7 to Figure 8 thus reflects a shift from time–space node behavior to refined spectral responses under filtering.
Figure 8. Filtered spectral response of the controlled system.
Figure 8. Filtered spectral response of the controlled system.
Fractalfract 10 00394 g008
Figure 9 provides a practical demonstration of the algorithm’s effectiveness, showing how the signal transitions from a noisy state to a more regular form after filtering. This figure represents the culmination of the results presented: from boundary control, energy stability, and spatial regularization, through network and spectral analysis, to a concrete validation at the node level.
Figure 9. Node-level comparison: original, noisy, and filtered signals.
Figure 9. Node-level comparison: original, noisy, and filtered signals.
Fractalfract 10 00394 g009

3.1. Application to Consensus

To explain the practical implications of the proposed boundary control framework, we consider a consensus problem on a path graph consisting of five agents. Each agent is represented by a scalar state x i ( t ) , which allows the control effect to be clearly illustrated. Importantly, the consensus dynamics considered here should be understood as a finite-dimensional realization of the general fractional PDE– ODE system introduced in Section 2. Specifically, each agent state x i ( t ) is interpreted as a local projection of the distributed variables U ( x ) and V ( x , y ) onto a discrete set of sampling points associated with the graph nodes. In this sense, the spatial diffusion mechanism governed by the PDE component is replaced at the network level by the graph Laplacian operator, which encodes interactions between neighboring sampling locations. Therefore, the consensus model does not constitute an independent dynamical system, but rather a reduced-order representation of the original fractional PDE–ODE dynamics, where boundary control in the continuous model corresponds to control actions applied at the boundary nodes of the graph. The agents interact only with their immediate neighbors through diffusion-like coupling.
In order to maintain consistency with the fractional PDE–ODE framework introduced in Section 2, we note that the following consensus model represents a finite-dimensional, integer-order projection of the general fractional-order dynamics. Specifically, the Caputo fractional derivative D t δ C with 0 < δ < 1 can be reduced to its classical first-order form in the limiting case δ 1 , which is commonly used to simplify the visualization of the network behavior. In this sense, the variable x ( t ) should be interpreted as the macroscopic projection of the underlying fractional state, while the graph Laplacian L inherits the diffusion structure induced by the spatial fractional PDE component. Consequently, although the consensus dynamics appear in finite- dimensional form, they inherit the same energy- dissipation and stability structure induced by the fractional order system. The damping term D ( x ) further preserves this link by representing the discretized counterpart of the fractional dissipation mechanism, ensuring that the consensus evolution remains fully compatible with the stability properties established for the original PDE–ODE system. The overall network dynamics are described by
x ˙ ( t ) = + L x ( t ) D ( x ) + u ( t ) ,
where L is the Laplacian of the path graph, D ( x ) is an intrinsic damping term, and u ( t ) is the boundary control input applied only at the two end nodes. The diffusion term + L x ( t ) is chosen with a destabilizing sign to mimic instability in the absence of control. The boundary control law acts to pull the end nodes toward the network average, thereby stabilizing the consensus process.
In this application, two damping mechanisms are compared: the first will be linear damping where D ( x ) = a x which provides a restoring force proportional to the state magnitude. The second is Logarithmic damping where D ( x ) = a l o g ( 1 + | x | ) s i g n ( x ) , which grows more slowly with the state magnitude and becomes weaker near the origin.
Both systems were simulated with random initial conditions in [ 1 , 1 ] using a destabilizing diffusion term, and with and without the proposed boundary control.
Figure 10 shows the evolution of the agent trajectories for both damping types. In the uncontrolled cases (red dashed lines), the states diverge, though the growth is slower under logarithmic damping compared to linear damping. When the boundary controller is applied (blue solid lines), all trajectories converge to consensus in both systems. The transient behavior, however, differs: with linear damping the states collapse rapidly, whereas with logarithmic damping the convergence slows down as the states approach zero, reflecting the weaker restoring effect at small magnitudes.
Figure 10. Agent trajectories in a five-node path graph: red dashed lines (no control) diverge, while blue solid lines (with control) converge to consensus under linear (left) and logarithmic (right) damping.
Figure 10. Agent trajectories in a five-node path graph: red dashed lines (no control) diverge, while blue solid lines (with control) converge to consensus under linear (left) and logarithmic (right) damping.
Fractalfract 10 00394 g010
Figure 11 plots the consensus error, defined as
V ( t ) = max i x i ( t ) min i x i ( t ) ,
on a logarithmic scale. Without control, both damping mechanisms lead to divergence, but the rate is visibly lower under logarithmic damping. With control, both systems achieve consensus, with the linear damping case showing an almost exponential-like decay of the error, while the logarithmic damping case exhibits a slower tail as V ( t ) approaches zero.
This comparative study demonstrates that the boundary controller successfully stabilizes the network dynamics under both damping mechanisms. At the same time, the choice of damping function significantly affects the transient response and convergence rate, highlighting how intrinsic system properties interact with the control law in shaping overall stability.
Figure 11. Consensus error V ( t ) on a logarithmic scale showing divergence without control and convergence with boundary control, with faster decay under linear damping than logarithmic damping.
Figure 11. Consensus error V ( t ) on a logarithmic scale showing divergence without control and convergence with boundary control, with faster decay under linear damping than logarithmic damping.
Fractalfract 10 00394 g011
The results presented in Figure 10 and Figure 11 quantitatively confirm that the proposed boundary feedback controller not only stabilizes network dynamics under various damping mechanisms but also systematically drives the agents toward consensus. These findings provide clear numerical evidence supporting the claims of this study. Specifically, by embedding the fractional boundary feedback mechanism within the graph neural network framework, we demonstrate that the abstract theoretical results of Fu et al. [18] can be translated into a concrete, computationally validated implementation. The simulations confirm the Mittag– Leffler stability behavior and highlight the stabilization of information diffusion across the network, representing a step beyond purely analytical results. Moreover, the reduction of consensus errors to effectively zero under both linear and logarithmic damping demonstrates that the boundary control mechanism enforces coherent evolution among node states, directly linking fractional PDE–ODE control theory to observable dynamics in graph-based architectures.
The proposed fractional PDE–ODE boundary control framework offers promising applications across a variety of domains where networked dynamics and memory effects play a critical role. In robotic swarms, boundary control can coordinate agent behavior and achieve consensus under fractional-order dynamics, ensuring robust stability even in the presence of delays or long-range interactions. In distributed sensor networks, the method can regulate the flow of information across nodes, mitigating oscillations caused by asynchronous updates or structural heterogeneity. Furthermore, in epidemic modeling, the combination of fractional diffusion and targeted boundary interventions can capture anomalous spread patterns and support effective control strategies. These examples demonstrate that our approach extends beyond theoretical development, providing practical tools for managing complex interactions in real-world networked systems.

3.2. Quantitative Performance Comparison

To complement the qualitative observations presented in Figure 10 and Figure 11, we now provide a quantitative comparison between the controlled and uncontrolled systems. The comparison focuses on several standard performance indicators commonly used in stability and consensus analysis:
  • Settling time ( T s ): the time required for the consensus error V ( t ) to remain below a prescribed tolerance.
  • Steady-state error ( e ): the residual consensus error at the final simulation time.
  • Peak consensus error: the maximum value attained by V ( t ) during the simulation.
  • Convergence behavior: qualitative description of whether the trajectories converge or diverge.
Table 1 summarizes the observed numerical behavior for both damping mechanisms with and without boundary control.
The results clearly demonstrate the effectiveness of the proposed boundary feedback controller. In the absence of control, both systems exhibit divergence and rapidly increasing consensus errors, confirming the instability induced by the destabilizing diffusion term. Once the controller is activated, the trajectories converge toward consensus and the steady-state errors become negligible.
Moreover, the quantitative comparison highlights an important difference between the two damping mechanisms. The linear damping case achieves faster convergence and a shorter settling time, which is consistent with the stronger restoring effect of linear dissipation. In contrast, logarithmic damping produces a slower decay near equilibrium, leading to a longer transient phase despite eventual stabilization.
These numerical observations are fully consistent with the theoretical Mittag–Leffler stability analysis developed earlier in the paper and provide computational evidence that the proposed boundary controller effectively stabilizes the coupled fractional PDE–ODE dynamics.

4. Conclusions

In this paper, we study a coupled fractional PDE–ODE system subject to Neumann-type boundary conditions and design an efficient parametric controller using a backstepping approach. Within the framework of operator theory, we establish theoretical results guaranteeing the existence and uniqueness of solutions. By selecting an appropriate Lyapunov function and applying fractional inequalities, we further derive sufficient conditions to ensure system stability in the sense of the Mittag–Leffler model.
On the applied side, extensive numerical simulations are carried out to validate the effectiveness of the proposed parametric controller in stabilizing the system. The findings show that, in the absence of control, the network dynamics exhibit instability and increasing oscillations. In contrast, the introduction of parametric control results in a gradual decrease in total energy, a marked regularization of the spatial distribution, and improved stability at the node level of the graph. Moreover, the simulations reveal that combining the fractional PDE–ODE framework with graph neural network architectures provides a more realistic representation of information propagation and stability analysis in complex environments.
Overall, the results demonstrate the feasibility of bridging theory with practice and open new research directions. These include the design of more flexible boundary control mechanisms, the investigation of stability in fuzzy systems, and the development of strategies relying solely on output feedback rather than full-state information. We also believe that this study paves the way for broader applications, particularly in enhancing the stability of graph neural networks and in the development of more robust training algorithms—representing a promising step toward unifying deep mathematical analysis with practical advances in network science and artificial intelligence.

Author Contributions

Y.A.: Applications, numerics, and writing and editing original draft. A.G.: Analysis, methodology, writing and editing the original draft. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

This work was supported and funded by the Deanship of Scientific Research at Imam Mohammad Ibn Saud Islamic University (IMSIU) (grant number IMSIU-DDRSP2602).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Straka, P.; Fedotov, S. Transport equations for subdiffusion with nonlinear particle interaction. J. Theor. Biol. 2015, 366, 71–83. [Google Scholar] [CrossRef]
  2. Deng, W.; Wang, X.; Zhang, P. Anisotropic nonlocal diffusion operators for normal and anomalous dynamics. SIAM Multiscale Model. Simul. 2020, 18, 415–443. [Google Scholar] [CrossRef]
  3. Feng, Y.; Yang, X.; Liu, J.; Chen, Z. Rheological analysis of the general fractional-order viscoelastic model involving the Miller-Ross kernel. Acta Mech. 2021, 232, 3141–3148. [Google Scholar] [CrossRef]
  4. Ghezal, A.; Al Ghafli, A.A.; Al Salman, H.J. Anomalous drug transport in biological tissues: A caputo fractional approach with non-classical boundary modeling. Fractal Fract. 2025, 9, 508. [Google Scholar] [CrossRef]
  5. Balegh, M.; Ghezal, A. Theoretical analysis and applications of fixed-point theorems in delay fractional differential equations. J. Appl. Math. Comput. 2025, 71, 867–881. [Google Scholar] [CrossRef]
  6. Ghezal, A.; Attia, N. ϑ-Fractional stochastic models for simulating tumor growth and chemical diffusion in biological tissues. Fractal Fract. 2025, 9, 258. [Google Scholar] [CrossRef]
  7. Barreau, M.; Seuret, A.; Gouaisbaut, F.; Baudouin, L. Lyapunov stability analysis of a string equation coupled with an ordinary differential system. IEEE Trans. Autom. Control 2018, 63, 3850–3857. [Google Scholar] [CrossRef]
  8. Baudouin, L.; Seuret, A.; Gouaisbaut, F. Stability analysis of a system coupled to a heat equation. Automatica 2019, 99, 195–202. [Google Scholar] [CrossRef]
  9. Tang, S.; Xie, C. Stabilization for a coupled PDE-CODE control system. J. Frankl. Inst. 2011, 348, 2142–2155. [Google Scholar] [CrossRef]
  10. Wang, J.; Liu, J.; Ren, B.; Chen, J. Sliding mode control to stabilization of cascaded heat PDE-ODE systems subject to boundary control matched disturbance. Automatica 2015, 52, 23–34. [Google Scholar] [CrossRef]
  11. Kang, W.; Fridman, E. Boundary control of delayed ODE-heat cascade under actuator saturation. Automatica 2017, 83, 252–261. [Google Scholar] [CrossRef]
  12. Liu, J.; Feng, Y. Investigation of the time fractional higher-dimensional nonlinear modified equation of wave propagation. Fractal Fract. 2024, 8, 124. [Google Scholar] [CrossRef]
  13. Xi, X.-X.; Zhou, Y.; Hou, M. Well-Posedness of mild Solutions for the fractional Navier–Stokes equations in Besov spaces. Qual. Theory Dyn. Syst. 2024, 23, 15. [Google Scholar] [CrossRef]
  14. Xi, X.X.; Hou, M.; Zhou, X.-F.; Wen, Y. Approximate controllability for mild solution of time-fractional Navier–Stokes equations with delay. Z. Angew. Math. Und Phys. 2021, 72, 113. [Google Scholar] [CrossRef]
  15. Hou, M.; Xi, X.; Zhou, X. Boundary control of a fractional reaction-diffusion equation coupled with fractional ordinary differential equations with delay. Appl. Math. Comput. 2021, 406, 126260. [Google Scholar] [CrossRef]
  16. Chen, J.; Tepljakov, A.; Petlenkov, E.; Chen, Y.; Zhuang, B. State and output feedback boundary control of time fractional PDE-fractional ODE cascades with space-dependent diffusivity. IET Control Theory Appl. 2020, 14, 3589–3600. [Google Scholar] [CrossRef]
  17. Amiri, S.; Keyanpour, M.; Masoudi, M. Observer-based output feedback control design for a fractional ODE and a fractional PDE cascaded system. ISA Trans. 2022, 128, 144–161. [Google Scholar] [CrossRef] [PubMed]
  18. Fu, D.-X.; Feng, Y.-Y.; Zhu, Z.-W.; Hou, M.-M.; Wang, J. Boundary Feedback Control of a Cascade System of Fractional PDE-ODEs. Fractal Fract. 2025, 9, 514. [Google Scholar] [CrossRef]
  19. Estrada, E. Path Laplacian matrices: Introduction and application to the analysis of consensus in networks. Linear Algebra Its Appl. 2012, 436, 3373–3391. [Google Scholar] [CrossRef]
  20. Estrada, E.; Hameed, E.; Hatano, N.; Langer, M. Path Laplacian operators and superdiffusive processes on graphs. Linear Algebra Its Appl. 2017, 523, 307–334. [Google Scholar] [CrossRef]
  21. Ahsini, Y.; Reverte, B.; Conejero, J.A. AI-Driven Consensus: Modeling Multi-Agent Networks with Long-Range Interactions Through Path-Laplacian Matrices. Appl. Sci. 2025, 15, 5064. [Google Scholar] [CrossRef]
Table 1. Quantitative comparison between controlled and uncontrolled systems.
Table 1. Quantitative comparison between controlled and uncontrolled systems.
SystemControlSettling Time T s Steady-State Error e Peak ErrorBehavior
Linear dampingNoNot achieved> 10 3 Very largeDivergent
Linear dampingYes 3.2 10 6 ModerateStable convergence
Logarithmic dampingNoNot achieved> 10 8 Extremely largeDivergent
Logarithmic dampingYes 5.8 10 5 ModerateStable convergence
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

Almoteri, Y.; Ghezal, A. Fractional Interconnected Systems with Boundary Feedback: A GNN-Based Computational Approach. Fractal Fract. 2026, 10, 394. https://doi.org/10.3390/fractalfract10060394

AMA Style

Almoteri Y, Ghezal A. Fractional Interconnected Systems with Boundary Feedback: A GNN-Based Computational Approach. Fractal and Fractional. 2026; 10(6):394. https://doi.org/10.3390/fractalfract10060394

Chicago/Turabian Style

Almoteri, Yasser, and Ahmed Ghezal. 2026. "Fractional Interconnected Systems with Boundary Feedback: A GNN-Based Computational Approach" Fractal and Fractional 10, no. 6: 394. https://doi.org/10.3390/fractalfract10060394

APA Style

Almoteri, Y., & Ghezal, A. (2026). Fractional Interconnected Systems with Boundary Feedback: A GNN-Based Computational Approach. Fractal and Fractional, 10(6), 394. https://doi.org/10.3390/fractalfract10060394

Article Metrics

Back to TopTop