论文部分内容阅读
近年来,新兴的复杂网络研究蕴藏着巨大的潜在应用价值,各个领域的专家学者对其的研究也愈演愈烈。复杂网络对于随机攻击或错误具有较强的鲁棒性,但是当网络中的中心节点(也称为关键节点)遭受到蓄意攻击时整个网络很容易崩溃,因此,对于复杂网络中心节点的抗毁性和可靠性的研究具有重要的理论意义和实用价值。蛋白质相互作用网络(PPI网络)也是具有无标度性质的复杂网络,但研究发现当有选择的移除2%的中心节点时,PPI网络表现出了一定的抗攻击性。PPI网络的这种可靠性和抗毁性正是目前复杂网络抗毁性和可靠性研究期望达到的目标。因此,为了提高复杂网络的可靠性和抗毁性,本文将借鉴蛋白质间的协同作用原理,构建中心节点子网(由中心节点组成的子网)的自主协同模型,建立面向服务的协商机制。基于面向服务的概念和服务协商机制,将复杂网络中的中心节点类比为主体,当中心节点遭受攻击致使性能下降时,受攻击中心节点会向邻近的中心节点请求服务,以保障网络的正常运行。本文的主要内容如下:首先,将中心节点类比为主体设计了一个面向服务的协商机制,该机制定义了服务中介、主体服务提供者和主体服务请求者三种角色,通过三种角色间的交互协作来提高复杂网络中心节点的防御功能。其次,综合考虑服务语义和服务质量(QoS)对服务匹配和服务协商的影响,设计了基于语义和服务质量属性的主体服务描述模型,既解决了传统语法级服务描述的异构性问题,又能充分体现出服务请求针对主体服务性能的不同需求。随后,基于该模型对语义和QoS数值匹配进行了综合考虑,提出匹配精度更高的基于语义和QoS约束的主体服务匹配算法。最后,依据服务发现的结果,设计了基于QoS属性的主体服务协商模型。其中,通过主体服务间的协商,中心节点的主体可以对服务发现后的结果进行进一步的筛选,按需定制服务,并选出最符合需求的邻居中心节点。