TRACE: Learning to Compute on Circuit Graphs
- lab arXiv
- person Ziyang Zheng
A new machine-learning framework called TRACE has been introduced to model the functional behavior of circuit graphs, addressing what its authors describe as a fundamental architectural mismatch in current graph-learning methods [1]. The paradigm, detailed in a paper by Ziyang Zheng and colleagues, departs from mainstream message passing neural networks (MPNNs) and conventional Transformer-based models, which the authors argue rely on a flawed assumption that prevents them from capturing the position-aware, hierarchical nature of computation [1]. Circuit graphs, often represented as directed acyclic graphs (DAGs) where edges flow in one direction without forming closed loops, are foundational in computer science and scheduling applications [3]. TRACE employs a Hierarchical Transformer designed to mirror the step-by-step flow of computation, replacing the permutation-invariant aggregation used in prior architectures [1]. The model is trained under a novel objective called function shift learning. Rather than predicting a complex global function directly, TRACE learns to predict the discrepancy between the true global function and a simple local approximation that assumes input independence [1]. The work was validated across multiple circuit modalities, including Register Transfer Level graphs, And-Inverter Graphs, and post-mapping netlists. On a comprehensive suite of benchmarks, TRACE substantially outperformed all prior architectures, according to the paper [1]. The research was submitted to arXiv on September 26, 2025, and revised through June 2026 [1]. Graph representation learning has broad applications in artificial intelligence, a field encompassing tasks such as reasoning, problem-solving, and decision-making [9]. The Laplacian matrix, a core tool in spectral graph theory, is often used to construct low-dimensional embeddings for machine learning applications by relating graph properties to eigenvalues and eigenvectors [4]. The TRACE framework represents a shift toward architecturally aligned models for circuit computation, a domain where the structure of the graph directly encodes functional relationships.
research-paper
Background sources we checked (8)
- arxiv.org ↗ Learning to compute, the ability to model the functional behavior of a circuit graph, is a fundamental challenge for graph representation learning. Yet, the dominant paradigm is architecturally mismatched for this task. This flawed assumption, central to mainstream message passin…
- en.wikipedia.org ↗ In mathematics, particularly graph theory, and computer science, a directed acyclic graph (DAG) is a directed graph with no directed cycles. That is, it consists of vertices and edges (also called arcs), with each edge directed from one vertex to another, such that following thos…
- en.wikipedia.org ↗ In the mathematical field of graph theory, the Laplacian matrix, also called the graph Laplacian, admittance matrix, Kirchhoff matrix, or discrete Laplacian, is a matrix representation of a graph. Named after Pierre-Simon Laplace, the graph Laplacian matrix can be viewed as a mat…
- en.wikipedia.org ↗ Quantum optimization algorithms are quantum algorithms that are used to solve optimization problems. Mathematical optimization deals with finding the best solution to a problem (according to some criteria) from a set of possible solutions. Mostly, the optimization problem is form…
- en.wikipedia.org ↗ This article presents a detailed timeline of events in the history of computing from 2020 to the present. For narratives explaining the overall developments, see the history of computing. Significant events in computing include events relating directly or indirectly to software, …
- en.wikipedia.org ↗ The electrocaloric effect is a phenomenon in which a material shows a reversible temperature change under an applied electric field.…
- en.wikipedia.org ↗ Quantum key distribution (QKD) is a secure communication method that implements a cryptographic protocol based on the laws of quantum mechanics, specifically quantum entanglement, the measurement-disturbance principle, and the no-cloning theorem. The goal of QKD is to enable two …
- en.wikipedia.org ↗ Artificial intelligence is the capability of computational systems to perform tasks that are typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. Artificial intelligence has been used in applications througho…
Sources
- export.arxiv.org — TRACE: Learning to Compute on Circuit Graphs ↗