Activity-on-Vertex (AOV) Graphs
- AOV graphs are a combinatorial framework that studies graphs by analyzing vertex activities in maximal independent sets.
- They define internal and external vertex activities using substitution sets and level labellings to generate intervals in the Boolean lattice.
- This framework enables interval covers or partitions in various graph classes, offering new insights into vertex-based enumeration and graph invariants.
An Activity-on-Vertex (AOV) graph is a combinatorial framework in which the structure and properties of graphs are studied via the activities of their vertices, rather than edges. Central to this approach is the formalization of vertex activities—internal and external—which are defined relative to maximal independent sets. Through the analysis of these activities, it is possible to generate interval covers or, under suitable conditions, partitions of the Boolean lattice , where is the vertex set of a graph. Unlike edge-based frameworks, the collection of independent sets of vertices does not form a matroid, necessitating new methods for decomposing . The AOV graph framework extends and adapts concepts from matroid and lattice theory, most notably those inspired by the work of Crapo and Tutte, to vertex configurations.
1. Definition of Vertex Activities
Let be a finite simple graph, and let be a maximal independent set. For each , define the substitution set: where is the open neighborhood of .
A vertex is internally active with respect to if either:
- , or
- and (with respect to a fixed labelling/order on ).
A vertex is externally active with respect to if there exists with and . The set of externally active vertices is denoted
The sets of internally () and externally () active vertices precisely determine the interval generated by in the Boolean lattice.
2. Interval Generation in the Boolean Lattice
Given a maximal independent set , the interval generated by in is: which is the set of all subsets such that
It is shown that the collection of such intervals, taken over all maximal independent sets , constitutes a cover of : This result holds for any labelling, but the intervals may overlap. With appropriate labelling schemes, the intervals become disjoint, yielding a partition of the Boolean lattice.
3. Properties of Maximal Independent Sets via Activities
A maximal independent set can be characterized further in terms of its active vertices:
- Internally complete: .
- Externally complete: .
- Complete: both internally and externally complete.
If a maximal independent set is complete, then its interval spans all of : If two distinct internally complete maximal independent sets exist, their intervals overlap, and thus the generated cover cannot be a partition. These findings highlight the dependency of interval structure on the specific activity configuration of maximal independent sets.
4. Constructions in Special Graph Classes
The generation of interval covers or partitions varies across graph families:
- Complete Graphs : Each single-vertex maximal independent set , for , generates an interval . Appropriate labelling ensures these intervals are disjoint, effecting a partition of .
- Joins of Complete and Empty Graphs / Threshold Graphs: Constructions for these families, often defined by specific labellings such as lexicographic or colexicographic order, are tailored so that the induced activity intervals are disjoint.
These cases exemplify how structural and labelling properties of the underlying graph influence the decomposition of via vertex activities.
5. Role of Level Labellings in Pruned Graphs
A pruned tree is a rooted tree where every non-leaf node has at least one leaf descendant; a pruned graph is built from such trees. A level labelling assigns labels increasing with the level: if is at a lower level than , then . Under a level labelling, only the leaves of the original tree in a maximal independent set can be internally active; non-leaf vertices are not internally active, as they can be replaced by their leaf children.
A mapping
with the leaves and the children of , establishes a bijection between independent sets missing the leaves and maximal independent sets. In this context, for a pruned tree with level labelling and pruned graph , intervals constructed as (for ) form a partition of . The labelling synchronizes vertex activities across all maximal independent sets, so their generated intervals are necessarily disjoint.
6. Implications for AOV Graph Analysis and Enumeration
By extending constructions known from matroid and edge activity theory to vertices, the AOV framework provides new mechanisms for decomposing and enumerating vertex subsets in graphs. Although the family of independent sets does not comprise a matroid, the introduction of vertex activities and suitable labellings still yield interval covers or partitions of . Every vertex subset can thus be uniquely reconstructed from an appropriately chosen maximal independent set together with its internally and externally active vertices.
This decomposition affords detailed insight into the combinatorial organization of AOV graphs, with potential generalizations for graph polynomials and invariants defined in terms of vertex activity. The interplay between activity, interval generation, and labelling forms a foundational aspect of the AOV perspective, enriching the understanding of vertex-based enumeration and structural analysis in graphs.