Bipartitní matroid - Bipartite matroid
V matematice, a bipartitní matroid je matroid všechny jejichž obvody mají dokonce velikost.
Příklad
A jednotný matroid je bipartitní právě tehdy je liché číslo, protože obvody v takovém matroidu mají velikost .
Vztah k bipartitním grafům
Bipartitní matroidy byly definovány pomocí Velština (1969) jako zobecnění bipartitní grafy, grafy, ve kterých má každý cyklus sudou velikost. A grafický matroid je bipartitní právě tehdy, pokud pochází z bipartitního grafu.[1]
Dualita s euleriánskými matroidy
An Euleriánský graf je ten, ve kterém mají všechny vrcholy sudý stupeň; Euleriánské grafy mohou být odpojeny. Pro rovinné grafy, vlastnosti bytí bipartitní a euleriánské jsou dvojí: rovinný graf je bipartitní právě tehdy, když jeho duální graf je Eulerian. Jak ukázal Welsh, tato dualita se rozšiřuje na binární matroidy: binární matroid je bipartitní, právě když je jeho duální matroid je Eulerianský matroid, matroid, který lze rozdělit do disjunktních obvodů.
U matroidů, které nejsou binární, se dualita mezi euleriánskými a bipartitními matroidy může rozpadnout. Například uniformní matroid je nebipartitní, ale je dvojí je Eulerian, protože jej lze rozdělit do dvou 3 cyklů. Self-dual uniformní matroid je bipartitní, ale ne Eulerian.
Výpočetní složitost
Je možné otestovat v polynomiální čas zda je daný binární matroid bipartitní.[2] Jakýkoli algoritmus, který testuje, zda je daný matroid Eulerian, 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.[3]
Reference
- ^ Velština, D. J. A. (1969), „Eulerovy a bipartitní matroidy“, Journal of Combinatorial Theory, 6: 375–377, doi:10.1016 / s0021-9800 (69) 80033-5, PAN 0237368.
- ^ Lovász, László; Seress, Ákos (1993), „Kruhová mřížka binárních matroidů“, European Journal of Combinatorics, 14 (3): 241–250, doi:10.1006 / eujc.1993.1027, PAN 1215334.
- ^ 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.