Büyük O gösterimlerinde tilde ne anlama geliyor?


14

Bir makale okuyorum ve zaman karmaşıklığı açıklamasında zaman karmaşıklığının olduğunu söylüyor .Ö~(22n)

İnternette ve wikipedia'da arama yaptım, ancak bu tilde'nin büyük O / Landau notasyonunda ne ifade ettiğini bulamıyorum. Makalenin kendisinde de bu konuda bir ipucu bulamadım. Neyi ortalama?Ö~()


1
"İnterneti aradım" Nasıl?!? :-) Normalde, bunun gibi sorular için ilk tepkim Google'ın size cevabı hemen söyleyeceğidir. Ama bunun için hangi arama terimini kullanacağım hakkında hiçbir fikrim yok!
David Richerby

"Landau sembolleri tilde" aradım ama kesin bir şey ortaya çıktı. Google'ın bir tilde'nin görsel olarak nasıl göründüğünü bilen bazı yapay zekaya ihtiyacı olduğunu ve bunu TeX resimlerinde aradığını düşünüyorum: p
Johannes Schaub - litb

Bazen gördüğünüz bir diğeri de Big Oh yıldızı, yani . Genellikle tam üstel zaman algoritmaları ile kullanılır ve gösterim giriş boyutunda polinom olarak sınırlanmış faktörleri bastırır. O*
Juho

Yanıtlar:


19

Logaritmik faktörleri “göz ardı eden” büyük O'nun bir varyantı:

f(n)Ö~(h(n))

şuna eşittir:

k:f(n)Ö(h(n)günlükk(h(n)))

Gönderen Vikipedi :

Esasen, logaritmik faktörleri görmezden gelen büyük gösterimidir, çünkü diğer bazı süper logaritmik fonksiyonların büyüme hızı etkileri, kötü çalışma zamanı performansını tahmin etmekten daha önemli olan büyük boyutlu girdi parametreleri için bir büyüme oranı patlamasını gösterir. logaritmik büyüme faktör (ler) inin katkıda bulunduğu daha ince nokta etkileri. Bu gösterim genellikle eldeki konular için çok sıkı bağlı olduğu belirtilen büyüme oranlarındaki “nitpick'leri” ortadan kaldırmak için kullanılır (çünkü herhangi bir sabit ve herhangi bir için her zaman ).ÖgünlükknÖ(nε)kε>0


ve nin farklı olduğu sonucuna miyim? Bu kafa karıştırıcı çünkü birbirlerinin yerine kullanılıyor gibi görünüyorlar. ˜ O ( 2 2 n )Ö(22n+Ö(n))Ö~(22n)
Johannes Schaub - litb

1
günlükknknÖ(n)

2
Ö~(22n)Ö(22npÖly(n))Ö(22n+Ö(n))Ö(22n)Ö(22n+Ö(n)) Ö~(22n)Ö~(22n)Ö~

Ah şimdi anlıyorum, teşekkürler. Bu çok mantıklı
Johannes Schaub - litb
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.