Paper deep dive
FTD-GNO: Memory-Efficient Graph Neural Operators through Functional Tensor Decomposition of the Kernel
Xiaomin Zhang, Boyue Wang, Junbin Gao, Yongli Hu anbd Baocai Yin
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 92%
Last extracted: 10/6/2026, 10:58:46 AM
Summary
The paper introduces FTD-GNO, a memory-efficient Graph Neural Operator framework that addresses the high computational and memory overhead of standard GNOs. By applying Functional Tensor Decomposition (FTD) using CP, Tensor-Train, and Tucker formats, FTD-GNO decouples high-dimensional integral kernels into low-dimensional mode-wise functions. This approach reduces parameter counts and memory footprint by avoiding explicit materialization of full edge-wise kernel tensors, enabling algebraic reconstruction of the integral operator. Experiments demonstrate lower peak memory usage, shorter training times, and good scalability compared to unfactorized baselines.
Entities (9)
Relation Signals (7)
Xiaomin Zhang → affiliatedwith → Beijing University of Technology
confidence 95% · Xiaomin Zhang Affiliation: ... Beijing University of Technology
Junbin Gao → affiliatedwith → The University of Sydney
confidence 95% · Junbin Gao Affiliation: ... The University of Sydney
FTD-GNO → solves → Memory Overhead
confidence 95% · FTD-GNO, a memory-efficient GNO framework... reduces the memory footprint of kernel evaluation
FTD-GNO → uses → CP Decomposition
confidence 95% · By instantiating the kernel with classical tensor decomposition formats, including CP... FTD-GNO enables algebraic reconstruction
FTD-GNO → uses → Tucker Decomposition
confidence 95% · By instantiating the kernel with classical tensor decomposition formats, including... Tucker decompositions, FTD-GNO enables algebraic reconstruction
FTD-GNO → uses → Tensor-Train Decomposition
confidence 95% · By instantiating the kernel with classical tensor decomposition formats, including... Tensor-Train... FTD-GNO enables algebraic reconstruction
Graph Neural Operator → solves → Partial Differential Equations
confidence 90% · Graph Neural Operators (GNOs) provide flexible surrogate models for learning solution operators of partial differential equations
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Graph Neural Operators (GNOs) provide flexible surrogate models for learning solution operators of partial differential equations (PDEs). However, standard GNOs typically parameterize the integral kernel with a monolithic neural network and evaluate kernel interactions over graph edges, leading to substantial computational and memory overhead at high resolutions or with large neighborhoods. To address these limitations, we propose Functional Tensor Decomposition Graph Neural Operator (FTD-GNO), a memory-efficient GNO framework that decouples the high-dimensional continuous integral kernel into low-dimensional mode-wise functions. By instantiating the kernel with classical tensor decomposition formats, including CP, Tensor-Train, and Tucker decompositions, FTD-GNO enables algebraic reconstruction of the integral operator without explicitly materializing full edge-wise kernel tensors. This factorized formulation reduces the memory footprint of kernel evaluation and aggregation while retaining the continuous operator-learning structure of GNOs. Theoretical complexity analysis shows that FTD-GNO substantially lowers parameter and activation-memory costs associated with high-dimensional kernel construction. Experiments show lower peak memory than the corresponding unfactorized graph-integral baselines, with shorter recorded training times. Fourier-graph experiments further demonstrate that FTD can improve the efficiency of a graph-integral layer within a hybrid operator and has good scalability.
Tags
Links
- Source: https://arxiv.org/abs/2610.04212v1
- Canonical: https://arxiv.org/abs/2610.04212v1
Trouble viewing inline? Open PDF directly →
Full Text
88,675 characters extracted from source content.
Expand or collapse full text
FTD-GNO: Memory-Efficient Graph Neural Operators through Functional Tensor Decomposition of the Kernel Xiaomin Zhang Affiliation: Beijing Key Laboratory of Multimedia and Intelligent Software TechnologyBeijing Artificial Intelligence InstituteSchool of Information Science and TechnologyBeijing University of Technology, Beijing 100124, Chinazhxm_6758@163.com, wby,huyongli,ybc@bjut.edu.cn Email: junbin.gao@sydney.edu.au Boyue Wang Affiliation: Beijing Key Laboratory of Multimedia and Intelligent Software TechnologyBeijing Artificial Intelligence InstituteSchool of Information Science and TechnologyBeijing University of Technology, Beijing 100124, Chinazhxm_6758@163.com, wby,huyongli,ybc@bjut.edu.cn Junbin Gao Affiliation: Discipline of Business AnalyticsThe University of Sydney Business SchoolThe University of Sydney, Camperdown NSW 2006, Australia Yongli Hu Affiliation: Beijing Key Laboratory of Multimedia and Intelligent Software TechnologyBeijing Artificial Intelligence InstituteSchool of Information Science and TechnologyBeijing University of Technology, Beijing 100124, Chinazhxm_6758@163.com, wby,huyongli,ybc@bjut.edu.cn Baocai Yin Affiliation: Beijing Key Laboratory of Multimedia and Intelligent Software TechnologyBeijing Artificial Intelligence InstituteSchool of Information Science and TechnologyBeijing University of Technology, Beijing 100124, Chinazhxm_6758@163.com, wby,huyongli,ybc@bjut.edu.cn Abstract Graph Neural Operators (GNOs) provide flexible surrogate models for learning solution operators of partial differential equations (PDEs). However, standard GNOs typically parameterize the integral kernel with a monolithic neural network and evaluate kernel interactions over graph edges, leading to substantial computational and memory overhead at high resolutions or with large neighborhoods. To address these limitations, we propose Functional Tensor Decomposition Graph Neural Operator (FTD-GNO), a memory-efficient GNO framework that decouples the high-dimensional continuous integral kernel into low-dimensional mode-wise functions. By instantiating the kernel with classical tensor decomposition formats, including CP, Tensor-Train, and Tucker decompositions, FTD-GNO enables algebraic reconstruction of the integral operator without explicitly materializing full edge-wise kernel tensors. This factorized formulation reduces the memory footprint of kernel evaluation and aggregation while retaining the continuous operator-learning structure of GNOs. Theoretical complexity analysis shows that FTD-GNO substantially lowers parameter and activation-memory costs associated with high-dimensional kernel construction. Experiments show lower peak memory than the corresponding unfactorized graph-integral baselines, with shorter recorded training times. Fourier–graph experiments further demonstrate that FTD can improve the efficiency of a graph-integral layer within a hybrid operator and has good scalability. 1 Introduction Partial differential equations (PDEs) are the core mathematical tools for characterizing the spatiotemporal evolution of complex physical systems (1, 2). In practical scientific and engineering applications, such as uncertainty quantification, optimal control, and inverse problem solving, it is often necessary to perform massive, repeated evaluations of PDEs driven by varying physical parameters. Traditional numerical solvers (e.g., finite element (3, 4) or finite difference methods (5, 6) rely heavily on high-resolution grids, and their prohibitive iterative computational overhead struggles to meet the demands of real-time inference in complex systems (7, 8). Recently, operator learning has emerged as a novel deep learning paradigm. Unlike conventional neural networks that only learn mappings between finite-dimensional vectors, neural operators (NOs) (9, 10) aim to directly construct nonlinear mappings between infinite-dimensional continuous function spaces. This discretization-independent architecture endows models with the remarkable capability of zero-shot cross-resolution generalization. Figure 1: Efficient GNO via Function Tensor Decomposition: GNO calculates the integral kernel through a single large neural network and explicitly constructs the complete integral kernel tensor on each edge. The proposed methodology involves the decomposition of the integral kernel into multiple single-variable neural networks, in conjunction with the utilisation of configurable tensor decomposition modes. This approach facilitates the reconstruction of the integral operator, thereby circumventing the occurrence of memory overflow. Graph Neural Operators (GNOs) (11) discretize continuous spaces into graph topologies and approximate integral transforms via message-passing mechanisms, demonstrating unparalleled flexibility in handling unstructured grids and complex geometric domains. However, when confronted with high-dimensional systems and high-resolution grids, the underlying architecture of standard GNOs exposes intertwined flaws. Specifically, during the integral kernel evaluation and spatial aggregation phases, information interaction relies heavily on edge-based message-passing mechanisms. This implies that the grid must explicitly construct, instantiate and store the complete integral kernel tensor on each edge within the computational graph. As spatial dimensionality increases or grid nodes become denser, the memory requirement to construct the full input exhibits explosive exponential growth, manifesting as the “curse of dimensionality". Such edge-level storage dependency severely limits network depth and renders GNOs highly susceptible to Out-Of-Memory (OOM) (12) errors, profoundly restricting their practical utility. Furthermore, to adequately capture the complex feature couplings in multi-dimensional spaces, the hidden layer dimensions of the network are forced to expand drastically, triggering a nonlinear surge in model parameters. To address the aforementioned challenges, this paper proposes a novel Graph Neural Operator framework based on Functional Tensor Decomposition (FTD-GNO). The essence of this framework lies in the deep decoupling of the high-dimensional tensor construction process within the continuous domain. The overall schematic of this setup is illustrated in Figure 1. Specifically, we elegantly strip the originally massive full-scale network inputs into low-dimensional variable sets corresponding to independent physical dimensions. Under the multi-branch architecture of FTD-GNO, lightweight subnetworks tailored for specific dimensions only need to focus on the 1D feature objects within their respective dimensions. Additionally, we leverage the associativity of tensor decomposition to perform an algebraic reconstruction of the spatial integral operators, with source-dependent factors aggregated before their combination with query-dependent factors. This decomposition and reconstruction strategy thoroughly circumvents the explicit computation of full-size tensors. Without sacrificing the continuous spatial expressive capacity of the neural operator, it successfully compresses the memory complexity during the kernel evaluation and spatial integral aggregation stages from exponential to linear growth. Concurrently, benefiting from the low-rank factorized decoupling of multi-dimensional variables by the integral kernel, this architecture successfully addresses the bottleneck of exponential parameter explosion with respect to dimensionality. This has resulted in a substantial streamlining of the parameter space of the model. Under the proposed framework, we focus on combining Graph Neural Operators with three prominent tensor decomposition techniques, including Canonic-Polyadic (CP) (13), Tensor-Train (T) (14) and Tucker decomposition (15). The main contributions of our work are summarized as follows: • Parameter Compression via Tensor Decoupling: We integrate functional tensor decomposition into GNOs to decouple high-dimensional kernels into low-dimensional variables, drastically slashing the parameter scale. • Memory Optimization via Algebraic Reconstruction: We algebraically reconstruct the integral operator to shift from edge-based message passing to node-based computation, greatly reducing memory costs. • Comprehensive Empirical Validation: We demonstrate the highly competitive performance of the proposed method compared to GNOs in PDE benchmarks providing compelling evidence that firmly corroborates our theoretical analysis. 2 Related works Neural Operators Distinguished from traditional surrogate models for PDEs, the core advantage of neural operators lies in their construction of a universal approximator defined between function spaces. According to their architectures, they can be broadly categorized into three families (16). The first family comprises operator architectures based on the universal approximation theorem. DeepONet (17) pioneered a dual-path network architecture, encoding discretized sensor data of input functions via a branch network and processing target query coordinates via a trunk network, thereby laying the foundational theory for operator learning. Subsequently, architectures based on integral kernel transforms further expanded the boundaries of this field. Among them, Fourier Neural Operator (FNO) (18) innovatively maps the integral kernel into the Fourier frequency domain, leveraging the Fast Fourier Transform (FFT) to extract low-frequency modes, thus achieving highly computationally efficient global convolutions. Meanwhile, Graph Neural Operator (GNO) (11) employs graph neural networks to perform Monte-Carlo integral approximations within the spatial domain, effectively modeling nonlocal operators on complex geometric domains. In recent years, models represented by GK-Transformer (19) and General Neural Operator (GNOT) (20) have further integrated attention mechanisms into operator architectures, significantly enhancing the capability to capture features in multi-scale physical fields. Functional Tensor Decomposition in Deep Learning Classical tensor decomposition methods have long been widely utilized to compress high-dimensional data matrices and reduce model ranks (21, 22), including CP (13), T (14), and Tucker (15) decomposition. In recent years, these algebraic tools have been introduced into deep learning models within the continuous function domain, spawning the emerging research direction of functional tensor decomposition (FTD). In the field of Implicit Neural Representations (INRs), frameworks such as F-INR (23) dismantle the massive Multi-Layer Perceptrons (MLPs) used for processing high-dimensional coordinates into a series of axially independent, lightweight subnetworks. This greatly alleviates the curse of dimensionality encountered when fitting complex videos or high-resolution scenes, and significantly accelerates convergence. Similarly, in Physics-Informed Neural Networks (PINNs) (24) for solving PDEs, employing tensor decomposition formats to separate spatial and temporal variables not only improves the network’s ability to fit gradients within complex loss landscapes but also effectively circumvents the computational dissipation caused by high-dimensional dense sampling. These advancements thoroughly validate the immense potential of tensor decomposition in handling high-dimensional mappings in continuous domains. Tensor Decomposition for Operator Learning As operator learning is applied to increasingly complex scientific computing scenarios, controlling its parameter scale and memory footprint has become a recent research hotspot. To this end, researchers have begun exploring the integration of various tensor dimensionality reduction and compression techniques into advanced neural operator variants. In terms of frequency-domain transformation dimensionality reduction, the Factorized FNO (F-FNO) (25) introduces fourier factorization to process each spatial dimension orthogonally and independently in the frequency domain. This successfully reduces model complexity by an order of magnitude while enabling stable scaling to deeper network structures. Following this dimensionality reduction paradigm, D-FNO (26) decomposes high-dimensional latent representations into a series of rank-1 tensor products, converting 3D FFTs into 1D FFTs, thereby further reducing computational complexity. To address the parameter redundancy of global convolution kernels, architectures like Tucker-FNO (27) and MG-TFNO (28) impose strict low-rank tensor constraints directly on the weight matrices, aiming to capture richer frequency-domain features while simultaneously reducing parameter counts. In the dimension of spatial basis extraction, POD-DeepONet (29) leverages proper orthogonal decomposition to pre-extract the dominant modes of the data as basis functions, significantly elevating the representational efficiency of the operator through effective spatial dimensionality reduction. Furthermore, the advantages of tensor decomposition have even extended to the optimization and solving stages of operator models. TensorGRaD (30) decomposes gradients into the sum of low-rank and sparse tensors, efficiently capturing both global trends and high-frequency outliers in the evolutionary states of optimizers. 3 Proposed Methods 3.1 The Setting of GNOs Neural Operators learn solution operators associated with PDEs, mapping input functions to output functions in function spaces. This formulation supports mesh-independent, high-fidelity, and instantaneous inference after training. The detailed PDE configurations are deferred to Appendix A. Formally, let A and U be Banach spaces of functions defined on bounded domains D⊂ℝdxD⊂R^d_x, where A represents the input function space and U represents the objective function space. The purpose of operator learning is to approximate the ground-truth mapping :→G:A by learning a neural operator θG_θ from a set of observations ai,uii=1N \a_i,u_i \_i=1^N. The mapping θG_θ is defined as θ:→,θ∈ℝp.G_θ:A ,θ∈R^p. We consider the loss function L and learn neural operators by solving the problem minθ1N∑i=1NL(θ(ai),ui). _θ 1NΣ _i=1^NL (G_θ (a_i ),u_i ). (1) A standard Neural Operator (NO) framework consists of a lifting operator, iterative NO layers, and a projection operator. For l=1,2,…,Ll=1,2,…,L, each NO layer updates the node feature v(l)v^(l) via: v(l+1)(x):=σ(W(l)v(l)(x)+((a,ϕ)v(l))(x)),∀x=(x1,…,xdx)∈D,v (l+1 ) (x ):=σ (W (l )v (l ) (x ) . .+ (K (a;φ )v (l ) ) (x ) ),∀ x=(x_1,...,x_d_x)∈ D, (2) where σ is a nonlinear activation function, W(l)v(l)(x)W^(l)v (l ) (x ) is the residual connection, and K represents the kernel integration operator, which is parameterized with ϕφ by a neural network as ((a,ϕ)v(l))(x):=∫Dκ(x,y,a(x),a(y),ϕ)v(l)(y)y,∀x=(x1,…,xdx)∈D, (K (a;φ )v (l ) ) (x ):= _Dκ (x,y,a (x ),a (y );φ )v (l ) (y )dy,∀ x=(x_1,...,x_d_x)∈ D, (3) where κ is an integral kernel. We assume that dydy defaults to the Lebesgue measure on ℝdxR^d_x. Consequently, NO can be expressed as θ:=∘ℒ(L)∘ℒ(L−1)∘⋯∘ℒ(1)∘.G_θ:=Q L (L ) L (L-1 ) ·s L (1 ) . (4) Standard GNOs realize this continuous integration through message passing mechanism of the graph neural network (31). To handle unstructured grids and manage computational overhead, GNOs employ domain truncation (restricting integration to a local radius r) and the Nyström approximation (32) (subsampling nodes for Monte-Carlo integration). These approximations fundamentally convert the continuous integral into discrete message-passing aggregations (33) over a constructed graph topology. The extended mathematical formulations of these standard GNO approximation techniques are detailed in Appendix B. However, although GNOs effectively reduce the computational cost of global integration by introducing domain truncation and Nyström approximation, thereby enabling it to handle unstructured grid data, it still faces severe challenges when faced with high-dimensional input spaces or complex integration kernel modeling. The primary impediment pertains to the parameterization approach of its integral kernel κ. Traditional GNO relies on a monolithic architecture neural network such as MLP to approximate high-dimensional kernel functions. As the input dimension increases, the number of parameters in this network grows exponentially, which is known as the “curse of dimensionality". Furthermore, during the spatial aggregation phase, the grid must explicitly construct and store the complete high-dimensional integral kernel tensor on every single edge. This edge-level dependency triggers an exponential explosion in parameter count and memory footprint, thereby exposing the fatal memory flaws of standard GNOs. 3.2 Functional Tensor Decomposition for GNO As discussed above, the kernel integral operator in the standard GNO relies on a single, large neural network to parameterize the integral kernel. This design leads to substantial computational complexity. To address this issue, we incorporate functional tensor decomposition (FTD) into GNO and propose the FTD-GNO model. The core idea is to represent the high-dimensional, parameter-intensive kernel as a composition of low-dimensional, low-rank component functions. This method significantly reduces the number of parameters while preserving the dominant components of the tensor structure, thereby enabling effective extraction of key features from the physical field. 3.2.1 Functional Tensor Decomposition of the kernel Let the generalized input to the kernel be denoted by the tuple z=(z1,…,zd)z= (z_1,…,z_d ), where d represents the number of physical input variable blocks. For our general integral kernel formulation, the input variables correspond to vector blocks of query point, the neighboring point, and their associated field values, i.e., z=(x,y,a(x),a(y))z= (x,y,a (x ),a (y ) ), hence we have d=4d=4. Assuming each variable block ziz_i is located/evaluated across IiI_i discrete elements, the fully instantiated integral kernel will essentially form a massive d-dimensional tensor of size I1×I2×⋯×IdI_1×I_2×·s×I_d. Instead of using a single monolithic network to explicitly construct this dense tensor, we decouple the integral kernel κ(z,Φ)κ (z; ) into a composition of d smaller neural networks: κ(z,Φ)=Decomp(Φ(1)(z1,θ1),…,Φ(d)(zd,θd)),κ (z; )=Decomp ( (1 ) (z_1; _1 ),…, (d ) (z_d; _d ) ), (5) where Φ(i)(⋅) (i ) (· ) represents a univariate neural network processing the i-th variable block ziz_i with learnable parameter θi _i, and Decomp(⋅)Decomp (· ) denotes a classical tensor decomposition structure. Taking the full state z=(x,y,a(x),a(y))z= (x,y,a (x ),a (y ) ) as the standard example: κ(z,Φ)=Decomp(Φ(1)(x,θ1),Φ(2)(y,θ2),Φ(3)(a(x),θ3),Φ(4)(a(y),θ4)). κ (z; )=Decomp ( (1 ) (x; _1 ), (2 ) (y; _2 ), (3 ) (a (x ); _3 ), (4 ) (a (y ); _4 ) ). (6) According to different PDEs, i.e. the dependence of u on function a, it is necessary to select different types of integral kernel. The complete mathematical formulations for functional tensor decomposition of these general kernels are detailed in Appendix C. In this work, we consider three established decomposition types in tensor theory, including CP (13), T (14) and Tucker decomposition (15). CP-GNO: The CP decomposition models the integral kernel as the sum of outer products of multiple rank-one functional tensors. The d factor networks generate functional vectors, and the integral kernel is explicitly reconstructed as κ(z1,…,zd;Φ)=∑r=1RAr(1)(z1)∘Ar(2)(z2)∘⋯∘Ar(d)(zd),κ (z_1,…,z_d; )=Σ _r=1^RA_r (1 ) (z_1 ) A_r (2 ) (z_2 ) ·s A_r (d ) (z_d ), (7) where Ar(i)(zi)A_r (i ) (z_i ) explicitly denotes the continuous function of the r-th component for the i-th variable block. Here, R is the rank of the CP decomposition and ∘ denotes the outer product. T-GNO: The T decomposition represents a tensor as a series of kernel tensors that are linked by chains. For i=1,2,⋯,di=1,2,·s,d, d factor networks are used to generate core tensors, and then the integral kernel is reconstructed as κ(z1,…,zd;Φ)=∑r1=1R1∑r2=1R2⋯∑rd−1=1Rd−1Ai1,r0,r1(1)(z1)Ai2,r1,r2(2)(z2)⋯Aid,rd−1,rd(d)(zd),κ (z_1,…,z_d; )=Σ _r_1=1^R_1Σ _r_2=1^R_2·sΣ _r_d-1=1^R_d-1A_i_1,r_0,r_1 (1 ) (z_1 )A_i_2,r_1,r_2 (2 ) (z_2 )·s A_i_d,r_d-1,r_d (d ) (z_d ), (8) where RiR_i represents the T rank between modes i and i+1i+1, and R0=Rd=1R_0=R_d=1 is satisfied. Tucker-GNO: The Tucker decomposition represents a tensor as the product of a core tensor and multiple factor matrices. Given Tucker rank Rii=1d\R_i\^d_i=1, the Tucker-GNO uses d factor networks to generate the factor matrix for each mode. Then, the integral kernel is reconstructed as κ(z1,…,zd;Φ)=×1A(1)(z1)×2A(2)(z2)⋯×dA(d)(zd),κ (z_1,…,z_d; )=C×_1A (1 ) (z_1 )×_2A (2 ) (z_2 )·s×_dA (d ) (z_d ), (9) where ∈ℝR1×R2×⋯×RdC∈R^R_1×R_2×·s×R_d is the learnable core tensor and ×i×_i represents the mode-i tensor-matrix product. For the above GNO based on function tensor decomposition, these factor matrices/core tensors are learned and parameterized through d small neural networks over their block variables, respectively. Subsequently, the reconstructed tensor, i.e. the integration kernel κ(z,Φ)κ (z; ), is used in the integration operation of the kernel integration operator. 3.2.2 Model Architecture Figure 2: (a) The full architecture of proposed neural operator; (b) example of integral kernel parameterization with Functional Tensor Decompositions on a integral type of four variables. Our FTD-GNO adheres to the standard GNO architecture, which is θ:=∘ℒ(L)∘ℒ(L−1)∘⋯∘ℒ(1)∘,G_θ:=Q L (L ) L (L-1 ) ·s L (1 ) , (10) where P is the lifting layer, Q is the projection layer, and each ℒ(l)L^(l) is a neural operator layer. Here, we parameterize our integral kernel by κ(z,Φ)κ (z; ). To explicitly distinguish from the standard GNOs formulation Section 3.1, which uses ϕφ to denote the parameter space of a single monolithic neural network, we employ Φ to represent the comprehensive collection of parameters from the d decoupled factor networks and the learnable core tensor. And then we learn the mapping of neural operator layer via kernel integration operator parameterization ((a,Φ)v(l))(x):=∫Dκ(z,Φ)v(l)(y)y≈1|N(x)|∑y∈N(x)κ(z,Φ)v(l)(y),∀x∈D (K (a; )v (l ) ) (x ):= _Dκ (z; )v (l ) (y )dy≈ 1 |N (x ) |Σ _y∈ N (x )κ (z; )v (l ) (y ),∀ x∈ D (11) and node feature propagation v(l+1)(x):=σ(W(l)v(l)(x)+((a,Φ)v(l))(x)),∀x∈D. v (l+1 ) (x ):=σ (W (l )v (l ) (x ) . .+ (K (a; )v (l ) ) (x ) ),∀ x∈ D. (12) It is worth noting that we borrow the same calculation method as GNO, completing the calculation of the above equation through domain truncation and Nyström approximation. As shown in Figure 2, we provide the full architecture of proposed neural operator as well as an example of integral kernel parameterization for (6) in three tensor decomposition modes. 3.2.3 Complexity Analysis This section aims to provide a comprehensive analysis of the computational efficiency by comparing standard GNO with the proposed FTD-GNO. The focus is on elucidating how FTD effectively mitigates the so-called “curse of dimensionality" during the learning process of high-dimensional integral kernels. Assume that the single kernel network in the standard GNO has a width of W and a depth of L. For FTD-GNO, its d univariate subnetworks Φ(i) ^(i) have a width of w and a depth of l. Under the standard network architecture, both the computational complexity and the parameter count for a single integral kernel evaluation in GNO are O(W2L)O(W^2L). As the input dimension d increases, the network width W often needs to expand linearly or even exponentially to adequately capture high-dimensional feature interactions, thereby triggering a severe curse of dimensionality and significant computational redundancy. In contrast, FTD-GNO innovatively decouples the high-dimensional integral kernel into a composition of d factor networks. The comprehensive theoretical complexity comparison is summarized in Table 1. Detailed mathematical derivations for each tensor format (CP, T, Tucker) and memory scaling proofs are provided in Appendix D. Table 1: Complexity analysis of different methods. Method Single Kernel Evaluation Network Parameters Memory Occupancy GNO O(W2L)O(W^2L) O(W2L)O(W^2L) O(Id)O(I^d) CP-GNO O(dw2lR)O(dw^2lR) O(dw2lR)O(dw^2lR) O(Id)O(Id) T-GNO O(d(w2l+R2))O(d(w^2l+R^2)) O(dw2lR2)O(dw^2lR^2) O(Id)O(Id) Tucker-GNO O(dw2l+Rd)O(dw^2l+R^d) O(Rd+dw2lR)O(R^d+dw^2lR) O(Id)O(Id) As demonstrated in Table 1, FTD-GNO achieves an effective separation of variables. The divide-and-conquer approach is demonstrably advantageous in terms of model efficiency, as listed below: 1. Optimizing Memory Occupancy: Leveraging independent feature decomposition and integral operator reconstruction, the model reduces the memory footprint of input construction to a linear scale, unlocking scalable training for high-resolution physical fields. 2. Reducing Computational Complexity: The model has been demonstrated to reduce the computational cost of a single kernel evaluation from a heavy polynomial scale to a linear scale, thereby substantially enhancing the forward inference efficiency of the operator. 3. Slashing Parameter Scale: By avoiding redundant network expansion, the model preserves equivalent expressive capacity while inherently mitigating overfitting risks, thereby facilitating the lightweight deployment of large-scale operators. 4 Experiments We evaluate our proposed models on the Darcy flow, Navier-Stokes (NS) sourced from the NeuralOperator library and elasticity on sample-dependent irregular meshes. Appendix E.1 reports the detailed experimental settings and baseline comparisons. 4.1 Main Comparisons Table 2: Comprehensive benchmark of relative L2L_2 errors. Peak memory is reported in MB. Model Darcy 16×1616× 16 NS 16×1616× 16 NS 128×128128× 128 Error Peak memory Error Peak memory Error Peak memory GNO 0.1928 435.43 0.5482 420.61 OOM OOM CP-GNO 0.2114 197.02 0.5538 181.38 0.5510 6002.06 T-GNO 0.2114 197.12 0.5538 181.38 0.5510 6009.94 Tucker-GNO 0.2104 201.68 0.5493 183.32 0.5489 8963.39 FNO 0.1042 93.58 0.0789 92.92 0.0783 1934.74 FNOGNO 0.1024 195.93 0.1152 276.77 OOM OOM CP-FNOGNO 0.1026 122.80 0.1156 123.37 0.1203 6104.55 T-FNOGNO 0.1026 122.55 0.1156 123.00 0.1203 6207.68 Tucker-FNOGNO 0.1067 124.80 0.1163 128.49 0.1146 8469.61 Table 3: Experiment results of relative L2L_2 errors, training time, and parameters on Darcy flow. Model 16×1616× 16 32×3232× 32 Parameters Parameters Error Time (s) Speedup Error Time (s) Speedup Reduction GNO 0.1872 6542.28 – 0.1723 22602.04 – 95265 – CP-GNO 0.1975 647.00 10.11× 0.1815 545.27 41.45× 74725 21.56% T-GNO 0.1975 534.03 12.25× 0.1815 654.29 34.54× 74725 21.56% Tucker-GNO 0.2157 665.17 9.84× 0.2214 635.18 35.58× 72709 23.68% Extensibility: Whether FTD benefits different operator architectures. We consider two groups of controlled comparisons: GNO against CP-, T-, and Tucker-GNO, and FNOGNO against CP-, T-, and Tucker-FNOGNO. FNOGNO replaces the preceding graph operator layers with Fourier layers while retaining the final graph integral. Its factorized variants modify only that final kernel. As shown in Table 2, FTD reduces peak memory in both groups, extending its benefit from graph-only to Fourier-graph architectures. At higher NS resolution, the factorized variants remain trainable when FNOGNO encounter OOM. Because FTD modifies the kernel parameterization and contraction locally, it can be incorporated into other operator frameworks containing graph-integral layers that admit the proposed factorization. Effectiveness: Whether FTD reduces graph-kernel costs beyond weight compression. As shown in Table 9 (Appendix E.2.1), LR-GNO and FTD-GNO exhibit substantially different memory costs despite closely matched parameter counts. LR-GNO compresses the kernel MLP weights but preserves its evaluation on neighboring node pairs, whereas FTD reorganizes kernel evaluation and aggregation through reusable node-wise factors. This comparison indicates that parameter reduction alone does not explain the memory advantage and supports the role of the factorized contraction. The slightly lower error of LR-GNO also shows that matching parameter counts does not imply identical approximation or optimization behavior. Benchmarks: Whether FTD remains effective in different PDE tasks. For regular grid benchmarks, FTD reduces peak memory relative to the corresponding unfactorized baselines in both architecture groups, shown in Table 2. Factorization also enables higher-resolution NS training when the unfactorized baselines encounter OOM. Table 3 reports that the proposed models achieve substantial training speedups and significant parameter reductions. However, graph-only configurations exhibit relatively high errors in NS, where FNO provides more accurate predictions. Incorporating Fourier operator layers improves the predictive performance of operator models. Accordingly, we view FTD as a memory-efficient component for graph integral architectures, rather than establishing FTD-GNO as a uniformly superior operator across PDE tasks. For the irregular benchmark, under the same training setting, all three FTD-GNO variants reduce peak memory and training time relative to GNO, shown in Table 10 (Appendix E.2.1). This demonstrates that the efficiency benefit extends to irregular meshes, where the graph connectivity varies across samples. Moreover, the additional 300-epoch runs improve the factorized models beyond the error of the 100-epoch GNO while retaining lower memory and recorded total runtime. These results show that the reduced training cost can be used to support additional optimization. In summary, these results consistently support FTD as an effective approach for reducing graph-integral costs. Further analyses are provided in Appendix E.2.1. Moreover, Appendix E.2.2 reports the effects of rank and model capacity (Tables 12 and 13), as well as the effects of kernel input variable blocks on peak memory (Table 14). 4.2 Memory Footprint Tables 4 and 5 compare peak memory across resolutions and neighborhood radii. GNO memory increases sharply as the graph becomes denser and reaches OOM at the 64×6464× 64 resolutions. Conversely, all FTD-GNO variants adhere strictly to a stable, linear growth trajectory. By algebraically decoupling computation from the edge dimension, FTD-GNO demonstrates remarkable memory invariance to radius expansion and ensures memory proportionality solely to the total node count, thereby completely shattering the hardware barriers for high-resolution physical field modeling. Table 4: Peak GPU memory footprint (MB) of different models under varying resolutions and radii. 16×1616× 16 32×3232× 32 64×6464× 64 Model r=0.08r=0.08 r=0.12r=0.12 r=0.16r=0.16 r=0.08r=0.08 r=0.12r=0.12 r=0.16r=0.16 r=0.08r=0.08 r=0.12r=0.12 r=0.16r=0.16 GNO 420.6 696.3 1511.0 6426.6 13208.9 19733.3 OOM OOM OOM CP-GNO (R=8R=8) 182.7 182.7 182.9 680.3 682.0 683.6 2688.8 2715.9 2753.5 CP-GNO (R=16R=16) 274.7 274.8 275.0 1048.4 1050.0 1051.6 4160.8 4187.4 4225.5 CP-GNO (R=32R=32) 458.8 458.9 459.1 1784.5 1786.1 1787.7 7104.9 7132.0 7168.9 T-GNO (R=8R=8) 182.7 182.7 182.9 680.3 682.0 683.6 2688.9 2715.9 2753.5 T-GNO (R=16R=16) 274.7 274.8 275.0 1048.4 1050.0 1051.6 4160.8 4187.4 4225.5 T-GNO (R=32R=32) 458.8 458.9 459.1 1784.5 1786.1 1787.7 7104.9 7132.0 7168.9 Tucker-GNO (R=8R=8) 183.7 183.7 183.9 684.4 686.0 687.6 2706.8 2731.9 2769.9 Tucker-GNO (R=16R=16) 276.7 276.8 277.0 1056.4 1058.0 1059.6 4192.9 4218.8 4257.5 Tucker-GNO (R=32R=32) 462.8 462.9 463.1 1800.5 1802.2 1803.7 7168.9 7196.1 7233.0 Table 5: Derived memory scaling and efficiency analysis from Table 4. Metric GNO CP-8 CP-16 CP-32 T-8 T-16 T-32 Tcr-8 Tcr-16 Tcr-32 16×16→ 32×3216×16\,→\,32×32, r=0.12r=0.12 19.0× 3.7× 3.8× 3.9× 3.7× 3.8× 3.9× 3.7× 3.8× 3.9× r: 0.08→ 0.16r:\,\,0.08\,→\,0.16, 32×3232×32 3.1× 1.0× 1.0× 1.0× 1.0× 1.0× 1.0× 1.0× 1.0× 1.0× Reduction vs. GNO (×3232\!×\!32, r=0.16r=0.16) 1.0× 28.9× 18.8× 11.0× 28.9× 18.8× 11.0× 28.7× 18.6× 10.9× 4.3 Zero-Shot Super-Resolution Table 6: l2l_2 relative test errors. Model 16×1616× 16 32×3232× 32 GNO 0.1872 0.1838 CP-GNO 0.1975 0.1956 T-GNO 0.1975 0.1956 Tucker-GNO 0.2157 0.2214 Resolution invariance enables neural operators trained on low-resolution grids to perform zero-shot inference on unseen higher-resolution grids without retraining. To assess zero-shot super-resolution, we train FTD-GNO at 16×1616× 16 and directly evaluate it at 16×1616× 16 and 32×3232× 32, shown in Table 6. The results reveal that the relative test errors for all models remained within the same order of magnitude, which suggests the robust zero-shot super-resolution generalization capability of the proposed architecture. 5 Conclusion In this paper, we propose FTD-GNO, a novel Graph Neural Operator architecture that reconstructs the integral kernel via functional tensor decomposition. Through the implementation of variable decoupling and algebraic integral reconstruction methodologies, we have successfully overcome the computational and memory limitations inherent to conventional GNOs when processing high-resolution physical fields. As a result, the memory requirement scales linearly and smoothly with the node size. Moreover, a systematic evaluation of three core variants is conducted, utilising CP, T, and Tucker decompositions as the underlying methodologies. Across the regular-grid and irregular-mesh tasks, FTD reduces peak memory relative to corresponding unfactorized graph-integral baselines and also benefits a Fourier–graph hybrid. This breakthrough paves a highly efficient path for the engineering deployment of GNOs in large-scale, high-fidelity scientific computing. Appendix F further discusses the limitations of FTD-GNO and outlines directions for future research. References [1] Eleftherios C. Zachmanoglou and Dale W. Thoe. Introduction to partial differential equations with applications. Courier Corporation, 1986. [2] Douglas Samuel Jones, Michael Plank, and Brian D. Sleeman. Differential equations and mathematical biology. Chapman and Hall/CRC, 2009. [3] Olgierd C. Zienkiewicz and Robert Leroy Taylor. The finite element method set. Elsevier, 2005. [4] Stefan Hildebrand and Sandra Klinge. Comparison of neural fem and neural operator methods for applications in solid mechanics. Neural Computing and Applications, 36(27):16657–16682, 2024. [5] Sergei K. Godunov and Ihor Bohachevsky. Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics. Matematicheskii sbornik, 47(3):271–306, 1959. [6] Daniel J. Duffy. Numerical methods in computational finance: a partial differential equation (PDE/FDM) approach. John Wiley & Sons, 2022. [7] Yipeng Huang, Dejun Xu, Zexin Lin, Zhenzhong Wang, and Min Jiang. Neuro-symbolic multitasking: A unified framework for discovering generalizable solutions to pde families. arXiv preprint arXiv:2602.11630, 2026. [8] Maryam Parvizi, Amirreza Khodadadian, and Thomas Wick. Analysis of a fully discretized fdm-fem scheme for solving thermo-elastic-damage coupled nonlinear pde systems. arXiv preprint arXiv:2302.01994, 2023. [9] Nikola Kovachki, Zongyi Li, Burigede Liu, Kamyar Azizzadenesheli, Kaushik Bhattacharya, Andrew Stuart, and Anima Anandkumar. Neural operator: Learning maps between function spaces with applications to pdes. Journal of Machine Learning Research, 24(89):1–97, 2023. [10] Jean Kossaifi, Nikola Kovachki, Zongyi Li, David Pitt, Miguel Liu-Schiaffini, Robert Joseph George, Boris Bonev, Kamyar Azizzadenesheli, Julius Berner, Valentin Duruisseaux, et al. A library for learning neural operators. arXiv preprint arXiv:2412.10354, 2024. [11] Zongyi Li, Nikola Kovachki, Kamyar Azizzadenesheli, Burigede Liu, Kaushik Bhattacharya, Andrew Stuart, and Anima Anandkumar. Neural operator: Graph kernel network for partial differential equations. arXiv preprint arXiv:2003.03485, 2020. [12] Ao Zhou, Jianlei Yang, Yeqi Gao, Tong Qiao, Yingjie Qi, Xiaoyi Wang, Yunli Chen, Pengcheng Dai, Weisheng Zhao, and Chunming Hu. Brief industry paper: optimizing memory efficiency of graph neural networks on edge computing platforms. In 2021 IEEE 27th Real-Time and Embedded Technology and Applications Symposium (RTAS), pages 445–448. IEEE, 2021. [13] Frank L. Hitchcock. The expression of a tensor or a polyadic as a sum of products. Journal of Mathematics and Physics, 6(1-4):164–189, 1927. [14] I. V. Oseledets. Tensor-train decomposition. SIAM Journal on Scientific Computing, 33(5):2295–2317, 2011. [15] Ledyard R. Tucker. Some mathematical notes on three-mode factor analysis. Psychometrika, 31(3):279–311, 1966. [16] Shengjun Liu, Yu Yu, Ting Zhang, Hanchao Liu, Xinru Liu, and Deyu Meng. Architectures, variants, and performance of neural operators: A comparative review. Neurocomputing, 648:130518, 2025. [17] Lu Lu, Pengzhan Jin, Guofei Pang, Zhongqiang Zhang, and George Em Karniadakis. Learning nonlinear operators via deeponet based on the universal approximation theorem of operators. Nature Machine Intelligence, 3(3):218–229, 2021. [18] Zongyi Li, Nikola Kovachki, Kamyar Azizzadenesheli, Burigede Liu, Kaushik Bhattacharya, Andrew Stuart, and Anima Anandkumar. Fourier neural operator for parametric partial differential equations. arXiv preprint arXiv:2010.08895, 2020. [19] Shuhao Cao. Choose a transformer: Fourier or galerkin. Advances in Neural Information Processing Systems, 30:24924–24940, 2021. [20] Zhongkai Hao, Zhengyi Wang, Hang Su, Chengyang Ying, Yinpeng Dong, Songming Liu, Ze Cheng, Jian Song, and Jun Zhu. Gnot: A general neural operator transformer for operator learning. In Proceedings of Machine Learning Research, volume 202, pages 12556–12569, 2023. [21] Pan Zhou, Canyi Lu, Jiashi Feng, Zhouchen Lin, and Shuicheng Yan. Tensor low-rank representation for data recovery and clustering. IEEE Transactions on Pattern Analysis and Machine Intelligence, 43(5):1718–1732, 2021. [22] Miaohua Zhang, Yongsheng Gao, Changming Sun, and Michael Blumenstein. Robust tensor decomposition for image representation based on generalized correntropy. IEEE Transactions on Image Processing, 30:150–162, 2021. [23] Sai Karthikeya Vemuri, Tim Büchner, and Joachim Denzler. F-inr: Functional tensor decomposition for implicit neural representations. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, pages 6557–6568, 2026. [24] Sai Karthikeya Vemuri, Tim Büchner, Julia Niebling, and Joachim Denzler. Functional tensor decompositions for physics-informed neural networks. In International Conference on Pattern Recognition, pages 32–46, 2025. [25] Alasdair Tran, Alexander Mathews, Lexing Xie, and Cheng Soon Ong. Factorized fourier neural operators. arXiv preprint arXiv:2111.13802, 2021. [26] Kangjie Li and Wenjing Ye. D-fno: A decomposed fourier neural operator for large-scale parametric partial differential equations. Computer Methods in Applied Mechanics and Engineering, 436:117732, 2025. [27] Guancheng Zhou, Zelin Zeng, Yisi Luo, Qi Xie, and Deyu Meng. Tucker-fno: Tensor tucker-fourier neural operator and its universal approximation theory. In The Fourteenth International Conference on Learning Representations, 2026. [28] Jean Kossaifi, Nikola Kovachki, Kamyar Azizzadenesheli, and Anima Anandkumar. Multi-grid tensorized fourier neural operator for high-resolution pdes. arXiv preprint arXiv:2310.00120, 2023. [29] Lu Lu, Xuhui Meng, Shengze Cai, Zhiping Mao, Somdatta Goswami, Zhongqiang Zhang, and George Em Karniadakis. A comprehensive and fair comparison of two neural operators (with practical extensions) based on fair data. Computer Methods in Applied Mechanics and Engineering, 393:114778, 2022. [30] Sebastian Loeschcke, David Pitt, Robert Joseph George, Jiawei Zhao, Cheng Luo, Yuandong Tian, Jean Kossaifi, and Anima Anandkumar. Tensorgrad: Tensor gradient robust decomposition for memory-efficient neural operator training. arXiv preprint arXiv:2501.02379, 2025. [31] Joan Bruna, Wojciech Zaremba, Arthur Szlam, and Yann LeCun. Spectral networks and locally connected networks on graphs. arXiv preprint arXiv:1312.6203, 2013. [32] Evert J. Nyström. Über die praktische auflösung von integralgleichungen mit anwendungen auf randwertaufgaben. Acta Mathematica, 54:185–204, 1930. [33] Justin Gilmer, Samuel S. Schoenholz, Patrick F. Riley, Oriol Vinyals, and George E. Dahl. Neural message passing for quantum chemistry. In Proceedings of the 34th International Conference on Machine Learning, volume 70, pages 1263–1272, 2017. Appendix A General Framework of Parametric PDEs This section delineates the general mathematical framework of parametric PDEs to establish the physical context for the operator learning discussed in Section 3.1. In scientific computing and engineering, the evolution of complex physical systems is typically governed by PDEs. When variable parameters are introduced to account for uncertainty quantification or physical inverse problems, these parameter-driven equations are collectively termed parametric PDEs. Mathematically, let D⊂ℝdxD ^d_x denote a bounded spatial domain with boundary ∂D∂ D. We consider a general class of parametric PDEs formulated as: (ℒau)(x) (L_au)(x) =f(x), =f(x), x∈D x∈ D (13) u(x) u(x) =0, =0, x∈∂D x∈∂ D where a(x)a(x) denotes the input parameter field of the system (e.g., physical properties of heterogeneous media, conductivity coefficients, or fluid viscosity), and u(x)u(x) is the unknown target physical response field. The operator ℒaL_a, which explicitly depends on the parameter field a, mathematically characterizes the underlying conservation laws and spatial differential rules governing the physical system. Meanwhile, f(x)f(x) represents the source term or forcing function, corresponding to external driving forces (e.g., external energy sources, mass sinks, or body forces) acting within the interior of domain D. The aforementioned formulation is also subject to homogeneous Dirichlet boundary conditions. To be more specific, taking the steady-state Darcy flow, a prototypical fluid-in-porous-media problem widely benchmarked in the operator learning, can be governed by the following second-order elliptic PDE: −∇⋅(a(x)∇u(x)) -∇·(a(x)∇ u(x)) =f(x), =f(x), x∈D x∈ D (14) u(x) u(x) =0, =0, x∈∂D. x∈∂ D. Within this physical context, the input parameter a(x)a(x) generally represents a highly heterogeneous permeability field within the medium, with the target solution u(x)u(x) corresponding to the resulting fluid pressure field. Assuming the well-posedness of the PDE, for a fixed source term f(x)f(x) and given boundary conditions, each specific parameter instance a in the input parameter space is associated with to a unique physical response solution u. This strict dependence, inherently dictated by the underlying physical conservation laws, essentially establishes a nonlinear mapping defined between infinite-dimensional function spaces, i.e., a↦ua u. Appendix B Extended Background on Standard GNOs This section details the domain truncation and Nyström approximation techniques utilized by standard Graph Neural Operators (GNOs) to discretize the continuous integral kernel operator described in Section 3.1. Domain truncation. The spatial domain D is discretised by J points. Each discrete point, designated x∈Dx∈ D, is regarded as a node of the directed graph, and the node feature v(l)(x)v (l ) (x ) is assigned to it. The edge connectivity is determined by the Lebesgue measure. Let s:D→ℬ(D)s:D (D ) be the mapping from the point of D to the Lebesgue measurable subsets of D, denoted as ℬ(D)B (D ). In general, we consider s(x)=B(x,r)∩Ds (x )=B (x,r )∩ D, where B(x,r)=y∈ℝdx:‖y−x‖ℝdx<r,r>0B (x,r )= \y∈R^d_x: \|y-x \|_R^d_x<r,r>0 \. Each node x is connected to the node set located in B(x,r)B (x,r ) and is defined as the neighbourhood set N(x)N (x ). And for each neighbor y∈N(x)y∈ N (x ), we assign the edge weight (x,y,a(x),a(y)) (x,y,a (x ),a (y ) ). Therefore, the integral equation becomes ((a,ϕ)v(l))(x)=∫B(x,r)κ(x,y,a(x),a(y),ϕ)v(l)(y)y,∀x∈D. (K (a;φ )v (l ) ) (x )= _B (x,r )κ (x,y,a (x ),a (y );φ )v (l ) (y )dy,∀ x∈ D. (15) This truncation is interpreted as constructing a local structure in the integral kernel κ. This local structure facilitates enhanced computational efficiency while remaining invariant to mesh-refinement. Indeed, given that the neighbourhood radius r is selected in physical space, this is a pivotal characteristic that renders GNO mesh-independent. In addition, if the cost of computing original integral equation is O(J2)O(J^2), then utilising the selection of s(x)=B(x,r)∩Ds(x)=B(x,r)∩ D and assuming D=[0,1]dxD=[0,1]^d_x, the complexity of computing (15) is approximately O(rdxJ2)O(r^d_xJ^2). In fact, for the general case where the size of the set s(x)s(x) is less than D, we always have the cost of calculating (15) as O(csJ2)O(c_sJ^2), where csc_s is a constant that depends on s and cs<1c_s<1. This may significantly impact the actual calculation, so domain truncation is an effective means of reducing the cost of calculation. Nyström approximation theorem. Nyström approximation is a simple and effective method commonly used to calculate the kernel integral operator, which is mainly used to solve the problem of large computational overhead of integrating over the entire domain D. Its main idea is to randomly sample the points over which we compute the output function u. Specifically, if we uniformly sample J′≪J J nodes from the original graph, the computational cost decreases from O(J2)O(J^2) to O(J′2)O(J ^2), which is only related to the number of subsampled points J′J . It is evident that the number of subsampled points selected is typically much smaller than the original discretisation points. Consequently, this results in a substantial reduction in the final computational cost. In accordance with the aforementioned definition, the message passing algorithm proposed by 33 is utilised to construct a graph for the spatial domain D of partial differential equations. The kernel integral is regarded as the aggregation of messages. Consequently, the message passing kernel integral operator with average aggregation is designated as ((a,ϕ)v(l))(x)=1|N(x)|∑y∈N(x)κ(x,y,a(x),a(y),ϕ)v(l)(y),∀x∈D. ( K (a;φ )v (l ) ) (x )= 1 |N (x ) |Σ _y∈ N (x )κ (x,y,a (x ),a (y );φ )v (l ) (y ),∀ x∈ D. (16) Here, (16) can be regarded as the Monte-Carlo approximation of the integral (15). Appendix C Mathematical Foundations of FTD-GNO: Decomposition Table 7 details the explicit mathematical formulations of the Functional Tensor Decomposition applied to the integral kernel within FTD-GNO. Unlike the standard GNO, we explicitly expand the continuous integral kernel into a product of multiple low-rank tensor factors. This factorization is a fundamental prerequisite for achieving high computational efficiency. The table systematically illustrates the decomposition process as the input variables expand from basic spatial coordinates to a full physical state. It demonstrates how three mainstream tensor decomposition mechanisms (CP, T, and Tucker) decouple the multi-dimensional, coupled kernel function into independent factor functions, which are parameterized by neural networks. Through this explicit functional expansion, the complex interactions among multiple variables are mapped into an implicit feature space of rank R. Specifically for the Tucker decomposition, a learnable core tensor is introduced to capture the non-linear coupling relationships across different rank dimensions. Table 7: Functional tensor decomposition formulas of the integral kernel under CP, T, and Tucker formats for multi-variable inputs. Type Standard GNO Formulation FTD-GNO Decomposition CP κ(x,y,ϕ)κ (x,y;φ ) ∑r=1RAr(1)(x)Ar(2)(y)Σ _r=1^RA_r^(1) (x )A_r^(2) (y ) κ(x,y,ϕ)v(l)(y)κ (x,y;φ )v (l ) (y ) ∑r=1RAr(1)(x)Ar(2)(y)v(l)(y)Σ _r=1^RA_r^(1) (x )A_r^(2) (y )v (l ) (y ) κ(x,y,a(y),ϕ)κ (x,y,a (y );φ ) ∑r=1RAr(1)(x)Ar(2)(y)Ar(3)(a(y))Σ _r=1^RA_r^(1) (x )A_r^(2) (y )A_r^(3) (a (y ) ) κ(x,y,a(y),ϕ)v(l)(y)κ (x,y,a (y );φ )v (l ) (y ) ∑r=1RAr(1)(x)Ar(2)(y)Ar(3)(a(y))v(l)(y)Σ _r=1^RA_r^(1) (x )A_r^(2) (y )A_r^(3) (a (y ) )v (l ) (y ) κ(x,y,a(x),a(y),ϕ)κ (x,y,a (x ),a (y );φ ) ∑r=1RAr(1)(x)Ar(2)(y)Ar(3)(a(x))Ar(4)(a(y))Σ _r=1^RA_r^(1) (x )A_r^(2) (y )A_r^(3) (a (x ) )A_r^(4) (a (y ) ) κ(x,y,a(x),a(y),ϕ)v(l)(y)κ (x,y,a (x ),a (y );φ )v (l ) (y ) ∑r=1RAr(1)(x)Ar(2)(y)Ar(3)(a(x))Ar(4)(a(y))v(l)(y)Σ _r=1^RA_r^(1) (x )A_r^(2) (y )A_r^(3) (a (x ) )A_r^(4) (a (y ) )v (l ) (y ) T κ(x,y,ϕ)κ (x,y;φ ) ∑r=1RAr(1)(x)Ar(2)(y)Σ _r=1^RA_r^(1) (x )A_r^(2) (y ) κ(x,y,ϕ)v(l)(y)κ (x,y;φ )v (l ) (y ) ∑r=1RAr(1)(x)Ar(2)(y)v(l)(y)Σ _r=1^RA_r^(1) (x )A_r^(2) (y )v (l ) (y ) κ(x,y,a(y),ϕ)κ (x,y,a (y );φ ) ∑r1,r2Ar1(1)(x)Ar1,r2(2)(y)Ar2(3)(a(y))Σ _r_1,r_2A_r_1^(1) (x )A_r_1,r_2^(2) (y )A_r_2^(3) (a (y ) ) κ(x,y,a(y),ϕ)v(l)(y)κ (x,y,a (y );φ )v (l ) (y ) ∑r1,r2Ar1(1)(x)Ar1,r2(2)(y)Ar2(3)(a(y))v(l)(y)Σ _r_1,r_2A_r_1^(1) (x )A_r_1,r_2^(2) (y )A_r_2^(3) (a (y ) )v (l ) (y ) κ(x,y,a(x),a(y),ϕ)κ (x,y,a (x ),a (y );φ ) ∑r1,r2,r3Ar1(1)(x)Ar1,r2(2)(y)Ar2,r3(3)(a(x))Ar3(4)(a(y))Σ _r_1,r_2,r_3A_r_1^(1) (x )A_r_1,r_2^(2) (y )A_r_2,r_3^(3) (a (x ) )A_r_3^(4) (a (y ) ) κ(x,y,a(x),a(y),ϕ)v(l)(y)κ (x,y,a (x ),a (y );φ )v (l ) (y ) ∑r1,r2,r3Ar1(1)(x)Ar1,r2(2)(y)Ar2,r3(3)(a(x))Ar3(4)(a(y))v(l)(y)Σ _r_1,r_2,r_3A_r_1^(1) (x )A_r_1,r_2^(2) (y )A_r_2,r_3^(3) (a (x ) )A_r_3^(4) (a (y ) )v (l ) (y ) Tucker κ(x,y,ϕ)κ (x,y;φ ) ∑r1,r2r1,r2Ar1(1)(x)Ar2(2)(y)Σ _r_1,r_2C_r_1,r_2A_r_1^(1) (x )A_r_2^(2) (y ) κ(x,y,ϕ)v(l)(y)κ (x,y;φ )v (l ) (y ) ∑r1,r2r1,r2Ar1(1)(x)Ar2(2)(y)v(l)(y)Σ _r_1,r_2 C_r_1,r_2A_r_1^(1) (x )A_r_2^(2) (y )v (l ) (y ) κ(x,y,a(y),ϕ)κ (x,y,a (y );φ ) ∑r1,r2,r3r1,r2,r3Ar1(1)(x)Ar2(2)(y)Ar3(3)(a(y))Σ _r_1,r_2,r_3C_r_1,r_2,r_3A_r_1^(1) (x )A_r_2^(2) (y )A_r_3^(3) (a (y ) ) κ(x,y,a(y),ϕ)v(l)(y)κ (x,y,a (y );φ )v (l ) (y ) ∑r1,r2,r3r1,r2,r3Ar1(1)(x)Ar2(2)(y)Ar3(3)(a(y))v(l)(y)Σ _r_1,r_2,r_3 C_r_1,r_2,r_3A_r_1^(1) (x )A_r_2^(2) (y )A_r_3^(3) (a (y ) )v (l ) (y ) κ(x,y,a(x),a(y),ϕ)κ (x,y,a (x ),a (y );φ ) ∑r1,r2,r3,r4r1,r2,r3,r4Ar1(1)(x)Ar2(2)(y)Ar3(3)(a(x))Ar4(4)(a(y))Σ _r_1,r_2,r_3,r_4C_r_1,r_2,r_3,r_4A_r_1^(1) (x )A_r_2^(2) (y )A_r_3^(3) (a (x ) )A_r_4^(4) (a (y ) ) κ(x,y,a(x),a(y),ϕ)v(l)(y)κ (x,y,a (x ),a (y );φ )v (l ) (y ) ∑r1,r2,r3,r4r1,r2,r3,r4Ar1(1)(x)Ar2(2)(y)Ar3(3)(a(x))Ar4(4)(a(y))v(l)(y)Σ _r_1,r_2,r_3,r_4 C_r_1,r_2,r_3,r_4A_r_1^(1) (x )A_r_2^(2) (y )A_r_3^(3) (a (x ) )A_r_4^(4) (a (y ) )v (l ) (y ) Proposition C.1 (increasing-capacity kernel approximation). Let iZ_i be compact subsets of Euclidean spaces and let κ∈C(1×⋯×d;ℝ)κ∈ C(Z_1×·s×Z_d;R). For every ε>0 >0, there are a finite rank R and continuous functions Ar(i)∈C(i,ℝ)A_r^(i)∈ C(Z_i;R) such that ‖κ(z1,…,zd)−∑r=1R∏i=1dAr(i)(zi)‖∞<ε. \|κ(z_1,…,z_d)- _r=1^R _i=1^dA_r^(i)(z_i) \|_∞< . (17) If the factor-network family is uniformly dense in continuous functions on each iZ_i, the factors can be replaced by sufficiently capable networks with the same conclusion after increasing their capacities as necessary. The result extends component-wise to a finite-dimensional channel-wise kernel. Proof. Consider the set A of finite sums of products ∑r=1R∏ifir(zi) _r=1^R _if_ir(z_i), with continuous block functions firf_ir. This set contains constants, is closed under addition and multiplication, and therefore forms a unital subalgebra of the continuous functions on the compact product domain. It separates points: if two tuples differ in a block, a continuous function on that block separates them, while constants on the remaining blocks complete a product function. The real Stone–Weierstrass theorem implies that A is uniformly dense. Choose a finite expansion with d many bounded factors, the product perturbation inequality ‖∏i=1dfi−∏i=1dgi‖≤∑j=1d|fj−gj|∏i<j|gi|∏i>j|fi| \| _i=1^df_i- _i=1^dg_i \|≤ _j=1^d|f_j-g_j| _i<j|g_i| _i>j|f_i| (18) allows each factor to be approximated by a network with a sufficiently small uniform error so that the total finite-sum perturbation is below ε/2 /2. The triangle inequality proves the result. T can realize a CP sum using diagonal intermediate cores, and Tucker using a superdiagonal core, so both inherit this increasing-rank approximation property. For finitely many channels, apply the argument to each component and pad ranks as needed. This proposition is consistent with functional tensor approximation results used by 23, 24. Appendix D Detailed Complexity and Memory Analysis The appendix provides the rigorous mathematical derivations for the complexity analysis summarized in Section 3.2.3 (Table 1). D.1 Computational and Parameter Complexity Specifically, the standard GNO integral kernel requires (W2L)O(W^2L) for both computation and parameter count. FTD-GNO decomposes this into d factor networks. The specific complexities for the three variants are derived as follows: CP-GNO models the integral kernel as a composition of factors with rank R. Its d factor networks have a forward propagation complexity of O(dw2l)O(dw^2l), and the outer product composition requires a computational complexity of O(dR)O(dR). Thus, the overall computational cost for a single kernel evaluation is O(dw2lR)O (dw^2lR ), with the total network parameter count identically being O(dw2lR)O(dw^2lR). T-GNO leverages the chain-like contraction property of the tensor train structure to elegantly circumvent the explicit construction of full high-dimensional tensors. The boundary T-ranks are set to R0=Rd=1R_0=R_d=1, and for computational simplicity, the intermediate ranks are assumed to be Ri=R_i=R. The forward propagation complexity of this architecture is O(dw2l)O(dw^2l), and the tensor contraction complexity is O(dR2)O(dR^2). Consequently, its total computational cost for a single kernel evaluation is O(d(w2l+R2))O(d(w^2l+R^2)). With regard to the parameter count, the first and last networks have an output dimension of R, contributing O(w2lR)O(w^2lR) parameters; the intermediate d−2d-2 networks have an output dimension of R×R× R, contributing O(w2lR2)O(w^2lR^2) parameters. Therefore, the total network parameter count is O(w2l(2R+(d−2)R2))=O(dw2lR2)O(w^2l(2R+(d-2)R^2))=O(dw^2lR^2). Tucker-GNO introduces a learnable core tensor C to capture complex interactive correlations among variables. Assuming the Tucker ranks across all modes are Ri=RR_i=R, the complexity of computing all factor vectors is O(dw2l)O(dw^2l), and the multilinear product is realized via step-by-step mode-n contractions, requiring a computational complexity of O(||)=O(Rd)O(|C|)=O(R^d). Hence, the single kernel evaluation complexity for Tucker-GNO is O(dw2l+Rd)O(dw^2l+R^d). Since the output dimensions of the d factor networks are all R, the corresponding parameter count is O(dw2lR)O(dw^2lR). In addition, the parameter count of the core tensor is O(Rd)O(R^d). So the total parameter count for Tucker-GNO is O(Rd+dw2lR)O(R^d+dw^2lR). D.2 Memory Occupancy Memory occupancy is a critical consideration in the practical engineering deployment of neural operators. In standard GNO, constructing the complete input during integral kernel evaluation consumes O(∏i=1dIi)O( _i=1^dI_i) memory space. In the design of FTD-GNO, however, the network input is strictly decoupled into independent variables—x, y, a(x)a(x), and a(y)a(y)—for decomposed training, and each branch network Φ(i) ^(i) only processes the IiI_i objects within its corresponding dimension. This means the model no longer needs to explicitly construct an exponential full-scale tensor of size ∏i=1dIi _i=1^dI_i; instead, it only needs to independently store d vector representations of length IiI_i. Therefore, assuming I1=⋯=Id=I_1=…=I_d=I, the memory footprint during input construction is successfully reduced from the exponential O(Id)O(I^d) to the linear O(Id)O(Id). Beyond the integral kernel evaluation phase, the spatial integral aggregation phase also faces severe memory consumption challenges. Traditional spatial domain integration methods typically rely on edge-based message passing mechanisms, which require explicitly computing and storing the complete integral kernel values on every single edge during execution. As grid resolution increases, this edge-level storage requirement easily triggers GPU memory bottlenecks. To address this flaw, FTD-GNO ingeniously utilizes the associative property of tensor decomposition to achieve a fundamental reconstruction of the integral formulation. The core of this operation lies in isolating all tensor factors that depend exclusively on the central node x (e.g., A(1)(x)A^(1)(x) and A(3)(a(x))A^(3)(a(x))). These terms are subsequently factored out of the neighborhood summation ∑y∈N(x) _y∈ N (x ). This algebraic manipulation fundamentally transforms the complex, high-dimensional integrals traditionally computed on graph edges. Taking the full-state CP-GNO as an example, its original integral kernel operator takes the following form: ((a,Φ)v(l))(x) (K (a; )v (l ) ) (x ) (19) =1|N(x)|∑y∈N(x)(∑r=1RAr(1)(x)Ar(2)(y)Ar(3)(a(x))Ar(4)(a(y)))v(l)(y),∀x∈D. = 1|N(x)| _y∈ N(x) ( _r=1^RA_r^(1)(x)A_r^(2)(y)A_r^(3)(a(x))A_r^(4)(a(y)) )v^(l)(y),∀ x∈ D. Through algebraic reconstruction, it is equivalently transformed into ((a,Φ)v(l))(x) (K (a; )v (l ) ) (x ) (20) =1|N(x)|∑r=1RAr(1)(x)Ar(3)(a(x))(∑yi∈N(x)Ar(2)(y)Ar(4)(a(y))v(l)(y)),∀x∈D. = 1|N(x)| _r=1^RA_r^(1)(x)A_r^(3)(a(x)) ( _y_i∈ N(x)A_r^(2)(y)A_r^(4)(a(y))v^(l)(y) ),∀ x∈ D. Table 8 systematically summarizes these algebraic reconstruction formulas across all decomposition formats and input variables. This algebraic-level rewriting achieves an effective decoupling of the neighborhood aggregation operation, fundamentally evading the cumbersome process of constructing and storing high-dimensional concatenated tensors along the edge dimension. It converts the computation into a highly efficient two-stage process: first, a local aggregation over neighboring nodes y, followed by a feature combination at the central node x. Thanks to this, GPU memory occupancy during network execution transitions from an uncontrollable state highly dependent on the number of edges, smoothly scaling down to a controlled state dependent solely on the number of nodes. Notably, we assume a uniform rank R for all tensor factors involved in these decompositions. Table 8: Algebraic reconstruction formulas of the integral algorithm under CP, T, and Tucker decomposition formats. N(x)N(x) means the neighhourhood of x. Type Algebraic Reconstruction Formulation of FTD-GNO CP ∑r=1RAr(1)(x)(∑y∈N(x)Ar(2)(y))Σ _r=1^RA_r^(1) (x ) (Σ _y∈ N (x )A_r^(2) (y ) ) ∑r=1RAr(1)(x)(∑y∈N(x)Ar(2)(y)v(l)(y))Σ _r=1^RA_r^(1) (x ) (Σ _y∈ N (x )A_r^(2) (y )v (l ) (y ) ) ∑r=1RAr(1)(x)(∑y∈N(x)Ar(2)(y)Ar(3)(a(y)))Σ _r=1^RA_r^(1) (x ) (Σ _y∈ N (x )A_r^(2) (y )A_r^(3) (a (y ) ) ) ∑r=1RAr(1)(x)(∑y∈N(x)Ar(2)(y)Ar(3)(a(y))v(l)(y))Σ _r=1^RA_r^(1) (x ) (Σ _y∈ N (x )A_r^(2) (y )A_r^(3) (a (y ) )v (l ) (y ) ) ∑r=1RAr(1)(x)Ar(3)(a(x))(∑y∈N(x)Ar(2)(y)Ar(4)(a(y)))Σ _r=1^RA_r^(1) (x )A_r^(3) (a (x ) ) (Σ _y∈ N (x )A_r^(2) (y )A_r^(4) (a (y ) ) ) ∑r=1RAr(1)(x)Ar(3)(a(x))(∑y∈N(x)Ar(2)(y)Ar(4)(a(y))v(l)(y))Σ _r=1^RA_r^(1) (x )A_r^(3) (a (x ) ) (Σ _y∈ N (x )A_r^(2) (y )A_r^(4) (a (y ) )v (l ) (y ) ) T ∑r=1RAr(1)(x)(∑y∈N(x)Ar(2)(y))Σ _r=1^RA_r^(1) (x ) (Σ _y∈ N (x )A_r^(2) (y ) ) ∑r=1RAr(1)(x)(∑y∈N(x)Ar(2)(y)v(l)(y))Σ _r=1^RA_r^(1) (x ) (Σ _y∈ N (x )A_r^(2) (y )v (l ) (y ) ) ∑r1,r2Ar1(1)(x)(∑y∈N(x)Ar1,r2(2)(y)Ar2(3)(a(y)))Σ _r_1,r_2A_r_1^(1) (x ) (Σ _y∈ N (x )A_r_1,r_2^(2) (y )A_r_2^(3) (a (y ) ) ) ∑r1,r2Ar1(1)(x)(∑y∈N(x)Ar1,r2(2)(y)Ar2(3)(a(y))v(l)(y))Σ _r_1,r_2A_r_1^(1) (x ) (Σ _y∈ N (x )A_r_1,r_2^(2) (y )A_r_2^(3) (a (y ) )v (l ) (y ) ) ∑r1,r2,r3Ar1(1)(x)Ar2,r3(3)(a(x))(∑y∈N(x)Ar1,r2(2)(y)Ar3(4)(a(y)))Σ _r_1,r_2,r_3A_r_1^(1) (x )A_r_2,r_3^(3) (a (x ) ) (Σ _y∈ N (x )A_r_1,r_2^(2) (y )A_r_3^(4) (a (y ) ) ) ∑r1,r2,r3Ar1(1)(x)Ar2,r3(3)(a(x))(∑y∈N(x)Ar1,r2(2)(y)Ar3(4)(a(y))v(l)(y))Σ _r_1,r_2,r_3A_r_1^(1) (x )A_r_2,r_3^(3) (a (x ) ) (Σ _y∈ N (x )A_r_1,r_2^(2) (y )A_r_3^(4) (a (y ) )v (l ) (y ) ) Tucker ∑r1,r2r1,r2Ar1(1)(x)(∑y∈N(x)Ar2(2)(y))Σ _r_1,r_2C_r_1,r_2A_r_1^(1) (x ) (Σ _y∈ N (x )A_r_2^(2) (y ) ) ∑r1,r2r1,r2Ar1(1)(x)(∑y∈N(x)Ar2(2)(y)v(l)(y))Σ _r_1,r_2 C_r_1,r_2A_r_1^(1) (x ) (Σ _y∈ N (x )A_r_2^(2) (y )v (l ) (y ) ) ∑r1,r2,r3r1,r2,r3Ar1(1)(x)(∑y∈N(x)Ar2(2)(y)Ar3(3)(a(y)))Σ _r_1,r_2,r_3C_r_1,r_2,r_3A_r_1^(1) (x ) (Σ _y∈ N (x )A_r_2^(2) (y )A_r_3^(3) (a (y ) ) ) ∑r1,r2,r3r1,r2,r3Ar1(1)(x)(∑y∈N(x)Ar2(2)(y)Ar3(3)(a(y))v(l)(y))Σ _r_1,r_2,r_3 C_r_1,r_2,r_3A_r_1^(1) (x ) (Σ _y∈ N (x )A_r_2^(2) (y )A_r_3^(3) (a (y ) )v (l ) (y ) ) ∑r1,r2,r3,r4r1,r2,r3,r4Ar1(1)(x)Ar3(3)(a(x))(∑y∈N(x)Ar2(2)(y)Ar4(4)(a(y))v(l)(y))Σ _r_1,r_2,r_3,r_4C_r_1,r_2,r_3,r_4A_r_1^(1) (x )A_r_3^(3) (a (x ) ) (Σ _y∈ N (x )A_r_2^(2) (y )A_r_4^(4) (a (y ) )v (l ) (y ) ) ∑r1,r2,r3,r4r1,r2,r3,r4Ar1(1)(x)Ar3(3)(a(x))(∑y∈N(x)Ar2(2)(y)Ar4(4)(a(y))v(l)(y))Σ _r_1,r_2,r_3,r_4 C_r_1,r_2,r_3,r_4A_r_1^(1) (x )A_r_3^(3) (a (x ) ) (Σ _y∈ N (x )A_r_2^(2) (y )A_r_4^(4) (a (y ) )v (l ) (y ) ) Appendix E Extended Experiments E.1 Experimental Settings This section provides the dataset configurations, model settings, and evaluation protocols supporting the experiments in Section 4. Datasets. We consider Darcy flow and two-dimensional Navier–Stokes (NS) on regular grids, together with elasticity on sample-dependent irregular meshes. The Darcy flow and NS benchmark contain 1,000 training samples and 200 test samples. The primary Darcy experiments use resolutions of 16×1616× 16 and 32×3232× 32, while the additional architectural comparison is conducted at 16×16. The NS comparison uses resolutions of 16×16 and 128×128128× 128. For elasticity, each sample is represented by an irregular mesh containing 972 nodes. We use a reduced-data protocol with 200 training samples, 50 validation samples, and the original 200 test samples. Within each controlled comparison, the models share the data split, normalization, and evaluation metric. Architectures. The baseline graph operators use four operator layers with 32 hidden channels. For GNO, the internal kernel network κ is configured as a three-layer feedforward neural network with hidden layer widths of [64,64][64,64]. For the evaluation of FTD-GNO, we utilize CP, T, and Tucker decompositions for the kernel function. The decomposition rank is fixed at R=8R=8 for CP and T, R=4R=4 for Tucker. The hidden layer dimension is set to 64. The rank, width, depth, and kernel-input studies explicitly vary these settings, as specified in the corresponding tables. To evaluate extensibility, we construct FNOGNO by replacing the preceding graph operator layers with Fourier layers while retaining the final graph integral. CP-, T-, and Tucker-FNOGNO replace only the kernel of this final layer. Each FNOGNO/FTD-FNOGNO comparison therefore shares the Fourier backbone, lifting and projection settings, and final graph neighborhood. FNO is included as an architectural reference. To distinguish functional factorization from weight compression, we additionally consider LR-GNO. Each dense weight matrix Wl∈ℝml×nlW_l ^m_l× n_l in its kernel MLP is parameterized as Wl=AlBl,Al∈ℝml×rl,Bl∈ℝrl×nl. W_l=A_lB_l, A_l ^m_l× r_l, B_l ^r_l× n_l. (21) The integer ranks rlr_l are selected to approximately match the parameter count of FTD-GNO. LR-GNO retains the same graph-integral architecture and edge-wise kernel evaluation as GNO. Optimization and training budgets. In all experiments, we train the models using the AdamW optimizer. The batch size is set to 32, with an initial learning rate of 1e−31e-3 and a weight decay of 1e−41e-4. We also employ a cosine annealing schedule for learning rate decay. The primary Darcy baseline and resolution-transfer studies, together with the parameter matched comparison in Table 9, use 300 training epochs. The additional Darcy/NS architectural comparisons in Table 2 and the capacity studies in Tables 12 and 13 use 100 epochs. The elasticity study reports all models at 100 epochs and additional runs of the factorized variants at 300 epochs. The extended Darcy study varies the CP-GNO training budget while keeping its architecture fixed. These experiments are analyzed separately to distinguish equal-epoch comparisons from additional optimization. Error metric. The l2l_2 relative error is utilised in both the training optimization and evaluation. Given a dataset of input-output pairs ai,uii=1N \a_i,u_i \_i=1^N and a model θ:→G_θ:A , the relative error is calculated as outlined below: L(θ(a),u)=1N∑i=1N‖θ(ai)−ui‖2‖ui‖2.L (G_θ (a ),u )= 1NΣ _i=1^N \|G_θ (a_i )-u_i \|^2 \|u_i \|^2. (22) Resource measurements. Experiments are conducted on a single NVIDIA GeForce RTX 5090 GPU using PyTorch 2.1.0. Total training time is measured around the complete training call, with CUDA synchronization before and after timing. It includes minibatch loading, preprocessing performed during training, forward and backward computation, in-model neighborhood operations, optimization, and scheduled validation. Initial dataset download and model construction are excluded. Peak GPU memory is reported in MB, and OOM denotes a configuration that exceeds the available memory under the tested setup. Point estimates and repeated run mean ± standard deviation measurements are presented separately. E.2 Additional Experimental Results E.2.1 Detailed analysis in Section 4.1 Weight compression. Table 9 compares GNO, parameter matched LR-GNO, and the three FTD-GNO variants on Darcy flow. LR-GNO and CP/T-GNO have almost identical parameter counts, but their peak-memory costs differ substantially. LR-GNO compresses the kernel MLP weights while continuing to evaluate the network on neighboring node pairs. In contrast, FTD reorganizes kernel evaluation and aggregation through reusable node-wise factors. This comparison indicates that reducing the number of parameters alone does not explain the memory advantage. The prediction errors of LR-GNO and CP/T-GNO are close, although LR-GNO performs slightly better. Thus, functional factorization introduces an accuracy–resource trade-off even at matched parameter counts. The result supports the contribution of the factorized contraction without implying identical approximation or optimization behavior between the two parameterizations. Table 9: Parameter matched comparison on Darcy flow at 16×1616× 16 and 300 epochs. Peak memory is reported in MB. Model Parameters Error Peak memory GNO 95265 0.1872 420.6 LR-GNO 74785 0.1946 479.8 CP-GNO 74725 0.1975 182.7 T-GNO 74725 0.1975 182.7 Tucker-GNO 72709 0.2157 183.7 Regular grid benchmarks. Table 2 reports the complete architectural comparison on Darcy flow and NS under the 100 epochs protocol. Across the two datasets, FTD reduces peak memory relative to the corresponding unfactorized baselines in both the graph-only and Fourier–graph groups. The three FTD-FNOGNO variants maintain accuracy close to FNOGNO in the low-resolution comparisons. These results show that FTD remains effective when graph integration is combined with Fourier operator layers. At the higher NS resolution, GNO and FNOGNO encounter OOM, whereas their factorized variants remain trainable. This extends the feasible resolution of the tested graph-integral architectures. Nevertheless, the graph-only configurations exhibit relatively high NS errors, and FNO provides more accurate predictions with lower memory consumption than the tested hybrids. Incorporating Fourier layers improves the predictive performance of the graph-based configurations, but does not eliminate their gap relative to FNO. The experiments therefore support FTD as an efficient graph-integral component whose final accuracy depends on the surrounding architecture and PDE task. Irregular meshes. Table 10 evaluates FTD-GNO on the elasticity benchmark with sample-dependent irregular meshes. In accordance with the 100-epoch protocol, all three decomposition variants substantially reduce peak memory and recorded total training time relative to GNO. The additional 300-epoch runs improve the factorized models beyond the error of the 100-epoch GNO while retaining lower memory and recorded total runtime. The findings indicate that the reduced training cost can be used to support additional optimization. Together, these results suggest that the efficiency benefit applies to irregular discretizations as well as regular grids. Table 10: Elasticity on sample-dependent irregular meshes with 972 nodes. Model Discretization Epochs Error Peak memory Time (s) GNO 972 irregular nodes 100 0.2800 263.79 17640.04 CP-GNO 972 irregular nodes 100 0.3021 61.74 517.41 T-GNO 972 irregular nodes 100 0.3021 61.74 521.04 Tucker-GNO 972 irregular nodes 100 0.3154 63.23 502.32 CP-GNO 972 irregular nodes 300 0.2623 61.74 1542.86 T-GNO 972 irregular nodes 300 0.2623 61.74 1513.48 Tucker-GNO 972 irregular nodes 300 0.2709 63.23 1557.15 Table 11: Extended training study on Darcy flow at 16×1616× 16. Model Epochs Error Time (s) GNO 300 0.1872 6542.28 CP-GNO 300 0.1975 647.00 CP-GNO 500 0.1971 1081.49 CP-GNO 700 0.1931 1603.67 CP-GNO 1000 0.1926 2120.37 CP-GNO 2000 0.1902 4521.40 CP-GNO 3000 0.1877 6423.93 E.2.2 Supplementary experiments Capacity: Whether longer training or greater model capacity improves accuracy. For Darcy flow, longer training progressively narrows the accuracy gap between CP-GNO and GNO while leaving the CP-GNO architecture unchanged. At the longest tested budget, CP-GNO approaches the baseline accuracy, but a small error gap remains and their recorded total training times become comparable, shown in Table 11. The elasticity results in Table 10 likewise demonstrate the value of additional optimization. Table 12 examines factor network width w, depth l, and decomposition rank R under a fixed 100-epoch budget. Increasing width provides little accuracy improvement in the tested configurations while increasing parameter count and memory. At the tested width and rank, the shallowest configuration achieves both lower error and lower measured resource consumption than the deeper alternatives. Increasing rank also produces a non-monotonic error response. The study in Table 13 further shows that the preferred rank depends on the decomposition. CP and T achieve their lowest tested error at R=8R=8, whereas Tucker performs best at R=4R=4. Table 12: CP-GNO sensitivity to factor-network width, depth and rank on Darcy flow. Ablation w l R Error Parameters Peak memory Time (s) w 16 2 8 0.2269 24293 152.82 205.09 w 32 2 8 0.2250 48101 189.09 214.35 w 64 2 8 0.2259 108005 269.38 259.47 l 64 1 8 0.2114 74725 197.02 232.84 l 64 2 8 0.2259 108005 269.38 259.47 l 64 3 8 0.2308 141285 334.16 283.20 R 64 1 4 0.2171 72645 201.77 233.54 R 64 1 8 0.2114 74725 197.02 232.84 R 64 1 16 0.2276 78885 221.16 239.54 Table 13: Rank sensitivity of different decomposition methods. R CP L2L_2 error T L2L_2 error Tucker L2L_2 error 2 0.2161 0.2161 0.2177 4 0.2171 0.2171 0.2104 8 0.2114 0.2114 0.2257 16 0.2276 0.2276 0.2134 These observations indicate that additional optimization can improve the accuracy of a fixed-capacity factorized model, while increasing capacity alone does not guarantee better finite-budget performance. In practice, rank, width, depth, and training budget should be selected jointly using validation performance and the available memory and runtime budget. Kernel inputs: Whether different kernel inputs affect memory costs. Beyond spatial grid topology, the chosen integration type, which determines the input variable dimensions, fundamentally dictates the complexity of multivariate coupling and the overall memory envelope. Table 14 examines memory consumption of different kernel inputs, with resolution, radius, and rank held fixed. When evaluated on basic two spatial inputs κ(x,y)κ(x,y), a rank-R T decomposition with boundary ranks R0=R2=1R_0=R_2=1 satisfies κT(x,y)=∑r=1RA1,r(1)(x)Ar,1(2)(y), _T(x,y)= _r=1^RA_1,r^(1)(x)A_r,1^(2)(y), (23) which is exactly the rank-R CP form κCP(x,y)=∑r=1RAr(1)(x)Ar(2)(y). _CP(x,y)= _r=1^RA_r^(1)(x)A_r^(2)(y). (24) Therefore, when the factor subnetworks are configured identically, CP and T represent the same function class and exhibit identical memory footprints. As the number of nuclear inputs increases, their costs begin to differ. When the input expands to encompass the full state (x,y,a(x),a(y))(x,y,a(x),a(y)), CP-GNO and T-GNO demonstrate exceptional robustness, maintaining highly compressed memory footprints with only marginal increases. In contrast, the memory consumption of Tucker-GNO surges significantly to 861.5 MB, an inflation intrinsically linked to the combinatorial storage requirements of its requisite core tensor. Consequently, for operator learning tasks involving complex multivariable inputs, CP and T decompositions emerge as the superior architectural paradigms, delivering an optimal balance of parameter efficiency and memory compression. Table 14: Peak GPU memory footprint (MB) versus the number of input variables, tested at grid resolution 16×1616× 16, radius r=0.08r=0.08, and decomposition rank R=8R=8. Model (x,y)(x,y) (x,y,a(y))(x,y,a(y)) (x,y,a(x),a(y))(x,y,a(x),a(y)) GNO 420.6 432.1 426.7 CP-GNO 182.7 203.1 223.2 T-GNO 182.7 217.3 251.6 Tucker-GNO 183.7 211.2 861.5 Statistical Significance and Stability. To rigorously validate the hardware stability of our proposed algebraic reconstruction, we report detailed peak GPU memory footprints across varying grid resolutions and radii in Table 15. To ensure statistical significance, all measurements are reported as mean ± standard deviation derived from multiple independent runs with different random seeds.The results reveal that FTD-GNO variants not only achieve substantial memory reductions compared to the standard GNO but also exhibit exceptionally low variance, with standard deviations generally remaining below 1.0 MB. Table 15: Peak GPU memory footprint (MB) of different models under varying resolutions and radii. Results are consistently reported as mean ± standard deviation across independent runs to ensure statistical significance. 16×1616× 16 32×3232× 32 64×6464× 64 Model r=0.08r=0.08 r=0.12r=0.12 r=0.16r=0.16 r=0.08r=0.08 r=0.12r=0.12 r=0.16r=0.16 r=0.08r=0.08 r=0.12r=0.12 r=0.16r=0.16 GNO 421.13 ± 0.68 696.80 ± 0.62 1511.53 ± 0.68 6427.10 ± 0.62 13209.40 ± 0.62 19733.80 ± 0.62 OOM OOM OOM CP-GNO (R=8R=8) 183.20 ± 0.62 183.23 ± 0.68 183.43 ± 0.68 680.87 ± 0.67 682.50 ± 0.62 684.10 ± 0.62 2689.77 ± 0.95 2715.33 ± 0.67 2753.67 ± 0.47 CP-GNO (R=16R=16) 275.20 ± 0.62 275.30 ± 0.62 275.50 ± 0.62 1048.90 ± 0.62 1050.53 ± 0.68 1052.13 ± 0.68 4161.77 ± 0.95 4187.80 ± 0.61 4225.70 ± 0.53 CP-GNO (R=32R=32) 459.30 ± 0.62 459.40 ± 0.62 459.60 ± 0.62 1785.00 ± 0.62 1786.63 ± 0.68 1788.20 ± 0.62 7104.93 ± 0.45 7132.07 ± 0.50 7169.57 ± 0.76 T-GNO (R=8R=8) 183.20 ± 0.62 183.23 ± 0.68 183.43 ± 0.68 680.87 ± 0.67 682.50 ± 0.62 684.10 ± 0.62 2689.77 ± 0.95 2715.33 ± 0.67 2753.67 ± 0.47 T-GNO (R=16R=16) 275.20 ± 0.62 275.30 ± 0.62 275.50 ± 0.62 1048.90 ± 0.62 1050.53 ± 0.68 1052.13 ± 0.68 4161.77 ± 0.95 4187.80 ± 0.61 4225.70 ± 0.53 T-GNO (R=32R=32) 459.30 ± 0.62 459.40 ± 0.62 459.60 ± 0.62 1785.00 ± 0.62 1786.63 ± 0.68 1788.20 ± 0.62 7104.93 ± 0.45 7132.07 ± 0.50 7169.57 ± 0.76 Tucker-GNO (R=8R=8) 184.20 ± 0.62 184.23 ± 0.68 184.43 ± 0.68 684.90 ± 0.62 686.50 ± 0.62 688.10 ± 0.62 2706.43 ± 0.55 2731.03 ± 0.90 2769.80 ± 0.46 Tucker-GNO (R=16R=16) 277.23 ± 0.68 277.30 ± 0.62 277.50 ± 0.62 1056.93 ± 0.68 1058.57 ± 0.67 1060.13 ± 0.68 4193.80 ± 0.90 4219.30 ± 0.62 4257.87 ± 0.55 Tucker-GNO (R=32R=32) 463.37 ± 0.67 463.43 ± 0.68 463.63 ± 0.68 1801.07 ± 0.67 1802.70 ± 0.62 1804.27 ± 0.67 7168.97 ± 0.50 7196.13 ± 0.45 7233.63 ± 0.71 Appendix F Limitations Our limitations and future work are summarized as follows: (1) High-dimensional scalability of the Tucker architecture: When handling inputs with more than four variables, the core tensor in Tucker-GNO remains susceptible to a combinatorial explosion in memory footprint. While CP and T decompositions successfully avoid this issue, optimizing the Tucker architecture to fully harness its powerful cross-dimensional coupling capabilities requires further investigation. (2) Representation bottlenecks of static ranks: Currently, the tensor decomposition rank R must be pre-defined as a hyperparameter. Empirical evidence shows that R=8R=8 is sufficient for most tasks. However, when modeling highly dynamic and complex physical processes (e.g., strong turbulent fields), a fixed rank may constrain the expressive capacity of the integral kernel. (3) Residual memory risks under dense topologies: Despite deep decomposition and decoupling at the input variable level, FTD-GNO may still face potential OOM risks if the number of neighboring nodes increases drastically. To address these limitations, future research will explore Dynamic Rank Allocation mechanisms, with a view to enabling the model to adaptively accommodate the complexities of varying physical fields. Additionally, we will investigate spatial decomposition models based directly on grid coordinates. The ultimate goal is to fundamentally eradicate the OOM risks inherent to GNOs when processing fully connected graphs or exceptionally large receptive fields.