【摘 要】
:
在计算机网络中,每一个网络节点都执行着信息生成、路由选择、信息转发、信息接收等多项任务。但是,其中一些节点还负责执行其它的附加任务,例如,收集和分析网络中信息瘫痪的
论文部分内容阅读
在计算机网络中,每一个网络节点都执行着信息生成、路由选择、信息转发、信息接收等多项任务。但是,其中一些节点还负责执行其它的附加任务,例如,收集和分析网络中信息瘫痪的资料、丢弃来自网络的攻击信息等,称这些执行附加任务的节点为网络观察员。如果将网络中的所有节点都设置成观察员节点,不仅严重浪费网络资源,还会增加建设网络的成本。所以需要解决的问题是求出该网络的一个规模最小的网络观察员节点子集,使得每一条通过网络中s(s≥2)个节点传播的信息至少被该节点子集中的一个节点观察到。加之受无线传感网络安全通信问题的启发,人们提出了s-路径顶点覆盖这一问题。此外,无线传感网络中最优链路构造、各种网络环境中监控设备的安置等问题都可以看做是s-路径顶点覆盖问题在实际中的应用。s-路径顶点覆盖问题是指:给定一个无向图和一个正整数s,从该图中找出一个规模最小的顶点子集,使得该图中每条长度为s-1的路径至少包含了该顶点子集中的一个顶点。该问题已经被证明是NP-完全的。本文主要利用参数化计算技术设计求解s-路径顶点覆盖问题的精确算法,所做工作有:1给出一个解决树上的s-路径顶点覆盖问题的最优算法。2利用深度有界搜索树方法设计解决3-路径顶点覆盖问题的精确算法,经过一系列的改进,最终得到时间复杂度为O*(2.3028勺的算法。3利用深度有界搜索树方法设计解决4-路径顶点覆盖问题的精确算法,经过一系列的改进,最终得到时间复杂度为O*(3.0122勺的算法。
其他文献
随着嵌入式系统与网络的日益结合,具备网络通信能力的嵌入式设备已成为必不可少的需求。IPv4地址空间的严重不足,已不能满足数目庞大的嵌入式设备,能够支持下一代因特网的嵌
XML (eXtensible Markup Language)即可扩展标记语言,是W3C定义的一套语义标记规范。随着网络应用的快速发展,Web上的数据成指数级增长,XML逐渐成为Internet上数据交换和描述
无线传感器网络综合了微电了技术、无线通信技术、嵌入式计算技术、现代网络以及分布式信息处理技术等先进的技术,其研究已经成为无线通信领域的重要课题。无线传感器网络能
云计算的发展越来越快,它可以提供用户更大范围的数据处理和共享能力,通过存储虚拟化整合不同的存储资源,用户可以通过单一的用户界面访问云中的数据资源,而不会显露底层基础
随着互联网的普及,涌现出了大量的互联网应用,例如社交网络,在线视频,图片分享,电子商务等等,Web2.0的时代也随着来临。这些应用普遍采用分布式的架构来存储用户产生的海量数据,如何
近年来,越来越多的计算机科学方法被广泛应用到诸如生物学等领域。一方面,计算机科学的方法可以通过在计算机上进行模拟等方式使得对问题的研究可以摆脱原本复杂的实验环境和
公钥密码(Public Key Cryptography, PKC)在保证开放的网络(如互联网)中通信的真实性和保密性上起着至关重要的作用。目前,RSA密码体系仍然是最重要而且应用最广泛的公钥密码
随着互联网的高速发展,数据规模以指数级的速度增加,如何来存储和处理这些数据是一个挑战性的问题。Hadoop允许用户不熟悉分布式的情况下,充分利用海量存储的集群和高速计算,做分
近年来,越来越多的分布式系统被各行各业使用,如军事、航空、金融系统等行业。随着为分布式系统设计的分布式软件的复杂度的增加,分布式系统中节点数量的增多,导致分布式系统