STOC '86 Proceedings of the eighteenth annual ACM symposium on Theory of computing
Expanding graphs contain all small trees
Combinatorica
Wide-sense nonblocking networks
SIAM Journal on Discrete Mathematics
Network flows: theory, algorithms, and applications
Network flows: theory, algorithms, and applications
On-line Algorithms for Path Selectionin a Nonblocking Network
SIAM Journal on Computing
Efficient routing in optical networks
Journal of the ACM (JACM)
On extracting randomness from weak random sources (extended abstract)
STOC '96 Proceedings of the twenty-eighth annual ACM symposium on Theory of computing
Computing with Very Weak Random Sources
SIAM Journal on Computing
Efficient routing and scheduling algorithms for optical networks
SODA '94 Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms
New Algorithmic Aspects of the Local Lemma with Applications to Routing and Partitioning
SIAM Journal on Computing
Edge-Disjoint Paths in Expander Graphs
SIAM Journal on Computing
Arc-Disjoint Paths in Expander Digraphs
SIAM Journal on Computing
On Defect Sets in Bipartite Graphs (Extended Abstract)
ISAAC '97 Proceedings of the 8th International Symposium on Algorithms and Computation
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms
Valiant load balancing, capacity provisioning and resilient backbone design
CAAN'07 Proceedings of the 4th conference on Combinatorial and algorithmic aspects of networking
Hi-index | 0.00 |
An (n, d)-expander is a graph G = (V, E) such that for every X ⊆ V with |X| ≤ 2n − 2 we have |ΓG(X)| ≥ (d + 1)|X|. A tree T is small if it has at most n vertices and has maximum degree at most d. Friedman and Pippenger (1987) proved that any (n, d)-expander contains every small tree. The elegant proof discovered by those authors does not yield an efficient algorithm for obtaining the tree. In this extended abstract, we give an alternative, polynomial formulation for a key concept in their proof, and thus obtain an efficient algorithm for the Friedman---Pippenger theorem.As an application, we offer a polynomial time algorithm for routing connection requests in wide-sense non-blocking networks of constant depth, following an approach put forward in a seminal paper of Feldman, Friedman, and Pippenger (1988). We thus provide a simple, efficient companion routing scheme for the explicitly described networks of essentially optimal size given by Wigderson and Zuckerman (1999). The applicability of our methods to deterministically constructible networks is in contrast with some previous work of Aggarwal et al. (1996).