On the rank functions of $mathcal{H}$-matroids
๐ Original Info
- Title: On the rank functions of $mathcal{H}$-matroids
- ArXiv ID: 1111.2642
- Date: 2023-05-15
- Authors: U.โฏFaigle, S.โฏFujishige,
๐ Abstract
The notion of $\mathcal{H}$-matroids was introduced by U. Faigle and S. Fujishige in 2009 as a general model for matroids and the greedy algorithm. They gave a characterization of $\mathcal{H}$-matroids by the greedy algorithm. In this note, we give a characterization of some $\mathcal{H}$-matroids by rank functions.๐ก Deep Analysis

๐ Full Content
Theorem 1.1. Let E be a finite set and let ฯ : 2 E โ Z โฅ0 be a set function on E. Let H be a family of subsets of E with โ , E โ H. Then, ฯ is the rank function of an H-matroid (E, I) if and only if ฯ is a normalized unitincreasing function satisfying the H-extension property.
For
Moreover, if ฯ is a normalized unit-increasing set function on E satisfying the H-extension property and
) is an H-matroid with rank function ฯ and I is a simplicial complex.
This note is organized as follows. Section 2 gives some definitions and preliminaries on H-matroids. In Section 3, we give a proof of Theorem 1.1 and an example which shows H-matroids that are not simplicial complexes are not characterized only by their rank functions.
Let E be a nonempty finite set and let 2 E denote the family of all subsets of E. For any family I of subsets of E, the extreme-point operator ex I : I โ 2 E and the co-extreme-point operator ex A constructible family I induces a (base) rank function ฯ :
The following is easily verified by definitions.
Lemma 2.1. The rank function ฯ of a constructible family is normalized (i.e. ฯ(โ ) = 0) and satisfies the unit-increase property
Remark that, by putting X = โ , we obtain
The restriction of I to a subset A โ 2 E is the family I (A) := {I โ I | I โ A}. Note that every restriction of a constructible family is constructible.
A simplicial complex is a family I โ 2 E such that X โ I โ I implies X โ I. We can easily check the following lemmas on simplicial complexes. Lemma 2.2. A family I โ 2 E is a simplicial complex if and only if ex I (I) = I holds for any I โ I.
Proof. The lemma follows from the definitions of a simplicial complex and ex I (โข).
Lemma 2.3. Let I โ 2 E be a simplicial complex and let X โ 2 E . Then, (c): Take any X โ 2 H and I โ I (H) := {I โ I | I โ H} with X โ I. Since I is a simplicial complex, X โ I. Since X โ H, we have X โ I (H) .
We now recall the definitions of an H-independence system and an Hmatroid, which were introduced by Faigle and Fujishige [1]. Let E be a finite set and let H be a family of subsets of E with โ , E โ H. A constructible family I โ 2 E is called an H-independence system if (I) for all H โ H, there exists I โ I (H) such that |I| = ฯ(H).
An H-matroid is a pair (E, I) of the set E and an H-independence system I satisfying the following property:
(M) for all H โ H, all the bases B of I (H) have the same cardinality |B| = ฯ(H).
3 Proof of Theorem 1.1
First, we see an example which shows that H-matroids that are not simplicial complexes are not characterized by their rank functions.
Example 3.1. Let E = {1, 2, 3} and H = {โ , E}. Let
Then (E, I 1 ), (E, I 2 ), and (E, I 3 ) are H-matroids with the same rank function ฯ :
Therefore, we cannot distinguish H-matroids in general by their rank functions. More generally, the following holds. In the following, we give a proof of Theorem 1.1.
Lemma 3.3. For any constructible family, there exists a simplicial complex such that their rank functions are the same.
Proof. Let I โ 2 E be a constructible family. Define
Obviously each Y โ Max(I) is maximal in I โฒ , and I โฒ does not have new maximal members. Therefore Max(I) = Max(I โฒ ). Note that any simplicial complex is a constructible family. By Proposition 3.2, the rank functions of I and I โฒ are the same.
Lemma 3.4. Let ฯ : 2 E โ Z โฅ0 be the rank function of an H-matroid (E, I), where I is a simplicial complex. Then ฯ satisfies the H-extension property.
Proof. Take X โ 2 E and H โ H with X โ H, and suppose that ฯ(X) = |X| < ฯ(H). By Lemma 2.3 (c), I (H) is a simplicial complex since I is a simplicial complex. Note that B(I (H) ) = Max(I (H) ) by Lemma 2.3 (a). By Lemma 2.3 (b), X โ I. Therefore X โ I (H) , and X is not a base of I (H) by (I) and (M) since ฯ(X) < ฯ(H). Thus there exists B โ I such that X B โ H and |B| = ฯ(H). Take any element e โ B \ X โ H \ X. Then X โช {e} โ I since X โช {e} โ B โ I and I is a simplicial complex. Hence it follows that ฯ(X โช {e}) = |X โช {e}| = |X| + 1 = ฯ(X) + 1.
Lemma 3.5. Let ฯ : 2 E โ Z โฅ0 be a normalized unit-increasing function satisfying the H-extension property for some family H โ 2 E with โ , E โ H.
Then (E, I ฯ ) is an H-matroid and I ฯ is a simplicial complex.
Proof. First we show that I ฯ is a simplicial complex. Take any I โ I ฯ \ {โ } and any e โ I. Remark. Strict cg-matroids which were introduced by S. Fujishige, G. A. Koshevoy, and
๐ธ Image Gallery
