Odd-Cycle-Packing Treewidth (OCP-tw)
- OCP-tw is a graph parameter defined by tree decompositions that account for vertex-disjoint odd cycles using apex sets.
- It characterizes graph structure with grid-like parity obstructions and is monotone under odd-minor operations, facilitating efficient solutions for problems like Maximum Independent Set.
- OCP-tw generalizes hybrid width notions and underpins tractable decomposition methods for combinatorial and integer programming problems in odd-minor-closed graph classes.
Odd-Cycle-Packing-treewidth (OCP-tw) is a tree-decomposition-based parameter designed to capture both the structure and algorithmic tractability of graphs in terms of their odd-cycle content. A graph’s OCP-tw quantifies the minimal width needed to decompose it into (possibly overlapping) pieces whose “hardness” derives from the largest number of vertex-disjoint odd cycles present in any single bag. OCP-tw is monotone under odd-minor operations and structurally characterized by grid-like parity obstructions, yielding analogues of key results in minor theory and enabling efficient algorithms for core combinatorial problems such as Maximum Independent Set (MIS) and certain classes of integer programming. This parameter generalizes hybrid width notions, including -blind-treewidth, and forms the basis of tractable algorithms for odd-minor-closed graph classes (Choi et al., 13 Nov 2025, Gollin et al., 2023).
1. Formal Definition and Basic Properties
Given a finite simple graph , a tree-decomposition is a pair with a tree and satisfying classical covering, edge, and connectedness properties. The OCP-tw refines this notion by introducing apex sets. In an OCP-tree-decomposition :
- marks apex vertices in each bag.
- The width of the decomposition is
Here, adhesion is the maximum intersection between adjacent bags, and is the maximal number of vertex-disjoint odd cycles in subgraph . The Odd-Cycle-Packing-treewidth is the minimum width over all such decompositions.
OCP-tw is minor-monotone under odd-minors: for any odd-minor of (via vertex and edge deletions or bond contractions), (Choi et al., 13 Nov 2025, Gollin et al., 2023). Furthermore, for all graphs.
2. Structural Characterization via Parity Grids and Odd-Minors
OCP-tw is structurally governed by grid-like families of parity obstructions. The two principal infinite grid families are:
- Parity handles : a cylindrical grid with $2k$ antipodal handle-edges, such that every odd cycle must traverse an odd number of these edges.
- Parity vortices : similar grids augmented with pairs of “vortex-edges” on inner cycles, forcing odd cycles to intersect vortex pairs oddly.
The OCP Grid Theorem states that there exists a polynomial such that:
- If contains or as an odd-minor, then .
- If , then contains or as an odd-minor.
Thus, absence of large parity grids certifies bounded OCP-tw. The proof adapts Flat-Wall and society-classification techniques in odd-minor theory to parity-preserving surfaces and tangles (Choi et al., 13 Nov 2025, Gollin et al., 2023).
3. Algorithmic Recognition and Decomposition
A constructive algorithm for OCP-tw proceeds as follows:
- Search for a large parity-grid odd-minor ( or ) in using the OCP-Grid search algorithm in time .
- If an obstruction is found, certify .
- Otherwise, extract an OCP-tree-decomposition of width (Choi et al., 13 Nov 2025).
This yields a parameterized poly-time -approximation for . This FPT algorithmic regime stands in contrast to general treewidth for which decomposition is only FPT in width.
4. Connections to Induced Odd-Cycle Packing and Hybrid Widths
OCP-tw subsumes several prior width notions:
- -blind-treewidth: defined by the minimal width of decompositions over “hard” bags—those containing sets such that some odd cycle meets more than once. OCP-tw, via apex sets and packed odd cycles, is precisely equivalent to -blind-treewidth (Gollin et al., 2023).
- Induced odd-cycle packing numbers: bounds on the number of vertex-disjoint induced odd cycles (iocp). For sparse graphs excluding , bounded induced cycle packing number yields logarithmic-treewidth, i.e., when (Bonamy et al., 2022). This supports efficient algorithms in restricted classes.
The connection to odd-minors is fundamental: OCP-tw is monotone under odd-minors and enables decomposition theorems analogous to Robertson–Seymour’s Grid Theorem in the minor universe.
5. Algorithmic Applications: Maximum Independent Set and More
Graphs of bounded OCP-tw admit polynomial-time solutions for the Maximum Independent Set (MIS) problem. Given a width- OCP-decomposition:
- Perform bottom-up dynamic programming over the tree, tracking at each bag all independent subsets .
- Each bag supports DP states.
- The “apex” guarantees that each torso has OCP, permitting polynomial-time solution of local MIS subproblems via known algorithms [Fiorini–Joret–Weltge–Yuditsky].
- Overall runtime is for fixed (Choi et al., 13 Nov 2025).
Analogous decompositional methods extend to Maximum Cut, yielding polynomial or FPT algorithms on odd-minor-closed classes (Gollin et al., 2023). MIS on general graphs parameterized by standard treewidth admits a time algorithm, but for OCP-tw, this extends the tractable regime to wider classes.
Additionally, for bounded induced cycle packing in sparse graphs, problems such as MIS, Vertex Cover, Dominating Set, and Coloring become polynomial-time solvable (Bonamy et al., 2022).
6. Extensions to Integer Programming and Signed Graphs
The structural flavor of OCP-tw supports new algorithmic frontiers in integer programming:
- For matrices that are signed incidence matrices of signed graphs , the OCP-tw parameter extends to “signed OCP-tw,” tracking vertex-disjoint unbalanced cycles (cycles whose edge labels sum to odd).
- Any integer program with constraint matrix of bounded signed OCP-tw—where each bag contains only a bounded number of unbalanced cycles—admits polynomial-time solution for fixed .
- The approach reduces IPs to weighted MIS on signed subdivisions, leverages proximity theorems, and row operations to transform the matrix (Choi et al., 13 Nov 2025).
- Complexity is polynomial in for fixed due to bounded proximity and enumeration regimes.
A plausible implication is that OCP-tw underpins tractability for broader classes of -modular matrices and other labeled graph frameworks.
7. Parameter Bounds, Lower Bounds, and Open Problems
The explicit bounds on OCP-tw arise from composed structural theorems in odd-minor theory, with all functions elementary-recursive (compositions of Grohe’s, Thomassen’s, and barycentric bounds). There is, to date, no improved lower bound against such blow-up except general minor-width hardness (Gollin et al., 2023).
For graph packing parameterized by treewidth, general odd-cycle packing (finding a maximal set of vertex-disjoint for fixed odd ) admits an algorithm running in time, and there is a matching lower bound under ETH: no algorithm can run in time (Esmer et al., 7 Sep 2025).
Open directions include complexity dichotomies for MIS and Max-Cut on broader odd-minor-free classes, characterizing half-integral Erdős–Pósa relations for odd-minors, and improving parameter compositions for practical decomposition routines (Gollin et al., 2023). The extension of OCP-tw to directed, group-labeled, or matrix-labeled frameworks remains an active field of paper.
Key References:
- "Odd-Cycle-Packing-treewidth: On the Maximum Independent Set problem in odd-minor-free graph classes" (Choi et al., 13 Nov 2025)
- "Structure and algorithms for graphs excluding grids with small parity breaks as odd-minors" (Gollin et al., 2023)
- "Sparse graphs with bounded induced cycle packing number have logarithmic treewidth" (Bonamy et al., 2022)
- "Generalized Graph Packing Problems Parameterized by Treewidth" (Esmer et al., 7 Sep 2025)
Sponsored by Paperpile, the PDF & BibTeX manager trusted by top AI labs.
Get 30 days free