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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Joel Friedman

dblp:65/449 · DBLP profile ↗
← Back
25ranked-venue papers
18as first author
0since 2021 · last 2007
0000-0003-2309-6722ORCID · corroborated

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

Theory of computation · 22 · 17 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorComputer networks · 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
14 papers
Graph algorithms and graph theory · 29% Automated reasoning and model checking · 27% Computational complexity · 19%
Computer networks
1 paper
Optical networks · 100%

Topics — the 30 heaviest of 44, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory
spectral graph theory
0.132003
A proof of Alon's second eigenvalue conjecture · STOC 2003
The Spectra of Infinite Hypertrees · SIAM J. Comput. 1991
On the Second Eigenvalue in Random Regular Graphs · STOC 1989
Computational complexity
proof complexity
0.112005
Recognizing More Unsatisfiable Random k-SAT Instances Efficiently · SIAM J. Comput. 2005
Automated reasoning and model checking › satisfiability
random k-SAT
0.112005
Recognizing More Unsatisfiable Random k-SAT Instances Efficiently · SIAM J. Comput. 2005
Automated reasoning and model checking › satisfiability
SAT solving
0.112005
Recognizing More Unsatisfiable Random k-SAT Instances Efficiently · SIAM J. Comput. 2005
Computational complexity › proof complexity › refutation
unsatisfiability certification
0.112005
Recognizing More Unsatisfiable Random k-SAT Instances Efficiently · SIAM J. Comput. 2005
Graph algorithms and graph theory › random graphs
random regular graphs
0.022003
A proof of Alon's second eigenvalue conjecture · STOC 2003
On the Second Eigenvalue in Random Regular Graphs · STOC 1989
Graph algorithms and graph theory › spectral graph theory
second eigenvalue
0.022003
A proof of Alon's second eigenvalue conjecture · STOC 2003
On the Second Eigenvalue in Random Regular Graphs · STOC 1989
Optical networks › optical switching
optical burst switching
0.012003
Design of wavelength converting switches for optical burst switching · IEEE J. Sel. Areas Commun. 2003
Optical networks
routing and wavelength assignment
0.012003
Design of wavelength converting switches for optical burst switching · IEEE J. Sel. Areas Commun. 2003
Optical networks › wavelength conversion
wavelength converting switches
0.012003
Design of wavelength converting switches for optical burst switching · IEEE J. Sel. Areas Commun. 2003
Optical networks › wavelength-routed network
wavelength routing
0.012003
Design of wavelength converting switches for optical burst switching · IEEE J. Sel. Areas Commun. 2003
Graph algorithms and graph theory › spectral graph theory
eigenvalue bounds
0.012003
A proof of Alon's second eigenvalue conjecture · STOC 2003
Automated reasoning and model checking › satisfiability › random k-SAT
random 3-SAT
0.012001
Recognizing More Unsatisfiable Random 3-SAT Instances Efficiently · ICALP 2001
Automated reasoning and model checking
satisfiability
0.012001
Recognizing More Unsatisfiable Random 3-SAT Instances Efficiently · ICALP 2001
Mathematical optimization
numerical computation
0.031990
Random Polynomials and Approximate Zeros of Newton's Method · SIAM J. Comput. 1990
A Density Theorem for Purely Iterative Zero Finding Methods · SIAM J. Comput. 1990
On Newton's Method for Polynomials · FOCS 1986
Computational geometry › topological data analysis
betti numbers
0.011996
Computing Betti Numbers via Combinatorial Laplacians · STOC 1996
Algorithms and data structures
spectral methods
0.011996
Computing Betti Numbers via Combinatorial Laplacians · STOC 1996
Computational geometry
topological data analysis
0.011996
Computing Betti Numbers via Combinatorial Laplacians · STOC 1996
Mathematical optimization
root finding
0.021990
Random Polynomials and Approximate Zeros of Newton's Method · SIAM J. Comput. 1990
A Density Theorem for Purely Iterative Zero Finding Methods · SIAM J. Comput. 1990
Combinatorics and discrete mathematics
partial orders
0.011993
A Note on Poset Geometries · SIAM J. Comput. 1993
Information theory › information-theoretic security
privacy amplification
0.011992
On the Bit Extraction Problem · FOCS 1992
Computational complexity
randomness extraction
0.011992
On the Bit Extraction Problem · FOCS 1992
Coding theory › boolean functions
resilient functions
0.011992
On the Bit Extraction Problem · FOCS 1992
Combinatorics and discrete mathematics
hypergraph
0.011991
The Spectra of Infinite Hypertrees · SIAM J. Comput. 1991
Mathematical optimization › numerical computation › numerical optimization › second-order methods
newton's method
0.011990
Random Polynomials and Approximate Zeros of Newton's Method · SIAM J. Comput. 1990
Algorithms and data structures › numerical algorithms
zero finding
0.011990
A Density Theorem for Purely Iterative Zero Finding Methods · SIAM J. Comput. 1990
Computational geometry
geometric data structures
0.011988
A Deterministic View of Random Sampling and its Use in Geometry · FOCS 1988
Computational geometry › range searching
halfspace range searching
0.011988
A Deterministic View of Random Sampling and its Use in Geometry · FOCS 1988
Computational geometry
range searching
0.011988
A Deterministic View of Random Sampling and its Use in Geometry · FOCS 1988
Interconnection networks and networks-on-chip
network topology
0.011986
Non-Blocking Networks (Preliminary Version) · STOC 1986

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

spectral methods · 0.1backtracking algorithms · 0.1trace methods · 0.0randomized algorithm · 0.0combinatorial optimization · 0.0power method · 0.0laplacian · 0.0geometric representation · 0.0combinatorial bounds · 0.0XOR construction · 0.0spectral analysis · 0.0eigenvalue estimation · 0.0lower and upper bounds · 0.0adversarial bit fixing · 0.0
YearPublicationVenuePosition
2007 Linear Transformations in Boolean Complexity Theory
Joel Friedman
CiE1
2005 Recognizing More Unsatisfiable Random k-SAT Instances Efficiently
abstract
It is known that random k-SAT instances with at least $cn$ clauses, where $c =\nobreak c_k$ is a suitable constant, are unsatisfiable (with high probability). We consider the problem to certify efficiently the unsatisfiability of such formulas. A backtracking-based algorithm of Beame et al. [SIAM J. Comput.,} 31 (2002), pp. 1048--1075] shows that k-SAT instances with at least $n^{k-1}/(\log n)^{k-2}$ clauses can be certified unsatisfiable in polynomial time. We employ spectral methods to improve on this bound. For even $k\ge 4$ we present a polynomial time algorithm which certifies random k-SAT instances with at least $n^{(k/2)+o(1)}$ clauses as unsatisfiable (with high probability). For odd k we focus on 3-SAT instances and obtain an efficient algorithm for formulas with at least $n^{3/2+\varepsilon}$ clauses, where $\varepsilon >0$ is an arbitrary constant.
Joel Friedman, Andreas Goerdt, Michael Krivelevich
SIAM J. Comput.1
2005 Generalized Alon--Boppana Theorems and Error-Correcting Codes
abstract
In this paper we describe several theorems that give lower bounds on the second eigenvalue of any quotient of a given size of a fixed graph, G. These theorems generalize Alon--Boppana-type theorems, where G is a regular (infinite) tree. When G is a hypercube, our theorems give minimum distance upper bounds on linear binary codes of a given size and information rate. Our bounds at best equal the current best bounds for codes and apply only to linear codes. However, it is of interest to note that (1) one very simple Alon--Boppana argument yields nontrivial code bound, and (2) our Alon--Boppana argument that equals a current best bound for codes has some hope of improvement. We also improve the bound in sharpest known Alon--Boppana theorem (i.e., when G is a regular tree).
Joel Friedman, Jean-Pierre Tillich
SIAM J. Discret. Math.1
2003 A proof of Alon's second eigenvalue conjecture
abstract
A d-regular graph has largest or first (adjacency matrix) eigenvalue λ1 = d. In this paper we show the following conjecture of Alon. Fix an integer d > 2 and a real ε > 0. Then for sufficiently large n we have that "most" d-regular graphs on n vertices have all their eigenvalues except λ1 = d bounded above by 2√d-1 + ε. Our methods, being trace methods, also bound those eigenvalues below by -2√d-1 - ε.
Joel Friedman
STOC1
2003 Design of wavelength converting switches for optical burst switching
abstract
Optical burst switching (OBS) is an experimental network technology that enables the construction of very high-capacity routers, using optical data paths and electronic control. We study wavelength converting switches using tunable lasers and wavelength grating routers, that are suitable for use in OBS systems and evaluate their performance. We show how the routing problem for these switches can be formulated as a combinatorial puzzle or game, in which the design of the game board corresponds to the pattern of permutation used at the input sections of the switch. We use this to show how the permutation pattern affects the performance of the switch, and to facilitate the design of permutation patterns that yield the best performance. We give upper bounds on the number of different wavelength channels that can be routed through such switches (regardless of the permutation pattern), and show that for 2×2 switches, there is a simple permutation pattern that achieves these bounds. For larger switches, randomized permutation patterns produce the best results. We study the performance of optical burst switches using wavelength converting switches based on several different permutation patterns. We also present a novel routing algorithm called the most available wavelength assignment and evaluate its benefits in improving the switch throughput. Our results show that for a typical configuration, the switch with the best permutation pattern has more than 87% of the throughput of a fully nonblocking switch.
Jeyashankher Ramamirtham, Jonathan S. Turner, Joel Friedman
IEEE J. Sel. Areas Commun.3
2001 Recognizing More Unsatisfiable Random 3-SAT Instances Efficiently
Joel Friedman, Andreas Goerdt
ICALP1
1998 Computing Betti Numbers via Combinatiorial Laplacians
Joel Friedman
Algorithmica1
1996 The Action of a Few Random Permutations on r-Tuples and an Application to Cryptography
Joel Friedman, Antoine Joux, Yuval Roichman, Jacques Stern, Jean-Pierre Tillich
STACS1
1996 Computing Betti Numbers via Combinatorial Laplacians
abstract
We use the Laplacian and power method to compute Betti numbers of simplicial complexes. This has a number of advantages over other methods, both in theory and in practice. It requires small storage space in many cases. It seems to run quickly in practice, but its running time depends on a ratio, ν , of eigenvalues which we have yet to understand fully.
Joel Friedman
STOC1
1994 Point Location Among Hyperplanes and Unidirectional Ray-shooting
Bernard Chazelle, Joel Friedman
Comput. Geom.2
1993 On Convex Body Chasing
Joel Friedman, Nathan Linial
Discret. Comput. Geom.1
1993 A Note on Poset Geometries
abstract
This note describes how varying the geometric representation of a poset can be applied to “poset balancing.” It is shown that the ${1 / 3}$, ${2 / 3}$ balancing property holds for a certain class of posets whose number of relations is sufficiently small, in a certain sense.
Joel Friedman
SIAM J. Comput.1
1992 On the Bit Extraction Problem
abstract
Consider a coloring of the n-dimensional Boolean cube with c=2/sup s/ colors in such a way that every k-dimensional subcube is equicolored, i.e. each color occurs the same number of times. The author shows that for such a coloring one necessarily has (k-1)/n>or= theta /sub c/=(c/2-1)/(c-1). This resolves the 'bit extraction' or 't-resilient functions' problem (also a special case of the privacy amplification problem) in many cases, such as c-1/n, proving that XOR type colorings are optimal, and always resolves this question to within c/4 in determining the optimal value of k (for any fixed n and c). He also studies the problem of finding almost equicolored colorings when (k-1)/n>
Joel Friedman
FOCS1
1991 The Spectra of Infinite Hypertrees
abstract
A model of regular infinite hypertrees is developed to mimic for hypergraphs what infinite trees do for graphs. Two notions of spectra, or “first eigenvalue,” are then examined for the infinite tree, obtaining a precise value for the first notion and obtaining some estimates for the second. The results indicate agreement of the first eigenvalue of the infinite hypertree with the ”second eigenvalue“ of a random hypergraph of the same degree, to within logarithmic factors, at least for the first notion of first eigenvalue.
Joel Friedman
SIAM J. Comput.1
1990 A Density Theorem for Purely Iterative Zero Finding Methods
abstract
In this paper a wide class of purely iterative root finding methods is proved to work for all complex valued polynomials with a positive probability depending only, on the method and the degree of the polynomial. More precisely, if the set of polynomials with roots in the knit ball is considered, then for fixed degree the area of convergent points in the ball of radius 2 is bounded below by some constant for any purely iterative method $z_{i + 1} \leftarrow T_f (z_i )$ where $T_f (z)$ is a rational function of z and $f_{i}$ and its derivatives, for which (1) $\infty $ is repelling fixed point for all f of degree greater than 1 and (2) $T_f (z)$ depends only on z and f’s roots and commutes with linear maps on the complex plane.
Joel Friedman
SIAM J. Comput.1
1990 Random Polynomials and Approximate Zeros of Newton's Method
abstract
In this paper the authors study the size of the set of “approximate zeros” for Newton’s method, for a randomly chosen polynomial over certain distributions. For a degree d monic polynomial with coefficients chosen uniformly and independently in the unit ball, the results of this paper show, for example, that the set of approximate zeros is at least $Cd^{(-1.5-\varepsilon)}$ for any positive $\varepsilon$, with C depending only on $\varepsilon$.
Joel Friedman
SIAM J. Comput.1
1989 On the Second Eigenvalue in Random Regular Graphs
abstract
Article Free Access Share on On the second eigenvalue of random regular graphs Authors: J. Friedman Department of Computer Science, Princeton University, Princeton, NJ Department of Computer Science, Princeton University, Princeton, NJView Profile , J. Kahn Dept. of Mathematics and Center for O. R., Rutgers University, New Brunswick, NJ Dept. of Mathematics and Center for O. R., Rutgers University, New Brunswick, NJView Profile , E. Szemerédi Dept. of Computer Science, Rutgers University, New Brunswick, NJ and Mathematical Institute of the Hungarian Academy of Sciences Dept. of Computer Science, Rutgers University, New Brunswick, NJ and Mathematical Institute of the Hungarian Academy of SciencesView Profile Authors Info & Claims STOC '89: Proceedings of the twenty-first annual ACM symposium on Theory of computingFebruary 1989 Pages 587–598https://doi.org/10.1145/73007.73063Published:01 February 1989Publication History 104citation2,261DownloadsMetricsTotal Citations104Total Downloads2,261Last 12 Months122Last 6 weeks6 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Joel Friedman, Jeff Kahn 0001, Endre Szemerédi
STOC1
1989 On the convergence of newton's method
Joel Friedman
J. Complex.1
1988 A Deterministic View of Random Sampling and its Use in Geometry
abstract
A number of efficient probabilistic algorithms based on the combination of divide-and-conquer and random sampling have been recently discovered. It is shown that all those algorithms can be derandomized with only polynomial overhead. In the process. results of independent interest concerning the covering of hypergraphs are established, and various probabilistic bounds in geometry complexity are improved. For example, given n hyperplanes in d-space and any large enough integer r, it is shown how to compute, in polynomial time, a simplicial packing of size O(r/sup d/) that covers d-space, each of whose simplices intersects O(n/r) hyperplanes. It is also shown how to locate a point among n hyperplanes in d-space in O(log n) query time, using O(n/sup d/) storage and polynomial preprocessing.>
Bernard Chazelle, Joel Friedman
FOCS2
1988 Wide-Sense Nonblocking Networks
abstract
A new method for constructing wide-sense nonblocking networks is presented. Application of this method yields (among other things) wide-sense nonblocking generalized connectors with n inputs and outputs and size $O( n\log n )$, and with depth k and size $O ( n^{1 + 1/k} ( \log n )^{1 - 1/k} )$.
Paul Feldman, Joel Friedman, Nicholas Pippenger
SIAM J. Discret. Math.2
1986 On Newton's Method for Polynomials
abstract
Let Pd be the set of polynomials over the complex numbers of degree d with all its roots in the unit ball. For f ∈ Pd, let Γf be the set of points for which Newton's method converges to a root, and let Af ≡ |Γf ∩ B2(O)|/|B2(O)|, i.e. the density of Γf in the ball of radius 2. For each d we consider Ad, the worst-case density Af for f ∈ Pd. In |S|, S. Smale conjectured that Ad ≫ 0 for all d ≥ 3 (it was wellknown that A1 = A2 = 1). In this paper we prove that (1/d)cd2 log d ≤ Ad for some constant c. In particular, Ad ≫ 0 for all d.
Joel Friedman
FOCS1
1986 Non-Blocking Networks (Preliminary Version)
abstract
Two variants of the concept "non-blocking" have been defined in the literature: "strictly" non-blocking and "wide-sense" non-blocking. Hitherto, only toy examples were known of connectors that are wide-sense non-blocking but not strictly non-blocking, and these examples are more expensive than comparable strictly non-blocking connectors. In this paper we show for the first time how wide-sense non-blocking connectors can be less expensive than comparable strictly non- blocking connectors. In the simplest case we show that strictly non-blocking n-connectors with depth 2 must have ~2(n 2) edges, but wide-sense non-blocking n-connectors with depth 2 can have O(n 3/2 (log n) I/2) edges.
Paul Feldman, Joel Friedman, Nicholas Pippenger
STOC2
1986 Constructing O(n log n) Size Monotone Formulae for the k-th Threshold Function of n Boolean Variables
abstract
In this paper we construct formulae for the kth elementary symmetric polynomial of n Boolean variables, using only conjunction and disjunction, which for fixed k are of size $O(n\log n)$, with the construction taking time polynomial in n. We also prove theorems involving $n\log n \cdot $ (polynomial in k) upper bounds on such formulae. Our methods involve solving the following combinatorial problem: for fixed k and any n construct a collection of $r = O(\log n)$ functions $f_1 , \cdots ,f_r $ from $\{ 1, \cdots ,n\} $ to $\{ 1, \cdots ,k\} $ such that any subset of $\{ 1, \cdots ,n\} $ of order k is mapped 1–1 to $\{ 1, \cdots ,k\} $ by at least one $f_i $.
Joel Friedman
SIAM J. Comput.1
1986 State splitting for variable-length graphs
abstract
The state splitting algorithm of Adler, Coppersmith, and Hassner for graphs with edges of fixed length is extended to graphs with edges of variable lengths. This has the potential to improve modulation code construction techniques. Although the ideas of state splitting come from dynamical systems, completely graph-theoretic terms are used.
Roy L. Adler, Joel Friedman, Bruce Kitchens, Brian H. Marcus
IEEE Trans. Inf. Theory2
1985 The Bit Extraction Problem of t-Resilient Functions (Preliminary Version)
abstract
We consider the following adversarial situation. Let n, m and t be arbitrary integers, and let f : {0, 1}n → {0, 1}m be a function. An adversary, knowing the function f, sets t of the n input bits, while the rest (n-t input, bits) are chosen at random (independently and with uniform probability distribution) The adversary tries to prevent the outcome of f from being uniformly distributed in {0, 1}m. The question addressed is for what values of n, m and t does the adversary necessarily fail in biasing the outcome of f : {0,1}n → {0, 1}m, when being restricted to set t of the input bits of f. We present various lower and upper bounds on m's allowing an affirmative answer. These bounds are relatively close for t ≤ n/3 and for t ≥ 2n/3. Our results have applications in the fields of faulttolerance and cryptography.
Benny Chor, Oded Goldreich 0001, Johan Håstad, Joel Friedman, Steven Rudich, Roman Smolensky
FOCS4