The maximum time of 2-neighbor bootstrap percolation: complexity results
Thiago Braga Marcilon, Rudini Menezes Sampaio

TL;DR
This paper investigates the computational complexity of determining the maximum time for infection spread in 2-neighbor bootstrap percolation, providing new algorithms for specific cases and proving NP-Completeness for higher thresholds.
Contribution
It introduces efficient algorithms for deciding whether the maximum infection time reaches 3 in general and bipartite graphs, and establishes NP-Completeness for the case when the time is at least 5.
Findings
Polynomial-time algorithms for t(G) ≥ 3 in general and bipartite graphs.
NP-Completeness of deciding t(G) ≥ 5.
Complexity results for various thresholds in bootstrap percolation.
Abstract
In 2-neighborhood bootstrap percolation on a graph G, an infection spreads according to the following deterministic rule: infected vertices of G remain infected forever and in consecutive rounds healthy vertices with at least 2 already infected neighbors become infected. Percolation occurs if eventually every vertex is infected. The maximum time t(G) is the maximum number of rounds needed to eventually infect the entire vertex set. In 2013, it was proved \cite{eurocomb13} that deciding whether is polynomial time solvable for k=2, but is NP-Complete for k=4 and, if the problem is restricted to bipartite graphs, it is NP-Complete for k=7. In this paper, we solve the open questions. We obtain an -time algorithm to decide whether . For bipartite graphs, we obtain an -time algorithm to decide whether , an -time algorithm to…
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.
