AbstractWe investigate the problem of succinctly representing an arbitrary permutation, π, on {0,…,n−1} so that πk(i) can be computed quickly for any i and any (positive or negative) integer power k. A representation taking (1+ϵ)nlgn+O(1) bits suffices to compute arbitrary powers in constant time, for any positive constant ϵ≤1. A representation taking the optimal ⌈lgn!⌉+o(n) bits can be used to compute arbitrary powers in O(lgn/lglgn) time.We then consider the more general problem of succinctly representing an arbitrary function, f:[n]→[n] so that fk(i) can be computed quickly for any i and any integer power k. We give a representation that takes (1+ϵ)nlgn+O(1) bits, for any positive constant ϵ≤1, and computes arbitrary positive powers in c...
We present randomized algorithms that solve subset sum and knapsack instances with n items in O∗ (20...
AbstractThis paper studies the class MP of languages which can be solved in polynomial time with the...
We present a succinct data structure for permutation graphs, and their superclass of circular permut...
The problem of storing permutations in a distributed manner arises in several common scenarios, such...
Given a permutation of n elements, stored as an array, we address the problem of replacing the permu...
A succinct data structure for a given data type is a representation of the underlying combinatorial ...
Abstract: Memoryless computation is a modern technique to compute any function of a set of registers...
A famous result due to Ko and Friedman (Theoretical Computer Science 20 (1982) 323–352) asserts that...
Succinct representation is a space-efficient method to represent n discrete objects using space clos...
Recent advances in the analysis of random linear systems on finite fields have paved the way for the...
Thesis: S.M. in Computer Science & Engineering, Massachusetts Institute of Technology, Department of...
In this thesis we examine some of the central problems in the theory of computational complexity, l...
Limits of Data Structures, Communication, and Cards - Abstract In this thesis, we study several aspe...
AbstractIt has long been observed that certain factorization algorithms provide a way to write the p...
AbstractWe consider time-space tradeoffs for static data structure problems in the cell probe model ...
We present randomized algorithms that solve subset sum and knapsack instances with n items in O∗ (20...
AbstractThis paper studies the class MP of languages which can be solved in polynomial time with the...
We present a succinct data structure for permutation graphs, and their superclass of circular permut...
The problem of storing permutations in a distributed manner arises in several common scenarios, such...
Given a permutation of n elements, stored as an array, we address the problem of replacing the permu...
A succinct data structure for a given data type is a representation of the underlying combinatorial ...
Abstract: Memoryless computation is a modern technique to compute any function of a set of registers...
A famous result due to Ko and Friedman (Theoretical Computer Science 20 (1982) 323–352) asserts that...
Succinct representation is a space-efficient method to represent n discrete objects using space clos...
Recent advances in the analysis of random linear systems on finite fields have paved the way for the...
Thesis: S.M. in Computer Science & Engineering, Massachusetts Institute of Technology, Department of...
In this thesis we examine some of the central problems in the theory of computational complexity, l...
Limits of Data Structures, Communication, and Cards - Abstract In this thesis, we study several aspe...
AbstractIt has long been observed that certain factorization algorithms provide a way to write the p...
AbstractWe consider time-space tradeoffs for static data structure problems in the cell probe model ...
We present randomized algorithms that solve subset sum and knapsack instances with n items in O∗ (20...
AbstractThis paper studies the class MP of languages which can be solved in polynomial time with the...
We present a succinct data structure for permutation graphs, and their superclass of circular permut...