8 papers
High-Dimensional Expanders, the Sparsest Cut Problem, and Steurer's Conjecture
Farzam Ebrahimnejad, Shayan Oveis Gharan
In 2010, Steurer conjectured that any family of unit-norm vectors with polynomially small average correlation $\mathbb{E}_{i,j}|\langle v_i,v_j\rangle|\leq n^{-…
Optimal -Approximation of the Permanent of Positive Semidefinite Matrices
Nima Anari, Farzam Ebrahimnejad
We determine, up to lower-order terms in the exponent, the best possible deterministic polynomial-time approximation ratio for the permanent of a Hermitian positive semidefinite ma…
On approximability of the Permanent of PSD matrices
Farzam Ebrahimnejad, Ansh Nagda, Shayan Oveis Gharan
We study the complexity of approximating the permanent of a positive semidefinite matrix . 1. We design a new approximation algorithm for $\mathrm{per}…
Multiscale entropic regularization for MTS on general metric spaces
Farzam Ebrahimnejad, James R. Lee
We present an -competitive algorithm for metrical task systems (MTS) on any -point metric space that is also -competitive for service costs. This matches the c…
Non-existence of annular separators in geometric graphs
Farzam Ebrahimnejad, James R. Lee
Benjamini and Papasoglou (2011) showed that planar graphs with uniform polynomial volume growth admit -dimensional annular separators: The vertices at graph distance from an…
Counting and Sampling Perfect Matchings in Regular Expanding Non-Bipartite Graphs
Farzam Ebrahimnejad, Ansh Nagda, Shayan Oveis Gharan
We show that the ratio of the number of near perfect matchings to the number of perfect matchings in -regular strong expander (non-bipartite) graphs, with vertices, is a po…
On planar graphs of uniform polynomial growth
Farzam Ebrahimnejad, James R. Lee
Consider an infinite planar graph with uniform polynomial growth of degree d > 2. Many examples of such graphs exhibit similar geometric and spectral properties, and it has been co…
On the Gap Between Separating Words and Separating Their Reversals
Farzam Ebrahimnejad
A deterministic finite automaton (DFA) separates two strings and if it accepts and rejects . The minimum number of states required for a DFA to separate and …