Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Joel H. Spencer

dblp:s/JoelHSpencer · also Joel Spencer · DBLP profile ↗
← Back
30ranked-venue papers
11as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 27 · 10 first-authorComputer networks · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

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
7 papers
Graph algorithms and graph theory · 34% Computational geometry · 18% Combinatorics and discrete mathematics · 13%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 87% Authentication and access control · 13%

Topics — the 23 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › computational neuroscience
neural network dynamics
0.112010
Synchrony and Asynchrony in Neural Networks · SODA 2010
Bioinformatics and computational biology
synchronization
0.112010
Synchrony and Asynchrony in Neural Networks · SODA 2010
Graph algorithms and graph theory
random walk
0.112008
Deterministic random walks on regular trees · SODA 2008
Cryptographic primitives and cryptanalysis › cryptographic randomness
imperfect randomness
0.012002
On the (non)Universality of the One-Time Pad · FOCS 2002
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.012002
On the (non)Universality of the One-Time Pad · FOCS 2002
Information theory › probability theory
stochastic processes
0.012010
Synchrony and Asynchrony in Neural Networks · SODA 2010
Automata and formal languages › tree languages
regular trees
0.012008
Deterministic random walks on regular trees · SODA 2008
Computational geometry › graph drawing
crossing number
0.011999
New Bounds on Crossing Numbers · SCG 1999
Combinatorics and discrete mathematics › extremal combinatorics
extremal graph theory
0.011999
New Bounds on Crossing Numbers · SCG 1999
Computational geometry
graph drawing
0.011999
New Bounds on Crossing Numbers · SCG 1999
Authentication and access control › authentication
message authentication
0.012002
On the (non)Universality of the One-Time Pad · FOCS 2002
Combinatorics and discrete mathematics
probabilistic method
0.011992
The Probabilistic Method · SODA 1992
Coding theory › error-correcting codes › block codes › linear code
binary linear codes
0.011988
Explicit codes with low covering radius · IEEE Trans. Inf. Theory 1988
Coding theory
covering codes
0.011988
Explicit codes with low covering radius · IEEE Trans. Inf. Theory 1988
Coding theory › error-correcting codes
covering radius
0.011988
Explicit codes with low covering radius · IEEE Trans. Inf. Theory 1988
Coding theory › error-correcting codes › block codes
linear code
0.011988
Explicit codes with low covering radius · IEEE Trans. Inf. Theory 1988
Logic in computer science
finite model theory
0.011987
Threshold Spectra for Random Graphs · STOC 1987
Graph algorithms and graph theory
random graphs
0.011987
Threshold Spectra for Random Graphs · STOC 1987
Logic in computer science › finite model theory
zero-one laws
0.011987
Threshold Spectra for Random Graphs · STOC 1987
Coding theory
hadamard matrices
0.011988
Explicit codes with low covering radius · IEEE Trans. Inf. Theory 1988
Algorithms and data structures › search algorithms
binary search
0.011978
Coping with Errors in Binary Search Procedures (Preliminary Report) · STOC 1978
Algorithms and data structures › search algorithms
search with errors
0.011978
Coping with Errors in Binary Search Procedures (Preliminary Report) · STOC 1978
Algorithms and data structures › search algorithms › combinatorial search
optimal strategies
0.011978
Coping with Errors in Binary Search Procedures (Preliminary Report) · STOC 1978

Methods — techniques the papers use, named apart from their topics

theoretical computer science tools · 0.2stochastic dynamical systems · 0.2simulation · 0.0extractors · 0.0probabilistic method · 0.0gale-berlekamp switching game · 0.0
YearPublicationVenuePosition
2013 Deterministic Discrepancy Minimization
Nikhil Bansal 0001, Joel H. Spencer
Algorithmica2
2011 Deterministic Discrepancy Minimization
Nikhil Bansal 0001, Joel H. Spencer
ESA2
2010 Synchrony and Asynchrony in Neural Networks
abstract
The dynamics of large networks is an important and fascinating problem. Key examples are the Internet, social networks, and the human brain. In this paper we consider a model introduced by DeVille and Peskin [6] for a stochastic pulse-coupled neural network. The key feature and novelty in their approach is that they describe the interactions of a neuronal system as a discrete-state stochastic dynamical network. This idealization has two benefits: it captures essential features of neuronal behavior, and it allows the study of spontaneous synchronization, an important phenomenon in neuronal networks that is well-studied but unfortunately far from being well-understood. In synchronous behavior the firing of one neuron leads to the firing of other neurons, which in turn may set off a chain reaction that often involves a substantial proportion of the neurons. In this paper we rigorously analyze their model. In particular, by applying methods and tools that are frequently used in theoretical computer science, we provide a very precise picture of the dynamics and the evolution of the given system. In particular, we obtain insights into the coexistence of synchronous and asynchronous behavior and the conditions that trigger a “spontaneous” transition from one state to another.
Fabian Kuhn, Konstantinos Panagiotou, Joel H. Spencer, Angelika Steger
SODA3
2008 Deterministic random walks on regular trees
Joshua N. Cooper, Benjamin Doerr, Tobias Friedrich 0001, Joel H. Spencer
SODA4
2008 The complexity of random ordered structures
Joel H. Spencer, Katherine St. John
Ann. Pure Appl. Log.1
2006 Succinct definitions in the first order theory of graphs
Oleg Pikhurko, Joel H. Spencer, Oleg Verbitsky 0001
Ann. Pure Appl. Log.2
2005 Erdös Magic
Joel H. Spencer
FSTTCS1
2005 The Two-Batch Liar Game over an Arbitrary Channel
abstract
We consider liar games in which player Paul must ask one full batch of questions, receive all answers, and then ask a second and final batch of questions. We show that the effect of this restriction is asymptotically negligible. The strategy for Paul is given explicitly.
Ioana Dumitriu, Joel H. Spencer
SIAM J. Discret. Math.2
2004 A Halfliar's game
Ioana Dumitriu, Joel H. Spencer
Theor. Comput. Sci.2
2003 LIAR!
Joel H. Spencer
COCOON1
2002 On the (non)Universality of the One-Time Pad
abstract
Randomization is vital in cryptography: secret keys should be randomly generated and most cryptographic primitives (e.g., encryption) must be probabilistic. We initiate the quantitative study concerning feasibility of building secure cryptographic primitives using imperfect random sources. Specifically, we concentrate on symmetric-key encryption and message authentication, where the shared secret key comes from an imperfect random source instead of being assumed truly random. In each case, we compare the class of "cryptographic" sources for the task at hand with the classes of "extractable" and "simulatable" sources, where: (1) "cryptographic" refers to sources for which the corresponding symmetric-key primitive can be built; (2) "extractable" refers to a very narrow class of sources from which one can extract nearly perfect randomness; and (3) "simulatable" refers to a very general class of weak random sources which are known to suffice for BPP simulation. For both encryption and authentication, we show that the corresponding cryptographic sources lie strictly in between extractable and simulatable sources, which implies that "cryptographic usage" of randomness is more demanding than the corresponding "algorithmic usage", but still does not require perfect randomness. Interestingly, cryptographic sources for encryption and authentication are also quite different from each other, which suggests that there might not be an elegant way to describe imperfect sources sufficient for "general cryptographic use". We believe that our initial investigation in this new area will inspire a lot of further research.
Yevgeniy Dodis, Joel H. Spencer
FOCS2
2002 Erdős Magic
Joel H. Spencer
LATIN1
2000 Average-Case Analysis of Retangle Packings
Edward G. Coffman Jr., George S. Lueker, Joel H. Spencer, Peter Winkler 0001
LATIN3
2000 New Bounds on Crossing Numbers
János Pach, Joel H. Spencer, Géza Tóth 0001
Discret. Comput. Geom.2
1999 New Bounds on Crossing Numbers
abstract
The crossing number , cr(G) , of a graph G is the least number of crossing points in any drawing of G in the plane. Denote by κ(n,e) the minimum of cr(G) taken over all graphs with n vertices and at least e edges. We prove a conjecture of Erdos os and Guy by showing that κ(n,e)n 2 /e 3 tends to a positive constant as n→∈fty and n l e l n 2 . Similar results hold for graph drawings on any other surface of fixed genus.
János Pach, Joel H. Spencer, Géza Tóth 0001
SCG2
1998 Random Sparse Bit Strings at the Threshold of Adjacency
Joel H. Spencer, Katherine St. John
STACS1
1995 Covering with Latin Transversals
abstract
Given an n × n matrix A = [aij], a transversal of A is a set of elements, one from each row and one from each column. A transversal is a latin transversal if no two elements are the same. Erdös and Spencer showed that there always exists a latin transversal in any n × n matrix in which no element appears more than s times, for s⩽ (n — 1)/16. Here we show that, in fact, the elements of the matrix can be partitioned into n disjoint latin transversals, provided n is a power of 2 and no element appears more than εn times for some fixed ε>0. The assumption that n is a power of 2 can be weakened, but at the moment we are unable to prove the theorem for all values of n.
Noga Alon, Joel H. Spencer, Prasad Tetali
Discret. Appl. Math.2
1994 Randomization, Derandomization and Antirandomization: Three Games
Joel H. Spencer
Theor. Comput. Sci.1
1993 Zero-One Laws with Variable Probability
abstract
One of this author's favorite theorems has long been the Zero-One law discovered independently by Glebskii et al. [12] and Ron Fagin [10]. Let A be any first-order property of graphs and let µ n (A) be the proportion of labelled graphs on n vertices for which A holds. Then This result has inspired much work by logicians, generally in the direction of showing (1) for some powerful languages. Thus it is known [5] that (1) holds when A is a sentence in fixed point logic and it is known [13] that (1) does not always hold when A is a sentence in second-order monadic logic. Here, however, we explore recent work in a totally different direction. Let G(n, p) denote the random graph on n vertices with edge probability p . (In §2 we define the random structures we will deal with.) A property A is an event in the probability space and Pr[ G ( n, p ) ╞ A ] is well defined. When p = 1/2, each labelled graph on n vertices has equal weight so that (1) may be rewritten Fagin's proof actually gives that (2) holds for any constant 0 < p < 1.
Joel H. Spencer
J. Symb. Log.1
1992 The Probabilistic Method
Joel H. Spencer
SODA1
1992 Ulam's Searching Game with a Fixed Number of Lies
abstract
Paul tries to find an unknown x from l to n by asking q Yes-No questions. In response Carole may lie up to k times. For k fixed and n, q sufficiently large, necessary and sufficient conditions are given for Paul to win.
Joel H. Spencer
Theor. Comput. Sci.1
1991 Lopsided Lovász Local Lemma and Latin transversals
abstract
A new version of the Lovász Local lemma is used to prove the existence of Latin transversals in matrices where no symbol appears too often.
Paul Erdös, Joel H. Spencer
Discret. Appl. Math.2
1991 Threshold spectra via the Ehrenfeucht game
Joel H. Spencer
Discret. Appl. Math.1
1988 Tournament Ranking with Expected Profit in Polynomial Time
abstract
An $O( n^3 \log n )$ algorithm is presented that, for a given tournament on n vertices, produces a ranking with fit at least $\frac{1}{2} \begin{pmatrix} n \\ 2 \end{pmatrix} + c_1 n^{3/ 2} $, where $c_1 = \frac{1}{8}\pi ^{ - 1 / 2} $.
Svatopluk Poljak, Vojtech Rödl, Joel H. Spencer
SIAM J. Discret. Math.3
1988 Explicit codes with low covering radius
abstract
A series of explicit low-rate binary linear codes that have relatively low covering radius and can be rapidly decoded is exhibited. These codes can be derived from higher-dimensional analogs of the Gale-Berlekamp switching game. Conjectures of independent interest involving Hadamard matrices are given that could yield semiexplicit covering codes of very low density.>
János Pach, Joel H. Spencer
IEEE Trans. Inf. Theory2
1987 Threshold Spectra for Random Graphs
abstract
Let G = G(n, p) be the random graph with n vertices and edge probability p and ƒ(n, p, A) be the probability that G has A, where A is a first order property of graphs. The evolution of the random graph is discussed in terms of a spectrum of p = p(n) where ƒ(n, p, A) changes. A partial characterization of possible spectra is given. When p = n-a, a irrational, and A is any first order statement, it is shown that lim ƒ(n, p, A) = 0 or 1.
Saharon Shelah, Joel H. Spencer
STOC2
1980 Coping with Errors in Binary Search Procedures
Ronald L. Rivest, Albert R. Meyer, Daniel J. Kleitman, Karl Winklmann, Joel H. Spencer
J. Comput. Syst. Sci.5
1978 Coping with Errors in Binary Search Procedures (Preliminary Report)
abstract
We consider the problem of identifying an unknown value xε{1,2,...,n} using only comparisons of x to constants when as many as E of 'the comparisons may receive erroneous answers. For a continuous analogue of this problem we show that there is a unique strategy that is optimal in the worst case. This strategy for the continuous problem is then shown to yield a strategy for the original discrete problem that uses log2n+E.log2log2n+O(E.log2E) comparisons in the worst case. This number is shown to be optimal even if arbitrary “Yes-No” questions are allowed.
Ronald L. Rivest, Albert R. Meyer, Daniel J. Kleitman, Karl Winklmann, Joel H. Spencer
STOC5
1971 Imbalances in k-colorations
Paul Erdös, Joel H. Spencer
Networks2
1971 Optimal ranking of tournaments
Joel H. Spencer
Networks1