Apakah


11

Jadi saya punya pertanyaan ini untuk membuktikan pernyataan:

...O(n)Θ(n)

Saya tidak perlu tahu bagaimana membuktikannya, hanya saja dalam pikiran saya ini tidak masuk akal dan saya pikir itu seharusnya lebih dari itu .Θ(n)O(n)

Pemahaman saya adalah bahwa adalah himpunan semua fungsi yang tidak lebih buruk daripada n sementara Θ ( n ) adalah himpunan semua fungsi yang tidak lebih baik dan tidak lebih buruk dari n.O(n)nΘ(n)

Dengan menggunakan ini, saya dapat memikirkan contoh fungsi konstan katakan . Fungsi ini pasti akan menjadi elemen dari O ( n ) karena ia akan melakukan tidak lebih buruk daripada n ketika n mendekati jumlah yang cukup besar.g(n)=cO(n)nn

Namun, fungsi yang sama tidak akan menjadi elemen Θ ( n ) karena g memang lebih baik daripada n untuk n besar ... Maka karena g O ( n ) dan g Θ ( n ) , maka O ( n ) Θ ( n )gΘ(n)nngO(n)gΘ(n)O(n)Θ(n)

Jadi mungkin pertanyaannya salah? Saya telah belajar bahwa membuat asumsi itu berbahaya dan biasanya saya melewatkan sesuatu, saya tidak bisa melihat apa yang mungkin ada dalam kasus ini.

Adakah pikiran? Terima kasih banyak..


5
Pikirkan . lalu f = O ( n ) tetapi f Θ ( n ) . Jadi " O ( ) " adalah permintaan yang lebih lemah, sehingga mengandung lebih banyak fungsi ..f=0f=O(n)fΘ(n)O()
Ran G.

5
Saya pikir Anda benar, sepertinya kesalahan.
Yuval Filmus

3
Apa yang Anda maksud dengan notasi : subset atau subset yang tepat ? Saya akan menyarankan untuk menggunakan atau untuk menghindari kebingungan.
A.Schulz

Jawaban:


11

Atas saran Raphael, saya telah mengubah komentar sebelumnya menjadi jawaban ini.

Tidak benar bahwa . Faktanya, Θ ( f ( n ) ) = O ( f ( n ) ) Ω ( f ( n ) ) , menurut definisi. Jadi kita memiliki Θ ( f ( n ) ) O ( f ( n ) ) .O(f(n))Θ(f(n))Θ(f(n))=O(f(n))Ω(f(n))Θ(f(n))O(f(n))


4

Pikirkan seperti ini: setiap fungsi yang "tidak lebih buruk dari n" dan "tidak lebih baik dari n" juga merupakan fungsi yang "tidak lebih buruk dari n". Bagian "tidak lebih baik dari n" hanyalah kendala tambahan. Ini adalah aplikasi langsung dari aturan logis yang mengatakan: xyxΘ(n)O(n)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.