The Almost-Disjoint 2-Path Decomposition Problem
Pith reviewed 2026-05-24 23:14 UTC · model grok-4.3
The pith
Decomposing a graph into paths of length 2 with pairwise overlap at most one vertex is NP-hard.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The almost-disjoint 2-path decomposition problem is NP-hard. The proof is a polynomial-time reduction from 3-SAT that produces, for each formula, a digraph whose almost-disjoint 2-path decompositions correspond exactly to the satisfying assignments. For particular (di)graph classes the problem is equivalent to the stable-set problem on an associated claw-free graph; on series-parallel digraphs the problem admits an efficient dynamic-programming solution.
What carries the argument
The polynomial-time reduction from 3-SAT instances to (di)graphs that encodes variable and clause gadgets so that almost-disjoint 2-path covers exist if and only if the formula is satisfiable.
If this is right
- The decision version remains NP-hard on the full class of digraphs unless P equals NP.
- On the identified (di)graph classes the problem inherits any polynomial-time or approximation algorithms known for stable set on claw-free graphs.
- Series-parallel digraphs admit an exact polynomial-time algorithm via dynamic programming.
- The same reduction technique can be inspected to obtain hardness for variants that relax or tighten the overlap condition.
Where Pith is reading between the lines
- If the reduction gadgets can be simplified, hardness might carry over to undirected graphs or to decompositions into paths of other fixed lengths.
- The dynamic program on series-parallel digraphs could be lifted to bounded-treewidth digraphs by standard techniques.
- Connections to matching theory or to cycle covers might yield further polynomial cases not stated in the paper.
Load-bearing premise
The constructed reduction maps satisfiable 3-SAT formulas to graphs that admit an almost-disjoint 2-path decomposition and unsatisfiable formulas to graphs that do not.
What would settle it
An explicit 3-SAT formula together with its reduced digraph for which a satisfying assignment exists but no almost-disjoint 2-path decomposition can be found, or vice versa.
Figures
read the original abstract
We consider the problem of decomposing a given (di)graph into paths of length 2 with the additional restriction that no two such paths may have more than one vertex in common. We establish its NP-hardness by a reduction from 3-SAT, characterize (di)graph classes for which the problem can be be reduced to the Stable-set problem on claw-free graphs and describe a dynamic program for solving it for series-parallel digraphs.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript defines the almost-disjoint 2-path decomposition problem on (di)graphs, in which the edge set is partitioned into paths of length 2 such that any two paths share at most one vertex. It proves NP-hardness by a polynomial-time reduction from 3-SAT, identifies graph classes on which the problem reduces to maximum stable set in a claw-free graph, and gives a dynamic-programming algorithm for series-parallel digraphs.
Significance. A correct reduction would establish NP-hardness for a natural variant of path decomposition with an intersection restriction; such results are useful for classifying decomposition problems. The reduction to stable set on claw-free graphs and the DP on series-parallel digraphs supply positive algorithmic results for restricted but non-trivial families. No machine-checked proofs or reproducible code are mentioned.
major comments (1)
- [Reduction from 3-SAT] The reduction from 3-SAT (the sole support for the central NP-hardness claim) must be shown to preserve yes/no instances exactly: every satisfying assignment must correspond to a valid almost-disjoint 2-path decomposition and vice versa, with explicit verification that the constructed paths satisfy the at-most-one-vertex-sharing condition and that no extraneous decompositions exist.
minor comments (2)
- [Abstract] Abstract contains a repeated word: 'can be be reduced'.
- Notation for the almost-disjoint condition and for the paths of length 2 should be introduced once and used consistently throughout the hardness construction and the DP.
Simulated Author's Rebuttal
We thank the referee for their review and for highlighting the importance of a fully explicit verification of the 3-SAT reduction. Below we address the single major comment directly.
read point-by-point responses
-
Referee: [Reduction from 3-SAT] The reduction from 3-SAT (the sole support for the central NP-hardness claim) must be shown to preserve yes/no instances exactly: every satisfying assignment must correspond to a valid almost-disjoint 2-path decomposition and vice versa, with explicit verification that the constructed paths satisfy the at-most-one-vertex-sharing condition and that no extraneous decompositions exist.
Authors: Section 3 of the manuscript contains the full reduction together with the two-directional correctness proof. Given a 3-SAT instance φ we build a digraph G_φ whose edges are partitioned into variable gadgets (each consisting of two possible 2-paths corresponding to true/false) and clause gadgets (three 2-paths, one per literal). Forward direction: any satisfying assignment selects, for each variable, exactly one of the two paths; the selected paths cover every edge exactly once and intersect only at the single shared vertex that encodes the literal occurrence, satisfying the at-most-one-vertex condition by construction of the gadget interfaces. Reverse direction: any almost-disjoint 2-path decomposition must select exactly one path per variable gadget (otherwise an edge remains uncovered or two paths share two vertices, violating the condition); the selected literals then satisfy every clause because each clause gadget admits a covering set of paths only when at least one literal is true. The proof explicitly enumerates all possible local configurations inside each gadget and shows that no extraneous global decompositions exist. Consequently the reduction is parsimonious and preserves yes/no instances exactly. revision: no
Circularity Check
No significant circularity; standard reduction from 3-SAT
full rationale
The paper's central claim is NP-hardness of almost-disjoint 2-path decomposition, established by a polynomial-time reduction from 3-SAT. This is a standard, externally grounded proof technique that does not rely on self-definition, fitted inputs renamed as predictions, or load-bearing self-citations. The abstract explicitly states the reduction approach, and no equations or derivations in the provided text reduce the result to its own inputs by construction. The additional characterizations and dynamic program are presented independently. This matches the default expectation of no circularity for reduction-based hardness proofs.
Axiom & Free-Parameter Ledger
axioms (1)
- standard math Standard assumptions in graph theory and complexity theory, such as the NP-completeness of 3-SAT.
Reference graph
Works this paper leans on
-
[1]
N. Alon. A note on the decomposition of graphs into isomorphic mat chings. Acta Mathematica Hungarica, 42(3-4):221–223, 1983
work page 1983
-
[2]
A. Brandst¨ adt, J. P. Spinrad, and V. B. Le. Graph classes: a survey , volume 3. Siam, 1999
work page 1999
-
[3]
A. Darmann, U. Pferschy, J. Schauer, and G. J. Woeginger. Pa ths, trees and matchings under disjunctive constraints. Discrete Applied Mathematics , 159(16):1726 – 1735, 2011. 8th Cologne/Twente Workshop on Graphs and Combinatorial Optimizatio n (CTW 2009)
work page 2011
-
[4]
E. Fox-Epstein. Forbidden Pairs Make Problems Hard . PhD thesis, Wesleyan University, 2011
work page 2011
-
[5]
M. R. Garey and D. S. Johnson. Computers and intractability . W. H. Freeman and Company, 1979
work page 1979
-
[6]
I. Holyer. The np-completeness of some edge-partition problem s. SIAM Journal on Comput- ing, 10(4):713–717, 1981
work page 1981
-
[7]
Z. Lonc. Edge decomposition into isomorphic copies of sk1,2 is polynomial. Journal of Combinatorial Theory, Series B , 69(2):164 – 182, 1997
work page 1997
-
[8]
G. J. Minty. On maximal independent sets of vertices in claw-free graphs. Journal of Com- binatorial Theory, Series B , 28(3):284–304, 1980
work page 1980
-
[9]
D. Nakamura and A. Tamura. A revision of minty’s algorithm for find ing a maximum weight stable set of a claw-free graph. Journal of the Operations Research Society of Japan, 44(2):194– 204, 6 2001
work page 2001
- [10]
-
[11]
M. Priesler and M. Tarsi. On the decomposition of graphs into cop ies of p3 ∪ tk2. Ars Combinatoria, 35:325–333, 1993
work page 1993
- [12]
-
[13]
N. Teypaz and C. Rapine. Graph decomposition into paths under length constraints. In UniK University Graduate Center, University of Oslo , 2004
work page 2004
- [14]
-
[15]
R. Wansch. Running Dinner Wien. www.runningdinner.wien. Accessed: 2019-04-04. 21
work page 2019
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.