Feasible Graphs in Extremal Graph Theory
- Feasible Graphs are defined as families that can realize every possible edge count for every graph order, ensuring a full combinatorial spectrum.
- They are characterized by induced G-free conditions, with feasibility failing only for specific graphs such as Kₖ, Kₖ\K₂, and their complements for k ≥ 2.
- The paper introduces constructive methods like the Universal Elimination Process and {K₃,K₂}-elimination to systematically achieve every edge count while preserving induced-freeness.
In extremal graph theory, a family of graphs is called feasible if every admissible order–size pair is realized inside the family: for every and every , there exists a graph with exactly vertices and exactly edges. For families defined by forbidding a fixed induced subgraph, the feasibility problem has a complete answer: for a graph , the family of all induced -free graphs is feasible if and only if is not isomorphic to 0, 1, 2, or 3 for any 4 (Caro et al., 2023).
1. Definition of feasibility and the basic formalism
The feasibility problem asks whether a graph family realizes all possible edge counts at every order. If 5 is an infinite family of graphs, feasibility means that for each fixed 6, the family contains graphs with every edge count from 7 to 8 (Caro et al., 2023).
A convenient encoding uses the sets
9
and
0
Under this notation, 1 is feasible exactly when 2 is empty (Caro et al., 2023).
This formulation is unusually broad. It does not optimize a single statistic, such as an extremal edge count, and it does not privilege dense or sparse regimes. Instead, it asks whether the family is combinatorially rich enough to interpolate the full discrete range of possible sizes at each order. This makes the notion especially suited to families defined by hereditary constraints, and in particular to families defined by forbidding one fixed graph as an induced subgraph.
2. Induced 3-free families
For a fixed graph 4, the notation 5 denotes the family of all graphs that are induced 6-free, meaning that they contain no induced copy of 7. Here the induced condition is essential: a set of vertices induces a copy of 8 only if both adjacency and non-adjacency match exactly, which is stricter than merely containing 9 as a subgraph (Caro et al., 2023).
Complements play a central role. If 0 denotes the complement of 1, then induced 2-freeness is equivalent to induced 3-freeness under complementation: 4 This symmetry, stated as Proposition 2, immediately reduces many cases to complementary pairs and explains why the final classification is closed under complementation (Caro et al., 2023).
The induced setting is also where the feasibility problem becomes structurally sharp. Ordinary subgraph exclusion often enforces monotone density restrictions, whereas induced exclusion can constrain both sparse and dense configurations. The resulting question is therefore not whether a family is large in cardinality, but whether it is sufficiently flexible across the entire 5-grid.
3. Complete characterization of feasible induced-free families
The main theorem gives an exact characterization: 6 Equivalently, the only obstructions to feasibility are the four graph types
7
The excluded types are as follows.
| Type | Description |
|---|---|
| 8 | the complete graph on 9 vertices |
| 0 | the graph obtained from 1 by deleting one edge |
| 2 | the edgeless graph on 3 vertices |
| 4 | the complement of 5 |
Since 6 is a clique missing one edge, its complement has exactly one edge and 7 isolated vertices: 8 Thus the non-feasible induced-forbidden patterns are precisely a clique, a near-clique, an independent set, and a single edge plus isolated vertices, together with their complementary forms (Caro et al., 2023).
The theorem is exact in both directions. If 9 is one of these forms, induced 0-freeness is too restrictive to realize all edge counts. If 1 is not one of these forms, then for every 2 and every 3 with 4, there exists an induced 5-free graph on 6 vertices with exactly 7 edges (Caro et al., 2023).
4. Proof architecture and structural mechanisms
The proof is graph-theoretic and is organized around explicit constructions that realize prescribed edge counts while preserving induced-freeness. One central device is the Universal Elimination Process (UEP), which starts from 8 and deletes edges systematically, first isolating 9, then 0, and so on, until the empty graph is reached. Along this process, graphs with every possible number of edges appear (Caro et al., 2023).
The maximal induced subgraphs produced by UEP have the form
1
with 2 and 3. This construction immediately yields feasibility for several induced-free families, including 4-free graphs for 5, 6-free graphs for 7, and 8-free graphs for 9. It also shows that certain split-like graphs 0 are feasible unless they fall into the trivial forbidden cases (Caro et al., 2023).
A second method, called 1-elimination, is introduced for harder configurations, especially graphs close to 2 or related split graphs. Its key lemma states that for 3 and 4, there exist integers 5 such that
6
and 7 is a subgraph of 8. This allows one to delete exactly 9 edges from a clique in controlled pieces while avoiding the relevant induced forbidden graph (Caro et al., 2023).
The case analysis reduces general 0 to the structured family
1
From there, the proof separates trivially non-feasible cases from cases handled by UEP or 2-elimination, and then checks the remaining structured instances individually. A particularly important observation is that when 3 and 4, the complement of 5 with 6 contains an induced claw, so any claw-free graph is automatically 7-free; since claw-free graphs are feasible, this implies feasibility of those 8-free families (Caro et al., 2023).
5. Comparison with other graph families
The feasibility problem can behave very differently for other natural graph classes. For the family of line graphs, the answer is negative: not every pair 9 is realizable. The paper on line graphs defines 0 as feasible if there exists a graph 1 such that 2 and 3, and proves that for fixed 4, the non-feasible values of 5 form disjoint blocks of consecutive integers which are completely determined (Caro et al., 2021).
The smallest classical obstruction is 6, which is realized only by 7, not a line graph. More generally, for fixed 8, the non-feasible values are exactly the integers in
9
for the stated range of 00 (Caro et al., 2021). In this sense, line graphs are sharply non-feasible even though they form a large and classical hereditary class.
By contrast, the family of claw-free graphs is feasible: for every 01 and every 02, there exists a claw-free graph on 03 vertices and 04 edges (Caro et al., 2021). This contrast is instructive because line graphs are claw-free, yet the larger claw-free family fills the entire order–size grid while the more rigid subclass of line graphs leaves explicit gaps. A plausible implication is that feasibility is sensitive not merely to forbidden induced subgraphs, but to how strongly a structural representation constrains degree concentration and local overlap patterns.
6. Related feasible-region notions in combinatorics
The word feasible also appears in several adjacent combinatorial frameworks, where it denotes a realizable region of limiting statistics rather than a realizable order–size pair. For induced subgraph densities, the feasible region 05 of a graph 06 is the set of all limit points 07 such that there exists a sequence of graphs whose edge densities approach 08 and whose induced 09-densities approach 10. This region is always of the form
11
and the boundary functions are continuous and almost everywhere differentiable (Liu et al., 2021).
For consecutive permutation patterns, the feasible region 12 consists of all possible limiting vectors of consecutive pattern densities. It is identified exactly with the cycle polytope of the overlap graph 13: 14 This description yields the defining equations, the dimension 15, the vertices, and the face structure (Borga et al., 2019).
For tournament profiles, the feasible region is the set of density vectors of tournaments with at most 16 vertices arising from tournamentons. Its dimension is not governed merely by strongly connected tournaments; rather, for every 17, it is equal to the number of non-trivial Lyndon tournaments with at most 18 vertices (Kral et al., 2023).
These related usages do not coincide with feasibility of a graph family in the order–size sense. They nonetheless reflect the same organizing principle: a combinatorial class is studied through the set of all statistics it can realize, and the main structural question becomes the exact shape of that realizability domain. Within that broader landscape, the feasibility classification for induced 19-free graphs stands out for giving a complete obstruction set with only four graph types (Caro et al., 2023).