Tek tip matroid - Uniform matroid

Matematikte bir tek tip matroid bir matroid bağımsız kümeler tam olarak en fazla r bazı sabit tam sayılar için öğeler r. Alternatif bir tanım şudur: permütasyon elemanların bir simetri.

Tanım

Tek tip matroid bir dizi üzerinden tanımlanır elementler. Öğelerin bir alt kümesi bağımsızdır ancak ve ancak en fazla elementler. Bir alt küme, tam olarak elemanlar ve tam olarak sahipse bir devredir elementler. sıra bir alt kümenin dır-dir ve matroidin sıralaması .[1][2]

Bir rütbe matroidi tekdüzedir ancak ve ancak tüm devreleri tam olarak elementler.[3]

Matroid denir nokta çizgisi.

Dualite ve küçükler

çift ​​matroid tek tip matroidin başka bir tek tip matroid . Tek tip bir matroid, ancak ve ancak .[4]

Her minör düzgün bir matroidin tekdüze olduğunu. Tek tip bir matroidin kısıtlanması tek bir öğe ile (sürece ) matroid üretir ve onu bir unsurla daraltmak (olduğu sürece ) matroid üretir .[5]

Gerçekleşme

Tek tip matroid olabilir temsil afinely bağımsız altkümelerinin matroidi olarak puan genel pozisyon içinde -boyutlu Öklid uzayı veya doğrusal bağımsız alt kümelerinin matroidi olarak genel konumdaki vektörler bir boyutlu gerçek vektör alanı.

Her tek tip matroid ayrıca projektif uzaylar ve vektör uzayları üzerinde yeterince büyük sonlu alanlar.[6] Bununla birlikte, alan yeterince bağımsız vektörler içerecek kadar büyük olmalıdır. Örneğin, nokta çizgisi yalnızca sonlu alanlar üzerinden gerçekleştirilebilir veya daha fazla öğe (çünkü aksi takdirde bu alanın üzerindeki yansıtmalı çizgi, puan): değil ikili matroid, üçlü bir matroid, vb. değildir. Bu nedenle, tek tip matroidler önemli bir rol oynar. Rota varsayımı ilgili yasak küçük Sonlu alanlar üzerinde gerçekleştirilebilen matroidlerin karakterizasyonu.[7]

Algoritmalar

Minimum ağırlık temelini bulma sorunu ağırlıklı tek tip matroid, bilgisayar biliminde iyi çalışılmıştır. seçim problemi. Çözülebilir doğrusal zaman.[8]

Belirli bir matroidin tek tip olup olmadığını test eden herhangi bir algoritma, bir matroid aracılığıyla bağımsızlık kahini, üstel sayıda oracle sorgusu gerçekleştirmelidir ve bu nedenle polinom zamanı alamaz.[9]

İlgili matroidler

Sürece , tek tip bir matroid bağlıdır: iki küçük matroidin doğrudan toplamı değildir.[10]Tek tip matroid ailesinin doğrudan toplamına (tümünün aynı parametrelere sahip olması gerekmez) bölüm matroid.

Her tek tip matroid bir kaldırım matroid,[11] a enine matroid[12] ve bir katı gammoid.[6]

Her tek tip matroid grafik ve tek tip matroidler, grafik olmayan bir matroidin en küçük örneğini sağlar, . Tek tip matroid bir grafik matroididir kenar çift ​​kutuplu grafik ve çift üniform matroid grafik matroidi ikili grafik, kenar döngü grafiği. bir grafiğin grafik matroididir kendi kendine döngüler ve bir grafik matroididir kenar orman. Bu örnekler dışında, her tek tip matroid ile içerir küçük ve bu nedenle grafik değildir.[13]

nokta satırı bir örnek sağlar Sylvester matroid, her satırın üç veya daha fazla nokta içerdiği bir matroid.[14]

Ayrıca bakınız

Referanslar

  1. ^ Oxley, James G. (2006), "Örnek 1.2.7", Matroid Teorisi, Matematikte Oxford Lisansüstü Metinleri, 3Oxford University Press, s. 19, ISBN  9780199202508. Sıra işlevi için bkz. S. 26.
  2. ^ Galce, D.J.A. (2010), Matroid Teorisi, Courier Dover Yayınları, s. 10, ISBN  9780486474397.
  3. ^ Oxley (2006), s. 27.
  4. ^ Oxley (2006), s. 77 ve 111.
  5. ^ Oxley (2006), s. 106–107 ve 111.
  6. ^ a b Oxley (2006), s. 100.
  7. ^ Oxley (2006), s. 202–206.
  8. ^ Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L.; Stein, Clifford (2001), "Bölüm 9: Medyanlar ve Sıra İstatistikleri", Algoritmalara Giriş (2. baskı), MIT Press ve McGraw-Hill, s. 183–196, ISBN  0-262-03293-7.
  9. ^ Jensen, Per M .; Korte, Bernhard (1982), "Matroid özellik algoritmalarının karmaşıklığı", Bilgi İşlem Üzerine SIAM Dergisi, 11 (1): 184–190, doi:10.1137/0211014, BAY  0646772.
  10. ^ Oxley (2006), s. 126.
  11. ^ Oxley (2006), s. 26).
  12. ^ Oxley (2006), sayfa 48–49.
  13. ^ Galce (2010), s. 30.
  14. ^ Galce (2010), s. 297.