QoS支持下的GIS服务链最优化问题研究

Optimization of GIS Web Service Chaining Based on QoS

  • 摘要: 针对当前OGC互操作标准未提供QoS支持的现状,对OGC服务标准进行了服务质量扩展。在此基础上实现了一种基于遗传算法、具有全局QoS约束的最优化服务选择方法。该方法采用了树型染色体编码方式及基于罚函数法的适应度函数。通过与整数规划得到的最优解进行对比,验证了该方法解质量的有效性,并通过改变候选服务数和任务数等试验条件,证明了该方法的时间复杂度近似线性。

     

    Abstract: In the process of GIS service chaining, the quality of service (QoS), as well as functionality of service, is very essential for Web GIS users. Nevertheless, OGC standards for GIS services have not yet supported QoS currently. This paper proposes a QoS extension to OGC interoperation specifications related to GIS services as well as an optimal approach of GIS web service chaining with global QoS constraints. This constrained optimization question is solved using a genetic algorithm with a penalty-based fitness function and a tree coding structure modeling the flowchart of GIS service chaining. With an experimental example, the effectiveness of this approach is verified in comparison with Integer programming method. By changing examination conditions such as the number of candidate services or task nodes, it is found that this approach has near linear time complexity.

     

/

返回文章
返回