I am an Assistant Professor in the College of Computing and Data Science at Nanyang Technological University.
Sublinear-time algorithms and property testing
Sublinear algorithms exploit the structure of the specific problem at hand and are able to get an approximate answer in
sublinear time using clever random sampling. One of the settings I am particularly interested in is learning and testing properties of
distributions over large domains. In this setting, the aim is to design algorithms that use only a small (usually sublinear in the domain
size) number of samples from an unknown distribution and aim to perform various tasks, such as density estimation, parameter estimation
or testing membership in a particular class of distributions.
Computational learning theory
I am particularly interested in robust learning algorithms to perform learning tasks in the
presence of noise or corrupted data with applications to machine learning and artificial intelligence.
Learning-augmented algorithms
The enormous success of the field of machine learning in recent years has the potential to benefit other areas of computer science such as online algorithms, where the goal is to exploit the
ability of machine learning algorithms to make predictions of future input to the algorithm while obtaining worst case guarrantees for such algorithms. I am also interested in extending this concept of
machine learned advice beyond online algorithms.
Distributed graph algorithms
I am interested in distributed graph algorithms under various distributed models of computation, such as LOCAL, CONGEST, MPC and their variants or combinations.
Previously, I have worked as a postdoctoral researcher at the University of Southern California supervised by Ilias Diakonikolas and as a postdoctoral fellow at the Algorithms & complexity department of Max-Planck-Institute for informatics and as a senior research fellow at National University of Singapore, supervised by Arnab Bhattacharyya and Vincent Y. F. Tan .
I completed my Ph.D. at MIT affiliated with the Theory of Computation group in CSAIL and advised by Ronitt Rubinfeld.
I was a co-organizer of the NUS AlgoTheory Seminar (2022-2023) and (2023-2024).
Almost Universally Optimal Distributed Laplacian Solvers via Low-Congestion Shortcuts.
Ioannis Anagnostides, Christoph Lenzen, Bernhard Haeupler, Goran Zuzic, and Themis Gouleakis
Distributed Computing, Volume 36 , 2023
Secretary and Online Matching Problems with Machine Learned Advice.
Antonios Antoniadis, Themis Gouleakis, Pieter Kleer, and Pavel Kolev
Discrete Optimization, Volume 48, 2023
Collision-based Testers are Optimal for Uniformity and Closeness
Ilias Diakonikolas, Themis Gouleakis, John Peebles, Eric Price
Chicago Journal of Theoretical Computer Science (CJTCS), 2019
Sampling Correctors
Clement L. Canonne, Themis Gouleakis, and Ronitt Rubinfeld
SIAM Journal on Computing (SICOMP), 2018
Testing shape restrictions of discrete distributions
Clement L. Canonne, Ilias Diakonikolas,Themis Gouleakis, and Ronitt Rubinfeld.
Theory of Computing Systems, 2017.
Invited issue for STACS 2016.
Sublinear-Time Algorithms for Counting Star Subgraphs via Edge Sampling
Maryam Aliakbarpour, Amartya Shankha Biswas, Themis Gouleakis, John Peebles, Ronitt Rubinfeld, Anak Yodpinyanee.
Algorithmica, 2017
Online bipartite matching with imperfect advice.
Davin Choo, Themis Gouleakis, Chun Kai Ling, Arnab Bhattacharyya
41st International Conference on Machine Learning (ICML) 2024
Active causal structure learning with advice.
Davin Choo, Themis Gouleakis, Arnab Bhattacharyya
40th International Conference on Machine Learning (ICML) 2023
Learning-Augmented Online TSP on Rings, Trees, Flowers and (Almost) Everywhere Else.
Evripidis Bampis, Bruno Escoffier,Themis Gouleakis, Niklas Hahn, Konstantinos Lakis and Golnoosh Shahkarami, Michalis Xefteris
31st Annual European Symposium on Algorithms (ESA) 2023
Learning-Augmented Algorithms for Online TSP on the Line.
Themis Gouleakis, Konstantinos Lakis and Golnoosh Shahkarami
37th AAAI Conference on Artificial Intelligence (AAAI), 2023
Almost Universally Optimal Distributed Laplacian Solvers via Low-Congestion Shortcuts.
Ioannis Anagnostides, Christoph Lenzen, Bernhard Haeupler, Goran Zuzic, and Themis Gouleakis
36th International Symposium on Distributed Computing (DISC), 2022
Brief Announcement: Almost Universally Optimal Distributed Laplacian Solver.
Ioannis Anagnostides, Christoph Lenzen, Bernhard Haeupler, Goran Zuzic, and Themis Gouleakis
ACM Symposium on Principles of Distributed Computing (PODC), 2022
Deterministic Distributed Algorithms and Lower Bounds in the Hybrid Model.
Ioannis Anagnostides, and Themis Gouleakis
35th International Symposium on Distributed Computing (DISC), 2021
Optimal Testing of Discrete Distributions with High Probability.
Ilias Diakonikolas, Themis Gouleakis,Daniel Kane, John Peebles, and Eric Price
53rd Annual ACM Symposium on Theory of Computing (STOC), 2021
Robust Learning under Strong Noise via SQs.
Ioannis Anagnostides, Themis Gouleakis, and Ali Marashian
24th International Conference on
Artificial Intelligence and Statistics (AISTATS), 2021
Secretary and Online Matching Problems with Machine Learned Advice.
Antonios Antoniadis, Themis Gouleakis, Pieter Kleer, and Pavel Kolev
34th Conference on Neural Information Processing Systems (NeurIPS), 2020
Simple Local Computation Algorithms for the Lovász Local Lemma.
Dimitris Achlioptas, Themis Gouleakis, and Fotis Iliopoulos
32nd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA) 2020
Distribution-Independent PAC Learning of Halfspaces with Massart Noise
Ilias Diakonikolas, Themis Gouleakis, and Christos Tzamos
33rd Annual Conference on Neural Information Processing Systems (NeurIPS), 2019
Selected for oral presentation
Towards Testing Monotonicity of Distributions Over General Posets
Maryam Aliakbarpour, Themis Gouleakis, John Peebles, Ronitt Rubinfeld, Anak Yodpinyanee.
32nd Annual Conference on Learning Theory, (COLT) 2019
Communication and Memory Efficient Testing
of Discrete Distributions
Ilias Diakonikolas,Themis Gouleakis, Daniel Kane, and Sankeerth Rao.
32nd Annual Conference on Learning Theory, (COLT) 2019
Computationally and Statistically Efficient Truncated
Regression
Costis Daskalakis, Themis Gouleakis, Christos Tzamos and Manolis Zampetakis
32nd Annual Conference on Learning Theory, (COLT) 2019
Efficient Statistics, in High Dimensions, from Truncated Samples.
Costis Daskalakis, Themis Gouleakis, Christos Tzamos and Manolis Zampetakis
59th Annual IEEE Symposium on Foundations of Computer Science, (FOCS) 2018
Improved Massively Parallel Computation Algorithms for MIS, Matching, and Vertex Cover.
Mohsen Ghaffari,Themis Gouleakis, Christian Konrad , Slobodan Mitrovic and Ronitt Rubinfeld
ACM Symposium on Principles of Distributed Computing (PODC), 2018.
Certified Computation from Unreliable Datasets
Themis Gouleakis, Christos Tzamos and Manolis Zampetakis
31st Annual Conference on Learning Theory, (COLT) 2018
Sample-Optimal Identity Testing with High Probability
Ilias Diakonikolas, Themis Gouleakis, John Peebles, and Eric Price
45th International Colloquium on Automata, Languages and Programming (ICALP), 2018
Testing shape restrictions of discrete distributions
Clement L. Canonne, Ilias Diakonikolas,Themis Gouleakis, and Ronitt Rubinfeld.
International Symposium on Theoretical Aspects of Computer Science (STACS), 2016
Sampling Correctors
Clement L. Canonne, Themis Gouleakis, and Ronitt Rubinfeld
Innovations in Theoretical Computer Science (ITCS), 2016
Algorithmic Improvements of the Lovasz Local Lemma via Cluster Expansion
Dimitris Achlioptas, and Themis Gouleakis
Foundations of Software Technology and Theoretical Computer Science (FSTTCS), 2012
Learning Augmented Online Facility Location.
Dimitris Fotakis, Evangelia Gergatsouli, Themis Gouleakis, and Nikolas Patris
CoRR abs/2107.08277 (2021)
Property testing.
Max Planck Institute for Informatics, Winter 2020/2021
Geometric algorithms with limited resources.
Max Planck Institute for Informatics, Summer 2021