Knowledge Graph-Based Multi-Agent Path Planning in Dynamic Environments using WAITR

Ted Edward Holmberg, Elias Ioup, Mahdi Abdelguerfi
12/27/2024
cs.MA

No confident code implementation found for this paper.

Abstract

This paper addresses the challenge of multi-agent path planning for efficient data collection in dynamic, uncertain environments, exemplified by autonomous underwater vehicles (AUVs) navigating the Gulf of Mexico. Traditional greedy algorithms, though computationally efficient, often fall short in long-term planning due to their short-sighted nature, missing crucial data collection opportunities and increasing exposure to hazards. To address these limitations, we introduce WAITR (Weighted Aggregate Inter-Temporal Reward), a novel path-planning framework that integrates a knowledge graph with pathlet-based planning, segmenting the environment into dynamic, speed-adjusted sub-regions (pathlets). This structure enables coordinated, adaptive planning, as agents can operate within time-bound regions while dynamically responding to environmental changes. WAITR's cumulative scoring mechanism balances immediate data collection with long-term optimization of Points of Interest (POIs), ensuring safer navigation and comprehensive data coverage. Experimental results show that WAITR substantially improves POI coverage and reduces exposure to hazards, achieving up to 27.1\% greater event coverage than traditional greedy methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{holmberg2024knowledge,
  title  = {Knowledge Graph-Based Multi-Agent Path Planning in Dynamic Environments using WAITR},
  author = {Ted Edward Holmberg and Elias Ioup and Mahdi Abdelguerfi},
  year   = {2024},
  eprint = {2412.19469},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.19469v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.19469.svg)](https://codeofpaper.com/paper/2412.19469)

Discussion