A Gossip-Based Auction Algorithm for Decentralized Task Rescheduling in Heterogeneous Drone Swarms


Eser M., YILMAZ A. E.

IEEE Transactions on Aerospace and Electronic Systems, cilt.61, sa.3, ss.6673-6696, 2025 (SCI-Expanded) identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 61 Sayı: 3
  • Basım Tarihi: 2025
  • Doi Numarası: 10.1109/taes.2025.3528390
  • Dergi Adı: IEEE Transactions on Aerospace and Electronic Systems
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Applied Science & Technology Source, Business Source Elite, Business Source Premier, Communication Abstracts, Compendex, Computer & Applied Sciences, INSPEC, Metadex, Civil Engineering Abstracts
  • Sayfa Sayıları: ss.6673-6696
  • Anahtar Kelimeler: Auction algorithm, distributed computing, drones, dynamic environment, swarm robotics
  • Ankara Üniversitesi Adresli: Evet

Özet

One of the key technologies used in scheduling for drone swarms, which execute complex tasks and have broad application areas, is task assignment. Scheduling ensures the efficient assignment and execution of tasks in drone swarms by considering time constraints and environmental variables. The dynamic nature of the environments in which drone swarms operate requires the swarm to possess a distributed replanning capability that can dynamically accommodate unassigned or newly added tasks while adhering to time constraints. The distributed approach enables rapid task allocation without a central node, allowing drones to freely join or leave the swarm, thereby enhancing both resilience and flexibility. In this paper, a distributed method called Harmony Drone Task Allocation (DTA) is proposed for solving the multi-drone task assignment problem with complex time window constraints. The proposed Harmony DTA aims to minimize total system cost and task execution delay while ensuring the conflict-free assignment of all tasks within their valid time intervals in dynamic environments with communication constraints. By utilizing a consensus-based auction mechanism and integrating a gossip-based approach, Harmony DTA efficiently minimizes communication load while ensuring that tasks are assigned to the most appropriate drones, balancing task urgency with resource availability. Simulations demonstrate that the proposed method can effectively assign newly emerging time-limited tasks among drones in dynamic environments. Results from Monte Carlo simulations show that Harmony DTA provides assignments with lower total costs and reduced total message size. Additionally, the developed gossip-based consensus algorithm has been demonstrated through simulations to deliver conflict-free assignments in communication-limited environments.