Distributed Task Allocation Algorithms for Multi-Agent Systems with Very Low Communication

dc.contributor.authorBapat, Akshay
dc.contributor.authorBora, Bharath Reddy
dc.contributor.authorHerrmann, Jeffrey W.
dc.contributor.authorAzarm, Shapour
dc.contributor.authorXu, Huan
dc.contributor.authorOtte, Michael W.
dc.date.accessioned2023-09-11T17:00:00Z
dc.date.available2023-09-11T17:00:00Z
dc.date.issued2022-11-23
dc.descriptionPartial funding for Open Access provided by the UMD Libraries' Open Access Publishing Fund.
dc.description.abstractIn this paper we explore the problem of task allocation when communication is very low, e.g., when the probability of a successful message between agents is ≪0.01 . Such situations may occur when agents choose not to communicate for reasons of stealth or when agent-to-agent communication is actively jammed by an adversary. In such cases, agents may need to divide tasks without knowing the locations of each other. Given the assumption that agents know the total number of agents in the workspace, we investigate solutions that ensure all tasks are eventually completed—even if some of the agents are destroyed. We present two task allocation algorithms that assume communication may not happen, but that benefit whenever communications are successful. (1) The Spatial Division Playbook Algorithm divides task among agents based on an area decomposition. (2) The Traveling Salesman Playbook Algorithm considers mission travel distance by leveraging Christofides’ 3/2 approximation algorithm. These algorithms have task completion runtime complexity of O(mlogm) and O(m3) , respectively, where m refers to the total number of tasks. We compare both algorithms to four state-of-the-art task allocation algorithms — ACBBA, DHBA, PIA and GA — across multiple communication levels and multiple numbers of targets, and using three different communication models. The new algorithms perform favorably, in terms of the time required to ensure all targets are visited, in the special case when communication is very low.
dc.description.urihttps://doi.org/10.1109/ACCESS.2022.3224146
dc.identifierhttps://doi.org/10.13016/dspace/ko2j-mb8j
dc.identifier.citationA. Bapat, B. R. Bora, J. W. Herrmann, S. Azarm, H. Xu and M. W. Otte, "Distributed Task Allocation Algorithms for Multi-Agent Systems With Very Low Communication," in IEEE Access, vol. 10, pp. 124083-124102, 2022.
dc.identifier.urihttp://hdl.handle.net/1903/30448
dc.language.isoen_US
dc.publisherIEEE
dc.relation.isAvailableAtA. James Clark School of Engineeringen_us
dc.relation.isAvailableAtAerospace Engineeringen_us
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_us
dc.relation.isAvailableAtUniversity of Maryland (College Park, MD)en_us
dc.subjectautonomous robots
dc.subjectdistributed
dc.subjectlow communication environment
dc.subjectmotion planning
dc.subjecttarget search
dc.subjecttask allocation
dc.titleDistributed Task Allocation Algorithms for Multi-Agent Systems with Very Low Communication
dc.typeArticle
local.equitableAccessSubmissionNo

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Bapat, A et al
Size:
2.85 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.55 KB
Format:
Item-specific license agreed upon to submission
Description: