REVIEW
Treedepth is NP-Hard on Planar Graphs of Maximum Degree 3
Discrete Mathematics · Submitted 30 Oct 2026 · 15 references
Pith's verdict: Treedepth's NP-hardness on planar degree-3 graphs is a genuine result; the lower-bound proof is mostly sound, but the wall-minor lemma needs formalization before I'd call it settled.
T0 · AI review
Why Pith says this
Highlight any text to comment on it.
Referee report
The paper
The paper claims
Computing treedepth is NP-hard even for planar graphs of maximum degree 3, under Turing reductions.
The reading
What carries the argument
Four objects carry the argument. The wall $W_k$ — a planar degree-3 grid-like graph with treedepth between $k$ and $4k$ — is the resilient core: Observation 2 states that deleting any single vertex from $W_k$ leaves a minor containing $W_{k-1}$ while preserving a bijection between the terminal vertices, which is exactly what lets the induction survive arbitrary deletions. The double wall $W_k^{(2)}$, two walls joined by a subdivided edge whose subdivision vertex $r$ provably attains the optimal first deletion, is the anchor: it has known treedepth $\mathrm{td}(W_a)+1$, giving the construction its exact counting. The transformation assembles, for each vertex of the source tree, a gadget consisting of a backbone wall carrying $K+1$ anchors, and for each weighted tree edge, that many strand vertices linking the two backbones; a decision tree of cost $K$ is read level-by-level as an elimination tree of height $2K+1+A$. The lower bound is carried by the potential $\Psi(T,c,h) := \min\{f(T,c)+\mu(h), \nu(h)\}$ on generalized $(T,c,h,a)$-graphs, where $h(v)$ counts surviving anchors and $\mu, \nu$ measure the two ways a deletion process can strip anchors; Lemma 13 and Lemma 14 show that deleting any one vertex lowers this potential by at most one, so Theorem 12 forces $\mathrm{td}(H) \ge \Psi + A$.
Extended reading notes
Core claim
The paper's central claim is Theorem 1: under polynomial-time Turing reductions, deciding whether a planar graph of maximum degree 3 has treedepth at most $k$ is NP-hard, so unless P = NP no polynomial-time algorithm for it exists. This answers two previously open questions — whether treedepth remains hard on planar graphs, and whether it remains hard on bounded-degree graphs — in the stronger combined form, and the degree bound is best possible because graphs of maximum degree 2 are disjoint unions of paths and cycles whose treedepth is easily decided. The proof reduces from Weighted Tree Search, a strongly NP-hard problem (quoted from the literature) in which a hidden vertex of a weighted tree must be located by paying for edge queries. Each tree vertex becomes a wall-based gadget with attached anchors, and each weighted edge becomes that many strand vertices between gadgets; a search strategy of cost at most $K$ becomes an elimination tree of height at most $B = 2K+1+A$, and the converse direction is forced by a potential-function induction showing treedepth at least $B+1$ when the search cost exceeds $K$, where $A = \mathrm{td}(W_a)$ is the treedepth of a wall. Because $A$ is not known to be computable, the reduction first recovers it from the oracle by binary search, which the paper identifies as the single obstacle to making the reduction a Karp reduction.
Load-bearing premise
The load-bearing premise is Observation 2, the geometric lemma that deleting any single vertex from a wall $W_k$ still leaves a minor of the smaller wall $W_{k-1}$ with its terminals correctly matched; the lemma is proved by a sketched case analysis with figures, and if any contraction case failed to preserve the $(T,c,h,a)$-graph format, the potential induction behind the lower bound would collapse.
Editorial extensions
If this is right
- Unless P = NP, computing treedepth — and hence constructing an optimal treedepth decomposition — is impossible in polynomial time on planar graphs of maximum degree 3, resolving both the planar and bounded-degree versions of the open problem at once.
- The degree bound is best possible: on graphs of maximum degree 2, which are disjoint unions of paths and cycles, treedepth is efficiently decidable, so degree 3 is exactly where hardness begins.
- Algorithmic metatheorems that run in time $2^{O(d)} n^{O(1)}$ when supplied with a treedepth decomposition of depth $d$ cannot, for this graph class, be made polynomial by first computing the decomposition.
- The reduction would upgrade from a Turing reduction to a Karp (many-one) reduction as soon as the treedepth of walls $W_k$ is computable in polynomial time — the paper's Question 1 — since $A = \mathrm{td}(W_a)$ is the only quantity the reduction cannot compute on its own.
Reading between the lines
- The two-part potential $\Psi(T,c,h) = \min\{f(T,c)+\mu(h), \nu(h)\}$ encodes a strategy trade-off — isolate all vertices first, or strip anchors while vertices are still connected — that reads like a minimax characterization of weighted tree search; a rigorous game-theoretic reading might extract exact values for search cost on weighted trees, which the paper does not pursue.
- Observation 2 is a self-contained lemma about walls that may transfer to hardness proofs for other minor-monotone parameters on planar degree-3 graphs; any parameter that is monotone under minors and large on walls could reuse the same deletion-survival argument.
- The wall's treedepth is only known to lie between $k$ and $4k$, so pinning down an exact formula for $\mathrm{td}(W_k)$ — a concrete finite calculation for each $k$ — is the most direct path to a Karp reduction, and might also identify which wall vertices are optimal roots, which the paper notes are unknown.
- Whether the anchor role can be played by some other minor-closed family with exactly known treedepth (the paper's Question 2) is a testable design problem: if such a family exists, the Turing-reduction caveat disappears without needing wall treedepth.
Original abstract
Treedepth is an important parameter in algorithmic graph theory. It is known that the problem of computing the treedepth of a graph is NP-hard. It has been an open problem whether treedepth can be computed in polynomial time when the input graph is restricted to be planar, or of bounded degree. Assuming $P \neq NP$, we answer both questions in the negative: Under polynomial-time Turing reductions, it is NP-hard to compute the treedepth of planar graphs with maximum degree 3. This degree bound is best possible, since treedepth can be computed efficiently on graphs of maximum degree 2.
The compiled record
The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
The abstract, sentence by sentence
Treedepth is an important parameter in algorithmic graph theory. It is known that the problem of computing the treedepth of a graph is NP-hard. It has been an open problem whether treedepth can be computed in polynomial time when the input graph is restricted to be planar, or of bounded degree. Assuming $P \neq NP$, we answer both questions in the negative: Under polynomial-time Turing reductions, it is NP-hard to compute the treedepth of planar graphs with maximum degree 3. This degree bound is best possible, since treedepth can be computed efficiently on graphs of maximum degree 2.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | Treedepth is an important parameter in algorithmic graph theory. | background 1.00 | 0.04 | 0.01 | asserted 1.00 |
| s1 | It is known that the problem of computing the treedepth of a graph is NP-hard. | background 1.00 | 0.04 | 0.03 | asserted 1.00 |
| s2 | It has been an open problem whether treedepth can be computed in polynomial time when the input graph is restricted to be planar, or of bounded degree. | gap 1.00 | 0.03 | 0.03 | asserted 0.88 |
| s3 | Assuming $P \neq NP$, we answer both questions in the negative: Under polynomial-time Turing reductions, it is NP-hard to compute the treedepth of planar graphs with maximum degree 3. | result 0.87 | 0.91 | 0.97 | asserted 0.99 |
| s4 | This degree bound is best possible, since treedepth can be computed efficiently on graphs of maximum degree 2. | result 0.56 | 0.35 | 0.06 | asserted 1.00 |
What was examined, and what was not
- arXiv listing abstract v1
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
Figures
Figures reproduced from arXiv:2610.42033 by the authors.
References
Discussion
Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.