Research Interests :
Distributed Algorithms, Optimization Algorithms, Computational Geometry, Algorithmic Game TheoryPublications : (Last Five, while at IITM)DBLP | View All
- Fully-Distributed Byzantine Agreement in Sparse Networks.

Authors :
John Augustine,
Fabien Dufoulon,
Gopal PanduranganAppeared in
Proceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2025, New Orleans, LA, USA, January 12-15, 2025 (SODA 2025) ,Vol , No., pp.4172-4197, Jan 2025
- Fair and Representative Jury Selection for Decentralized Justice.

Authors :
Bhargavi Sriram,
John AugustineAppeared in
Proceedings of the 26th International Conference on Distributed Computing and Networking, ICDCN 2025, Hyderabad, India, January 4-7, 2025 (ICDCN 2025) ,Vol , No., pp.244-248, Jan 2025
- Distributed Small Cuts using Semigroups.

Authors :
John Augustine,
Mohit DagaAppeared in
Proceedings of the 26th International Conference on Distributed Computing and Networking, ICDCN 2025, Hyderabad, India, January 4-7, 2025 (ICDCN 2025) ,Vol , No., pp.134-143, Jan 2025
- Byzantine Resilient Distributed Computing on External Data.

Authors :
John Augustine,
Jeffin Biju,
Shachar Meir,
David Peleg,
Srikkanth Ramachandran,
Aishwarya ThiruvengadamAppeared in
38th International Symposium on Distributed Computing, DISC 2024, October 28 to November 1, 2024, Madrid, Spain (DISC 2024) ,LIPIcs, Vol 319, No., pp.3:1-3:23, Nov 2024
- Awake Complexity of Distributed Minimum Spanning Tree.

Authors :
John Augustine,
William K. Moses Jr.,
Gopal PanduranganAppeared in
Structural Information and Communication Complexity - 31st International Colloquium, SIROCCO 2024, Vietri sul Mare, Italy, May 27-29, 2024, Proceedings (SIROCCO 2024) ,Lecture Notes in Computer Science, Vol 14662, pp.45-63, May 2024
Jul 2024 - Nov 2024 | : | - Dual Degree Project (CS5715) |
Jul 2024 - Nov 2024 | : | - Advanced Programming (CS6150) |
Jan 2024 - May 2024 | : | - Distributed Trust (CS6858) |
Jul 2023 - Nov 2023 | : | - Dual Degree Project (CS5715) |
Jul 2023 - Nov 2023 | : | - Introduction to Programming (CS1100) |