Half-Graph Index in Sparse Graphs
- Half-Graph Index is defined as the maximum order of a half-graph—a bipartite structure encoding total orders—that appears in a graph or its power.
- It serves as a quantitative measure of structural complexity, with explicit bounds in sparse graph classes such as planar, bounded-degree, and minor-free graphs.
- The index plays a critical role in parameterized complexity, influencing tractability results and kernelization strategies for problems like Independent Set.
Half-graph index denotes several distinct notions in current graph-theoretic and algorithmic literature. In the graph-theoretic sense used for sparse graph powers and semi-induced patterns, it is the maximum order of a half-graph that appears in a graph, a graph power, or a graph class; because half-graphs encode total orders, the parameter serves as a quantitative measure of structural complexity and of the failure of stability-like behavior (Sokołowski, 2021). In parallel, unrelated usages attach the phrase or close variants to Knill’s symmetric graph index, to the HL-index for hypergraph max-reachability, and to index-assisted Half-Space Proximal classification (Knill, 2012). The most developed combinatorial theory concerns bipartite order patterns, semi-ladders, and their consequences for sparse graph structure and parameterized complexity (Dreier et al., 7 Feb 2026).
1. Half-graphs, ladders, and the formal parameter
A half-graph is a bipartite graph on parts and whose edges encode a total order. One standard convention is
The sparse-graph-powers literature also uses the strict convention iff ; the two conventions differ only by the diagonal and are equivalent up to minor tweaks in the resulting bounds (Sokołowski, 2021). Under the strict convention, the term ladder is used synonymously with half-graph.
The same literature places half-graphs alongside two related bipartite patterns. For distinct vertices and , a semi-ladder of order satisfies 0 for all 1 and 2 for all 3. A co-matching of order 4 satisfies 5 iff 6. Every ladder and every co-matching is a semi-ladder (Sokołowski, 2021).
For general graphs, the parameterized-complexity literature defines the half-graph index through semi-induced copies across a cut. If 7 denotes the bipartite subgraph induced by the cut 8, then
9
Matching and co-matching indices are defined analogously by semi-induced copies of 0 and 1 (Dreier et al., 7 Feb 2026). The semi-induced formulation is essential when dense edges inside 2 or inside 3 are irrelevant to the bipartite order pattern.
In graph powers, the parameter is radius-dependent. For a graph 4 and integer 5,
6
The half-graph index at radius 7 is the maximum 8 such that 9 appears in 0. Equivalently, 1 contains a distance-2 ladder of order 3 (Sokołowski, 2021).
2. Half-graph index in powers of sparse graphs
The modern quantitative theory asks how large half-graphs or semi-ladders can be in 4 when 5 belongs to a sparse class. Earlier results established boundedness non-constructively for nowhere dense classes, but recent work gives explicit and nearly tight asymptotic bounds for planar graphs, bounded-degree graphs, bounded-pathwidth graphs, bounded-treewidth graphs, and 6-minor-free graphs (Sokołowski, 2021).
The principal asymptotic bounds stated for radius 7 are as follows.
| Graph class | Lower bound | Upper bound |
|---|---|---|
| Bounded maximum degree 8 | 9 | 0 |
| Planar graphs | 1 | 2 |
| Bounded pathwidth 3 | 4 | 5 |
| Bounded treewidth 6 | 7 | 8 |
| 9-minor-free graphs | 0 | 1 |
These bounds show that the half-graph index can grow exponentially in the power radius even in sparse settings, but that the growth remains quantitatively constrained by the ambient sparsity notion (Sokołowski, 2021).
For planar graphs, the central theorem gives a constructive upper bound 2 for distance-3 semi-ladders, improving the previously available 4 bound. The proof yields an explicit bound
5
where 6 is a polynomial in 7 extracted from the structural analysis (Sokołowski, 2021).
The same work also proves a fully polynomial neighborhood-complexity bound for planar graphs. If 8 has size 9, and 0 is the truncated distance-1 profile of 2 on 3, then
4
This theorem is a key ingredient in the planar semi-ladder bound and refines earlier bounded-expansion estimates in the planar case (Sokołowski, 2021).
3. Structural role in parameterized complexity
The half-graph index enters parameterized complexity through a trichotomy with the matching index and co-matching index. A theorem of Ding, Oporowski, Oxley, and Vertigan implies that sufficiently large twin-free bipartite graphs contain a large matching, co-matching, or half-graph. Using twin classes and semi-induced cuts, this yields the following graph-level consequence: there exists a function 5 such that every graph with neighborhood diversity at least 6 has matching index, co-matching index, or half-graph index at least 7 (Dreier et al., 7 Feb 2026).
This organizes graph classes into eight regimes according to whether the three indices are bounded or unbounded. Several of the regimes inherit known tractability through bounded neighborhood diversity or bounded mim-width, but the role of the half-graph index becomes particularly sharp when combined with the co-matching index. If both 8 and 9 are bounded by a constant 0, then Independent Set is fixed-parameter tractable: one can decide whether 1 in time 2 (Dreier et al., 7 Feb 2026). Dominating Set is also fixed-parameter tractable in this semi-ladder-free regime.
The mechanism is a structural lemma producing a large clique or independent set 3 with a strong neighborhood dichotomy: for every outside vertex 4, either 5 or 6. This supports kernelization rules such as the deletion rule for a large clique 7 when 8 (Dreier et al., 7 Feb 2026).
By contrast, bounded half-graph index alone is insufficient for tractability. There exists a graph class with half-graph index at most 9 on which Independent Set is 0-hard, and a graph class with half-graph index at most 1 on which Dominating Set is 2-hard (Dreier et al., 7 Feb 2026). The negative side is therefore as important as the positive one: half-graph-freeness controls one order-type obstruction, but not all of the complexity generated by co-matchings or other dense cut patterns.
The same work gives an approximation algorithm tied directly to the half-graph index. If 3 has half-graph index 4 and maximum independent set size 5, then in time 6 one can compute an independent set of size at least 7 (Dreier et al., 7 Feb 2026). The recursion is based on the fact that a semi-induced half-graph in a reduced subgraph would extend to a larger half-graph in the original graph, so the index decreases along the branching process.
4. Planar cage machinery and the geometry of semi-ladders
The most elaborate structural analysis of the half-graph index appears in the planar upper bound for semi-ladders in graph powers. Starting from a large distance-8 semi-ladder, the proof repeatedly extracts more rigid subconfigurations: quasi-cages, cages, ordered cages, identity ordered cages, neighbor cages, and separating cages (Sokołowski, 2021).
A quasi-cage of order 9 consists of a distance-0 semi-ladder together with two poles 1 and two geodesic trees 2 rooted at 3 and 4. The trees expose how shortest paths to the 5-vertices interleave in the planar embedding. Lemma 5.1 states that if 6 contains a distance-7 semi-ladder of order 8, then 9 contains a quasi-cage of order 00 (Sokołowski, 2021).
Successive extraction lemmas improve the topological regularity. Every quasi-cage of order 01 contains a cage of order 02; every cage has an order; every ordered cage of order 03 can be re-embedded to yield an identity ordered cage of order 04; every sufficiently large identity ordered cage contains a neighbor cage; and every sufficiently large neighbor cage contains a separating cage (Sokołowski, 2021).
The final bottleneck is quantitative. Any separating cage has order 05. Chaining the extraction lemmas yields the explicit planar upper bound 06 and hence the asymptotic 07 bound on the semi-ladder index (Sokołowski, 2021).
This analysis is significant because it turns an abstract exclusion-of-orders statement into a constructive topological theorem. The proof relies on nooses, cyclic orders, rightmost shortest paths, and a neighborhood-complexity theorem, producing a geometric account of why large semi-ladders cannot persist in planar graph powers (Sokołowski, 2021).
5. Other meanings of “half-graph index”
Outside the combinatorics of half-graphs and semi-ladders, the same phrase or close variants denote different constructions.
In Knill’s graph-theoretic topology, the symmetric or “half” index of an injective function 08 at a vertex 09 is
10
It satisfies the integral geometric index formula
11
where 12 is the unit sphere of 13 and 14 is a discrete level-surface graph inside 15. For geometric graphs of odd dimension, 16, and therefore curvature vanishes pointwise (Knill, 2012). This is a local topological invariant, not a bipartite order parameter.
In hypergraph indexing, the phrase “Half-Graph Index” is used in the supplied terminology for HL-index, meaning Hypergraph Labeling Index. HL-index is a vertex-to-hyperedge labeling scheme for max-reachability in hypergraphs. For each vertex 17, it stores labels 18 consisting of pairs 19, and queries are answered by
20
Its construction uses dominant tuples, transitive covering, the scalar summary 21, and a dynamically pruned neighbor-index 22 (Xie et al., 29 Dec 2025). This usage is algorithmically unrelated to the half-graph order 23.
In instance-based learning, the supplied terminology also associates a “Half-Graph Index” with an ANN-backed query procedure for the Half-Space Proximal graph. The method retrieves a candidate set via HNSW and then applies the HSP predicate 24 to remove candidates closer to the retained neighbor 25 than to the query 26. The resulting Probabilistic Asymptotic HSP classifier has the same complexity as indexed probabilistic kNN, plus 27 local filtering, and in the reported experiments often outperforms both exact and indexed kNN (Talamantes et al., 2021).
These usages share the word index but not a common mathematical object. In one case the index measures the largest embedded order pattern; in the others it is a local topological quantity or an indexing data structure.
6. Conceptual significance, dualities, and open directions
Half-graphs matter because they encode total orders inside graph relations. Their presence is therefore a combinatorial witness to instability-like behavior, while their exclusion forces regularity in neighborhoods, cuts, or graph powers (Sokołowski, 2021). This explains why half-graph bounds connect model-theoretic themes, sparse graph structure, and algorithm design.
Several dualities sharpen this picture. Matching-free classes are dual to co-matching-free classes under complementation, and half-graph-freeness is self-dual: a class is half-graph-free iff its complement class is half-graph-free (Dreier et al., 7 Feb 2026). These symmetries are reflected in the parallel complexity classifications of Independent Set and Clique.
The half-graph index also interacts with broader structural measures. Bounded matching index implies bounded mim-width across branch decompositions, yielding polynomial-time algorithms in several regimes. Semi-ladder bounds control the complexity of fixed-parameter algorithms for distance-28 dominating set on sparse graphs. Recent work points toward further links with neighborhood complexity, VC-dimension, and cham-width (Sokołowski, 2021).
Several quantitative gaps remain open. For planar graphs, the lower bound 29 and the upper bound 30 leave an exponential-versus-quasi-exponential gap in the power radius (Sokołowski, 2021). In parameterized complexity, extending the fixed-parameter tractability of Independent Set from semi-ladder-free classes to graph classes of bounded cham-width is identified as a natural next step (Dreier et al., 7 Feb 2026). More broadly, the coexistence of strong tractability under bounded half-graph and co-matching indices with hardness under bounded half-graph index alone shows that half-graph exclusion is powerful but not, by itself, a complete algorithmic regularity principle (Dreier et al., 7 Feb 2026).