正則マトロイド
From Wikipedia, the free encyclopedia
マトロイドは、有限集合の部分集合族でいくつかの公理を満たすものと定義される。マトロイドに属する部分集合は独立集合(independent set)と呼ばれる。マトロイドを構成する方法の一つは、あるベクトル空間から有限個のベクトルを選び、それらの部分集合がマトロイドの意味で独立集合であるのは、それら(ベクトルの有限集合)がこのベクトル空間で線形独立であるとき、かつそのときに限ると定義することである。
この方法で構成される集合族は必ずマトロイドになるが、任意のマトロイドがこの方法で表現されるとは限らない。また、ベクトル空間の係数体を取り換えると、それに応じて構成されるマトロイドも変わり得る。
マトロイド が正則であるとは、どのような体 を選んでも、 が 上のベクトル空間から上記の方法で構成できることを言う[1][2]。
性質
マトロイドが正則であるとき、その双対マトロイド、および任意のマトロイドマイナーもまた正則である[1][3]。正則マトロイドの直和(direct sum) はまた正則マトロイドになる[4]。
任意のグラフ的マトロイド(および任意の補グラフ的マトロイド(co-graphic matroid、グラフ的マトロイドの双対マトロイドを指す))は正則である[5]。逆に、任意の正則マトロイドは、1個以上のグラフ的マトロイドと、1個以上の補グラフ的マトロイドと、ある要素数10のグラフ的でも補グラフ的でもないマトロイドから、グラフ理論におけるクリーク和を一般化した接合操作によって得られる[6]。
正則マトロイドの基の数は、グラフ的マトロイドに対するキルヒホッフの定理を一般化した手法によって、対応する行列の行列式により計算できる[7]。