Collaborative Task Allocation With Reinforcement Learning and Heterogeneous Graph Attention

dc.contributor.authorSong, Wei
dc.contributor.authorMuntaha, Mahjabin
dc.date.accessioned2026-10-08T13:17:41Z
dc.date.issued2026-02-23
dc.description.abstractTask allocation is a core problem of mobile crowdsensing (MCS) applications. Depending on sensing task requirements and worker capabilities, tasks are allocated to selected workers that can meet various constraints and complete the tasks efficiently. Typically, an MCS platform serves as a mediator and assists the allocation, which is similar to the Uber system that matches passengers and drivers. As an incentive, the MCS platform typically aims to maximize its profit while respecting the limitations of both sides. Although task allocation has been studied widely in the literature, we focus on a less addressed aspect, which is to balance achievable profits and collaboration efficiency among a group of workers allocated to fulfill a task. In particular, we take into account the impact of workers’ collaboration efficiency on the achieved performance. As our collaborative task allocation problem is proved to be NP-hard, we formulate the problem based on a temporal heterogeneous graph and apply an expressive neural network model to represent graph-based problem instances. Thus, we can use a deep reinforcement learning (DRL) approach to train a solution model, which is expected to be generalizable to diverse instances. To reduce the network dimensionality and capture essential features, we decompose the heterogeneous graph into smaller and simpler subgraphs and use graph attention networks (GATs) [Veličković et al. (2018)] to transform subgraphs into embedding vectors. We conduct extensive experiments to train and test the solution model with different DRL approaches. The results show that the proposed approach offers competitive advantages over the reference heuristic and attention-based methods.
dc.description.copyright© 2026 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/38768
dc.language.isoen
dc.publisherIEEE
dc.relationNatural Sciences and Engineering Research Council of Canada (NSERC)
dc.relation.hasversion10.1109/TNSE.2026.3667470
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.subject.disciplineComputer Science
dc.titleCollaborative Task Allocation With Reinforcement Learning and Heterogeneous Graph Attention
dc.typeresearch article
oaire.citation.titleIEEE Transactions on Network Science and Engineering
oaire.citation.volume13
oaire.versionhttp://purl.org/coar/version/c_ab4af688f83e57aa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TNSE_CollabAlloc_UNBScholar.pdf
Size:
1.2 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.13 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections