Revocation and tracing schemes for stateless receivers
We deal with the problem of a center sending a message to a group of users such that some
subset of the users is considered revoked and should not be able to obtain the content of the …
subset of the users is considered revoked and should not be able to obtain the content of the …
Succinct indexable dictionaries with applications to encoding k-ary trees, prefix sums and multisets
We consider the indexable dictionary problem, which consists of storing a set S⊆{0,…, m−
1} for some integer m while supporting the operations of rank (x), which returns the number …
1} for some integer m while supporting the operations of rank (x), which returns the number …
Indexing compressed text
P Ferragina, G Manzini - Journal of the ACM (JACM), 2005 - dl.acm.org
We design two compressed data structures for the full-text indexing problem that support
efficient substring searches using roughly the space required for storing the text in …
efficient substring searches using roughly the space required for storing the text in …
Compressed suffix arrays and suffix trees with applications to text indexing and string matching
The proliferation of online text, such as on the World Wide Web and in databases, motivates
the need for space-efficient index methods that support fast search. Consider a text T of n …
the need for space-efficient index methods that support fast search. Consider a text T of n …
Cuckoo hashing
R Pagh, FF Rodler - European Symposium on Algorithms, 2001 - Springer
We present a simple and efficient dictionary with worst case constant lookup time, equaling
the theoretical performance of the classic dynamic perfect hashing scheme of Dietzfelbinger …
the theoretical performance of the classic dynamic perfect hashing scheme of Dietzfelbinger …
[PDF][PDF] The bloomier filter: an efficient data structure for static support lookup tables
We introduce the Bloomier filter, a data structure for compactly encoding a function with
static support in order to support approximate evaluation queries. Our construction …
static support in order to support approximate evaluation queries. Our construction …
[图书][B] Heuristic search: theory and applications
S Edelkamp, S Schrödl - 2011 - books.google.com
Search has been vital to artificial intelligence from the very beginning as a core technique in
problem solving. The authors present a thorough overview of heuristic search with a balance …
problem solving. The authors present a thorough overview of heuristic search with a balance …
Routing in distributed networks: Overview and open problems
C Gavoille - ACM SIGACT News, 2001 - dl.acm.org
Delivering messages between pairs of processors is a basic and primary activity of any
distributed communication network. This task is performed using a routing scheme, which is …
distributed communication network. This task is performed using a routing scheme, which is …
Succinct representation of balanced parentheses and static trees
We consider the implementation of abstract data types for the static objects: binary tree,
rooted ordered tree, and a balanced sequence of parentheses. Our representations use an …
rooted ordered tree, and a balanced sequence of parentheses. Our representations use an …