loading page

E-CARGO-Based Team Multi-Role Assignment Problem with Role Dependency
  • +6
  • Wenan Tan,
  • Wenyi Mao,
  • Ruiling Gao,
  • Jin Zhang,
  • Weijia Zhuang,
  • Qianwen Shen,
  • Zixuan Li,
  • Lida Xu,
  • Shengchun Sun
Wenan Tan
Wenyi Mao

Corresponding Author:[email protected]

Author Profile
Ruiling Gao
Jin Zhang
Weijia Zhuang
Qianwen Shen
Zixuan Li
Lida Xu
Shengchun Sun


With the rapid development of collaborative computing, the Environments-Classes, Agents, Roles, Groups, and Objects (E-CARGO) model has been initially applied as a technique of Role-Based Collaboration (RBC). By extending the Group Multi-Role Assignment (GMRA) model after in-depth study on E-CARGO-based Group Role Assignment (GRA), a Team Multi-Role Assignment with Role Dependency (TMRARD) model is proposed with a higher degree of generalizability. The model aims to address how to effectively assign collaborative units (agents) to multiple roles for maximizing group performance and synergistic effect in the collaborative process with consideration of the role dependencies and the common team goals. By analyzing the characteristics and elements of the E-CARGO model, the TMRARD model is formally modeled based on E-CARGO. After analyzing the rationalization of the scale of role-dependent inputs, a Gurobi solution based on Mixed-Integer Linear Programming (MILP) has proposed and developed with consideration of the complexity of role-dependent constraints. Simulation experiments have verified the effectiveness and robustness of this method, demonstrating high performance in large-scale and complex constraint situations, in order to provide more scientific and efficient decision-making support for the field of collaborative computing.
09 Feb 2024Submitted to TechRxiv
13 Feb 2024Published in TechRxiv