Algorithm for identifying minimal X-matroids

Find an algorithm to identify the set of minimal \(\mathcal{X}\)-matroids for an arbitrary family \(\mathcal{X}\subseteq\binom{[d]}{3}\).

Background

The paper relates its algorithm for minimal matroids of point-line configurations to X\mathcal{X}-matroids, where every member of a prescribed family X\mathcal{X} is required to be a circuit. The authors explain that a slightly modified version of their algorithm can produce all minimal X\mathcal{X}-matroids of rank at most three, subject to preventing identifications of points lying in a common member of X\mathcal{X}. They nevertheless explicitly ask for an algorithm addressing the general identification problem for minimal X\mathcal{X}-matroids.

References

Let \mathcal{X}\subset \textstyle \binom{[d]}{3}. Find an algorithm to identify the set of minimal \mathcal{X}-matroids.

Minimal matroids in dependency posets: algorithms and applications to computing irreducible decompositions of circuit varieties  (2502.00799 - Liwski et al., 2 Feb 2025) in Section 6, \"Connections to \(\mathcal{X}\)-matroids\", Question immediately following the remark on the modified Algorithm m