Nie jesteś zalogowany | Zaloguj się

Computation theory with atoms

Prelegent(ci)
Bartosz Klin
Afiliacja
Uniwersytet Warszawski
Termin
27 kwietnia 2017 15:30
Pokój
p. 5070
Seminarium
PhD Open

First, a caveat: "atoms" here are mathematical rather than physical entities, so people hoping for some kind of nuclear computation devices will be disappointed.

"Computation with atoms" means computation over structures that are infinite, but exhibit a lot of symmetries that make them amenable to symbolic manipulation. Examples include automata over infinite alphabets that can only compare their letters for equality, pushdown automata, Turing machines subject to similar restrictions, etc. Traditional intuitions about computation models sometimes fail, for example automata or Turing machines do not determinize. However, many interesting problems remain decidable and tractable on infinite but highly symmetric domains.

In the course I will present:

- the basic mathematical theory of sets with atoms,

- notions of automata and Turing machines with atoms, with their (sometimes surprising) properties,

- programming languages for computing with atoms with example applications.

(see http://phdopen.mimuw.edu.pl/index.php?page=l17w1 for more details)