Associate Professor, Computer Science and Engineering

Manoj Gupta

I am an Associate Professor in Computer Science and Engineering at IIT Gandhinagar. My research focuses on graph algorithms, randomized algorithms, streaming algorithms, and data structures, with recent work on dynamic and fault-tolerant graph problems.

I enjoy problems where clean mathematical structure leads to efficient algorithms: dynamic matching and independent sets, replacement paths, distance oracles, binary search trees, and resilient network primitives.

Join the Group

PhD Opportunities for Mathematically Strong Students

I am looking for mathematically strong students interested in graph theory, combinatorics, probability, discrete mathematics, and optimization who may want to explore research in theoretical computer science.

My group works on graph algorithms, shortest paths, distance preservers, spanners, fault-tolerant graph structures, and dynamic algorithms. These problems are proof-oriented and mathematical in nature.

Prior CS research experience is not required; comfort with proofs and willingness to learn basic algorithms are more important. Interested students may contact me for a short reading project, summer project, or a discussion about PhD opportunities at IIT Gandhinagar.

Get in Touch

Publications

Conference Publications

  1. Manoj Gupta and Mrigankashekhar Shandilya
    FOCS 2026
  2. Koustav Das and Manoj Gupta
    ESA 2026
  3. Manoj Gupta, Shahbaz Khan and Madhu Surendra
    SWAT 2026
  4. Manoj Gupta
    FOCS 2025
  5. Dipan Dey and Manoj Gupta
    ESA 2024
  6. Parinya Chalermsook, Manoj Gupta, Wanchote Jiamjitrak, Akash Pareek and Sorrachai Yingchareonthawornchai
    ICALP 2024
  7. Dipan Dey and Manoj Gupta
    STOC 2024
    There was an error in this paper and we have retracted this result. Please see the comments in the arXiv version for details.
  8. Parinya Chalermsook, Manoj Gupta, Wanchote Jiamjitrak, Nidia Obscura Acosta, Akash Pareek and Sorrachai Yingchareonthawornchai
    SODA 2023
  9. Dipan Dey and Manoj Gupta
    ESA 2022
  10. Output Sensitive Fault Tolerant Maximum Matching
    Niranka Banerjee, Manoj Gupta, Venkatesh Raman and Saket Saurabh
    CSR 2022
  11. Manoj Gupta and Shahbaz Khan
    SOSA 2021
  12. Manoj Gupta, Rahul Jain and Nitiksha Modi
    PODC 2020
  13. Manoj Gupta, Hitesh Kumar and Neeldhara Misra
    SOFSEM 2019
  14. Manoj Gupta and Aditi Singh
    ICALP 2018
  15. Sayan Bhattacharya, Manoj Gupta and Divyarthi Mohan
    ESA 2017
  16. Manoj Gupta and Shahbaz Khan
    ICALP 2017
  17. Joydeep Banerjee, Gurulingesh Raravi, Manoj Gupta, Sindhu K. Ernala, Shruti Kunde, Koustuv Dasgupta
    AAAI 2016
  18. Manoj Gupta, J.C. Bose, Partha Dutta
    ICAPS 2016
  19. Manoj Gupta
    FSTTCS 2014
  20. Manoj Gupta and Richard Peng
    FOCS 2013
  21. Abhash Anand, Surender Baswana, Manoj Gupta, Sandeep Sen
    FSTTCS 2012
  22. FOCS 2011
  23. Manoj Gupta, Yogish Sabharwal, Sandeep Sen
    FSTTCS 2011

Journal Publications

  1. Navin Goyal, Manoj Gupta
    Theoretical Computer Science, 2019
  2. SIAM J. Comput., 2018
  3. Manoj Gupta, Yogish Sabharwal, Sandeep Sen
    Theory Comput. Syst., 2016, 59, 112-132
  4. Marc Goerigk, Manoj Gupta, Jonas Ide, Anita Schobel, Sandeep Sen
    Computers & OR, 2015, 55, 12-22

Book Chapters and Manuscripts

  1. Encyclopedia of Algorithms, 2016, 1195-1199
  2. Navin Goyal, Manoj Gupta
  3. Manoj Gupta, Ankit Sharma

Teaching and Supervision

Recent Teaching

  • 2025-2026: Algorithms (PG), Computing (UG), Data Structures and Algorithms II (UG)
  • 2024-2025: Advanced Algorithms (PG), Data Structures and Algorithms II (UG), Algorithms (PG)
  • 2023-2024: Algorithms (PG), Data-Centric Computing, Advanced Algorithms
  • 2022-2023: Algorithms (PG), Data Structures and Algorithms II (UG)
Course material

Ph.D. Supervision

  • Koustav Das - ongoing, 2024-Present
  • Akash Pareek - completed, 2019-2024
  • Dipan Dey - completed, 2019-2024

Contact

Get in Touch