Spectral Dual Fitting for k-Means
SODA 2027.
Abstract
A new dual fitting algorithm which gives improved approximation ratios of 3+ln2+ϵ (≈3.694) and 4.9+ϵ for k-Means in (high-dimensional) Euclidean and general metrics respectively.
Ph.D. Candidate, Theoretical Computer Science
University of Michigan, Ann Arbor
amatya@umich.edu
I am on the job market, please reach out to me.
I am a Ph.D. candidate in Theoretical Computer Science at the University of Michigan, fortunate to be co-advised by Nikhil Bansal and Euiwoong Lee. I received my B.Tech. and M.Tech. in Computer Science from IIT Kharagpur.
My research interests include approximation, streaming, online, and parameterized algorithms, with a focus on constraint satisfaction problems, clustering, and combinatorial optimization.
I have been fortunate to work with these amazing people.
Authors are listed alphabetically by surname, following the theory-CS convention.
SODA 2027.
A new dual fitting algorithm which gives improved approximation ratios of 3+ln2+ϵ (≈3.694) and 4.9+ϵ for k-Means in (high-dimensional) Euclidean and general metrics respectively.
ESA 2026. Invited to a special issue of Theoretical Computer Science.
Characterizes the single-pass streaming complexity of CSP satisfiability, up to logarithmic factors, by the non-redundancy of the constraint language.
APPROX 2025.
We continue the study of complete instances for minimization constraint satisfaction problems and give a polylogarithmic approximation for Min-Not-All-Equal-3-SAT on complete instances.
SODA 2025.
We initiate the study of complete instances for minimization constraint satisfaction problems and prove algorithmic results for Min-2CSP and related k-CSPs.
FSTTCS 2024.
We present a decomposition approach for the online weighted k-server problem.
ICALP 2022.
We give a (3/2 + ε)-approximation algorithm for 2D Strip Packing in a guillotine-separable setting, including a PPTAS.
SoCG 2021; contributed talk at HALG 2021.
We give a PPTAS for the 2D Knapsack problem in a guillotine-separable setting, improving over the previous best approximation factor of 3.
CALDAM 2021.
We study parameterized algorithms for Liquid Democracy, a voting system where voters may delegate their votes.
arXiv preprint. In submission to STOC 2027.
Characterizes the single-pass streaming space complexity of Boolean CSP satisfiability under insertions and deletions in the strict-turnstile model using the integer capturing degree of the constraint language.
arXiv preprint. Submitted to ITCS 2027.
Uses cores of finite-domain CSP relations to characterize one-pass streaming complexity for satisfiability, approximate minimization, and exact optimization, with deterministic algorithms and matching lower bounds up to polylogarithmic factors.
arXiv preprint. In submission to STACS 2027.
Gives a near-complete classification of non-redundancy growth for low-arity symmetric Boolean predicates, exact through arity 4 and for all but two arity-5 predicates.
Submitted to STOC 2027.
Submitted to ITCS 2027.
In submission to IJCAI 2027.
Symmetry in Efficient Computation with Local Constraints.
Technical training in foundational AI alignment, including deep learning theory, agent foundations, and interpretability.
EECS 281: Data Structures & Algorithms.
Host: Santhoshini Velusamy. Research on streaming complexity and constraint satisfaction problems.
EECS 477: Introduction to Algorithms.
Host: Ashish Chiplunkar. Research on online algorithms.
Implemented a Java library for secure HTTP authentication using the Java Cryptography Architecture.
Host: Arindam Khan. Research in approximation algorithms and geometric packing.
Organized theory CS group talks and lunches at the University of Michigan, 2023–2024.
Additional information on awards, coursework, and earlier projects.
I am a coffee aficionado straight from the Himalayas. For coffees, mountains, photos, and music, visit my personal page ☕.
Amatya Sharma
amatya@umich.edu
Download CV
2741 Bob and Betty Beyester Building
Ann Arbor, MI 48109, US