Search Results for author: Sanjeev Khanna

Found 6 papers, 2 papers with code

Sublinear Algorithms for Hierarchical Clustering

no code implementations15 Jun 2022 Arpit Agarwal, Sanjeev Khanna, Huan Li, Prathamesh Patil

At the heart of our algorithmic results is a view of the objective in terms of cuts in the graph, which allows us to use a relaxed notion of cut sparsifiers to do hierarchical clustering while introducing only a small distortion in the objective function.

Clustering Information Retrieval +1

A Sharp Memory-Regret Trade-Off for Multi-Pass Streaming Bandits

no code implementations2 May 2022 Arpit Agarwal, Sanjeev Khanna, Prathamesh Patil

In this paper we study the trade-off between memory and regret when $B$ passes over the stream are allowed, for any $B \geq 1$, and establish tight regret upper and lower bounds for any $B$-pass algorithm.

Approximate optimization of convex functions with outlier noise

no code implementations NeurIPS 2021 Anindya De, Sanjeev Khanna, Huan Li, MohammadHesam NikpeySalekde

We study the problem of minimizing a convex function given by a zeroth order oracle that is possibly corrupted by {\em outlier noise}.

Sublinear Algorithms for $(Δ+ 1)$ Vertex Coloring

2 code implementations24 Jul 2018 Sepehr Assadi, Yu Chen, Sanjeev Khanna

Any graph with maximum degree $\Delta$ admits a proper vertex coloring with $\Delta + 1$ colors that can be found via a simple sequential greedy algorithm in linear time and space.

Data Structures and Algorithms

Perfect Matchings in O(n \log n) Time in Regular Bipartite Graphs

1 code implementation18 Sep 2009 Ashish Goel, Michael Kapralov, Sanjeev Khanna

Our techniques also give an algorithm that successively finds a matching in the support of a doubly stochastic matrix in expected time O(n\log^2 n) time, with O(m) pre-processing time; this gives a simple O(m+mn\log^2 n) time algorithm for finding the Birkhoff-von Neumann decomposition of a doubly stochastic matrix.

Data Structures and Algorithms Discrete Mathematics

Cannot find the paper you are looking for? You can Submit a new open access paper.