A Maximum Average Weight Matching Algorithm for Collective Tasks Allocation in the Collective Computing System | IEEE Conference Publication | IEEE Xplore