Papers
Topics
Authors
Recent
Assistant
AI Research Assistant
Well-researched responses based on relevant abstracts and paper content.
Custom Instructions Pro
Preferences or requirements that you'd like Emergent Mind to consider when generating responses.
Gemini 2.5 Flash
Gemini 2.5 Flash 162 tok/s
Gemini 2.5 Pro 56 tok/s Pro
GPT-5 Medium 38 tok/s Pro
GPT-5 High 35 tok/s Pro
GPT-4o 104 tok/s Pro
Kimi K2 164 tok/s Pro
GPT OSS 120B 426 tok/s Pro
Claude Sonnet 4.5 35 tok/s Pro
2000 character limit reached

Solving the Graph Burning Problem for Large Graphs (2404.17080v2)

Published 25 Apr 2024 in cs.DM, cs.DS, and math.CO

Abstract: We propose an exact algorithm for the Graph Burning Problem ($\texttt{GBP}$), an NP-hard optimization problem that models the spread of influence on social networks. Given a graph $G$ with vertex set $V$, the objective is to find a sequence of $k$ vertices in $V$, namely, $v_1, v_2, \dots, v_k$, such that $k$ is minimum and $\bigcup_{i = 1}{k} {u! \in! V! : d(u, v_i) \leq k - i} = V$, where $d(u,v)$ denotes the distance between $u$ and $v$. We formulate the problem as a set covering integer programming model and design a row generation algorithm for the $\texttt{GBP}$. Our method exploits the fact that a very small number of covering constraints is often sufficient for solving the integer model, allowing the corresponding rows to be generated on demand. To date, the most efficient exact algorithm for the $\texttt{GBP}$, denoted here by $\texttt{GDCA}$, is able to obtain optimal solutions for graphs with up to 14,000 vertices within two hours of execution. In comparison, our algorithm finds provably optimal solutions approximately 236 times faster, on average, than $\texttt{GDCA}$. For larger graphs, memory space becomes a limiting factor for $\texttt{GDCA}$. Our algorithm, however, solves real-world instances with almost 200,000 vertices in less than 35 seconds, increasing the size of graphs for which optimal solutions are known by a factor of 14.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (29)
  1. Improved pyrotechnics: Closer to the burning number conjecture. The Electronic Journal of Combinatorics, 30(4), 2023. doi:10.37236/11113.
  2. Burning a graph is hard. Discrete Applied Mathematics, 232:73–87, 2017. doi:10.1016/j.dam.2017.07.016.
  3. Anthony Bonato. A survey of graph burning. Contributions to Discrete Mathematics, 16(1):185 – 197, 2021. doi:10.11575/cdm.v16i1.71194.
  4. Improved bounds for burning fence graphs. Graphs and Combinatorics, 37(6):2761–2773, 2021. doi:10.1007/s00373-021-02390-x.
  5. Burning a graph as a model of social contagion. In Algorithms and Models for the Web Graph, pages 13–22, 2014. doi:10.1007/978-3-319-13123-8_2.
  6. How to burn a graph. Internet Mathematics, 12(1-2):85–100, 2016. doi:10.1080/15427951.2015.1103339.
  7. Approximation algorithms for graph burning. In Theory and Applications of Models of Computation, pages 74–92, 2019. doi:10.1007/978-3-030-14812-6_6.
  8. Bounds on the burning numbers of spiders and path-forests. Theoretical Computer Science, 794:12–19, 2019. doi:https://doi.org/10.1016/j.tcs.2018.05.035.
  9. New heuristics for burning graphs, 2020. doi:10.48550/arXiv.2003.09314.
  10. A greedy heuristic for graph burning, 2024. doi:10.48550/arXiv.2401.07577.
  11. Burning graphs through farthest-first traversal. IEEE Access, 10:30395–30404, 2022. doi:10.1109/ACCESS.2022.3159695.
  12. Graph burning: Mathematical formulations and optimal solutions. Mathematics, 10(15), 2022. doi:10.3390/math10152777.
  13. Faster heuristics for graph burning. Applied Intelligence, 52(2):1351–1361, 2022. doi:10.1007/s10489-021-02411-5.
  14. Burning grids and intervals. In Algorithms and Discrete Applied Mathematics, pages 66–79, 2021. doi:10.1007/978-3-030-67899-9_6.
  15. SNAP Datasets: Stanford large network dataset collection. http://snap.stanford.edu/data, June 2014.
  16. Burning number of caterpillars. Discrete Applied Mathematics, 284:332–340, 2020. doi:https://doi.org/10.1016/j.dam.2020.03.062.
  17. Burning number of theta graphs. Applied Mathematics and Computation, 361:246–257, 2019. doi:https://doi.org/10.1016/j.amc.2019.05.031.
  18. Burning number of graph products. Theoretical Computer Science, 746:124–135, 2018. doi:https://doi.org/10.1016/j.tcs.2018.06.036.
  19. A centrality based genetic algorithm for the graph burning problem. Applied Soft Computing, 144:110493, 2023. doi:10.1016/j.asoc.2023.110493.
  20. F. C. Pereira. A computational study of the Perfect Awareness Problem. Master’s thesis, University of Campinas, Brazil, 2021. URL: https://hdl.handle.net/20.500.12733/1641217.
  21. F. C. Pereira and P. J. de Rezende. The Least Cost Directed Perfect Awareness Problem: complexity, algorithms and computations. Online Social Networks and Media, 37–38, 2023. doi:10.1016/j.osnem.2023.100255.
  22. Effective heuristics for the perfect awareness problem. Procedia Computer Science, 195:489–498, 2021. doi:10.1016/j.procs.2021.11.059.
  23. A Row Generation Algorithm for Finding Optimal Burning Sequences of Large Graphs - Complementary Data. Mendeley Data, V1, 2024. doi:10.17632/c95hp3m4mz.
  24. The network data repository with interactive graph analytics and visualization. In AAAI, 2015. URL: https://networkrepository.com.
  25. A scalable heuristic for viral marketing under the tipping model. Social Network Analysis and Mining, 3(4):1225–1248, 2013. doi:10.1007/s13278-013-0135-7.
  26. On the burning number of generalized petersen graphs. Bulletin of the Malaysian Mathematical Sciences Society, 41(3):1657–1670, 2018. doi:10.1007/s40840-017-0585-6.
  27. Burnability of double spiders and path forests. Applied Mathematics and Computation, 438:127574, 2023. doi:https://doi.org/10.1016/j.amc.2022.127574.
  28. How to burn a network or spread alarm. MENDEL, 25(2):11–18, 2019. doi:10.13164/mendel.2019.2.011.
  29. Heuristics for spreading alarm throughout a network. Applied Sciences, 9(16), 2019. doi:10.3390/app9163269.
Citations (1)

Summary

We haven't generated a summary for this paper yet.

Dice Question Streamline Icon: https://streamlinehq.com
Lightbulb Streamline Icon: https://streamlinehq.com

Continue Learning

We haven't generated follow-up questions for this paper yet.

List To Do Tasks Checklist Streamline Icon: https://streamlinehq.com

Collections

Sign up for free to add this paper to one or more collections.

X Twitter Logo Streamline Icon: https://streamlinehq.com

Tweets

This paper has been mentioned in 3 tweets and received 1 like.

Upgrade to Pro to view all of the tweets about this paper: