School of Electrical and Computer Sciences

Anoop Thomas

Dr. Anoop Thomas

Assistant Professor
Coding techniques; Algebraic Error Correcting Codes; Index Coding; Network Coding; Coded caching; Coded Distributed Computing

Information Theory and Coding, Digital Electronics Circuits, Digital Electronics Circuits Laboratory, Basic Electronics, Basic Electronics Laboratory, Introduction to Electronics, Introduction to Electronics Laboratory, Introduction to Signal Processing

Ph. D. (ongoing)
1. Monolina Dutta
M. Tech (completed)

2. Ela Bhattacharya (2020-21) Thesis:

Sponsored Research Projects

 1. Efficient cache aided data delivery using deep reinforcement learning

     Funding Agency: Science & Engineering Research Board (SERB), DST, Govt. of India

    Amount: INR 18.03 Lakhs
    Duration: 2020-2022
  1. M. Dutta and A. Thomas, “Decentralized coded caching for shared caches using erasure coding”, Physical Communication, Volume 62, 2024, https://doi.org/10.1016/j.phycom.2023.
  2. B. Sasidharan and A. Thomas, “Coded Gradient Aggregation: A Tradeoff Between Communication Costs at Edge Nodes and at Helper Nodes,” in IEEE Journal on Selected Areas in Communications, vol. 40, no. 3, pp. 761-772, March 2022, doi: 10.1109/JSAC.2022.3142356
  3. M. Dutta and A. Thomas, “Decentralized Coded Caching for Shared Caches,” in IEEE Communications Letters, vol. 25, no. 5, pp. 1458-1462, May 2021, doi: 10.1109/LCOMM.2021.3052237.
  4. N. S. Karat, A. Thomas and B. S. Rajan, “Optimal Linear Error Correcting Delivery Schemes for Two Optimal Coded Caching Scheme,,” The Interplay between Storage, Computing and Communications from an Information-Theoretic Perspective. entropy, Vol.22, Issue No.6., doi: 10.3390/e22070766
  5. A. Thomas and B. S. Rajan, “Generalized Index Coding Problem and Discrete Polymatroids,” The Interplay between Storage, Computing and Communications from an Information-Theoretic Perspective. entropy, Vol.22, Issue No.6., doi: 10.3390/e22060646
  6. N. S. Karat, A. Thomas and B. S. Rajan, “`Error Correction in Coded Caching with Symmetric Batch Prefetching,” IEEE Transactions on Communications, Vol. 67, No.8, pp.5264-5274, August 2019.
  7. A. Thomas and B. S. Rajan, “A Discrete Polymatroidal Framework for Differential Error Correcting Index Codes,” in IEEE Transactions on Communications, Vol.67, No.7, pp.4593-4604, July 2019.
  8. A. Thomas and B. S. Rajan, “Binary Informed Source Codes and Index Codes Using Certain Near-MDS Codes,” in IEEE Transactions on Communications, vol. 66, no. 5, pp. 2181-2190, May 2018.
  9. A. Thomas, K. Radhakumar, C. Attada and B. S. Rajan, “Single Uniprior Index Coding With Min-Max Probability of Error Over Fading Channels,” in IEEE Transactions on Vehicular Technology, vol. 66, no. 7, pp. 6050-6059, July 2017.
  1. ‘Tree Gradient Coding Considering Communication Delays and Partial Stragglers’, R. Shah, U. Tiwari, and A. Thomas, accepted for publication in 2024 IEEE International Conference on Communications (ICC).
  2. ‘Hierarchical Coded Gradient Aggregation Based on Layered MDS Codes’, Nikhil Krishnan M, Anoop Thomas, Birenjith Sasidharan, Accepted for publication in ISIT 2023
  3. A. K. Pandey, M. Dutta and A. Thomas, “Decentralized Coded Caching for Shared Caches using Erasure Coding,” 2022 IEEE Information Theory Workshop (ITW), Mumbai, India, 2022, pp. 172-177, doi: 10.1109/ITW54588.2022.9965862.
  4. P. Trinadh, M. Dutta, A. Thomas and B. S. Rajan, “Decentralized Multi-access Coded Caching with Uncoded Prefetching,” 2021 IEEE Information Theory Workshop (ITW), 2021, pp. 1-6, doi: 10.1109/ITW48936.2021.9611497.
  5. B. Sasidharan and A. Thomas, “Coded Gradient Aggregation: A Tradeoff Between Communication Costs at Edge Nodes and at Helper Nodes,” 2021 IEEE International Symposium on Information Theory (ISIT), 2021, pp. 2286-2291, doi: 10.1109/ISIT45174.2021.9517781.
  6. E. Bhattacharya, U. Tiwari, R. Shah and A. Thomas, “Improved Tree Gradient Coding with Non-uniform Computation Load,” ICC 2021 – IEEE International Conference on Communications, 2021, pp. 1-6, doi: 10.1109/ICC42927.2021.9500717.
  7. S. Rathi, A. Thomas, and M. Dutta, “An Optimal Linear Error Correcting Scheme for Shared Caching with Small Cache Sizes”, Proceedings of IEEE International Symposium on Information Theory, (ISIT 2020), LA, USA, June 21-26, 2020, pp. 1676-1680.
  8. N. S. Karat, S. Dey, A. Thomas and B. S. Rajan, “An Optimal Linear Error Correcting Delivery Scheme for Coded Caching with Shared Caches’,” Proceedings of IEEE International Symposium on Information Theory, (ISIT 2019), Paris, France, July 7-12, 2019, pp.1217-1221.
  9. N. S. Karat, A. Thomas and B. S. Rajan, “Optimal Error Correcting Delivery Scheme for Coded Caching with Symmetric Batch Prefetching,” 2018 IEEE International Symposium on Information Theory (ISIT), Vail, CO, 2018, pp. 2092-2096. doi: 10.1109/ISIT.2018.8437469
  10. N. S. Karat, A. Thomas and B. S. Rajan, “Optimal Error Correcting Delivery Scheme for an Optimal Coded Caching Scheme with Small Buffers,” 2018 IEEE International Symposium on Information Theory (ISIT), Vail, CO, 2018, pp. 1710-1714. doi: 10.1109/ISIT.2018.8437649
  11. A. Thomas and B. S. Rajan, “Index Coding with Restricted Information (ICRI) and Interference Alignment,” GLOBECOM 2017 – 2017 IEEE Global Communications Conference, Singapore, 2017, pp. 1-7. doi: 10.1109/GLOCOM.2017.8254152
  12. A. Thomas and B. S. Rajan, “Generalized index coding problem and discrete polymatroids,” 2017 IEEE International Symposium on Information Theory (ISIT), Aachen, 2017, pp. 2553-2557. doi: 10.1109/ISIT.2017.8006990
  13. A. Thomas and B. S. Rajan, “Binary index codes using l-th NMDS codes,” 2017 IEEE International Conference on Communications (ICC), Paris, 2017, pp. 1-6. doi: 10.1109/ICC.2017.7997268
  14. A. Thomas, R. Kavitha, A. Chandramouli and B. S. Rajan, “Optimal index coding with min-max probability of error over fading channels,” 2015 IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Hong Kong, 2015, pp. 889-894.
  15. A. Thomas and B. S. Rajan, “Vector linear error correcting index codes and discrete polymatroids,” 2015 IEEE International Symposium on Information Theory (ISIT), Hong Kong, 2015, pp. 1039-1043. doi: 10.1109/ISIT.2015.7282613
  16. A. Thomas and B. S. Rajan, “Error correcting index codes and matroids,” 2015 IEEE International Symposium on Information Theory (ISIT), Hong Kong, 2015, pp. 1029-1033. doi: 10.1109/ISIT.2015.7282611
  1. P. Trinadh and A. Thomas, “A Deep Reinforcement Learning Approach for Shared Caching,” 2021 National Conference on Communications (NCC), 2021, pp. 1-6, doi: 10.1109/NCC52529.2021.9530143.
 Degree Discipline Year School
  Ph. D. Electrical Communication Engineering 2018 Indian Institute of Science, Bangalore
  M. E. Telecommunication 2013 Indian Institute of Science, Bangalore
  B. Tech Electronics and Communication Engineering 2008 College of Engineering, Trivandrum, Kerala
  • Teaching Excellence Award for the year 2020: best performance in large sized class category. Conferred by Indian Institute of Technology Bhubaneswar
  • Teaching Excellence Award for the year 2019: best performance in large sized class category. Conferred by Indian Institute of Technology Bhubaneswar
Scroll to Top