TY - JOUR
T1 - A combined multi-agent system for distributed multi-project scheduling problems
AU - Fu, Fang
AU - Zhou, Hong
N1 - Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2021/8
Y1 - 2021/8
N2 - A distributed multi-project scheduling problem is considered, in which several projects share scarce resources, and a planning department (planner) is responsible for allocating the resources among the projects. Information asymmetry and heterogeneous resources are assumed to be due to the geographical distribution of the planner and the projects. The projects compete for the limited global resources to maximize their local benefit, such that they may lie or overstate resource importance to the planner. In this paper, a multi-agent system is developed to address this problem due to the concerns of private information and highly autonomous nature of project agents, which makes a central coordination approach unsuitable. Different from previous work, a project agent may employ the lying strategy to increase its possibility of winning the desired resource, while the planner can adopt an integrity policy to penalize this behaviour. Another main contribution is that a heuristic procedure is designed and combined with an argumentation-based approach for this multi-agent system that can improve computation efficiency. Finally, the proposed combined multi-agent system is compared with a central coordination algorithm to demonstrate its efficacy. Numerical experiments show that the combined multi-agent system is more effective in exploration. It outperforms the central coordination algorithm for problems of a larger scale, especially those with a tighter global resource constraint. Experimental results also reveal that the proper integrity policy could considerably reduce the negative effect of dishonesty of the project agents on the global objective by eliminating the potential to benefit from lying.
AB - A distributed multi-project scheduling problem is considered, in which several projects share scarce resources, and a planning department (planner) is responsible for allocating the resources among the projects. Information asymmetry and heterogeneous resources are assumed to be due to the geographical distribution of the planner and the projects. The projects compete for the limited global resources to maximize their local benefit, such that they may lie or overstate resource importance to the planner. In this paper, a multi-agent system is developed to address this problem due to the concerns of private information and highly autonomous nature of project agents, which makes a central coordination approach unsuitable. Different from previous work, a project agent may employ the lying strategy to increase its possibility of winning the desired resource, while the planner can adopt an integrity policy to penalize this behaviour. Another main contribution is that a heuristic procedure is designed and combined with an argumentation-based approach for this multi-agent system that can improve computation efficiency. Finally, the proposed combined multi-agent system is compared with a central coordination algorithm to demonstrate its efficacy. Numerical experiments show that the combined multi-agent system is more effective in exploration. It outperforms the central coordination algorithm for problems of a larger scale, especially those with a tighter global resource constraint. Experimental results also reveal that the proper integrity policy could considerably reduce the negative effect of dishonesty of the project agents on the global objective by eliminating the potential to benefit from lying.
KW - Asymmetric information
KW - Distributed multi-projects system
KW - Multi-agent system
KW - Multi-project scheduling
UR - https://www.scopus.com/pages/publications/85104326836
U2 - 10.1016/j.asoc.2021.107402
DO - 10.1016/j.asoc.2021.107402
M3 - 文章
AN - SCOPUS:85104326836
SN - 1568-4946
VL - 107
JO - Applied Soft Computing
JF - Applied Soft Computing
M1 - 107402
ER -