DMAR: Decentralized Multi-agent Rollout Algorithm

A short demonstration of the algorithm executed on the robotarium testbed with physical robots. The outlined shapes around robots denote the cluster they are part of and the controls are executed in parallel. The square/rectangular blocks are obstacles and circles are task.

DMAR(Decentralized Multi-Agent Heuristic Rollout) algorithm is a newly proposed reinforcement learning algorithm that solves a hitherto unsolved variant of vehicle routing problem; multi-vehicle routing problem in unmapped environments. The developed DMAR algorithm solves it with provable guarantees of cost improvements over a greedy base policy (which is the only viable and probabilistically complete policy aside from DMAR).

The DMAR is considered even more powerful due to the fact that the execution is online and completely decentralized. This makes it feasible to be deployed on physical robots and makes it robust for real-world solutions using robots.

Devendra R. Parkar
Devendra R. Parkar
Research Assistant

My broad research interests include complex systems, distributed systems and learning theory