Linear-Time Exact Computation of Influence Spread on Bounded-Pathwidth Graphs
Kengo Nakamura, Masaaki Nishino

TL;DR
This paper presents a linear-time algorithm for exactly computing influence spread on bounded-pathwidth graphs, significantly improving previous methods by optimizing repetitive computations.
Contribution
The authors develop a new algorithm that reduces influence spread computation time from superlinear to linear in graph size for bounded-pathwidth graphs.
Findings
The new algorithm computes influence spread in O((m+n)ω_p^2 2^{ω_p^2}) time.
It shares repetitive computations to achieve linear time complexity.
The approach is tailored for directed graphs with bounded pathwidth.
Abstract
Given a network and a set of vertices called seeds to initially inject information, influence spread is the expected number of vertices that eventually receive the information under a certain stochastic model of information propagation. Under the commonly used independent cascade model, influence spread is equivalent to the expected number of vertices reachable from the seeds on a directed uncertain graph, and the exact evaluation of influence spread offers many applications, e.g., influence maximization. Although its evaluation is a \#P-hard task, there is an algorithm that can precisely compute the influence spread in time, where is the pathwidth of the graph. We improve this by developing an algorithm that computes the influence spread in time. This is achieved by identifying the similarities in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
