基于多Agent协作的服务选择模型
Service Selection Model Based on Multi-Agent Collaboration
-
摘要: 为了有效地实现自动Web服务选择,构建了基于多agent协作的服务选择模型. 设计了多agent通信原语,实现了服务选择多agent间的交互协作;提出了基于模糊匹配的评价算法,为评价标准提供较为一致的度量;利用投票协议获取服务请求者偏好,并依此获取评价项的权值. 实验结果表明,利用该模型服务选择有效性平均提高29%,平均服务选择时间仅为其他模型的42%,计算复杂度由O(n<sup<5</sup<)降为O(n<sup<2</sup<).Abstract: In order to implement Web service selection effectively, a service selection model based on multi-agent collaboration is constructed. Communication performatives in multi-agent system for service selection are designed, by which agents perform collaboration. The evaluation algorithm based on fuzzy matching is proposed, which provide consistent measure for evaluation criteria. The preferences of service requestors are aggregated according to the voting protocol, by which the right value of each evaluation item it taken. Experimental results demonstrate that the mean effectiveness of service selection is increased by 29 percent; the average selection time decreased by 58 percent, and the computing complexity drops from <em<O(n<sup<5</sup<)</em< to <em<O(n<sup<2</sup<)</em< in the model.
下载: