Új elvű számítások az informatikában (tematika)
- Bevezetés, motiváció.
- Formális nyelvi, logikai alapismeretek.
- Kiszámíthatóság, NP-teljesség, klasszikus bonyolultsági osztályok.
- Lindenmayer rendszerek, fraktálok kirajzolása Lindenmayer rendszerekkel. Membrán rendszerek: általános leírás és bevezető példa.
- Transition membrán rendszerek, definíció és számítási erő. Aktív membrános P rendszerek, szintaxisa és szemantika.
- SAT megoldása aktív membránokkal. Az aktív membrános P renszerek számítási ereje.
- A PSPACE osztály jellemzése nem elemi membrán osztó szabályok segítségével (QSAT megoldása és PSPACE felső korlát)
- A DNS felépítése. Watson-Crick komplementaritás. A DNS láncok manipulálásának eszközei.
- Adleman kísérlete: az utazó ügynök probláma megoldása DNS-sel. A DNS számítások hátrányai. Molekuláris klónozás.
- Adat tárolása DNS-ben: in vitro. A tranzisztorok felépítése és fejlődésük korlátai. Hullámok szuperpozíciója. A fény kettős természete.
- A kvantumbit és fizikai reprezentációi. Kvantumbitek szuperpozíciójának ábrázolása a Bloch-gömbön. Unitér mátrixok, kvantum kapuk: Hadamard, CNOT kapu.
- Deutsch-Jozsa algoritmus. Az RSA algoritmus. Shor algoritmusa.