Teoria informacji/TI Ćwiczenia 13: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
m Zastępowanie tekstu – „ </math>” na „</math>”
m Zastępowanie tekstu – „.</math>” na „</math>”
Linia 17: Linia 17:
<math> \approx \frac{\log n}{n}</math>. Dla naszych celów istotne jest, że
<math> \approx \frac{\log n}{n}</math>. Dla naszych celów istotne jest, że
ta gęstość szacuje się przez funkcję <math> f</math>, taką że
ta gęstość szacuje się przez funkcję <math> f</math>, taką że
<math> \frac{f(n)}{n} \to 0.</math>
<math> \frac{f(n)}{n} \to 0</math>
</div>
</div>
</div>
</div>
Linia 47: Linia 47:
( K(y) \geq |y|) \; \wedge \; ( K(x) \leq f (|x|) )
( K(y) \geq |y|) \; \wedge \; ( K(x) \leq f (|x|) )
</math></center>
</math></center>
gdzie jest funkcją taką, że <math> (n - f(n)) \to \infty .</math>
gdzie jest funkcją taką, że <math> (n - f(n)) \to \infty </math>
}}
}}

Wersja z 11:28, 5 wrz 2023

Ćwiczenia

Ćwiczenie 1 [Oszacowanie]

Jak zauważyliśmy, dla złożoności bezprefiksowej nie ma tak dobrego oszacowania jak we Wniosku. Dowieść, że zachodzi słabsze oszacowanie
KU(x)2log|x|+|x|+cU

dla pewnej stałej cU.


Ćwiczenie 2 [Liczby pierwsze]

Niech bin (n) oznacza zapis binarny liczby naturalnej n. Powiemy, że liczba n jest losowa, jeśli ciąg bin (n) jest losowy.
Dowiedź, że liczby pierwsze nie są losowe (poza co najwyżej skończoną ilością).
Dowiedź, że liczby postaci pk, gdzie p jest liczbą pierwszą, nie są losowe (poza co najwyżej skończoną ilością).
Dowiedź, że liczby postaci nk, gdzie k2, nie są losowe (poza co najwyżej skończoną ilością).

Oszacuj z góry bezprefiksową złożoność liczb pierwszych tzn. KU(bin (p)).

Problem. Spróbuj określić, jakie własności muszą mieć liczby losowe - np. przez podanie dalszych warunków, które wykluczają losowość.



Ćwiczenie 3 [Generowanie funkcji]

Przyjmujemy, że parą słów x,y, jest
x,y=x10x20xm10xm1y

Przypuśćmy, że zbiór wartości obliczanych przez maszynę Turinga M, tzn. RM={M(w):w{0,1}*}, jest zbiorem par, przy czym

(i) x,yRM|x|=|y|,

(ii) x,y,x,yRMy=y (tzn. RM jest grafem funkcji częściowej).

Dowiedź, że nie jest możliwe, by dla nieskończenie wielu x,yRM, zachodziło

(K(y)|y|)(K(x)f(|x|))

gdzie jest funkcją taką, że (nf(n))