Source author record

Majid Farhadi

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

3works
3topics
4close collaborators

Published work

3 publications

preprint2022arXiv

λ∞λ_\infty & Maximum Variance Embedding: Measuring and Optimizing Connectivity of A Graph Metric

Bobkov, Houdré, and the last author [2000] introduced a Poincaré-type functional parameter, λ∞λ_\infty, of a graph and related it to connectivity of the graph via Cheeger-type inequalities. A work by the second author, Raghavendra, and Vempala [2013] related the complexity of λ∞λ_\infty to the so-called small-set expansion (SSE) problem and further set forth the desiderata for NP-hardness of this optimization problem. We confirm the conjecture that computing λ∞λ_\infty is NP-hard for weighted trees. Beyond measuring connectivity in many applications we want to optimize it. This, via convex duality, leads to a problem in machine learning known as the Maximum Variance Embedding (MVE). The output is a function from vertices to a low dim Euclidean space, subject to bounds on Euclidean distances between neighbors. The objective is to maximize output variance. Special cases of MVE into nn and 11 dims lead to absolute algebraic connectivity [1990] and spread constant [1998], that measure connectivity of the graph and its Cartesian nn-power, respectively. MVE has other applications in measuring diffusion speed and robustness of networks, clustering, and dimension reduction. We show that computing MVE in tree-width dims is NP-hard, while only one additional dim beyond width of a given tree-decomposition makes the problem in P. We show that MVE of a tree in 2 dims defines a non-convex yet benign optimization landscape, i.e., local=global optima. We further develop a linear time combinatorial algorithm for this case. Finally, we denote approximate Maximum Variance Embedding is tractable in significantly lower dims. For trees and general graphs, for which Maximum Variance Embedding cannot be solved in less than 22 and Ω(n)Ω(n) dims, we provide 1+ε1+\varepsilon approximation algorithms for embedding into 11 and O(log⁡n/ε2)O(\log n /\varepsilon^2) dims, respectively.

preprint2022arXiv

Multi Purpose Routing: New Perspectives and Approximation Algorithms

The cost due to delay in services may be intrinsically different for various applications of vehicle routing such as medical emergencies, logistical operations, and ride-sharing. We study a fundamental generalization of the Traveling Salesman Problem, namely LpL_p TSP, where the objective is to minimize an aggregated measure of the delay in services, quantified by the Minkowski pp-norm of the delay vector. We present efficient combinatorial and Linear Programming algorithms for approximating LpL_p TSP on general metrics. We provide several approximation algorithms for the LpL_p TSP problem, including 4.274.27 & 10.9210.92-approximation algorithms for single & multi vehicle L2L_2 TSP, called the Traveling Firefighter Problem. Among other contributions, we provide an 88-approximation and a 1.781.78 inapproximability for All-Norm TSP problem, addressing scenarios where one does not know the ideal cost function, or is seeking simultaneous approximation with respect to any cost function.

preprint2020arXiv

Improved Approximations for Min Sum Vertex Cover and Generalized Min Sum Set Cover

We study the generalized min sum set cover (GMSSC) problem, wherein given a collection of hyperedges EE with arbitrary covering requirements kek_e, the goal is to find an ordering of the vertices to minimize the total cover time of the hyperedges; a hyperedge ee is considered covered by the first time when kek_e many of its vertices appear in the ordering. We give a 4.6424.642 approximation algorithm for GMSSC, coming close to the best possible bound of 44, already for the classical special case (with all ke=1k_e=1) of min sum set cover (MSSC) studied by Feige, Lovász and Tetali, and improving upon the previous best known bound of 12.412.4 due to Im, Sviridenko and van der Zwaan. Our algorithm is based on transforming the LP solution by a suitable kernel and applying randomized rounding. This also gives an LP-based 44 approximation for MSSC. As part of the analysis of our algorithm, we also derive an inequality on the lower tail of a sum of independent Bernoulli random variables, which might be of independent interest and broader utility. Another well-known special case is the min sum vertex cover (MSVC) problem, in which the input hypergraph is a graph and ke=1k_e = 1, for every edge. We give a 16/916/9 approximation for MSVC, and show a matching integrality gap for the natural LP relaxation. This improves upon the previous best 1.9999461.999946 approximation of Barenholz, Feige and Peleg. (The claimed 1.791.79 approximation result of Iwata, Tetali and Tripathi for the MSVC turned out have an unfortunate, seemingly unfixable, mistake in it.) Finally, we revisit MSSC and consider the ℓp\ell_p norm of cover-time of the hyperedges. Using a dual fitting argument, we show that the natural greedy algorithm achieves tight, up to NP-hardness, approximation guarantees of (p+1)1+1/p(p+1)^{1+1/p}, for all p≥1p\ge 1. For p=1p=1, this gives yet another proof of the 44 approximation for MSSC.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.