Areas of Research

Why Distributed Algorithms?

Distributed algorithms are crucial for building scalable, robust, and efficient systems. They allow us to:

Look-Compute-Move Model

The Look-Compute-Move (LCM) model is a foundational framework in distributed computing. It describes how agents can:

This model is essential for understanding how simple agents can work together to solve complex problems.

Dispersion Problem

Circle Formation Problem

Black Hole Search Problem

Black Hole Search Simulator

Explore the Black Hole Search Problem with this interactive simulator. Adjust parameters and see how agents search for the black hole.

Collaborator Network

Research is a global endeavor. This map showcases my network of co-authors from institutions around the world.

Mobile Robot Simulators

Explore some of the concepts we study with these interactive simulators for different mobile robot models.