De Bruijn grafiği - De Bruijn graph
İçinde grafik teorisi, bir n-boyutlu De Bruijn grafiği nın-nin m semboller bir Yönlendirilmiş grafik sembol dizileri arasındaki örtüşmeleri temsil eder. Var mn köşeler olası tüm uzunluklardan oluşann verilen sembollerin dizileri; aynı sembol bir dizide birden çok kez görünebilir. Eğer setimiz varsa m semboller o zaman köşeler kümesi:
Köşelerden biri, tüm sembollerini bir noktaya sola kaydırarak ve bu köşenin sonuna yeni bir sembol ekleyerek başka bir köşe olarak ifade edilebiliyorsa, o zaman ikincisinin önceki köşeye yönlendirilmiş bir kenarı vardır. Böylece yay seti (yani yönlendirilmiş kenarlar)
De Bruijn grafikleri, Nicolaas Govert de Bruijn De Bruijn tarafından bağımsız olarak keşfedildi[1] ve I. J. İyi.[2] Çok daha erken, Camille Flye Sainte-Marie[3] dolaylı olarak özelliklerini kullandı.
Özellikleri
- Eğer daha sonra bir kenar oluşturan herhangi iki köşenin koşulu boş bir şekilde devam eder ve bu nedenle tüm köşeler birbirine bağlanarak toplam kenarlar.
- Her köşe tam olarak gelen ve giden kenarlar.
- Her biri boyutlu De Bruijn grafiği, satır digraph of - boyutlu De Bruijn grafiği ile aynı semboller.[4]
- Her De Bruijn grafiği, Euler ve Hamiltoniyen. Bu grafiklerin Euler döngüleri ve Hamilton döngüleri (çizgi grafik yapısı aracılığıyla birbirine eşdeğer) De Bruijn dizileri.
çizgi grafiği En küçük üç ikili De Bruijn grafiğinin yapısı aşağıda gösterilmektedir. Çizimde görülebileceği gibi, her bir köşe boyutlu De Bruijn grafiği, boyutlu De Bruijn grafiği ve her kenar boyutlu De Bruijn grafiği, iki kenarlı bir yola karşılık gelir. boyutlu De Bruijn grafiği.
![DeBruijn-as-line-digraph.svg](http://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/DeBruijn-as-line-digraph.svg/600px-DeBruijn-as-line-digraph.svg.png)
Dinamik sistemler
İkili De Bruijn grafikleri, teorisinden nesnelere benzeyecek şekilde (aşağıda, solda) çizilebilir. dinamik sistemler, benzeri Lorenz çekicisi (aşağıda, sağda):
Bu benzetme titizlikle yapılabilir: n-boyutlu m-sembolü De Bruijn grafiği, Bernoulli haritası
Bernoulli haritası (aynı zamanda 2x mod 1 haritası için m = 2) bir ergodik tek olarak anlaşılabilen dinamik sistem vardiya bir m-adic numarası.[5] Bu dinamik sistemin yörüngeleri De Bruijn grafiğindeki yürüyüşlere karşılık gelir; burada karşılık gelen her bir gerçek x [0,1) aralığında birinciye karşılık gelen tepe noktasına n içindeki rakamlar temel -m temsili x. Aynı şekilde, De Bruijn grafiğindeki yürüyüşler, tek taraflı bir yörüngeye karşılık gelir. sonlu tipin alt kayması.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/De_Bruijn_binary_graph.svg/300px-De_Bruijn_binary_graph.svg.png)
Buna benzeyen gömüler, ikili De Bruijn grafiklerinin sahip olduğunu göstermek için kullanılabilir. sıra numarası 2[6] ve sahip oldukları kitap kalınlığı en fazla 5.[7]
Kullanımlar
- Biraz ızgara ağı topolojiler De Bruijn grafikleridir.
- dağıtılmış hash tablosu protokol Koorde De Bruijn grafiği kullanır.
- İçinde biyoinformatik, De Bruijn grafikleri de novo montaj sıralama bir genetik şifre.[8][9][10][11][12]
Ayrıca bakınız
Referanslar
- ^ de Bruijn; N. G. (1946). "Kombinatoryal Bir Problem". Koninklijke Nederlandse Akademie V. Wetenschappen. 49: 758–764.
- ^ Güzel, I. J. (1946). "Normal yinelenen ondalık sayılar". Journal of the London Mathematical Society. 21 (3): 167–169. doi:10.1112 / jlms / s1-21.3.167.
- ^ Flye Sainte-Marie, C. (1894). "Soru 48". L'Intermédiaire des Mathématiciens. 1: 107–110.
- ^ Zhang, Fu Ji; Lin, Guo Ning (1987). "De Bruijn-Good grafiklerinde". Açta Math. Sinica. 30 (2): 195–205.
- ^ Leroux, Philippe (2002). "Coassociative gramer, periyodik yörüngeler ve Z üzerinden kuantum rastgele yürüyüş". arXiv:quant-ph / 0209100.
- ^ Heath, Lenwood S .; Rosenberg, Arnold L. (1992). "Kuyrukları kullanarak grafikleri yerleştirme". Bilgi İşlem Üzerine SIAM Dergisi. 21 (5): 927–958. doi:10.1137/0221055. BAY 1181408.
- ^ Obrenić, Bojana (1993). "Bruijn ve karışık değişim grafiklerini beş sayfaya gömme". SIAM Journal on Discrete Mathematics. 6 (4): 642–654. doi:10.1137/0406049. BAY 1241401.
- ^ Pevzner, Pavel A .; Tang, Haixu; Waterman, Michael S. (2001). "DNA fragman montajına Euler yolu yaklaşımı". PNAS. 98 (17): 9748–9753. Bibcode:2001PNAS ... 98.9748P. doi:10.1073 / pnas.171285098. PMC 55524. PMID 11504945.
- ^ Pevzner, Pavel A .; Tang, Haixu (2001). "Çift Namlulu Verilerle Parça Montajı". Biyoinformatik. 17 (Ek 1): S225 – S233. doi:10.1093 / biyoinformatik / 17.suppl_1.S225. PMID 11473013.
- ^ Zerbino, Daniel R .; Birney, Ewan (2008). "Velvet: de Bruijn grafikleri kullanarak de novo kısa okuma montajı için algoritmalar". Genom Araştırması. 18 (5): 821–829. doi:10.1101 / gr.074492.107. PMC 2336801. PMID 18349386.
- ^ Chikhi, R; Limasset, A; Jackman, S; Simpson, J; Medvedev, P (2014). "Bruijn grafiklerinin temsili üzerine". Journal of Computational Biology: A Journal of Computational Molecular Cell Biology. 22 (5): 336–52. arXiv:1401.5383. doi:10.1089 / cmb.2014.0160. PMID 25629448.
- ^ İkbal, Zamin; Caccamo, Mario; Turner, Isaac; Flicek, Paul; McVean Gil (2012). "Renkli de Bruijn grafikleri kullanarak varyantların de novo montajı ve genotiplemesi". Doğa Genetiği. 44 (2): 226–32. doi:10.1038 / ng.1028. PMC 3272472. PMID 22231483.
Dış bağlantılar
- Weisstein, Eric W. "De Bruijn Grafiği". MathWorld.
- Biyoinformatikte De Bruijn Grafiklerini kullanma eğitimi Homolog.us tarafından