Demo Data from VLDB 2026 / reviewers in the wild / expert
Ankur Mallick
dblp:180/2636
· DBLP profile ↗
9ranked-venue papers
5as first author
6since 2021 · last 2025
0009-0009-7068-5627ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 1 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
3 papers |
Efficient and distributed learning · 51% Language models and text generation · 38% Optimization for machine learning · 10% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
model routing |
0.9 | 1 | 2025 | BEST-Route: Adaptive LLM Routing with Test-Time Optimal Compute · ICML 2025 |
Natural language and speech › Language models and text generation › large language model inference
hybrid inference |
0.8 | 1 | 2024 | Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing · ICLR 2024 |
Machine learning › Efficient and distributed learning › inference serving
large language model serving |
0.8 | 1 | 2024 | Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing · ICLR 2024 |
Machine learning › Efficient and distributed learning › distributed training
communication-efficient training |
0.5 | 1 | 2021 | Leveraging Spatial and Temporal Correlations in Sparsified Mean Estimation · NeurIPS 2021 |
Machine learning › Optimization for machine learning
distributed optimization |
0.5 | 1 | 2021 | Leveraging Spatial and Temporal Correlations in Sparsified Mean Estimation · NeurIPS 2021 |
Machine learning › Efficient and distributed learning
federated learning |
0.5 | 1 | 2021 | Leveraging Spatial and Temporal Correlations in Sparsified Mean Estimation · NeurIPS 2021 |
Natural language and speech › Language models and text generation
large language model inference |
0.3 | 1 | 2025 | BEST-Route: Adaptive LLM Routing with Test-Time Optimal Compute · ICML 2025 |
Methods — techniques the papers use, named apart from their topics
test-time compute scaling · 0.9response sampling · 0.9difficulty prediction · 0.8sparsification · 0.5logistic regression · 0.5k-means · 0.5decoding · 0.5PCA · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | PnM: Efficient Intra-Datacenter Calls Packing for Large Conferencing ServicesabstractConference services like Zoom, Microsoft Teams, and Google Meet facilitate millions of daily calls, yet ensuring high performance at low costs remains a significant challenge. This paper revisits the problem of packing calls across Media Processor (MP) servers that host the calls within individual datacenters (DCs). We show that the algorithm used in Microsoft Teams- a large scale conferencing service as well as other state-of-art algorithms are prone to placing calls resulting in some of the MPs becoming hot (high CPU utilization) that leads to degraded performance and/or elevated hosting costs. The problem arises from disregarding the variability in CPU usage among calls, influenced by differences in participant numbers and media types (audio/video), compounded by bursty call arrivals. To tackle this, we propose PnM, a multi-step framework which (a) optimizes initial call assignments by leveraging historical data and (b) periodically migrates calls from hot MPs using linear optimization, aiming to minimize hot MP usage. Evaluation based on a 24-hour trace of over 10 million calls in one DC shows that PnM reduces participant numbers on hot MPs by at least 2.5×. Rohan Gandhi, Ankur Mallick |
SoCC | 2 |
| 2025 | BEST-Route: Adaptive LLM Routing with Test-Time Optimal ComputeabstractLarge language models (LLMs) are powerful tools but are often expensive to deploy at scale. LLM query routing mitigates this by dynamically assigning queries to models of varying cost and quality to obtain a desired tradeoff. Prior query routing approaches generate only one response from the selected model and a single response from a small (inexpensive) model was often not good enough to beat a response from a large (expensive) model due to which they end up overusing the large model and missing out on potential cost savings. However, it is well known that for small models, generating multiple responses and selecting the best can enhance quality while remaining cheaper than a single large-model response. We leverage this idea to propose BEST-Route, a novel routing framework that chooses a model and the number of responses to sample from it based on query difficulty and the quality thresholds. Experiments on real-world datasets demonstrate that our method reduces costs by up to 60% with less than 1% performance drop. Dujian Ding, Ankur Mallick, Chi Wang 0001, Daniel Madrigal 0001, Mirian Hipolito Garcia, Menglin Xia, Laks V. S. Lakshmanan, Qingyun Wu, Victor Rühle |
ICML | 2 |
| 2024 | Hybrid LLM: Cost-Efficient and Quality-Aware Query RoutingabstractLarge language models (LLMs) excel in most NLP tasks but also require expensive cloud servers for deployment due to their size, while smaller models that can be deployed on lower cost (e.g., edge) devices, tend to lag behind in terms of response quality. Therefore in this work we propose a hybrid inference approach which combines their respective strengths to save cost and maintain quality. Our approach uses a router that assigns queries to the small or large model based on the predicted query difficulty and the desired quality level. The desired quality level can be tuned dynamically at test time to seamlessly trade quality for cost as per the scenario requirements. In experiments our approach allows us to make up to 40% fewer calls to the large model, with no drop in response quality. Dujian Ding, Ankur Mallick, Chi Wang 0001, Robert Sim, Subhabrata Mukherjee, Victor Rühle, Laks V. S. Lakshmanan, Ahmed Awadallah 0001 |
ICLR | 2 |
| 2022 | Rateless Sum-Recovery Codes For Distributed Non-Linear ComputationsabstractWe address the problem of slowdown caused by straggling nodes in distributed non-linear computations. Many common non-linear computations can be written as a sum of inexpensive non-linear functions (e.g. Taylor series). Based on this observation, we propose a new class of rateless codes called rateless sum-recovery codes whose aim is to recover the sum of source symbols, without necessarily recovering individual symbols. Source symbols correspond to individual inexpensive functions and each encoded symbol is the sum of a subset of source symbols. Encoded symbols are computed in a distributed fashion and for a computation that can be written as a sum of m inexpensive functions, successful sum-recovery is possible with high probability as long as slightly more than m encoded symbols are received. Our code is rateless, systematic and has sparse parities. Moreover, encoded symbols are constructed by sampling without replacement at individual nodes, thereby making decoding superfluous if the encoded symbols from any node cover all source symbols. We validate our claims through a range of simulations and also discuss open questions for future works.A full version of this paper is accessible at [1]. Ankur Mallick, Gauri Joshi |
ITW | 1 |
| 2021 | Leveraging Spatial and Temporal Correlations in Sparsified Mean EstimationabstractWe study the problem of estimating at a central server the mean of a set of vectors distributed across several nodes (one vector per node). When the vectors are high-dimensional, the communication cost of sending entire vectors may be prohibitive, and it may be imperative for them to use sparsification techniques. While most existing work on sparsified mean estimation is agnostic to the characteristics of the data vectors, in many practical applications such as federated learning, there may be spatial correlations (similarities in the vectors sent by different nodes) or temporal correlations (similarities in the data sent by a single node over different iterations of the algorithm) in the data vectors. We leverage these correlations by simply modifying the decoding method used by the server to estimate the mean. We provide an analysis of the resulting estimation error as well as experiments for PCA, K-Means and Logistic Regression, which show that our estimators consistently outperform more sophisticated and expensive sparsification methods. Divyansh Jhunjhunwala, Ankur Mallick, Advait Gadhikar, Swanand Kadhe, Gauri Joshi |
NeurIPS | 2 |
| 2021 | Deep kernels with probabilistic embeddings for small-data learningabstractGaussian Processes (GPs) are known to provide accurate predictions and uncertainty estimates even with small amounts of labeled data by capturing similarity between data points through their kernel function. However traditional GP kernels are not very effective at capturing similarity between high dimensional data points. Neural networks can be used to learn good representations that encode intricate structures in high dimensional data, and can be used as inputs to the GP kernel. However the huge data requirement of neural networks makes this approach ineffective in small data settings. To solves the conflicting problems of representation learning and data efficiency, we propose to learn deep kernels on probabilistic embeddings by using a probabilistic neural network. Our approach maps high-dimensional data to a probability distribution in a low dimensional subspace and then computes a kernel between these distributions to capture similarity. To enable end-to-end learning, we derive a functional gradient descent procedure for training the model. Experiments on a variety of datasets show that our approach outperforms the state-of-the-art in GP kernel learning in both supervised and semi-supervised settings. We also extend our approach to other small-data paradigms such as few-shot classification where it outperforms previous approaches on mini-Imagenet and CUB datasets. Ankur Mallick, Chaitanya Dwivedi, Bhavya Kailkhura, Gauri Joshi, Thomas Yong-Jin Han |
UAI | 1 |
| 2019 | Fast and Efficient Distributed Matrix-vector Multiplication Using Rateless Fountain CodesabstractWe propose a rateless fountain coding strategy to alleviate the problem of straggling nodes - computing nodes that unpredictably slowdown or fail - in distributed matrix-vector multiplication. Our algorithm generates linear combinations of the m rows of the matrix, and assigns them to different worker nodes, which then perform row-vector products with the encoded rows. The original matrix-vector product can be decoded as soon as slightly more than m row-vector products are collectively completed by the nodes. This strategy enables fast nodes to steal work from slow nodes, without requiring the knowledge of node speeds. Compared to recently proposed fixed-rate erasure coding strategies which ignore partial work done by straggling nodes, rateless codes have a significantly lower overall delay, and a smaller computational overhead. Ankur Mallick, Malhar Chaudhari, Gauri Joshi |
ICASSP | 1 |
| 2019 | Rateless Codes for Distributed Computations with Sparse Compressed MatricesabstractUnpredictable slowdown of worker nodes, or node straggling, is a major bottleneck when performing large matrix computations such as matrix-vector multiplication in a distributed fashion. For sparse matrices, the problem is compounded by irregularities in the distribution of non-zero elements, which leads to an imbalance in the computation load at different nodes. To mitigate the effect of stragglers we use rateless codes that generate redundant linear combinations of the matrix rows (or columns) and distribute them across workers. This coding scheme utilizes all partial work done by worker nodes, and eliminates tail latency. We also propose a balanced row-allocation strategy for allocating rows of a sparse matrix to workers that ensures that equal amount of non-zero matrix entries are assigned to each worker. The entire scheme is designed to work with compressed, memory-efficient formats like CSR/CSC that are used to store sparse matrices in practice. Theoretical analysis and simulations show that our balanced rateless coding strategy achieves significantly lower overall latency than conventional sparse matrix-vector multiplication strategies. Ankur Mallick, Gauri Joshi |
ISIT | 1 |
| 2016 | Bandlimited field reconstruction from samples obtained on a discrete grid with unknown random locationsabstractSampling spatial fields using sensors which are location unaware is an exciting topic. Due to symmetry and shift-invariance of bandlimited fields, it is known that uniformly distributed location-unaware sensors cannot infer the field. This work studies asymmetric (nonuniform) distributions on location-unaware sensors that will enable bandlimited field inference. In this first exposition, to facilitate analysis, location-unaware sensors are restricted to a discrete grid. Oversampling is used to overcome the lack of location information. The samples obtained from location-unaware sensors are clustered together to infer the field using the probability distribution that governs sensor placement on the grid. Based on this clustering algorithm, the main result of this work is to find the optimal probability distribution on sensor locations that minimizes the detection error-probability of the underlying spatial field. Ankur Mallick, Animesh Kumar |
ICASSP | 1 |