Jednotný matroid - Uniform matroid
V matematice, a jednotný matroid je matroid ve kterém nezávislé množiny jsou přesně množiny obsahující maximálně r prvky, pro nějaké pevné celé číslo r. Alternativní definice je, že každý permutace prvků je a symetrie.
Definice
Uniformní matroid je definován přes sadu elementy. Podmnožina prvků je nezávislá, právě když obsahuje maximálně elementy. Podmnožina je základem, pokud má přesně prvků a je to obvod, pokud má přesně elementy. The hodnost podmnožiny je a hodnost matroidu je .[1][2]
Matroid hodnosti je uniformní právě tehdy, mají-li všechny jeho obvody přesně elementy.[3]
Matroid se nazývá -bodová čára.
Dualita a nezletilí
The duální matroid jednotného matroidu je další uniformní matroid . Jednotný matroid je sebe-duální právě tehdy .[4]
Každý Méně důležitý jednotného matroidu je jednotný. Omezení jednotného matroidu o jeden prvek (pokud ) produkuje matroid a uzavřít smlouvu o jeden prvek (pokud ) produkuje matroid .[5]
Realizace
Uniformní matroid možná zastoupeny jako matroid afinně nezávislých podskupin body v obecná pozice v -dimenzionální Euklidovský prostor, nebo jako matroid lineárně nezávislých podmnožin vektory v obecné poloze v an -dimenzionální skutečné vektorový prostor.
Každý jednotný matroid může být také realizován v projektivní prostory a vektorové prostory na všech dostatečně velkých konečná pole.[6] Pole však musí být dostatečně velké, aby zahrnovalo dostatek nezávislých vektorů. Například -bodová čára lze realizovat pouze na konečných polích nebo více prvků (protože jinak by projektivní čára nad tímto polem měla méně než body): není binární matroid, není ternární matroid atd. Z tohoto důvodu hrají jednotné matroidy důležitou roli Rotaova domněnka Týkající se zakázané menší charakterizace matroidů, které lze realizovat přes konečná pole.[7]
Algoritmy
Problém nalezení základu minimální hmotnosti a vážený uniformní matroid je v počítačové vědě dobře studován jako problém s výběrem. Může to být vyřešeno v lineární čas.[8]
Libovolný algoritmus, který testuje, zda je daný matroid jednotný, má přístup k matroidu prostřednictvím věštba nezávislosti, musí provést exponenciální počet věšteckých dotazů, a proto nemůže trvat polynomiální čas.[9]
Související matroidy
Ledaže , jednotný matroid je spojeno: nejde o přímý součet dvou menších matroidů.[10]Přímý součet rodiny uniformních matroidů (ne nutně všech se stejnými parametry) se nazývá a dělící matroid.
Každý jednotný matroid je a dlažba matroid,[11] A příčný matroid[12] a a přísný gammoid.[6]
Ne každý jednotný matroid je grafický a jednotné matroidy poskytují nejmenší příklad negrafického matroidu, . Uniformní matroid je grafický matroid souboru -okraj dipólový graf a dvojí uniformní matroid je jeho grafický matroid duální graf, -okraj graf cyklu. je grafický matroid grafu s vlastní smyčky a je grafický matroid souboru -okraj les. Kromě těchto příkladů každý jednotný matroid s obsahuje jako nezletilý, a proto není grafický.[13]
The -bodová čára poskytuje příklad a Sylvester matroid, matroid, ve kterém každý řádek obsahuje tři nebo více bodů.[14]
Viz také
Reference
- ^ Oxley, James G. (2006), „Příklad 1.2.7“, Teorie matroidů, Oxfordské postgraduální texty z matematiky, 3Oxford University Press, s. 19, ISBN 9780199202508. Funkce hodnosti viz str. 26.
- ^ Velština, D. J. A. (2010), Teorie matroidůPublikace Courier Dover, s. 10, ISBN 9780486474397.
- ^ Oxley (2006), str. 27.
- ^ Oxley (2006), str. 77 a 111.
- ^ Oxley (2006), str. 106–107 a 111.
- ^ A b Oxley (2006), str. 100.
- ^ Oxley (2006), str. 202–206.
- ^ Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L.; Stein, Clifford (2001), „Kapitola 9: Mediány a statistika objednávek“, Úvod do algoritmů (2. vyd.), MIT Press a McGraw-Hill, str. 183–196, ISBN 0-262-03293-7.
- ^ Jensen, Per M .; Korte, Bernhard (1982), „Složitost algoritmů vlastností matroidů“, SIAM Journal on Computing, 11 (1): 184–190, doi:10.1137/0211014, PAN 0646772.
- ^ Oxley (2006), str. 126.
- ^ Oxley (2006, str. 26).
- ^ Oxley (2006), str. 48–49.
- ^ Velština (2010), str. 30.
- ^ Velština (2010), str. 297.