基于复杂网络的服务网络分析及其在服务推荐中的应用

来源 :浙江工商大学 | 被引量 : 0次 | 上传用户:dmjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的计算(SOC,Service-Oriented Computing)是继面向对象和面向构件之后的一种新型的计算模式。随着SOC不断发展,服务的规模、种类增长极快,应用领域也不断拓展,逐渐形成了以服务为中心的互联网。面对错综复杂的“服务网络”,如何为用户推荐适合的服务成为SOC领域研究的热点问题。服务推荐技术是人们比较常用的一种方法,解决信息过载问题十分有效。然而,目前已有的服务推荐方法仍存在一些不足:现有的方法所使用的数据大多是历史的服务信息和用户的一些偏好数据,普通用户收集起来很困难;有的方法严重依赖服务描述文档,然而随着新型服务的不断出现,人们能够获取到的服务文档并不完整,有的服务甚至没有提供相应的服务描述文档。为了解决这些问题,研究者们提出了新的方法,他们主张引入学科交叉思想来解决这些问题。随着体系结构研究的不断深入和软件开发模式的转变,从结构的角度出发研究服务推荐问题逐渐成为一种新颖的研究思路。复杂网络的提出有助于推动系统结构的研究。复杂网络理论倡导从全局的角度分析和掌控系统,而并不是从局部的角度出发,这种理论为我们更好的理解系统结构提供新的思路。所以,如何从结构出发深入了解服务网络的拓扑结构,进而提高服务推荐的效率成为本文研究的关键问题。本文主要运用学科交叉的思想,借鉴复杂网络相关原理及方法,利用复杂网络的各种指标分析服务网络拓扑结构,并基于服务网络结构分析的结果,提出相应的服务推荐方法。因此,本文的研究内容和取得的成果如下:(1)基于复杂网络的服务网络结构分析服务网络的结构对服务的功能具有重要的影响。根据已获取的各种服务信息,构建不同的服务网络,抽象服务及服务间的包含和组合关系;借鉴复杂网络的原理及方法,引入复杂网络中的各种参数,对服务网络的结构进行了比较充分的分析。我们使用ProgrammableWeb上Mashup服务和Web API的真实数据进行实验,揭示了服务网络的一些结构特征(度分布、度中心性、接近中心性等),其中的部分特征对于指导服务推荐具有重要意义。(2)基于服务网络结构分析的服务推荐方法针对现有服务推荐算法的不足,本文提出了一种基于服务网络结构分析的服务推荐方法。该方法构建服务包含网,通过单模投影构建服务合成网,并引入组合网络挖掘方法过滤网络中的无效边;同时,以服务网络结构分析所得的部分特征为依据,评价服务的流行性及重要性,进而针对服务不同的使用场景提出了相应的服务推荐算法,为用户推荐满足其需求的可组合服务。我们使用ProgrammableWeb上Mashup服务和Web API的真实数据进行实验,并对实验结果进行了分析。实验结果说明了本文的方法在为用户推荐需要的服务时是可行的,并且是切实有效的。从复杂服务网络的角度审视服务计算相关问题,为我们研究服务推荐问题提供了新思路。
其他文献
众所周知,Einstein提出的广义相对论是与时间、空间和引力有关的理论。能量-动量(即物质)的存在会导致四维时空的弯曲,而黑洞是弯曲时空的必然产物。在广义相对论中,引力和电磁
为探究不同含水介质中过硫酸钠化学氧化乙醇汽油主要组分苯系物(苯、甲苯、乙苯和二甲苯,统称BTEX)和乙醇的效果以及影响,选用石灰土、玄武岩风化土、花岗岩风化土、白云石、河砂等5种不同特性的介质,在室温下开展批实验研究。结果表明:(1)在自然衰减情况下,BTEX和乙醇的降解速率由大到小顺序均为玄武岩风化土>石灰土>河砂>花岗岩风化土>白云石,前4种介质中微生物作用强,乙醇被完
随着陆运和水运的发展,桥梁的数量日益增加,布置日益密集,而桥墩的存在会阻碍河道中水流的顺畅下泄,其周围会形成紊流场使通航水流条件恶化,且随着航运发展的需要,船舶日益大
本文采用一种有效的谱方法来求解极几何区域中的椭圆特征值问题。极几何区域以圆域和环域为例,分别求解了四阶及二阶椭圆特征值问题。对于圆域上四阶椭圆特征值问题,首先,我
锂离子电池具有高能量密度、设计灵活性,以及轻量化、微型化等优点,是应用非常广泛的一类电池,随着当今社会的不断发展而逐渐成为关注的重点和研究的热点。锂离子电池发展的
P2P网络借贷作为一种新型金融模式,打破了传统借贷门槛高、手续繁琐、覆盖范围小等局限,它以“普惠”为核心思想,将互联网与民间借贷相结合,使得资金借贷双方可以通过第三方
本文以可聚合的烯丙基聚氧乙烯醚(APEG)为表面活性剂,甲基丙烯酸甲酯(MMA)与苯乙烯(St)的混合液体为油相,构建反相微乳液合成Co(OH)_2纳米粒子,再运用反相微乳液聚合制备Co(OH)_2/Poly(MMA-St-APEG)有机-无机杂化膜,用于苯/环己烷混合物的渗透汽化分离。本文首先通过电导率法结合目测法考察了(Co(NO_3)_2+H_2O)/(MMA-St)/APEG和(NaOH+
本工作旨在海量数据的金融衍生品领域使用CPU-GPU异构计算机硬件平台快速实现欧式期权定价,该平台的优点一方面利用了CPU芯片的逻辑判断功能,另一个方面发挥了GPU芯片强大的
人工湿地生态系统是人为建造的用于污水处理的生态系统,目前水生植物凋落物被认为是影响湿地堵塞的一个重要因素,本文以香蒲(Tphaangustifolia)、美人蕉(Canna indica)、芦苇
自改革开放以来,我国高度重视招商引资活动,如今已成为外商投资的一片热土。广东省作为对外开放的先行地,不仅吸收了大量的外商直接投资(FDI),而且始终坚持大力发展制造业进