EDBT 2026 Demo / reviewers in the wild / expert
Ben Morris 0001
dblp:m/BenMorris · also Ben J. Morris
· DBLP profile ↗
10ranked-venue papers
8as first author
0since 2021 · last 2018
0000-0002-9850-6071ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 5 · 3 first-authorTheory of computation · 5 · 5 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
6 papers |
Combinatorics and discrete mathematics · 44% Algorithms and data structures · 39% Approximation and online algorithms · 8% | |
| Network and information security
5 papers |
Cryptographic primitives and cryptanalysis · 100% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis › encryption
deterministic encryption |
0.3 | 1 | 2018 | Deterministic Encryption with the Thorp Shuffle · J. Cryptol. 2018 |
Combinatorics and discrete mathematics
card shuffling |
0.3 | 3 | 2014 | Sometimes-Recurse Shuffle - Almost-Random Permutations in Logarithmic Expected Time · EUROCRYPT 2014 The Mixing Time of the Thorp Shuffle · SIAM J. Comput. 2008 The mixing time of the Thorp shuffle · STOC 2005 |
Algorithms and data structures › markov chains
mixing time |
0.2 | 4 | 2008 | The Mixing Time of the Thorp Shuffle · SIAM J. Comput. 2008 The mixing time of the Thorp shuffle · STOC 2005 Evolving sets and mixin · STOC 2003 |
Cryptographic primitives and cryptanalysis › pseudorandomness
pseudorandom permutations |
0.2 | 1 | 2014 | Sometimes-Recurse Shuffle - Almost-Random Permutations in Logarithmic Expected Time · EUROCRYPT 2014 |
Cryptographic primitives and cryptanalysis
symmetric cryptography |
0.1 | 1 | 2012 | An Enciphering Scheme Based on a Card Shuffle · CRYPTO 2012 |
Cryptographic primitives and cryptanalysis › encryption › property-preserving encryption
format-preserving encryption |
0.1 | 1 | 2009 | How to Encipher Messages on a Small Domain · CRYPTO 2009 |
Algorithms and data structures › randomized algorithms › sampling
markov chain monte carlo |
0.1 | 3 | 2005 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · SIAM J. Comput. 2004 Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · FOCS 1999 The mixing time of the Thorp shuffle · STOC 2005 |
Algorithms and data structures
counting and sampling |
0.0 | 1 | 2004 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · SIAM J. Comput. 2004 |
Approximation and online algorithms › approximation schemes › randomized approximation schemes
FPRAS |
0.0 | 1 | 2004 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · SIAM J. Comput. 2004 |
Combinatorics and discrete mathematics › extremal combinatorics
isoperimetric inequality |
0.0 | 1 | 2003 | Evolving sets and mixin · STOC 2003 |
Graph algorithms and graph theory
random walk |
0.0 | 1 | 2008 | The Mixing Time of the Thorp Shuffle · SIAM J. Comput. 2008 |
Approximation and online algorithms
approximation schemes |
0.0 | 1 | 1999 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · FOCS 1999 |
Computational complexity
counting problems |
0.0 | 1 | 1999 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · FOCS 1999 |
Computational complexity › counting problems
knapsack counting |
0.0 | 1 | 1999 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · FOCS 1999 |
Combinatorics and discrete mathematics
permutation |
0.0 | 1 | 2004 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · SIAM J. Comput. 2004 |
Methods — techniques the papers use, named apart from their topics
permutation theory · 0.4logarithmic expected time · 0.4indistinguishability · 0.3coupling · 0.2markov chain analysis · 0.1fourier analysis · 0.1canonical paths · 0.0probabilistic technique · 0.0nash inequalities · 0.0cheeger inequality · 0.0combinatorial construction · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | How Many Queries are Needed to Distinguish a Truncated Random Permutation from a Random Function?
Shoni Gilboa, Shay Gueron, Ben Morris 0001 |
J. Cryptol. | 3 |
| 2018 | Deterministic Encryption with the Thorp Shuffle
Ben Morris 0001, Phillip Rogaway, Till Stegers |
J. Cryptol. | 1 |
| 2014 | Sometimes-Recurse Shuffle - Almost-Random Permutations in Logarithmic Expected Time
Ben Morris 0001, Phillip Rogaway |
EUROCRYPT | 1 |
| 2012 | An Enciphering Scheme Based on a Card Shuffle
Viet Tung Hoang, Ben Morris 0001, Phillip Rogaway |
CRYPTO | 2 |
| 2009 | How to Encipher Messages on a Small Domain
Ben Morris 0001, Phillip Rogaway, Till Stegers |
CRYPTO | 1 |
| 2008 | The Mixing Time of the Thorp ShuffleabstractThe Thorp shuffle is defined as follows. Cut a deck of cards into two equal piles. Drop the first card from the left pile or the right pile according to the outcome of a fair coin flip, then drop from the other pile. Continue this way until both piles are empty. We show that the mixing time for the Thorp shuffle with $2^d$ cards is polynomial in d. Ben Morris 0001 |
SIAM J. Comput. | 1 |
| 2005 | The mixing time of the Thorp shuffleabstractThe Thorp shuffle is defined as follows. Cut the deck into two equal piles. Drop the first card from the left pile or the right pile according to the outcome of a fair coin flip; then drop from the other pile. Continue this way until both piles are empty. We show that the mixing time for the Thorp shuffle with 2d cards is polynomial in d. Ben Morris 0001 |
STOC | 1 |
| 2004 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack SolutionsabstractWe solve an open problem concerning the mixing time of symmetric random walk on the n-dimensional cube truncated by a hyperplane, showing that it is polynomial in n. As a consequence, we obtain a fully polynomial randomized approximation scheme for counting the feasible solutions of a 0-1 knapsack problem. The results extend to the case of any fixed number of hyperplanes. The key ingredient in our analysis is a combinatorial construction we call a "balanced almost uniform permutation," which is of independent interest. Ben Morris 0001, Alistair Sinclair |
SIAM J. Comput. | 1 |
| 2003 | Evolving sets and mixinabstractWe show that a new probabilistic technique, recently introduced by the first author, yields the sharpest bounds obtained to date on mixing times in terms of isoperimetric properties of the state space (also known as conductance bounds or Cheeger inequalities). We prove that the bounds for mixing time in total variation obtained by Lovasz and Kannan, can be refined to apply to the maximum relative deviation |pn(x,y)/π(y)-1| of the distribution at time n from the stationary distribution π. Our approach also yields a direct link between isoperimetric inequalities and heat kernel bounds; previously, this link rested on analytic estimates known as Nash inequalities. Ben Morris 0001, Yuval Peres |
STOC | 1 |
| 1999 | Random Walks on Truncated Cubes and Sampling 0-1 Knapsack SolutionsabstractWe solve an open problem concerning the mixing time of a symmetric random walk on an n-dimensional cube truncated by a hyperplane, showing that it is polynomial in n. As a consequence, we obtain a full-polynomial randomized approximation scheme for counting the feasible solutions of a 0-1 knapsack problem. The key ingredient in our analysis is a combinatorial construction we call a "balanced almost uniform permutation", which seems to be of independent interest. Ben Morris 0001, Alistair Sinclair |
FOCS | 1 |