Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Aditya Devarakonda

dblp:115/5236 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
5since 2021 · last 2026
0000-0002-8251-9150ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1

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
2 papers
Trustworthy machine learning · 52% Optimization for machine learning · 30% Graph learning · 17%
Theoretical computer science
2 papers
Mathematical optimization · 50% Algorithms and data structures · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 100%
Databases, data mining, and information retrieval
1 paper
Distributed and cloud data management · 100%

Topics — the 9 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability › attribution methods
feature attribution
1.012026
Scalable GNN Explanations with Distributed Shapley Values · Proc. VLDB Endow. 2026
Machine learning › Trustworthy machine learning
interpretability
1.012026
Scalable GNN Explanations with Distributed Shapley Values · Proc. VLDB Endow. 2026
Machine learning › Graph learning › graph neural network › trustworthy graph neural networks
interpretable graph neural network
1.012026
Scalable GNN Explanations with Distributed Shapley Values · Proc. VLDB Endow. 2026
Machine learning › Trustworthy machine learning › interpretability › shapley value
shapley value-based explanation
1.012026
Scalable GNN Explanations with Distributed Shapley Values · Proc. VLDB Endow. 2026
Machine learning › Optimization for machine learning › regularized risk minimization › regularized regression
elastic net
0.912025
Enhanced Cyclic Coordinate Descent Methods for Elastic Net Penalized Linear Models · NeurIPS 2025
Machine learning › Optimization for machine learning › regularized risk minimization › regularized regression
regularized linear model
0.912025
Enhanced Cyclic Coordinate Descent Methods for Elastic Net Penalized Linear Models · NeurIPS 2025
High-performance computing › tensor computation
tensor decomposition
0.912025
Parallel Rank-Adaptive Higher Order Orthogonal Iteration · SC 2025
Mathematical optimization › continuous optimization › convex optimization › first-order methods
coordinate descent
0.912025
Enhanced Cyclic Coordinate Descent Methods for Elastic Net Penalized Linear Models · NeurIPS 2025
Algorithms and data structures
numerical algorithms
0.912025
Parallel Rank-Adaptive Higher Order Orthogonal Iteration · SC 2025

Methods — techniques the papers use, named apart from their topics

parallelization · 2.6shapley value · 2.0distributed computation · 2.0taylor expansion · 1.7higher order orthogonal iteration · 1.7eigen · 1.7batched computations · 1.7higher-order orthogonal iteration · 0.9
YearPublicationVenuePosition
2026 Communication-Avoiding Linear Algebraic Kernel K-Means on GPUs
Julian Bellavita, Matthew Rubino, Nakul Iyer, Aditya Devarakonda, Flavio Vella, Giulia Guidi
IPDPS5
2026 Scalable GNN Explanations with Distributed Shapley Values
Selahattin Akkas, Aditya Devarakonda, Ariful Azad
Proc. VLDB Endow.2
2025 Scalable Dual Coordinate Descent for Kernel Methods
Zishan Shao, Aditya Devarakonda
HPC Asia2
2025 Enhanced Cyclic Coordinate Descent Methods for Elastic Net Penalized Linear Models
abstract
We present a novel enhanced cyclic coordinate descent (ECCD) framework for solving generalized linear models with elastic net constraints that reduces training time in comparison to existing state-of-the-art methods. We redesign the CD method by performing a Taylor expansion around the current iterate to avoid nonlinear operations arising in the gradient computation. By introducing this approximation we are able to unroll the vector recurrences occurring in the CD method and reformulate the resulting computations into more efficient batched computations. We show empirically that the recurrence can be unrolled by a tunable integer parameter, $s$, such that $s > 1$ yields performance improvements without affecting convergence, whereas $s = 1$ yields the original CD method. A key advantage of ECCD is that it avoids the convergence delay and numerical instability exhibited by block coordinate descent. Finally, we implement our proposed method in C++ using Eigen to accelerate linear algebra computations. Comparison of our method against existing state-of-the-art solvers show consistent performance improvements of $3\times$ in average for regularization path variant on diverse benchmark datasets. Our implementation is available at [https://github.com/Yixiao-Wang-Stats/ECCD](https://github.com/Yixiao-Wang-Stats/ECCD).
Zishan Shao, Aditya Devarakonda
NeurIPS4
2025 Parallel Rank-Adaptive Higher Order Orthogonal Iteration
abstract
Higher Order Orthogonal Iteration (HOOI) is an iterative algorithm that computes a Tucker decomposition of fixed ranks of an input tensor. In this work we modify HOOI to determine ranks adaptively subject to a fixed approximation error, apply optimizations to reduce the cost of each HOOI iteration, and parallelize the method in order to scale to large dense datasets. We show that HOOI is competitive with the Sequentially Truncated Higher Order Singular Value Decomposition (STHOSVD) algorithm, particularly in cases of high compression ratios. Our proposed rank-adaptive HOOI can achieve comparable approximation error to STHOSVD in less time, sometimes achieving a better compression ratio. We demonstrate that our parallelization scales well over thousands of cores and show using three scientific simulation datasets that HOOI outperforms STHOSVD in high-compression regimes. For example, for a 3D fluid-flow simulation dataset, HOOI computed a Tucker decomposition 82x faster and achieved a compression ratio 50% better than STHOSVD’s.
João Pinheiro 0003, Aditya Devarakonda, Grey Ballard
SC2
2020 Avoiding Communication in Logistic Regression
abstract
Stochastic gradient descent (SGD) is one of the most widely used optimization methods for solving various machine learning problems. SGD solves an optimization problem by iteratively sampling a few data points from the input data, computing gradients for the selected data points, and updating the solution. However, in a parallel setting, SGD requires interprocess communication at every iteration. We introduce a new communication-avoiding technique for solving the logistic regression problem using SGD. This technique re-organizes the SGD computations into a form that communicates every s iterations instead of every iteration, where s is a tuning parameter. We prove theoretical flops, bandwidth, and latency upper bounds for SGD and its new communication-avoiding variant. Furthermore, we show experimental results that illustrate that the new Communication-Avoiding SGD (CA-SGD) method can achieve speedups of up to 4.97× on a high-performance Infiniband cluster without altering the convergence behavior or accuracy.
Aditya Devarakonda, James Demmel
HiPC1
2018 Reducing Communication in Proximal Newton Methods for Sparse Least Squares Problems
abstract
Proximal Newton methods are iterative algorithms that solve l1-regularized least squares problems. Distributed-memory implementation of these methods have become popular since they enable the analysis of large-scale machine learning problems. However, the scalability of these methods is limited by the communication overhead on modern distributed architecture. We propose a stochastic variance-reduced proximal method along with iteration-overlapping and Hessian-reuse to find an efficient trade-off between computation complexity and data communication. The proposed RC-SFSITA algorithm reduces latency costs by a factor of k without altering bandwidth costs. RC-SFISTA is implemented on both MPI and Spark and compared to the state-of-the-art framework, ProxCoCoA. The performance of RC-SFISTA is evaluated on 1 to 512 nodes for multiple benchmarks and demonstrates speedups of up to 12× compared to ProxCoCoA with scaling properties that outperform the original algorithm.
Saeed Soori, Aditya Devarakonda, Zachary Blanco, James Demmel, Mert Gürbüzbalaban, Maryam Mehri Dehnavi
ICPP2
2018 Avoiding Synchronization in First-Order Methods for Sparse Convex Optimization
abstract
Parallel computing has played an important role in speeding up convex optimization methods for big data analytics and large-scale machine learning (ML). However, the scalability of these optimization methods is inhibited by the cost of communicating and synchronizing processors in a parallel setting. Iterative ML methods are particularly sensitive to communication cost since they often require communication every iteration. In this work, we extend well-known techniques from Communication-Avoiding Krylov subspace methods to first-order, block coordinate descent methods for Support Vector Machines and Proximal Least-Squares problems. Our Synchronization-Avoiding (SA) variants reduce the latency cost by a tunable factor of 's' at the expense of a factor of 's' increase in flops and bandwidth costs. We show that the SA-variants are numerically stable and can attain large speedups of up to 5.1x on a Cray XC30 supercomputer.
Aditya Devarakonda, Kimon Fountoulakis, James Demmel, Michael W. Mahoney
IPDPS1
2016 Matrix factorizations at scale: A comparison of scientific data analytics in spark and C+MPI using three case studies
abstract
We explore the trade-offs of performing linear algebra using Apache Spark, compared to traditional C and MPI implementations on HPC platforms. Spark is designed for data analytics on cluster computing platforms with access to local disks and is optimized for data-parallel tasks. We examine three widely-used and important matrix factorizations: NMF (for physical plausability), PCA (for its ubiquity) and CX (for data interpretability). We apply these methods to 1.6TB particle physics, 2.2TB and 16TB climate modeling and 1.1TB bioimaging data. The data matrices are tall-and-skinny which enable the algorithms to map conveniently into Spark's data-parallel model. We perform scaling experiments on up to 1600 Cray XC40 nodes, describe the sources of slowdowns, and provide tuning guidance to obtain high performance.
Alex Gittens, Aditya Devarakonda, Evan Racah, Michael F. Ringenburg, Lisa Gerhardt, Jey Kottalam, Jialin Liu 0002, Kristyn J. Maschhoff, Shane Canon, Jatin Chhugani, Pramod Sharma, Jiyan Yang, James Demmel, Jim Harrell, Venkat Krishnamurthy, Michael W. Mahoney, Prabhat
IEEE BigData2
2012 Cloud federation in a layered service model
David Villegas, Norman Bobroff, Ivan Rodero, Javier Delgado, Aditya Devarakonda, Liana L. Fong, Seyed Masoud Sadjadi, Manish Parashar
J. Comput. Syst. Sci.6