Count matroid
Let G=(V,E) be an undirected graph with no loops. Let l be an integer, and m:V→Z+ a function on the nodes for which m(u)+m(v)≥l for every uv∈E. The count matroid M=M(G,l,m) is defined on ground set E: an edge-set F⊆E is independent if and only if
iF(X)≤m(X)−l for every X⊆V with iF(X)≥1.
Count matroids were introduced (with a more restricted definition) by White [1] and generalized by Whiteley [2], who also extended the definition to hypergraphs.
Let H=(V,E) be a hypergraph, l an integer, and m:V→Z+ a function on the nodes for which m(e)≥l for every e∈E. The ground set of the count matroid M=M(H,l,m) is E, and a hyperedge-set F⊆E is independent if and only if
iF(X)≤m(X)−l for every X⊆V with iF(X)≥1.
Examples
Several well-known matroids on graphs are count matroids.
- If l=1 and m≡1 then we get the cycle matroid of G.
- If l=k and m≡k for some positive integer k then by Nash-Williams' forest cover theorem the independent sets are the edge-sets that can be partitioned into k forests.
- If l=3 and m≡2 then we get the 2-dimensional rigidity matroid of the graph G by Laman's theorem, see also the page Rigid graph.
- A transversal matroid defined by a bipartite graph G=(S,T;E) corresponds to M(H,l,m) with the parameters m≡1 and l=0, where H is the hypergraph representation of G with node set T.
- The hypergraphic matroid of a hypergraph H is M(H,l,m) with the parameters m≡1 and l=1.
Directed graphs
Frank [3] extended the notion of count matroids to directed graphs.
References
- ↑ N. L. White, A pruning theorem for linear count matroids, Congr. Numer. 54 (1986), 259-264
- ↑ W. Whiteley, Some matroids from discrete applied geometry, in Contemporary Mathematics vol. 197, American Mathematical Society, 1996, ResearchGate link
- ↑ A. Frank, Rooted k-connections in digraphs, DOI link, Author link