Yayılan ağaç sayısını hızlı sayın


19

t(G)Gnt(G)O(n3)1n2det(J+Q)QGJ1

daha hızlı hesaplamanın bir yolu olup olmadığını merak ediyorum . (Evet, hesaplayıcı belirleyici için algoritmalarından daha hızlıdır, ancak bazı yeni yaklaşımlarla ilgileniyorum.)t(G)O(n3)

Ayrıca, özel grafik ailelerini (düzlemsel, belki?) Düşünmekle de ilgileniyor.

Örneğin, circulant grafikler için, de hesaplanabilir kimlik ile aritmetik işlemler burada , Laplacian matrisinin sıfır olmayan özdeğerleridir; bunlar grafikleri için hızlı bir şekilde hesaplanabilir. (İlk satırı bir polinom olarak temsil edin ve daha sonra birliğin Kökleri üzerinde hesaplayın - bu adım Ayrık Fourier dönüşümünü kullanır ve aritmetik işlemlerinde yapılabilir.)t(G)O(nlgn)t(G)=1nλ1λn1λiGnO(nlgn)

Çok teşekkür ederim!


Sergey, açıklığı artırmak için sorunuzu düzenlemeye çalıştım. Lütfen sorunuzu doğru bir şekilde anladığımı ve herhangi bir hata bulunmadığını kontrol edin.
Tyson Williams

1
Değişmeli gruplar için Cayley grafikler: Burada bulma karmaşıklığı daha hızlı yapılabilir grafik ailelerinden daha genel bir örnek jeneratörleri ayarlanmış , öyle ki, . Bu matrisin özdeğerlerinin de olduğunu biliyoruz , burada grubun farklı karakterleri. Tüm karakterleri bulmak kolaydır (daha fazla bilgi için bu makaleye bakın ) bu karakterleri hesaplamak boyutlu FFT'dir (bkz. Cormen ve diğerleri FFT bölümü), yani . GSS1=ShSχ(h)χnO(nlgn)
Finsky

Cayley grafikleri hakkında daha fazla bilgi için bu kitaba bakın .
Finsky

1
Genel bir matris yerine Laplacian ile doğrusal cebir yapmak genellikle daha kolaydır. Bunun alakalı olup olmadığını merak ediyorum.
Gil Kalai

Mümkünse, tartışılan konuyla doğrudan ilgili olmasa bile, bazı örnekler verebilir misiniz? Teşekkür ederim.
Finsky

Yanıtlar:


12

Olduğu bilinen için, bu sınırlı treewidth bölgesinin Tutte polinomu herhangi birinde değerlendirilebilir ile aritmetik işlemleri. Eğer bağlanır, daha sonra .GT(G;x,y)(x,y)O(n)Gt(G)=T(G;1,1)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.