首页> 外文学位 >Decentralized algorithms for search and routing in large-scale networks.
【24h】

Decentralized algorithms for search and routing in large-scale networks.

机译:用于大型网络中搜索和路由的分散算法。

获取原文
获取原文并翻译 | 示例

摘要

During the past decade, advances in technology and science have led to many large-scale distributed systems which can be characterized as networks. Some examples include the World Wide Web, the Internet, the power grid, wireless sensor networks, and military (net-centric) logistics. The scale of the size of these networks is substantially different from the networks considered in traditional graph theory. Further, these networks do not have any pre-specified structure/order or any design principles. Hence, the problems posed in such networks are very novel. Recent years has witnessed an explosion of interest across different disciplines, in understanding and characterizing such large-scale networks, which led to development of a new field called "Network science". This activity was mainly triggered by significant findings in real-world networks which led to a revival of network modeling and gave rise to many path breaking results. Until now, a major part of this research was focused on modeling and characterizing the behavior of the networks. However, the ultimate goal of modeling these networks is to understand and optimize the dynamical processes taking place in the network.; Search and routing is one of the most important and prevalent process in many real-world networks. Many times one needs to transport raw material/computer files/messages from one node to another using the edges of the network. In traditional graph theory, there do exist abundant number of algorithms that can compute the optimal paths in the network. However, these algorithms assume that global information of the network is available, i.e. how each and every node is connected in the network is known. But in some scenarios, it is not possible to have access to global information of the network and we need to have decentralized algorithms that can navigate through the network by using only local information. In this dissertation, we address an important process of search and routing in large-scale networks. This forms the core problem of this thesis. Examples include routing of sensor data in wireless sensor networks, locating data files in peer-to-peer networks, connecting relief workers in a disaster scenario, and finding information in distributed databases. Decentralized search and routing in networks is broadly classified into two types of networks, namely, non-spatial networks and spatial networks.; In non-spatial networks, we study trade-offs presented by local search algorithms in networks which are heterogeneous in edge weights and node degree. We demonstrate that search based on a network measure, local betweenness centrality (LBC), utilizes the heterogeneity of both node degrees and edge weights to perform the best in scale-free weighted networks. We show that the performance of LBC search is similar to BC search, which utilizes the maximum information about a neighbor. Further, we demonstrate that the search based on LBC is universal and performs well in a large class of complex networks. We also test the algorithms on the peer-to-peer network, Gnutella, and discuss the results obtained.; In spatial networks, we consider a family of parameterized spatial network models that are heterogenous in node degree. We investigate several algorithms and illustrate that some of these algorithms exploit the heterogeneity in the network to find short paths by using only local information. In addition, we demonstrate that the spatial network model belongs to a class of searchable networks for a wide range of parameter space. Further, we test these algorithms on the U.S. airline network which belongs to this class of networks and demonstrate that searchability is a generic property of the U.S. airline network. These results provide insights on designing the structure of distributed networks that need effective decentralized search algorithms.
机译:在过去的十年中,技术和科学的进步导致了许多大规模的分布式系统,这些系统可以被描述为网络。例如,万维网,互联网,电网,无线传感器网络和军事(以网络为中心)物流。这些网络的规模规模与传统图论中考虑的网络大不相同。此外,这些网络没有任何预先指定的结构/顺序或任何设计原则。因此,在这样的网络中提出的问题是非常新颖的。近年来,在了解和表征此类大型网络方面,各个学科的兴趣激增,这导致了一个新领域的发展,即“网络科学”。这项活动主要是由现实网络中的重大发现触发的,这导致了网络建模的复兴,并带来了许多突破性的成果。到目前为止,这项研究的主要内容集中于对网络行为进行建模和表征。然而,对这些网络进行建模的最终目标是理解和优化网络中发生的动态过程。搜索和路由是许多现实世界网络中最重要,最普遍的过程之一。很多时候,人们需要使用网络的边缘将原材料/计算机文件/消息从一个节点传输到另一个节点。在传统的图论中,确实存在大量可以计算网络中最佳路径的算法。但是,这些算法假定网络的全局信息可用,即网络中每个节点的连接方式是已知的。但是在某些情况下,无法访问网络的全局信息,我们需要使用仅使用本地信息就可以在网络中导航的分散算法。本文研究了大规模网络中搜索和路由的重要过程。这构成了本文的核心问题。示例包括在无线传感器网络中路由传感器数据,在对等网络中定位数据文件,在灾难情况下连接救援人员以及在分布式数据库中查找信息。网络中的分散搜索和路由大致分为两种类型的网络,即非空间网络和空间网络。在非空间网络中,我们研究了边缘权重和节点度不同的网络中局部搜索算法所呈现的取舍。我们证明基于网络度量,局部中间性中心度(LBC)的搜索利用节点度和边缘权重的异质性在无标度加权网络中表现最佳。我们表明,LBC搜索的性能类似于BC搜索,后者利用有关邻居的最大信息。此外,我们证明了基于LBC的搜索是通用的,并且在大型复杂网络中表现良好。我们还测试了对等网络Gnutella上的算法,并讨论了获得的结果。在空间网络中,我们考虑节点度异质性化的参数化空间网络模型族。我们研究了几种算法,并说明其中的某些算法仅利用本地信息来利用网络中的异构性来查找短路径。此外,我们证明了空间网络模型属于针对广泛参数空间的一类可搜索网络。此外,我们在属于此类网络的美国航空公司网络上测试了这些算法,并证明了可搜索性是美国航空公司网络的通用属性。这些结果为设计需要有效的分散搜索算法的分布式网络的结构提供了见识。

著录项

  • 作者

    Thadakamalla, Hari Prasad.;

  • 作者单位

    The Pennsylvania State University.;

  • 授予单位 The Pennsylvania State University.;
  • 学科 Operations Research.; Computer Science.
  • 学位 Ph.D.
  • 年度 2007
  • 页码 128 p.
  • 总页数 128
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 运筹学;自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号