Let üzerinde basit bir yönsüz çizge köşe ve kenarları.n m
rastgele yayılan ağaç oluşturmak için Wilson algoritmasının beklenen çalışma süresini belirlemeye çalışıyorum . Orada gösterildiği burada, olan ortalama vuruş süresi : ki burada:O ( τ ) τ
- olan sabit dağılımı ,
- keyfi bir tepe noktasıdır ve
- olduğu vurma zamanı (AKA erişim süresi ), yani tepe önce adımlardan beklenen sayı tepe başlayarak ziyaret edilmektedir .u
Ortalama vuruş süresi için genel üst sınır nedir? Ortalama vuruş süresini en üst düzeye çıkaran en kötü grafiği nedir?
Sorumu açıklığa kavuşturmak için, hesaplamalara veya ayrıntılı bir kanıta ihtiyacım yok (gelecekte bu soruyla karşılaşan diğer insanlar için yararlı olsa da). Şahsen benim için bir alıntı yeterli olacaktır.
Makale, Broder tarafından beklenen kapsama süresi içinde (tüm köşeleri ilk kez ziyaret edildiğinde) çalışan başka bir algoritmadan bahsediliyor . Sonra söylenir ki, bu ortalama vuruş süresi her zaman örtme süresinden daha azdır. Bununla birlikte, sadece bir bağlanmış bir asimptotik verir için en grafikler (yani, genişletme grafikleri ile kontrast) (bir miktar daha kapsamlı tanımı ile en grafikler için Broder tarafından en ).
Ortalama isabet süresinin ve kapak süresinin olduğu bir grafik örneği verir . Bu durumun ikincisi için en kötü durum olduğu bilinmesine rağmen, özellikle ilkinin en kötü durumu hakkında hiçbir şey söylemiyor. Bu, Wilson algoritması için en kötü durumun ve arasında herhangi bir yere düşebileceği anlamına gelir .
Wilson algoritmasının farkında olduğum herkese açık iki uygulaması var. Biri Boost Grafik Kütüphanesi , ikincisi ise grafik aracında . Birincinin belgeleri çalışma süresinden bahsetmezken, ikincisinin durumu:
Rasgele grafikler için tipik çalışma süresi .
Bu soruya cevap vermez ve aslında Wilson'ın makalesiyle tutarsız görünüyor. Ancak bunu, aynı uygulama belgelerine başvurma fikri olan herkesin zamandan kazanmak için rapor ediyorum.
Başlangıçta, en kötü durumun , vurma süresinin kadar yüksek olabileceği Lovász nedeniyle bir klikoya yol ekleyerek oluşturulan bir grafikle elde edilebileceğini ummuştum . Ancak bu olayın olasılığı, sabit dağıtımdan köşe seçerken yaklaşık . Sonuç olarak , bu grafikteki ortalama vuruş süresine bağlı bir elde edilir .
Brightwell ve Winkler'ın bir makalesi , bir lolipop grafik alt kümesinin beklenen vurma süresini maksimuma çıkardığını ve ulaştığını göstermektedir . Lovász'ın grafiği de bir lolipop grafiğidir, ancak bu durumda, kırpma boyutu yarı değil . Ancak, beklenen vuruş zamanını ortalama vuruş zamanıyla karıştırmamaya dikkat edilmelidir. Bu sonuç, bir öncekinde olduğu gibi, önceden seçilen iki belirli köşe için beklenen vuruş süresine işaret eder.