首页> 外文学位 >Coding for network applications: Robust identification and distributed resource allocation.
【24h】

Coding for network applications: Robust identification and distributed resource allocation.

机译:网络应用程序的编码:可靠的标识和分布式资源分配。

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

摘要

Error correcting codes have been studied extensively over the past half century in a variety of theoretical and practical contexts, most recently making their way into networking applications. This thesis focuses on two types of codes, identifying codes and rateless codes, and their applications in sensor and peer-to-peer networks. Intuitively, an identifying code is a set of vertices in a graph with the property that each vertex neighborhood in the graph has a unique intersection with the code. The identifying code problem involves finding the smallest identifying code for a given graph, and its general form has been shown to be NP-complete. We begin by drawing a reduction between the identifying codes problem and the well-studied set cover problem. The reduction is efficient enough to provide a general polynomial time approximation with tight performance guarantees for arbitrary directed graphs. Specifically, we provide a general hardness of approximation result, and demonstrate an algorithm that attains this bound within a small constant. We further generalize these results to robust identifying codes, whose identification property survives corruptions in the underlying graph, by linking them to the set multi-cover problem. We develop distributed as well as branch-and-bound novel algorithms for generating robust identifying codes. Finally, we study bounds on the number of disjoint identifying codes, a general problem motivated by considerations of energy balancing in sensor networks. In the second section of this work we consider the use of rateless codes within the context of maintaining fairness in a peer-to-peer network. Our architecture is designed to help overcome asymmetries in upload/download speeds that are typical in end-user dialup, broadband and cellular connections. By sharing encoded file data, users at remote locations can access information stored on their home computers, through multiple intermediaries, at rates often exceeding their home connection's upload capacity. We prove that our sharing approach guarantees two key properties: (i) asymptotic fairness, in that (even malicious) users are assigned idle bandwidth proportionally to their contributed bandwidth; and (ii) natural incentive to join and cooperate fairly in the system.
机译:在过去的半个世纪中,在各种理论和实践环境下,对纠错码进行了广泛的研究,最近将其应用于网络应用。本文主要研究两种类型的代码,识别代码和无速率代码,及其在传感器和对等网络中的应用。直观地,识别代码是图中的一组顶点,其特性是图中的每个顶点邻域都与该代码具有唯一的交集。识别码问题涉及找到给定图的最小识别码,并且其一般形式已显示为NP完全的。我们首先从识别代码问题和经过充分研究的布套问题之间进行简化。减少的效率足以提供通用的多项式时间逼近,并为任意有向图提供严格的性能保证。具体来说,我们提供了近似结果的一般硬度,并演示了在较小常数内达到此界限的算法。我们将这些结果进一步归结为鲁棒的识别码,通过将其链接到所设置的多重覆盖问题,其识别属性可以抵抗基础图中的损坏。我们开发了分布式以及分支定界的新颖算法来生成可靠的识别码。最后,我们研究了不相交的识别码的数量范围,这是一个由于考虑传感器网络中的能量平衡而引起的普遍问题。在本工作的第二部分中,我们考虑在对等网络中保持公平的情况下使用无速率代码。我们的体系结构旨在帮助克服最终用户拨号,宽带和蜂窝连接中常见的上载/下载速度不对称问题。通过共享编码的文件数据,远程用户可以通过多个中介访问存储在其家用计算机上的信息,其速率通常超过其家用连接的上载容量。我们证明了我们的共享方法保证了两个关键特性:(i)渐近公平性,因为(即使是恶意的)用户也被分配与其所贡献带宽成比例的空闲带宽; (ii)自然地鼓励加入和公平参与该系统。

著录项

  • 作者

    Laifenfeld, Moshe.;

  • 作者单位

    Boston University.;

  • 授予单位 Boston University.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 142 p.
  • 总页数 142
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号