An O(n⁵)-Time Algorithm for Optimal Broadcast Domination
Pith reviewed 2026-05-21 06:30 UTC · model grok-4.3
The pith
A new O(n^3) path-case algorithm improves optimal broadcast domination to O(n^5) time on general graphs.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper establishes an O(n^3)-time and O(n^3)-space algorithm for the path-case subproblem of optimal broadcast domination on an n-vertex graph. The key is building one directed acyclic graph with states as oriented broadcast balls together with their two possible residual sides, rather than one auxiliary graph per left endpoint vertex. When this is used with the peel-one-ball reduction, the general problem on connected unweighted graphs is solved in O(n^5) time.
What carries the argument
Single directed acyclic graph whose states are oriented broadcast balls with their two possible residual sides; it enables dynamic programming to compute minimum cost coverings for the path case efficiently.
Load-bearing premise
Some optimal efficient broadcast has a domination graph that is a path or a cycle.
What would settle it
A connected unweighted graph where the minimum broadcast cost computed by the algorithm differs from the cost found by exhaustive search on all possible power assignments.
Figures
read the original abstract
Broadcast domination assigns a nonnegative integer power to every vertex of a graph so that every vertex is within the assigned power of some broadcasting vertex, and the objective is to minimize the sum of the powers. Heggernes and Lokshtanov proved that the problem is polynomial-time solvable on arbitrary connected unweighted graphs by showing that some optimal efficient broadcast has a domination graph that is a path or a cycle, and by reducing the general case to an $O(n^6)$-time algorithm. This paper gives an efficient algorithm of the path-case. Instead of building one auxiliary acyclic graph for every possible left endpoint vertex, we build a single directed acyclic graph whose states are oriented broadcast balls together with their two possible residual sides. The resulting path-case algorithm runs in $O(n^3)$ time and $O(n^3)$ space on an $n$-vertex graph. Combining this routine with the same peel-one-ball reduction of Heggernes and Lokshtanov yields an exact $O(n^5)$-time algorithm for optimal broadcast domination on arbitrary connected unweighted graphs. This resolves the quintic-time conjecture for general graphs attributed to Heggernes and S\ae ther and recorded in subsequent surveys of broadcast domination.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript claims an O(n^3)-time algorithm for the path-case subproblem of optimal broadcast domination, obtained by constructing a single directed acyclic graph whose nodes are oriented broadcast balls paired with their two possible residual sides. This is combined with the existing peel-one-ball reduction of Heggernes and Lokshtanov to produce an O(n^5)-time exact algorithm for arbitrary connected unweighted graphs, improving the prior O(n^6) bound and resolving the quintic-time conjecture.
Significance. If the DAG transitions and dynamic-programming analysis are correct, the result is a meaningful improvement in the exact complexity of broadcast domination. The technical contribution of replacing per-endpoint auxiliary graphs with one global DAG is a clear optimization that directly yields the cubic bound for the path case while correctly invoking the structural theorem that some optimal efficient broadcast has a path or cycle domination graph.
major comments (1)
- The high-level description of the state space (oriented broadcast balls with residual sides) is given, but no explicit recurrence, transition rules, or running-time analysis for the dynamic program on the DAG appears in the provided text; without these the O(n^3) claim cannot be verified and is load-bearing for the central complexity result.
minor comments (2)
- The abstract states that the new routine 'resolves the quintic-time conjecture' but does not cite the specific survey or paper in which the conjecture is recorded; adding this reference would improve context.
- Notation for 'residual sides' and 'oriented broadcast balls' should be introduced with a small example or figure before the DAG construction is described.
Simulated Author's Rebuttal
We thank the referee for their positive evaluation of the significance of the result and for the constructive comment on the exposition of the dynamic program. We address the major comment below and will incorporate the requested details into the revised manuscript.
read point-by-point responses
-
Referee: The high-level description of the state space (oriented broadcast balls with residual sides) is given, but no explicit recurrence, transition rules, or running-time analysis for the dynamic program on the DAG appears in the provided text; without these the O(n^3) claim cannot be verified and is load-bearing for the central complexity result.
Authors: We agree that the manuscript currently gives only a high-level description of the states (oriented broadcast balls paired with residual sides) without spelling out the recurrence, transitions, or time analysis. In the revision we will add a dedicated subsection that (1) states the recurrence for the minimum cost to reach each DAG node, (2) enumerates the transition rules that extend a ball or flip a residual side while respecting the path ordering, and (3) proves that the DAG has O(n^2) nodes and O(n) outgoing edges per node, yielding an O(n^3)-time DP. This will make the cubic bound for the path case fully verifiable while preserving the overall O(n^5) result obtained by combining the routine with the existing peel-one-ball reduction. revision: yes
Circularity Check
No significant circularity; derivation combines external reduction with independent new DAG solver
full rationale
The paper's central result combines the structural theorem and peel-one-ball reduction from Heggernes and Lokshtanov (distinct prior authors) with a novel O(n^3) path-case solver. The new solver is defined directly via a single global DAG whose states are oriented broadcast balls paired with residual sides, with transitions encoding coverage and minimization; this construction does not reduce to any self-citation, fitted parameter, or ansatz from the present authors. The overall O(n^5) claim therefore rests on an externally supported reduction plus an independently specified dynamic program, rendering the derivation self-contained against external benchmarks with no load-bearing circular steps.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Some optimal efficient broadcast has a domination graph that is a path or a cycle
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Instead of building one auxiliary acyclic graph for every possible left endpoint vertex, we build a single directed acyclic graph whose states are oriented broadcast balls together with their two possible residual sides.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
P. Heggernes and D. Lokshtanov. Optimal broadcast domination in polynomial time.Dis- crete Mathematics, 306(24):3267–3280, 2006. doi:10.1016/j.disc.2006.06.013
-
[2]
D. J. Erwin. Dominating broadcasts in graphs.Bulletin of the Institute of Combinatorics and its Applications, 42:89–105, 2004
work page 2004
-
[3]
J. E. Dunbar, D. J. Erwin, T. W. Haynes, S. M. Hedetniemi, and S. T. Hedet- niemi. Broadcasts in graphs.Discrete Applied Mathematics, 154(1):59–75, 2006. doi:10.1016/j.dam.2005.07.009
-
[4]
J. R. S. Blair, P. Heggernes, S. Horton, and F. Manne. Broadcast domination algorithms for interval graphs, series-parallel graphs, and trees.Congressus Numerantium, 169:55–77, 2004
work page 2004
-
[5]
P. Heggernes and S. H. Sæther. Broadcast domination on block graphs in linear time. InComputer Science – Theory and Applications, CSR 2012, Lecture Notes in Computer Science 7353, pages 172–183. Springer, 2012. doi:10.1007/978-3-642-30642-6 17
-
[6]
M. A. Henning, G. MacGillivray, and F. Yang. Broadcast domination in graphs. In T. W. Haynes, S. T. Hedetniemi, and M. A. Henning, editors,Structures of Domination in Graphs, Developments in Mathematics 66, pages 15–46. Springer, Cham, 2021. doi:10.1007/978-3- 030-58892-2 2
-
[7]
F. Foucaud, B. Gras, A. Perez, and F. Sikora. On the complexity of broadcast domination and multipacking in digraphs.Algorithmica, 83:2651–2677, 2021. doi:10.1007/s00453-021- 00828-5. 14
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.