Trace Complexity of Network Inference
Not on the map. Why?
Abstract (arXiv)
The network inference problem consists of reconstructing the edge set of a network given traces representing the chronology of infection times as epidemics spread through the network. This problem is a paradigmatic representative of prediction tasks in machine learning that require deducing a latent structure from observed patterns of activity in a network, which often require an unrealistically large number of resources (e.g., amount of available data, or computational time). A fundamental question is to understand which properties we can predict with a reasonable degree of accuracy with the available resources, and which we cannot. We define the trace complexity as the number of distinct traces required to achieve high fidelity in reconstructing the topology of the unobserved network or, more generally, some of its properties. We give algorithms that are competitive with, while being simpler and more efficient than, existing network inference approaches. Moreover, we prove that our algorithms are nearly optimal, by proving an information-theoretic lower bound on the number of traces that an optimal inference algorithm requires for performing this task in the general case. Given these strong lower bounds, we turn our attention to special cases, such as trees and bounded-degree graphs, and to property recovery tasks, such as reconstructing the degree distribution without inferring the network. We show that these problems require a much smaller (and more realistic) number of traces, making them potentially solvable in practice.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Aug 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 2; 2024: 3; 2025: 1.
8 papers.
- 2023Reconstructing Graph Diffusion History from a Single Snapshotcited by 13
- 2021Network Inference and Influence Maximization from Samplescited by 9
- 2024Bypassing the Noisy Parity Barrier: Learning Higher-Order Markov Random Fields from Dynamicscited by 8
- 2023Learning of networked spreading models from noisy and incomplete datacited by 2
- 2021Online Influence Maximization under the Independent Cascade Model with Node-Level Feedbackcited by 1
- 2024Learning the Topology and Behavior of Discrete Dynamical Systemscited by 1
- 2024Efficient PAC Learnability of Dynamical Systems Over Multilayer Networkscited by 0
- 2025Exact Learning of Weighted Graphs Using Composite Queriescited by 0
- 2025Exact Learning of Weighted Graphs Using Composite Queries18 Nov 2025
- 2024Bypassing the Noisy Parity Barrier: Learning Higher-Order Markov Random Fields from Dynamics9 Sep 2024
- 2024Efficient PAC Learnability of Dynamical Systems Over Multilayer Networks11 May 2024
- 2024Learning the Topology and Behavior of Discrete Dynamical Systems18 Feb 2024
- 2023Learning of networked spreading models from noisy and incomplete data20 Dec 2023
- 2023Reconstructing Graph Diffusion History from a Single Snapshot1 Jun 2023
- 2021Online Influence Maximization under the Independent Cascade Model with Node-Level Feedback13 Sep 2021
- 2021Network Inference and Influence Maximization from Samples7 Jun 2021