Avoiding Conflicts by Group Role Assignment
研究了在存在冲突代理约束下的群体角色分配问题,将其形式化为扩展整数线性规划的子问题,并基于IBM ILOG CPLEX提出实用解法,通过仿真验证了避免冲突的效益和算法效率。
Role assignment is a critical element in the role-based collaboration process. There are many constraints to be considered when undertaking this task. This paper formalizes the group role assignment problem when faced with the constraint of conflicting agents, verifies the benefits of solving the problem, proves that such a problem is a subproblem of the extended integer linear programming (x-ILP) problem, proposes a practical approach to the solution, and assures performance based on the results of experiments. The contributions of this paper include: 1) formalization of the proposed problem; 2) verification of the benefit achieved by avoiding conflicts in role assignment through simulation; 3) theoretical proof that conflict avoidance is a subproblem of the x-ILP problem that is nonpolynomial-complete; and 4) a practical solution based on the IBM ILOG CPLEX optimization package (ILOG) and verification of the scale of problems that can be solved with ILOG. The proposed approach is validated by simulation experiments. Its efficiency is verified by comparison with the previous exhaustive search-based approach.