论文部分内容阅读
随着IT技术的飞速发展,如何有效地管理急剧增加的海量数据成为下一代互联网所面临的关键问题。解决如此棘手问题的最有效方式是应用知识网格作为下一代网络互联环境。已有知识网格中存在诸多亟待解决的问题,例如如何有效地搜索知识发现服务以及如何更好地协作多个网格节点来共同完成用户提出的知识发现任务等。
针对这些问题,本文设计了一种基于移动代理的知识网格(Mobile Agent Based Knowledge Grid, MABKG)体系结构。MABKG体系结构充分利用了移动代理服务(Mobile Agent Service,MAS)的移动性、灵活性和智能性等特点,增强了知识网格服务的智能性和协作性,有效地解决了上述问题。同时,MABKG体系结构还能够有效地均衡网络负载,改善网络传输性能及提高网格服务质量。
本文基于Aglet平台,设计实现了MABKG体系结构实验系统,并实现了MABKG体系结构中的MAS,其能够有效地与知识网格核心层服务模块进行交互,实现知识发现服务的智能检索和协同工作。
本文还分析和研究了基于Apriori的并行关联规则算法,并根据网格平台固有的分布性、动态性和异构性等特点,对HD算法进行了改进,实现了一种基于知识网格的关联规则算法--ARKG算法。本文构建了Globus网格平台环境,并在此之上设计和实现了ARKG算法网格服务应用。理论分析和实验结果表明,ARKG算法的效率和扩展性较CD、IDD和HD算法有显著提高。
本文的研究工作为后续完善知识网格工作及开发更高效的知识发现服务提供了一定的技术基础。