Computational Graph Completion
Not on the map. Why?
Abstract (arXiv)
We introduce a framework for generating, organizing, and reasoning with computational knowledge. It is motivated by the observation that most problems in Computational Sciences and Engineering (CSE) can be formulated as that of completing (from data) a computational graph (or hypergraph) representing dependencies between functions and variables. Nodes represent variables, and edges represent functions. Functions and variables may be known, unknown, or random. Data comes in the form of observations of distinct values of a finite number of subsets of the variables of the graph (satisfying its functional dependencies). The underlying problem combines a regression problem (approximating unknown functions) with a matrix completion problem (recovering unobserved variables in the data). Replacing unknown functions by Gaussian Processes (GPs) and conditioning on observed data provides a simple but efficient approach to completing such graphs. Since this completion process can be reduced to an algorithm, as one solves √2 on a pocket calculator without thinking about it, one could, with the automation of the proposed framework, solve a complex CSE problem by drawing a diagram. Compared to traditional kriging, the proposed framework can be used to recover unknown functions with much scarcer data by exploiting interdependencies between multiple functions and variables. The underlying problem could therefore also be interpreted as a generalization of that of solving linear systems of equations to that of approximating unknown variables and functions with noisy, incomplete, and nonlinear dependencies. Numerous examples illustrate the flexibility, scope, efficacy, and robustness of the proposed framework and show how it can be used as a pathway to identifying simple solutions to classical CSE problems (digital twin modeling, dimension reduction, mode decomposition, etc.).
Key facts. Cited by 28 papers in the map (data through 13 Oct 2026). Builds on 13 of its 52 references that are in the map. First posted on arXiv 20 Oct 2021.
Builds on
13 of 52 references.
References · 13
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2021Fit without fear: remarkable mathematical phenomena of deep learning through the prism of interpolationcited by 131
- 2021Solving and Learning Nonlinear PDEs with Gaussian Processescited by 128
- 2015Probabilistic Numerics and Uncertainty in Computationscited by 59
- 2017Bayesian Probabilistic Numerical Methodscited by 50
- 2018Kernel Flows: from learning kernels from data into the abysscited by 49
- 2020Sparse Cholesky factorization by Kullback-Leibler minimizationcited by 40
- 2016Inferring solutions of differential equations using noisy multi-fidelity datacited by 38
- 2020Learning dynamical systems from data: a simple cross-validation perspectivecited by 23
- 2020Consistency of Empirical Bayes And Kernel Flow For Hierarchical Parameter Estimationcited by 18
- 2015Multigrid with rough coefficients and Multiresolution operator decomposition from Hierarchical Information Gamescited by 15
- 2021Data-driven geophysical forecasting: Simple, low-cost, and accurate baselines with kernel methodscited by 15
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 5; 2024: 6; 2025: 7; 2026: 5.
28 papers.
Sort:
- 2023Kernel Methods are Competitive for Operator Learningcited by 50
- 2023Learning Stochastic Dynamical System via Flow Map Operatorcited by 24
- 2024Operator Learning with Gaussian Processescited by 18
- 2022One-Shot Learning of Stochastic Differential Equations with Data Adapted Kernelscited by 15
- 2023Learning Dynamical Systems from Data: A Simple Cross-Validation Perspective, Part V: Sparse Kernel Flows for 132 Chaotic Dynamical Systemscited by 15
- 2021Learning dynamical systems from data: A simple cross-validation perspective, part III: Irregularly-Sampled Time Seriescited by 14
- 2023Codiscovering graphical structure and functional relationships within data: A Gaussian Process framework for connecting the dotscited by 8
- 2024Modeling Unknown Stochastic Dynamical System Subject to External Excitationcited by 7
- 2025Data-Efficient Kernel Methods for Learning Differential Equations and Their Solution Operators: Algorithms and Error Analysiscited by 7
- 2025Operator Learning at Machine Precisioncited by 7
- 2022Gaussian Processes for Missing Value Imputationcited by 5
- 2024Data-driven Effective Modeling of Multiscale Stochastic Dynamical Systemscited by 5
16 more
- 2024Kernel Methods for the Approximation of the Eigenfunctions of the Koopman Operatorcited by 5
- 2022Gaussian Process Hydrodynamicscited by 4
- 2024Gaussian Measures Conditioned on Nonlinear Observations: Consistency, MAP Estimators, and Simulationcited by 4
- 2024Kernel Sum of Squares for Data Adapted Kernel Learning of Dynamical Systems from Data: A global optimization approachcited by 4
- 2025Modeling Hierarchical Spaces: A Review and Unified Framework for Surrogate-Based Architecture Designcited by 4
- 2023Bridging Algorithmic Information Theory and Machine Learning: A New Approach to Kernel Learningcited by 3
- 2025Bilevel optimization for learning hyperparameters: Application to solving PDEs and inverse problems with Gaussian processescited by 3
- 2025Data-efficient Kernel Methods for Learning Hamiltonian Systemscited by 2
- 2025Discovery of Probabilistic Dirichlet-to-Neumann Maps on Graphscited by 1
- 2026KROM: Kernelized Reduced Order Modelingcited by 1
- 2026Kernel Methods for Stochastic Dynamical Systems with Application to Koopman Eigenfunctions: Feynman-Kac Representations and RKHS Approximationcited by 1
- 2026Kernel Methods for Some Transport Equations with Application to Learning Kernels for the Approximation of Koopman Eigenfunctions: A Unified Approach via Variational Methods, Green's Functions and the Method of Characteristicscited by 1
- 2022Towards Efficient Visual Simplification of Computational Graphs in Deep Neural Networkscited by 0
- 2025A joint optimization approach to identifying sparse dynamics using least squares kernel collocationcited by 0
- 2026Structure-Preserving Neural Surrogates with Tractable Uncertainty Quantificationcited by 0
- 2026Data-driven Effective Modeling of Stochastic Chemical Reaction Networkscited by 0
- 2026Data-driven Effective Modeling of Stochastic Chemical Reaction Networks26 Aug 2026
- 2026Structure-Preserving Neural Surrogates with Tractable Uncertainty Quantification10 Jun 2026
- 2026Kernel Methods for Some Transport Equations with Application to Learning Kernels for the Approximation of Koopman Eigenfunctions: A Unified Approach via Variational Methods, Green's Functions and the Method of Characteristics6 Mar 2026
- 2026Kernel Methods for Stochastic Dynamical Systems with Application to Koopman Eigenfunctions: Feynman-Kac Representations and RKHS Approximation1 Mar 2026
- 2026KROM: Kernelized Reduced Order Modeling27 Feb 2026
- 2025Operator Learning at Machine Precision25 Nov 2025
- 2025A joint optimization approach to identifying sparse dynamics using least squares kernel collocation23 Nov 2025
- 2025Bilevel optimization for learning hyperparameters: Application to solving PDEs and inverse problems with Gaussian processes7 Oct 2025
- 2025Data-efficient Kernel Methods for Learning Hamiltonian Systems21 Sep 2025
- 2025Modeling Hierarchical Spaces: A Review and Unified Framework for Surrogate-Based Architecture Design27 Jun 2025
- 2025Discovery of Probabilistic Dirichlet-to-Neumann Maps on Graphs3 Jun 2025
- 2025Data-Efficient Kernel Methods for Learning Differential Equations and Their Solution Operators: Algorithms and Error Analysis2 Mar 2025
16 more
- 2024Kernel Methods for the Approximation of the Eigenfunctions of the Koopman Operator21 Dec 2024
- 2024Operator Learning with Gaussian Processes6 Sep 2024
- 2024Data-driven Effective Modeling of Multiscale Stochastic Dynamical Systems27 Aug 2024
- 2024Kernel Sum of Squares for Data Adapted Kernel Learning of Dynamical Systems from Data: A global optimization approach12 Aug 2024
- 2024Modeling Unknown Stochastic Dynamical System Subject to External Excitation22 Jun 2024
- 2024Gaussian Measures Conditioned on Nonlinear Observations: Consistency, MAP Estimators, and Simulation21 May 2024
- 2023Codiscovering graphical structure and functional relationships within data: A Gaussian Process framework for connecting the dots28 Nov 2023
- 2023Bridging Algorithmic Information Theory and Machine Learning: A New Approach to Kernel Learning21 Nov 2023
- 2023Learning Stochastic Dynamical System via Flow Map Operator5 May 2023
- 2023Kernel Methods are Competitive for Operator Learning26 Apr 2023
- 2023Learning Dynamical Systems from Data: A Simple Cross-Validation Perspective, Part V: Sparse Kernel Flows for 132 Chaotic Dynamical Systems24 Jan 2023
- 2022Towards Efficient Visual Simplification of Computational Graphs in Deep Neural Networks21 Dec 2022
- 2022One-Shot Learning of Stochastic Differential Equations with Data Adapted Kernels24 Sep 2022
- 2022Gaussian Process Hydrodynamics21 Sep 2022
- 2022Gaussian Processes for Missing Value Imputation10 Apr 2022
- 2021Learning dynamical systems from data: A simple cross-validation perspective, part III: Irregularly-Sampled Time Series25 Nov 2021
- 2023Kernel Methods are Competitive for Operator Learningcited by 50
- 2023Learning Stochastic Dynamical System via Flow Map Operatorcited by 24
- 2024Operator Learning with Gaussian Processescited by 18
- 2022One-Shot Learning of Stochastic Differential Equations with Data Adapted Kernelscited by 15
- 2023Learning Dynamical Systems from Data: A Simple Cross-Validation Perspective, Part V: Sparse Kernel Flows for 132 Chaotic Dynamical Systemscited by 15
- 2021Learning dynamical systems from data: A simple cross-validation perspective, part III: Irregularly-Sampled Time Seriescited by 14
- 2023Codiscovering graphical structure and functional relationships within data: A Gaussian Process framework for connecting the dotscited by 8
- 2024Modeling Unknown Stochastic Dynamical System Subject to External Excitationcited by 7
- 2025Data-Efficient Kernel Methods for Learning Differential Equations and Their Solution Operators: Algorithms and Error Analysiscited by 7
- 2025Operator Learning at Machine Precisioncited by 7
- 2022Gaussian Processes for Missing Value Imputationcited by 5
- 2024Data-driven Effective Modeling of Multiscale Stochastic Dynamical Systemscited by 5
12 most cited of 28 All 28 (JSON)
- 2026Data-driven Effective Modeling of Stochastic Chemical Reaction Networks26 Aug 2026
- 2026Structure-Preserving Neural Surrogates with Tractable Uncertainty Quantification10 Jun 2026
- 2026Kernel Methods for Some Transport Equations with Application to Learning Kernels for the Approximation of Koopman Eigenfunctions: A Unified Approach via Variational Methods, Green's Functions and the Method of Characteristics6 Mar 2026
- 2026Kernel Methods for Stochastic Dynamical Systems with Application to Koopman Eigenfunctions: Feynman-Kac Representations and RKHS Approximation1 Mar 2026
- 2026KROM: Kernelized Reduced Order Modeling27 Feb 2026
- 2025Operator Learning at Machine Precision25 Nov 2025
- 2025A joint optimization approach to identifying sparse dynamics using least squares kernel collocation23 Nov 2025
- 2025Bilevel optimization for learning hyperparameters: Application to solving PDEs and inverse problems with Gaussian processes7 Oct 2025
- 2025Data-efficient Kernel Methods for Learning Hamiltonian Systems21 Sep 2025
- 2025Modeling Hierarchical Spaces: A Review and Unified Framework for Surrogate-Based Architecture Design27 Jun 2025
- 2025Discovery of Probabilistic Dirichlet-to-Neumann Maps on Graphs3 Jun 2025
- 2025Data-Efficient Kernel Methods for Learning Differential Equations and Their Solution Operators: Algorithms and Error Analysis2 Mar 2025
12 newest of 28 All 28 (JSON)