Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 08. 02. 2015 19:12 — Editoval Sokolik (28. 05. 2015 01:53)

Sokolik
Příspěvky: 27
 

Kolmogorovova složitost (při převodu funkce na program)

Zdravím,
lámu si hlavu s přesnějším specifikováním a odůvodněním něčeho, co vypadá na první pohled zřejmé: když umíme sadu přepisovacích pravidel stručně definovat obecnou funkcí, tak bychom měli být schopni sekvenci odpovídajících znaků stejně stručně definovat nějakým odpovídajícím programem.


Mějme zobrazení P: N->N. Dále mějme funkci-program p v univerzálním jazyce, který toto zobrazení generuje tak, že na vstupu dostane číslo a vyhodí množinu jeho obrazů podle P. Nechť je tento program "stručný", to znamená, že nemá větší počet znaků, než je součet všech dvojic <vzor-obraz> v P.

Zajímá mě, jestli dojde k nějaké významné změně, když zobrazení i program převedeme na jejich "kolmogorovskou verzi", tzn. že
-jednotlivé dvojice <vzor-obraz> dostanou svůj kód
-zobrazení P se změní na Q: sekvenci kódů pro jednotlivé dvojice v arbitrárním pořadí
-a program p se změní na q: program, generující kódy pro všechny definované dvojice v arbitrárním pořadí.

Jak moc se může složitost programu p lišit od kolmogorovské složitosti programu q? Prosím o vysvětlení.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson