REVIEW 6 minor 26 references
Maximum list $r$-colorable induced subgraphs in $kP_3$-free graphs
T0 review · 0 major / 6 minor · reviewed 2026-08-16 · deepseek-v4-flash
Pith's one-line read The paper proves that Max-Weight List $r$-Colorable Induced Subgraph can be solved in polynomial time on $kP_3$-free graphs for every fixed $r$ and $k$, and extends this to distance-$d$ analogues for $d \geq 6$.
desk verdict A genuinely new polynomial-time algorithm for max-weight list r-colorable induced subgraphs on kP3-free graphs, with a self-contained proof and a completed dichotomy for r>=5; the distance-d part is narrower and more fragile but honestly scoped. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the amiable family and its distance-$d$ generalization. An amiable family is a polynomial-size collection of vertex subsets of a graph $G$ such that each member induces a $P_3$-free subgraph (every connected component is a clique) and every maximal independent set is contained in some member; a distance-$d$ amiable family adds the requirements that the components of each member are pairwise at distance at least $d$ in $G$ and that every maximal distance-$d$ independent set is covered. The paper proves these families exist and can be computed in polynomial time for $kP_3$-free graphs (Lemma 8, and Lemma 7 for $d \geq 6$) via an algorithm that enumerates induced $P_3$'s and recursively builds families on anti-neighborhoods, which are $(k-1)P_3$-free. The second supporting mechanism is Lemma 9, which converts an $r$-tuple of family members into an auxiliary weighted bipartite graph whose left side is the vertices of the union, whose right side is the connected components of the induced $P_3$-free subgraphs, and whose edges carry vertex weights; a maximum-weight matching then selects the best color assignment subject to lists and to each color class lying inside its designated family member.
What would settle it
A concrete check: enumerate all $kP_3$-free graphs on up to ten vertices, run the $\Gamma_k$ or $\Lambda^d_k$ construction, and verify that every maximal (distance-$d$) independent set lies in some family member; any violation refutes the containment claim. For the distance case, specifically search for a $2P_3$-free graph in which two cliques of a recursively built set are at distance exactly $d-1$ for some $d < 6$, which the inequality $2(d-3) \leq d-1$ rules out.
Extended reading notes
Core claim
The central discovery is that Max-Weight List $r$-Colorable Induced Subgraph is polynomial-time solvable on $kP_3$-free graphs for every fixed $r \geq 1$ and $k \in \mathbb{N}$, a statement the paper proves as Theorem 3 by combining two structural ingredients. First, every $kP_3$-free graph admits an amiable family: a collection of $|V(G)|^{O(k)}$ vertex subsets, each inducing a $P_3$-free subgraph (a disjoint union of cliques), such that every maximal independent set is contained in one of them; the recursive construction enumerates induced $P_3$'s and recurses on their anti-neighborhoods, which are $(k-1)P_3$-free. Second, for each $r$-tuple of family members, the problem of choosing a maximum-weight induced subgraph with a list-respecting coloring whose color classes lie in those members reduces to a maximum-weight bipartite matching problem, solved by the Hungarian method. The paper obtains distance-$d$ analogues by strengthening the family definition to require that the components of each member be pairwise at distance at least $d$ and that every maximal distance-$d$ independent set be covered; this works for every $d \geq 6$, with the threshold forced by an inequality in the containment proof.
Load-bearing premise
The algorithm is correct only if every (distance-$d$) independent set is contained in one of the polynomial many $P_3$-free containers that the recursive construction produces, and this containment is exactly what the inductive Claims (2) and (6) assert; if that proof failed for any $kP_3$-free input, an optimal color class could be missed.
Editorial extensions
If this is right
- Odd Cycle Transversal is polynomial-time solvable on $kP_3$-free graphs for every $k$, resolving the open problem that had been posed for $(P_3+P_2)$-free graphs.
- For every fixed $r \geq 5$, assuming $\mathsf{P} \neq \mathsf{NP}$, Max-Weight List $r$-Colorable Induced Subgraph is polynomial-time solvable on $H$-free graphs if and only if $H$ is an induced subgraph of $kP_3$ or of $P_5+kP_1$, completing the dichotomy.
- List $r$-Coloring on $kP_3$-free graphs is polynomial-time solvable for all fixed $r$ and $k$, with a proof that is shorter and self-contained compared with the earlier proof of this result.
- Max-Weight Distance-$d$ Independent Set and List $(d,r)$-Coloring are polynomial-time solvable on $kP_3$-free graphs for every fixed $d \geq 6$, and the only remaining open case for the independent set problem is $d=4$.
- Toward the Odd Cycle Transversal dichotomy on $H$-free graphs, the sole remaining open case is $H = k_4P_4 + k_3P_3 + k_2P_2 + k_1P_1$ with $k_4 \geq 1$ and $k_4+k_3 \geq 2$; the specific graph $(P_4+P_3)$ is singled out as Question 10.
Reading between the lines
- The matching-based reduction indicates that on $kP_3$-free graphs, list-colorable induced subgraph problems have a hidden combinatorial structure independent of standard width parameters, which are known to be unbounded even for $2P_3$-free graphs; the same template might apply to other hereditary properties closed under replacing components.
- The $d \geq 6$ threshold is an artifact of the inequality $2(d-3) \leq d-1$ in the containment proof, so the genuinely open case $d=4$ could be settled by seeking a polynomial-size distance-$4$ amiable family; the authors suspect no such family exists.
- A concrete testable extension is to verify the containment property computationally: enumerate all small $kP_3$-free graphs and check that every maximal (distance-$d$) independent set lies inside the constructed family, which would directly test the paper's central structural claim.
- The amiable-family recursion could in principle be ported to other forbidden-induced-subgraph classes in which deleting the neighbourhood of a small obstruction reduces the number of forbidden copies, offering a route to new dichotomies for induced subgraph problems.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies Max-Weight List r-Colorable Induced Subgraph on kP3-free graphs. The main result, Theorem 3, states that for every fixed r≥1 and every k, this problem admits a polynomial-time algorithm on kP3-free graphs. The approach is to compute an amiable family of polynomial size (Lemma 8), meaning a family of P3-free induced subgraphs that jointly contain every independent set, and then reduce the problem to polynomially many maximum-weight bipartite matching instances (Lemma 9). The paper derives several consequences: a complete dichotomy for the problem on H-free graphs for r≥5 under P≠NP (Theorem 4), progress on Odd Cycle Transversal and a related open problem of Agrawal et al., and a short self-contained proof of the known polynomial-time solvability of List r-Coloring on kP3-free graphs. For distances d, the paper introduces distance-d amiable families and proves, for every fixed d≥6, polynomial-time algorithms for Max-Weight Distance-d Independent Set and List (d,r)-Coloring on kP3-free graphs (Theorems 5 and 6), with the d≥6 restriction explicitly forced by the proof in Lemma 7.
Significance. If the results hold, this is a substantial contribution to the algorithmic theory of H-free graphs. Theorem 4 completely settles the complexity of a natural list-coloring variant for r≥5, and Theorem 3 answers and generalizes a question left open by Agrawal et al. for Odd Cycle Transversal. The paper also provides a much shorter and self-contained proof of the previously technical result of Chudnovsky, Hajebi, and Spirkl. A notable strength is that the paper is transparent about its scope: it explicitly notes that no proof for k>2 existed in Lozin's prior work and supplies a full proof, and it clearly states that the distance-d theorems apply only for d≥6, with d=4 left open in Question 11. The algorithmic reductions are clean, the size bounds and running-time recurrences are explicit, and the proofs of Lemmas 8, 9, and 7 are written in enough detail to be verifiable.
minor comments (6)
- [Section 3, Algorithm 1] The loops "for every member S∈S do" modify S inside the loop; please specify that the enumeration is over a snapshot of S taken at the start of the iteration, otherwise the pseudocode is formally ambiguous.
- [Lemma 8 proof] The notation "viuw" for an induced P3 with middle vertex vi is defined, but in the later case analysis the two patterns "viuw" and "uviw" require the reader to track which vertex is the degree-2 vertex; a one-sentence reminder at the first use in the proof of Claim (2) would improve readability.
- [Section 4, Algorithm 2] The forbidden set (F∩N^{≥4}(u))∪(N^{≥4}(u)∩N^{≤d-1}(u)) is central to Claims (5) and (6), but it is introduced without an intuitive explanation; a short comment saying that it encodes the vertices that are either forbidden outright or too close to u would help the reader follow the recursive call.
- [Section 4, discussion before Lemma 7] The sentence "the failure for d∈{3,5} is to be expected given the hardness results in Theorem 2" should be qualified: Theorem 2 does not settle d=4, and the paper leaves d=4 open in Question 11; the current phrasing might suggest all d≤5 are resolved.
- [Lemma 7 proof] In the base cases for k=1, the text writes Λd_1(G)={V(G)\F}, but the algorithm is defined as Λd_k(G,F); please use the two-argument notation consistently.
- [Theorem 6 proof] The proof says "find a maximum-size induced subgraph H" while Lemma 9 is stated for weights; since all weights can be taken to be 1, this is fine, but a one-line remark would remove any ambiguity.
Circularity Check
No significant circularity: the central derivation is self-contained, with only minor contextual self-citations.
full rationale
The paper's main algorithm does not fit its target quantity or import its conclusion from self-citations. Lemma 8 re-proves the amiable-family existence from scratch, explicitly stating that no proof for k>2 was given in Lozin [20], and the containment induction in Claim (2) is an internal structural argument about independent sets rather than a restatement of the optimization problem. Lemma 9 reduces the list-colorable induced subgraph problem to weighted bipartite matching by a direct construction whose correctness proof is given in full; this is an algorithmic reduction, not an equation-level identity with the input. The distance-d results (Lemma 7, Theorems 5 and 6) are presented as new and are proved by their own induction on k; the d>=6 barrier is explicitly derived from the inequality 2(d-3) <= d-1 inside Claim (5), not assumed from prior work. Self-citations such as [1] and [18] are used only to cite background results or to state the open problem context, and the hardness side of the dichotomy is imported from distinct external papers ([6], [9], [12], [15]) rather than from this paper's own claims. No load-bearing step reduces to the definitions of the problem, and no fitted parameter is renamed as a prediction.
Assumptions & free parameters
assumptions (4)
- standard math Weighted bipartite matching can be solved in polynomial time using the Hungarian method.
- domain assumption The input graph is finite and simple, with rational vertex weights.
- standard math The anti-neighborhood of an induced P3 in a kP3-free graph is (k-1)P3-free.
- domain assumption P != NP for the hardness side of the dichotomy in Theorem 4.
Cite this review
Pith. "Pith review of Maximum list $r$-colorable induced subgraphs in $kP_3$-free graphs." pith.science (2026). https://pith.science/paper/PG77ABG3
@misc{pith2026250500412,
author = {Pith},
title = {Pith review of: Maximum list $r$-colorable induced subgraphs in $kP_3$-free graphs},
year = {2026},
howpublished = {\url{https://pith.science/paper/PG77ABG3}},
note = {Machine review of arXiv:2505.00412}
}
abstract
We show that, for every fixed positive integers $r$ and $k$, \textsc{Max-Weight List $r$-Colorable Induced Subgraph} admits a polynomial-time algorithm on $kP_3$-free graphs. This problem is a common generalization of \textsc{Max-Weight Independent Set}, \textsc{Odd Cycle Transversal} and \textsc{List $r$-Coloring}, among others. Our result has several consequences. First, it implies that, for every fixed $r \geq 5$, assuming $\mathsf{P}\neq \mathsf{NP}$, \textsc{Max-Weight List $r$-Colorable Induced Subgraph} is polynomial-time solvable on $H$-free graphs if and only if $H$ is an induced subgraph of either $kP_3$ or $P_5+kP_1$, for some $k \geq 1$. Second, it makes considerable progress toward a complexity dichotomy for \textsc{Odd Cycle Transversal} on $H$-free graphs, allowing to answer a question of Agrawal, Lima, Lokshtanov, Rz{\k{a}}{\.z}ewski, Saurabh, and Sharma [TALG 2024]. Third, it gives a short and self-contained proof of the known result of Chudnovsky, Hajebi, and Spirkl [Combinatorica 2024] that \textsc{List $r$-Coloring} on $kP_3$-free graphs is polynomial-time solvable for every fixed $r$ and $k$. We also consider two natural distance-$d$ generalizations of \textsc{Max-Weight Independent Set} and \textsc{List $r$-Coloring} and provide polynomial-time algorithms on $kP_3$-free graphs for every fixed integers $r$, $k$, and $d \geq 6$.
Figures
Reference graph
Works this paper leans on
-
[1]
A. Agrawal, P. T. Lima, D. Lokshtanov, P. Rzążewski, S. Saurabh, and R. Sharma. Odd Cycle Transversal on P5-free graphs in polynomial time.ACM Transactions on Algorithms, 21(2):16:1– 16:14, 2025
work page 2025
- [2]
-
[3]
B. Bergougnoux, T. Korhonen, and I. Razgon. New width parameters for Independent Set: One- sided-mim-width and neighbor-depth. In D. Paulusma and B. Ries, editors,Graph-Theoretic Con- cepts in Computer Science - 49th International Workshop (WG 2023), volume 14093 of Lecture Notes in Computer Science, pages 72–85. Springer, 2023
work page 2023
-
[4]
V. Bouchitté and I. Todinca. Listing all potential maximal cliques of a graph.Theoretical Computer Science, 276(1-2):17–32, 2002. 20 MAXIMUM LIST r-COLORABLE INDUCED SUBGRAPHS IN kP3-FREE GRAPHS
work page 2002
-
[5]
N. Brettell, A. Munaro, D. Paulusma, and S. Yang. Comparing width parameters on graph classes. https://arxiv.org/abs/2308.05817, 2023
arXiv 2023
-
[6]
N. Chiarelli, T. R. Hartinger, M. Johnson, M. Milanič, and D. Paulusma. Minimum connected transversals in graphs: new hardness results and tractable cases using the price of connectivity. Theoretical Computer Science, 705:75–83, 2018
work page 2018
-
[7]
M. Chudnovsky, S. Hajebi, and S. Spirkl. List-k-Coloring H-free graphs for allk > 4.Combinatorica, 44(5):1063–1068, 2024
work page 2024
-
[8]
M. Chudnovsky, R. McCarty, M. Pilipczuk, M. Pilipczuk, and P. Rzążewski. Sparse induced sub- graphs inP6-free graphs. In D. P. Woodruff, editor,Proceedings of the 2024 ACM-SIAM Symposium on Discrete Algorithms (SODA 2024), pages 5291–5299. SIAM, 2024
work page 2024
Show all 26 references
-
[9]
Couturier, P
J.-F. Couturier, P. A. Golovach, D. Kratsch, and D. Paulusma. List coloring in the absence of a linear forest.Algorithmica, 71:21–35, 2015
2015
-
[10]
K. K. Dabrowski, C. Feghali, M. Johnson, G. Paesani, D. Paulusma, and P. Rzążewski. On cy- cle transversals and their connected variants in the absence of a small linear forest.Algorithmica, 82:2841–2866, 2020
2020
-
[11]
Dallard, M
C. Dallard, M. Krbezlija, and M. Milanič. Vertex cover at distance onH-free graphs. In P. Flocchini and L. Moura, editors,Combinatorial Algorithms - 32nd International Workshop (IWOCA 2021), volume 12757 ofLecture Notes in Computer Science, pages 237–251. Springer, 2021
2021
-
[12]
H. Eto, F. Guo, and E. Miyano. Distance-d independent set problems for bipartite and chordal graphs. Journal of Combinatorial Optimization, 27(1):88–99, 2014
2014
-
[13]
F. V. Fomin, I. Todinca, and Y. Villanger. Large induced subgraphs via triangulations and CMSO. SIAM Journal on Computing, 44(1):54–87, 2015
2015
-
[14]
Hajebi, Y
S. Hajebi, Y. Li, and S. Spirkl. Complexity dichotomy for List-5-Coloring with a forbidden induced subgraph. SIAM Journal on Discrete Mathematics, 36(3):2004–2027, 2022
2004
-
[15]
Henderson, E
C. Henderson, E. Smith-Roberge, S. Spirkl, and R. Whitman. Maximumk-colourable induced sub- graphs in (P5 + rK1)-free graphs. https://arxiv.org/abs/2410.08077, 2024
2024
-
[16]
R. M. Karp. Reducibility among combinatorial problems. In R. E. Miller, J. W. Thatcher, and J. D. Bohlinger, editors,Complexity of Computer Computations: Proceedings of a symposium on the Complexity of Computer Computations, pages 85–103. Springer US, 1972
1972
-
[17]
Journal of Computer and System Sciences, 20(2):219–230, 1980
J.M.LewisandM.Yannakakis.Thenode-deletionproblemforhereditarypropertiesis NP-complete. Journal of Computer and System Sciences, 20(2):219–230, 1980
1980
-
[18]
P. T. Lima, M. Milanič, P. Muršič, K. Okrasa, P. Rzążewski, and K. Štorgel. Tree decompositions meetinducedmatchings: BeyondMaxWeightIndependentSet.InT.M.Chan, J.Fischer, J.Iacono, and G. Herman, editors,32nd Annual European Symposium on Algorithms (ESA 2024), volume 308 of LI...
2024
-
[19]
Lokshtanov, P
D. Lokshtanov, P. Rzążewski, S. Saurabh, R. Sharma, and M. Zehavi. Maximum Partial ListH- Coloring on P5-free graphs in polynomial time.https://arxiv.org/abs/2410.21569, 2024
2024
-
[20]
V. V. Lozin. From matchings to independent sets.Discrete Applied Mathematics, 231:4–14, 2017
2017
-
[21]
V. V. Lozin and R. Mosca. Maximum regular induced subgraphs in2P3-free graphs. Theoretical Computer Science, 460:26–33, 2012
2012
-
[22]
Milanič and N
M. Milanič and N. Pivač. Polynomially bounding the number of minimal separators in graphs: Reductions, sufficient conditions, and a dichotomy theorem.Electronic Journal of Combinatorics, 28(1), 2021
2021
-
[23]
Montealegre and I
P. Montealegre and I. Todinca. On Distance-d Independent Set and other problems in graphs with “few” minimal separators. In P. Heggernes, editor,Graph-Theoretic Concepts in Computer Science - 42nd International Workshop (WG 2016), volume 9941 ofLecture Notes in Computer Scienc...
2016
-
[24]
Paesani, D
G. Paesani, D. Paulusma, and P. Rzążewski. Feedback Vertex Set and Even Cycle Transversal for H-free graphs: Finding large block graphs.SIAM Journal on Discrete Mathematics, 36(4):2453– 2472, 2022
2022
-
[25]
Schrijver.Combinatorial Optimization - Polyhedra and Efficiency, volume 24 ofAlgorithms and Combinatorics
A. Schrijver.Combinatorial Optimization - Polyhedra and Efficiency, volume 24 ofAlgorithms and Combinatorics. Springer, 2004
2004
-
[26]
A. Sharp. Distance coloring. In L. Arge, M. Hoffmann, and E. Welzl, editors,Algorithms - ESA 2007, 15th Annual European Symposium, volume 4698 ofLecture Notes in Computer Science, pages 510–521. Springer, 2007
2007
Reviewed August 16, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.