Teorie výpočetní složitosti - Kvíz
Computational complexity theory
  • 1. Teorie výpočetní složitosti je odvětví teoretické informatiky, které se zaměřuje na klasifikaci výpočetních problémů na základě jejich inherentní obtížnosti a množství potřebných zdrojů, jako je čas a paměť. Zabývá se pochopením efektivity algoritmů, analýzou proveditelnosti řešení problémů na různých typech počítačů a určením limitů výpočetního výkonu. Zkoumáním teorie výpočetní složitosti se výzkumníci snaží prozkoumat hranice výpočtu a identifikovat možnosti a omezení počítačů při řešení různých typů problémů.

    Na co se teorie výpočetní složitosti zaměřuje?
A) Analýza zdrojů potřebných k řešení výpočetních problémů
B) Vývoj nových programovacích jazyků
C) Návrh hardwaru pro počítače
D) Psychologické aspekty interakce člověka a počítače
  • 2. Jaký zápis se běžně používá k označení složitosti algoritmů?
A) Binární kód
B) Řecké písmena
C) Notace „velké O“
D) Římské číslice
  • 3. Do které třídy složitosti patří rozhodovací problémy, které lze efektivně ověřit?
A) PSPACE
B) BPP
C) EXP
D) NP
  • 4. Jaký je hlavní cíl teorie výpočetní složitosti?
A) Generovat náhodná čísla
B) Postavit superpočítače
C) Klasifikovat výpočetní problémy podle jejich inherentní obtížnosti
D) Vytvořit rychlejší počítače
  • 5. Jaká je třída složitosti, která reprezentuje nejsložitější problémy v NP?
A) NP-úplná
B) BPP
C) P
D) EXPTIME
  • 6. Co znamená zkratka „EXP“ v teorii výpočetní složitosti?
A) Průzkumný
B) Odborník
C) Exponenciální čas
D) Rozšířený
  • 7. Na co se vztahuje Cook-Levinova věta v teorii výpočetní složitosti?
A) Kvantové algoritmy
B) NP-úplnost
C) Paralelní výpočty
D) Problém P vs. NP
  • 8. Do jaké třídy složitosti patří problémy, které lze řešit kvantovým počítačem v polynomiálním čase?
A) PSPACE
B) BQP
C) NP-úplné
D) EXPSPACE
  • 9. Co je to výpočetní problém?
A) Matematická rovnice, kterou nelze vyřešit.
B) Úkol, který řeší počítač pomocí algoritmu.
C) Problém s hardwarem v počítačích.
D) Nerozluštitelná teoretická otázka.
  • 10. Jaká je obvyklá volba abecedy při reprezentaci konkrétních případů problému?
A) Množina znaků ASCII
B) Binární abeceda {0, 1}
C) Hexadecimální abeceda
D) Množina všech malých písmen
  • 11. Jaké je běžné předpoklad v důkazech teorémů z oblasti složitosti algoritmů?
A) Používá se pouze desítková soustava
B) Kódování pomocí přirozeného jazyka
C) Konkrétní volba způsobu kódování vstupu
D) Není potřeba žádné kódování
  • 12. Uveďte příklad rozhodovacího problému, který zahrnuje grafy.
A) Nalezení nejkratší cesty v grafu.
B) Určení počtu uzlů v grafu.
C) Rozhodnutí, zda je daný graf souvislý, nebo ne.
D) Výpočet maximálního toku v síti.
  • 13. Uveďte příklad problému, který lze řešit pomocí funkcí.
A) Problém obchodního cestujícího.
B) Určení, zda jsou dva grafy izomorfní.
C) Kontrola, zda je graf bipartitní.
D) Zjištění, zda je číslo prvočíslo.
  • 14. Co se obvykle používá k měření velikosti vstupu v teorii výpočetní složitosti?
A) Bity
B) Slova
C) Znaky
D) Bajty
  • 15. Jaký je hlavní účel Turingova stroje?
A) Zařízení pro manipulaci s fyzickými objekty.
B) Raná forma počítačového hardwaru.
C) Teoretický model pro obecné výpočty.
D) Praktická výpočetní technologie.
  • 16. Která z následujících tezí souvisí s tvrzením, že jakýkoli problém, který lze vyřešit algoritmem, lze vyřešit i Turingovým strojem?
A) Teorém P vs NP.
B) Gödelovy věty o neúplnosti.
C) Churchova–Turingova teze.
D) Cookova–Levinova věta.
  • 17. Který typ Turingova stroje používá náhodná čísla k rozhodování?
A) Pravděpodobnostní Turingův stroj.
B) Kvantový Turingův stroj.
C) Deterministický Turingův stroj.
D) Nedeterministický Turingův stroj.
  • 18. Jaká je společná vlastnost všech modelů strojů, o kterých se hovoří v teorii složitosti?
A) Vyžadují fyzickou realizovatelnost.
B) Jsou omezeny na polynomiální čas.
C) Používají náhodná čísla pro výpočty.
D) Fungují deterministicky.
  • 19. Která sada axiomů se používá k obecnému definování měřítek složitosti?
A) Axiomy Turingovy úplnosti
B) Axiomy P vs NP
C) Axiomy složitosti podle Bluma
D) Cook-Levinova věta
  • 20. Která z následujících možností NENÍ běžně používanou mírou složitosti v teorii složitosti?
A) Složitost obvodu
B) Složitost kvantového provázání
C) Složitost rozhodovacího stromu
D) Komunikační složitost
  • 21. Která metrika složitosti zohledňuje množství informací, které si strany navzájem vyměňují?
A) Časová složitost
B) Komunikační složitost
C) Prostorová složitost
D) Složitost obvodu
  • 22. Co studoval Raymond Smullyan v roce 1961?
A) Základní teorie množin
B) Lineární konečné automaty
C) Výpočty v reálném čase
D) Míry složitosti
  • 23. Která věta tvrdí, že PSPACE = NPSPACE?
A) Věta o časové hierarchii
B) Savitchova věta
C) Problém P vs NP
D) Cookova-Levinova věta
  • 24. Která třída složitosti je definována pomocí pravděpodobnostních Turingových strojů?
A) AC
B) QMA
C) NC
D) BPP
  • 25. Které tvrzení implikuje, že množina L je striktně obsažena v množině PSPACE?
A) Tvrzení o časové hierarchii
B) Tvrzení o prostorové hierarchii
C) Savitchovo tvrzení
D) Cook-Levinovo tvrzení
  • 26. V jakém roce začal Boris Trakhtenbrot studovat problematiku výpočetní složitosti?
A) 1960
B) 1955
C) 1956
D) 1971
  • 27. Která třída složitosti je známá tím, že je obsažena v PSPACE?
A) PP
B) MA
C) PH
D) BQP
  • 28. Kdo je autorem knihy „Výpočetní složitost: Konceptuální pohled“?
A) Sanjeev Arora a Boaz Barak
B) Christos Papadimitriou
C) Michael R. Garey a David S. Johnson
D) Oded Goldreich
  • 29. V jakém roce publikoval Richard Karp svou práci o NP-úplných problémech?
A) 1967
B) 1965
C) 1972
D) 1971
  • 30. Jaký termín vytvořil Boris Trakhtenbrot v roce 1955 a který je dnes známý jako „míra složitosti“?
A) „Výpočetní složitost“
B) „Signalizační funkce“
C) „Turingův stroj“
D) „Polynomiální čas“
  • 31. Který typ redukce se nejčastěji používá v teorii složitosti?
A) Redukce v logaritmickém čase.
B) Redukce v exponenciálním čase.
C) Redukce v polynomiálním čase.
D) Redukce v lineárním čase.
  • 32. V jakém roce Alan Turing definoval Turingovy stroje?
A) 1950
B) 1936
C) 1965
D) 1945
  • 33. Kdo redigoval knihu „Rozplétání složitosti: Život a dílo Gregoryho Chaitina“?
A) Wuppuluri, Shyam; Doria, Francisco A.
B) Arora, Sanjeev; Barak, Boaz
C) Garey, Michael R.; Johnson, David S.
D) Downey, Rod; Fellows, Michael
  • 34. Pokud platí, že P se rovná NP, co lze usuzovat o co-P a co-NP?
A) P by se nerovnalo NP
B) co-P by se rovnalo co-NP
C) NP by se nerovnalo co-NP
D) co-P by se nerovnalo co-NP
  • 35. Která třída složitosti je definována pomocí Booleovských obvodů?
A) RP
B) BPP
C) AC
D) QMA
  • 36. Kdo provedl analýzu časové složitosti Euklidova algoritmu v roce 1844?
A) Alan Turing
B) Gabriel Lamé
C) Richard E. Stearns
D) Juris Hartmanis
  • 37. Kdo v roce 1962 studoval výpočty v reálném čase?
A) John Myhill
B) Boris Trakhtenbrot
C) Hisao Yamada
D) Raymond Smullyan
  • 38. Do které třídy složitosti patří problémy, které lze řešit v logaritmickém prostoru?
A) NC
B) NL
C) L
D) PP
  • 39. Jaká je odpovídající třída problémů, pro kterou platí P?
A) PSPACE
B) FP
C) EXPTIME
D) NP
  • 40. Kdo definoval lineární omezené automaty v roce 1960?
A) John Myhill
B) Hisao Yamada
C) Raymond Smullyan
D) Boris Trakhtenbrot
  • 41. V kontextu teorie neustále se zvyšující složitosti, co se aproximuje pomocí diskretizací?
A) Kvantové stavy.
B) Booleovské výrazy.
C) Spojité funkce.
D) Diskrétní grafy.
  • 42. Do které třídy složitosti patří všechny problémy, které lze řešit rozhodovacím algoritmem?
A) ALL
B) P
C) EXPTIME
D) NP
  • 43. Kdo jsou autoři knihy ‚Parametrická složitost‘?
A) Downey, Rod; Fellows, Michael
B) Wuppuluri, Shyam; Doria, Francisco A.
C) Cook, Stephen; Fortnow, Lance
D) Papadimitriou, Christos; Sipser, Michael
  • 44. Která analýza zohledňuje současně jak nákladné, tak i méně nákladné operace v rámci celé sekvence operací?
A) Složitost v nejlepším případě
B) Amortizovaná analýza
C) Složitost v průměrném případě
D) Složitost v nejhorším případě
  • 45. O jaké třídě složitosti se předpokládá, že obsahuje komplementární problémy třídy NP?
A) co-NP
B) NP
C) BQP
D) PP
  • 46. Co podle teorie kontinuální složitosti obnáší analogové výpočty?
A) Kontinuální dynamické systémy a diferenciální rovnice.
B) Pravděpodobnostní algoritmy.
C) Konečné automaty.
D) Digitální zpracování signálů.
  • 47. Kdo napsal knihu „Stručná historie výpočetní složitosti“?
A) Mertens, Stephan
B) Khalil, Hatem; Ulery, Dana
C) Cook, Stephen
D) Fortnow, Lance; Homer, Steven
  • 48. Která třída složitosti je definována pomocí interaktivních důkazových systémů?
A) IP
B) NC
C) QMA
D) BPP
  • 49. Kdo jsou autoři knihy „Výpočetní složitost“, která byla vydána v roce 1994?
A) Oded Goldreich
B) Christos Papadimitriou
C) Sanjeev Arora; Boaz Barak
D) Michael R. Garey; David S. Johnson
  • 50. Kdo navrhl, aby měl „dobrý“ algoritmus časovou složitost omezenou polynomem velikosti vstupu?
A) Juris Hartmanis
B) Leonid Levin
C) Gabriel Lamé
D) Edmonds
  • 51. Kdo je autorem knihy 'Úvod do teorie výpočtů'?
A) Sanjeev Arora
B) Boaz Barak
C) Michael Sipser
D) Christos Papadimitriou
  • 52. Do které třídy složitosti patří problémy, které zahrnují počítání?
A) RP
B) BPP
C) #P
D) NC
Vytvořeno pomocí That Quiz — kde je vytváření a řešení testů snadné pro matematiku a další obory.