Submodular optimization
Streaming, parallel, and adaptive algorithms with provable approximation guarantees.
Algorithms · Machine Learning · Multi-Agent Systems
I design scalable algorithms for submodular optimization and apply them to data selection, multi-agent systems, and environmental monitoring.
Current directions
Streaming, parallel, and adaptive algorithms with provable approximation guarantees.
Ground-set pruning and context selection that make large optimization problems tractable.
Game-theoretic coordination, value allocation, and environmental monitoring applications.