We introduce a new data structuring paradigm in which operations can be performed on a data structure not only in the present but also in the past. In this new paradigm, called retroactive data structures, the historical sequence of operations performed on the data structure is not fixed. The data structure allows arbitrary insertion and deletion of operations at arbitrary times, subject only to consistency requirements. We initiate the study of retroactive data structures by formally defining the model and its variants. We prove that, unlike persistence, efficient retroactivity is not always achievable, so we go on to present several specific retroactive data structures
In the context of emerging non-volatile memory (NVM) where data structures can persist in-memory an...
Many data structures give away much more information than they were intended to. Whenever privacy is...
Temporal active databases are an extension of the traditional database concept. On the temporal side...
Abstract. A data structure is said to be persistent when any update operation returns a new structur...
We prove essentially optimal fine-grained lower bounds on the gap between a data structure and a par...
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...
extended abstractA data structure is partially persistent if previous versions remain available for ...
We consider the problem of tracking the history of a shared data structure so that a user can effici...
Abstract: We see a temporal data warehouse as a set of temporal views defined in the past frag-ment ...
Most modern high level programming languages support some type of structure or record construct. Pro...
Temporal active databases are an extension of the traditional database concept. On the temporal side...
© Lijie Chen, Erik D. Demaine, Yuzhou Gu, Virginia Vassilevska Williams, Yinzhan Xu, and Yuancheng Y...
In this paper, we resolve the confusion among different time concepts proposed for temporal database...
In the context of emerging non-volatile memory (NVM) where data structures can persist in-memory an...
Many data structures give away much more information than they were intended to. Whenever privacy is...
Temporal active databases are an extension of the traditional database concept. On the temporal side...
Abstract. A data structure is said to be persistent when any update operation returns a new structur...
We prove essentially optimal fine-grained lower bounds on the gap between a data structure and a par...
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...
extended abstractA data structure is partially persistent if previous versions remain available for ...
We consider the problem of tracking the history of a shared data structure so that a user can effici...
Abstract: We see a temporal data warehouse as a set of temporal views defined in the past frag-ment ...
Most modern high level programming languages support some type of structure or record construct. Pro...
Temporal active databases are an extension of the traditional database concept. On the temporal side...
© Lijie Chen, Erik D. Demaine, Yuzhou Gu, Virginia Vassilevska Williams, Yinzhan Xu, and Yuancheng Y...
In this paper, we resolve the confusion among different time concepts proposed for temporal database...
In the context of emerging non-volatile memory (NVM) where data structures can persist in-memory an...
Many data structures give away much more information than they were intended to. Whenever privacy is...
Temporal active databases are an extension of the traditional database concept. On the temporal side...