Directed Acyclic Graph Convolutional Networks
Abstract
Directed acyclic graphs (DAGs) are central to science and engineering applications including causal inference, scheduling, and the automated design of neural architectures. In this work, we introduce the DAG Convolutional Network (DCN), a novel graph neural network (GNN) architecture designed specifically forconvolutionallearning from signals supported on DAGs. The DCN leverages causal graph filters to learn nodal representations that account for the partial ordering inherent to DAGs, a strong inductive bias not present in conventional GNNs. Unlike prior art in machine learning over DAGs, DCN builds on formal convolutional operations that admit spectraldomain representations. We further propose the Parallel DCN (PDCN), a model that feeds input DAG signals to a parallel bank of causal graph-shift operators and processes these DAG-aware features using a shared multilayer perceptron. This way, PDCN decouples model complexity from graph size while maintaining satisfactory predictive performance. The architectures’ permutation equivariance and expressive power properties are also established. Comprehensive numerical tests across several tasks, datasets, and experimental conditions demonstrate that (P)DCN compares favorably with state-of-the-art baselines in terms of accuracy, robustness, and computational efficiency. These results position (P)DCN as a viable framework for deep learning from DAG-structured data that is designed from first (graph) signal processing principles.
Fields of Study & Subjects
Advanced Graph Neural Networks
Complex Network Analysis Techniques
Graph theory and applications
Publication details
- Journal / source
- IEEE Transactions on Signal Processing
- Volume
- 74
- Pages
- 1847–1862
- Publication date
- 1 January 2026
- Language
- EN