Research Interest

My current research focus is Social Data Processing (see here) with a particular interest in practical algorithms for Statistical inference. Over years, I have been interested in distributed network algorithms, stochastic networks and network information theory. The primary challenge that has been driving my research is the need for designing high-performant, extremely simple algorithms under severe resource constraints.

Research Projects
Luck versus Skill in Fantasy Sports [LuckOrSkill]
Time Series Analysis using Matrix Estimation [TimeMatrix]
Crowd-Sourcing meets Matrix Estimation [CrowdMatrix]
Wonders of Nearest Neighbors [TwitterBitCoinMedical Imaging, Monograph]
Robust Synthetic Control [SynCMatrix1]
Sparse Matrix Estimation and Iterative Collaborative Filtering [MatrixICF1MatrixCF2MonotoneMatrix]
Data Center Scheduling: Theory and Practice [FastpassFlowtunesBaselineOpt]
Blind Regression and Collaborative Filtering [BlindReg1BlindReg2]
Graphical Model Learning [HardnessDynamicAntiFerro]
Recommendation Systems [Item-ItemCFUser-UserCF]
Rumor Source Detection [RumorCentrality1RumorCentrality2]
Ranking, Comparisons and Distribution over Permutations [RankCentrality1RankCentrality2MixedMNL-TensorMixedMNLRankAgg
Crowd-Sourcing [Crowd1Crowd2Crowd3Crowd4]
Computing Discrete Choice from Limited Data [Sparse1Sparse2]
Gossip Algorithm [MonographGossipAvg1GossipAvg2GossipSeparable1GossipSeparable2GossipDynGossipCvxGossipCoding]
Graphical Models, Belief Propagation and MAP Inference [BPMatching, BPIndSetBPAssignBP=LPTightness]
Graphical Models, Belief Propagation and MARG Inference/Log Partition Function [BPFixedPolyTime]
Graphical Model Inference and Local Algorithms [LocalGeomLocalMinorExPartMerge]
Delay Optimal Scheduling and Computation Hardness [IQSwitchSwitchedNet, Hardness]
Statistics, Modeling for Circuits [ImpSamp1ImpSamp2EnergyRedn]
Wireless Medium Access and Distributed Scheduling [GossipSchGlauberSch1GlauberSch2GlauberRateAllnReversibleSch]
Network (and) Information Theory [ThputDelay1ThputDelay2ThputDelay3NIT0NIT1NIT2NIT3]
Switch Scheduling: Randomization, Heavy Traffic and Belief Propagation [RandomizedMaxWtDiffusionLogWtOptBeliefPropSchdMessPassSchSurvey]