Úkolem studenta je seznámit se s problematikou persistentních datových struktur, tedy datových struktur, které si pamatují historii svého stavu a jsou schopny mimo svého aktuálního stavu pracovat i s libovolným ze stavů minulých. Práce by měla obsahovat přehled známých technik používaných v těchto strukturách a případně se pokusit o jejich vylepšení nebo zobecnění.
Seznam odborné literatury
R. E. Tarjan et al.: Making data structures persistent. Proceedings of the 18th annual ACM symposium on Theory of computing, 109--121, 1986.
C. Okasaki: Purely Functional Data Structures, Cambridge University Press, 1999.