Research Areas
  • Combinatorial algorithms
  • Randomized algorithms
  • Parallel and Distributed Algorithms
  • Distributed Synchronization
  • Self-stabilizing Algorithms
  • Nature Based Algorithm
  • Theory of Computation
  • Programming languages.