AbstractThis paper is a study of persistence in data structures. Ordinary data structures are ephemeral in the sense that a change to the structure destroys the old version, leaving only the new version available for use. In contrast, a persistent structure allows access to any version, old or new, at any time. We develop simple, systematic, and efficient techniques for making linked data structures persistent. We use our techniques to devise persistent forms of binary search trees with logarithmic access, insertion, and deletion times and O(1) space bounds for insertion and deletion
We consider dynamic data structures in which updates rebuild a static solution. Space bounds for per...
This paper describes a model of persistence in (C)LP languages and two different and practically ver...
It is shown how to enhance any data structure in the pointer model to make it confluently persistent...
AbstractThis paper is a study of persistence in data structures. Ordinary data structures are epheme...
This paper is a study of persistence in data structures. Ordinary data structures are ephemeral in t...
This thesis discusses persistent data structures, that is structures which preserve their own histor...
A data structure is said to be persistent when any update operation returns a new structure without ...
extended abstractA data structure is partially persistent if previous versions remain available for ...
This thesis investigates persistence (i.e., preservation of data by updates) of binary search trees....
Usually, a data structure is ephemeral, namely, once updated (with an insertion or a deletion), the ...
The thesis describes how to achieve partial and full persitence for graph data structures of bounded...
Persistent data structures in C Abstract: This work describes the design and implementation of persi...
We answer a basic data structuring question (for example, raised by Dietz and Raman [1991]): can van...
CITATION: Le Roux, P. B., Kroon, S. & Bester, W. 2016. DSaaS : a cloud service for persistent data s...
We present a dynamic data structure for maintaining the persistent homology of a time series of real...
We consider dynamic data structures in which updates rebuild a static solution. Space bounds for per...
This paper describes a model of persistence in (C)LP languages and two different and practically ver...
It is shown how to enhance any data structure in the pointer model to make it confluently persistent...
AbstractThis paper is a study of persistence in data structures. Ordinary data structures are epheme...
This paper is a study of persistence in data structures. Ordinary data structures are ephemeral in t...
This thesis discusses persistent data structures, that is structures which preserve their own histor...
A data structure is said to be persistent when any update operation returns a new structure without ...
extended abstractA data structure is partially persistent if previous versions remain available for ...
This thesis investigates persistence (i.e., preservation of data by updates) of binary search trees....
Usually, a data structure is ephemeral, namely, once updated (with an insertion or a deletion), the ...
The thesis describes how to achieve partial and full persitence for graph data structures of bounded...
Persistent data structures in C Abstract: This work describes the design and implementation of persi...
We answer a basic data structuring question (for example, raised by Dietz and Raman [1991]): can van...
CITATION: Le Roux, P. B., Kroon, S. & Bester, W. 2016. DSaaS : a cloud service for persistent data s...
We present a dynamic data structure for maintaining the persistent homology of a time series of real...
We consider dynamic data structures in which updates rebuild a static solution. Space bounds for per...
This paper describes a model of persistence in (C)LP languages and two different and practically ver...
It is shown how to enhance any data structure in the pointer model to make it confluently persistent...