Graph burning: an overview of mathematical programs
Lourdes Beatriz Cajica-Maceda, Freddy Alejandro Chaurra-Gutiérrez, Julio César Pérez-Sansalvador, Jesús García-Díaz
TL;DR
This paper studies the Graph Burning Problem (GBP), which seeks a minimum-length burning sequence to propagate contagion across a graph, with the burning number denoted by $b(G)$. It introduces a family of mathematical programs—MILP, CSP, ILP, and QUBO variants—that encode GBP via the CMCP framework, emphasizing formulations with fewer variables for practical solving. Among these, GBP-ILP stands out for solving large graphs without a binary search, while sQUBO and uQUBO render GBP amenable to quantum/classical hybrid approaches, with uQUBO offering substantial search-space reductions at the cost of careful penalization tuning. The work demonstrates that modern solvers, including row-generation strategies, can handle graphs with millions of vertices within minutes, providing a versatile toolkit for GBP and related contagion- and propagation-models. The results illuminate the practical viability of optimization-based GBP analysis and point to promising future avenues in hybrid classical–quantum methods and GBP variants. $b(G)$ remains a central target for both theory and computation, and this suite of formulations broadens the toolkit for exploring GBP across diverse graph classes and applications.
Abstract
The Graph Burning Problem (GBP) is a combinatorial optimization problem that has gained relevance as a tool for quantifying a graph's vulnerability to contagion. Although it is based on a very simple propagation model, its decision version is NP-complete, and its optimization version is NP-hard. Many of its theoretical properties across different graph families have been thoroughly explored, and numerous interesting variants have been proposed. This paper reports novel mathematical programs for the optimization version of the classical GBP. Among the presented programs are a Mixed-Integer Linear Program (MILP), a Constraint Satisfaction Problem (CSP), two Integer Linear Programs (ILP), and two Quadratic Unconstrained Binary Optimization (QUBO) problems. Most optimization solvers can handle these, being QUBO problems of a capital interest in quantum computing. The primary aim of this paper is to gain a comprehensive understanding of the GBP by examining its different formulations. Compared to other mathematical programs from the literature, the ones presented here are conceptually simpler and involve fewer variables. These make them more practical for finding optimal solutions using optimization algorithms and solvers, as we show by solving some instances with millions of vertices in just a few minutes.
