Research Experience
Research projects:
- Sequential Deliberation in Participatory Budgeting
Advisor: Prof. Ashish Goel, Department of Management Science and Engineering, Stanford
Introduction: We consider the problem of seqential deliberation in participatory budgeting where randomly sampled agents bargain in rounds with the outcome of the previous round being the diasgreement point for the current round.- We propose a randomised Nash bargaining scheme which achieves a distortion ratio of 1.66.
- We also show that schemes with a single randomly sampled agent (Randomised Dictator) and two sampled agents (Randomised Diarchy) cannot achieve a distortion ratio better than 2.
- Paper submitted to AAMAS, 2023*
- We propose a randomised Nash bargaining scheme which achieves a distortion ratio of 1.66.
- Query Complexity of Heavy-Hitter distribution| Bachelor’s Thesis (Aug ‘19 - Jan ‘20)
Guide : Prof. Nikhil Karamchandani, Department of Electrical Engineering, IIT Bombay
Introduction: We studied the problem of identifying the subset of elements in the support of an underlying distribution $\mathcal{P}$ whose probability value is larger than a given threshold $\gamma$, by actively querying an oracle to gain information about a sequence $X_1, X_2, \ldots$ of $i.i.d.$ samples drawn from $\mathcal{P}$ under two different query models $(a)$ each query is an index $i$ and the oracle return the value $X_i$ and $(b)$ each query is a pair $(i,j)$ and the oracle gives a binary answer confirming if $X_i = X_j$ or not.- We propose upper bounds on the query complexity of our algorithm and also derive “matching” lower bounds on any optimal algorithm under both the query models.
- We also consider noisy versions of the two query models and propose upper bounds on algorithms to estimate the desired subset of elements.
- We derive upper bounds on algorithms for an alternate version of this problem where we wish to identify the subset of support elements which is an “outlier” i.e, whose support probability lies above $k$ standard deviations of the mean and design lower bounds on any optimal algorithm under the first query model.
- Paper presented at ISIT, 2021
- We propose upper bounds on the query complexity of our algorithm and also derive “matching” lower bounds on any optimal algorithm under both the query models.
- *Thoerems in redundancies in multi-tasking ** (Jan ‘20 - Ongoing)
*Guide : Prof. Harish Pillai, Deaprtment of Electrical Engineering, IIT Bombay
Introduction : We study the problem of redundancies during distributed computation. We consider a problem of $n$ jobs(tasks) and $c$ servers with $k$ distinct jobs in each server with each job being present in $r$ servers. We attempt to create distributions to ensure minimum redundancies in jobs when a set of $x$ servers chosen uniformly at random return their jobs.- We prove that the expectation of the number of distinct jobs is same irrespective of the distribution chosen.
- We design a sufficient criterion such that the variance of the number of distinct jobs for any $x$ would be the least amongst all distributions.
- We also show that constructions using Balanced Incomplete Block Designs achieved the above requirement for certain values of $n$ and $k$.
- We prove that the expectation of the number of distinct jobs is same irrespective of the distribution chosen.
- Straggler mitigation under gradient coding| [Report] (Sep ‘20 - Ongoing)
Guide: Prof. Lalitha Vadlamani, IIIT Hyderabad, Prof. Nikhil Karamchandani, IIT Bombay
Introduction : This is a synchronous gradient coding problem where the master does not expect the sum of all the $k$-gradients but the sum of any $l=\alpha.k$ gradients would suffice. Each of the $n$ child servers is provided with a set of gradients to compute and transmit one or more linear combinations of them. We aim to design schemes which could tolerate upto $s$-stragglers with minimum number of gradients per worker.- Designed schemes attaining the lower bound on the number of gradient data subsets assigned to every worker but with high communication load per worker.
- Proved that the above scheme is “optimal” in the number of gradients assigned to any worker under certain constraints on $n,l$ and $s$.
- We also simulate such schemes using different delay model on machines and show empirically that such schemes may indeed converge faster than full recovery schemes and the ones which don’t use any coding.
- Paper presented at ISIT, 2021
- Designed schemes attaining the lower bound on the number of gradient data subsets assigned to every worker but with high communication load per worker.
- On the early spreading rate of COVID-19 in India| [Report] (Mar ‘20 - Apr ‘20)
Guide: Prof. D.Manjunath, Department of Electrical Engineering, IIT Bombay
Introduction: We attempted to model the early spreading of CoVID-19 in India and other countries using subtle variations of graphical SIR(Susceptible Infected Recovered) models.- Studied various SIR models to approximately model the spread rate of CoVID-19 in India.
- Three different models were simulated for four different countries to estimate the contact rates using the data available on the number of cases.
- Studied various SIR models to approximately model the spread rate of CoVID-19 in India.
- Approximately Optimal Arms Identification of a MAB| [Slides] (Aug ‘19 - Nov ‘19)
Guide : Prof. Sharayu Moharir, Department of Electrical Engineering, IIT Bombay
Introduction: This is a MAB (Multi Arm Bandit) setting problem where we wish to identify a set of top $m$ arms with $\epsilon$-error tolerance correctly with probability at least $(1-\delta)$. This algorithm proceeds in rounds with each round divided into 2 events- Sampling Strategy and Stoppping Criterion.- Modified the stopping criterion and the confidence intervals in a previous work on PAC optimal subsets.
- Theoretically proved $2/3^{rd}$ factor improvement in the pull complexity with the above modifications.
- Modified the stopping criterion and the confidence intervals in a previous work on PAC optimal subsets.