Ben Morris 0001

dblp:m/BenMorris · also Ben J. Morris · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › encryption
deterministic encryption
0.312018
Deterministic Encryption with the Thorp Shuffle · J. Cryptol. 2018
Combinatorics and discrete mathematics
card shuffling
0.332014
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.242008
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.212014
Sometimes-Recurse Shuffle - Almost-Random Permutations in Logarithmic Expected Time · EUROCRYPT 2014
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.112012
An Enciphering Scheme Based on a Card Shuffle · CRYPTO 2012
Cryptographic primitives and cryptanalysis › encryption › property-preserving encryption
format-preserving encryption
0.112009
How to Encipher Messages on a Small Domain · CRYPTO 2009
Algorithms and data structures › randomized algorithms › sampling
markov chain monte carlo
0.132005
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.012004
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.012004
Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · SIAM J. Comput. 2004
Combinatorics and discrete mathematics › extremal combinatorics
isoperimetric inequality
0.012003
Evolving sets and mixin · STOC 2003
Graph algorithms and graph theory
random walk
0.012008
The Mixing Time of the Thorp Shuffle · SIAM J. Comput. 2008
Approximation and online algorithms
approximation schemes
0.011999
Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · FOCS 1999
Computational complexity
counting problems
0.011999
Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · FOCS 1999
Computational complexity › counting problems
knapsack counting
0.011999
Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions · FOCS 1999
Combinatorics and discrete mathematics
permutation
0.012004
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
YearPublicationVenuePosition
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
EUROCRYPT1
2012 An Enciphering Scheme Based on a Card Shuffle
Viet Tung Hoang, Ben Morris 0001, Phillip Rogaway
CRYPTO2
2009 How to Encipher Messages on a Small Domain
Ben Morris 0001, Phillip Rogaway, Till Stegers
CRYPTO1
2008 The Mixing Time of the Thorp Shuffle
abstract
The 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 shuffle
abstract
The 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
STOC1
2004 Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions
abstract
We 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 mixin
abstract
We 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
STOC1
1999 Random Walks on Truncated Cubes and Sampling 0-1 Knapsack Solutions
abstract
We 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
FOCS1