首页> 外文期刊>Information Theory, IEEE Transactions on >A Matroidal Framework for Network-Error Correcting Codes
【24h】

A Matroidal Framework for Network-Error Correcting Codes

机译:用于网络错误纠正代码的Matroidal框架

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Matroidal networks were introduced by Dougherty and have been well studied in the recent past. It was shown that a network has a scalar linear network coding solution if and only if it is matroidal associated with a representable matroid. A particularly interesting feature of this development is the ability to construct (scalar and vector) linearly solvable networks using certain classes of matroids. Furthermore, it was shown through the connection between network coding and matroid theory that linear network coding is not always sufficient for general network coding scenarios. The current work attempts to establish a connection between matroid theory and network-error correcting and detecting codes. In a similar vein to the theory connecting matroids and network coding, we abstract the essential aspects of linear network-error detecting codes to arrive at the definition of a (and similarly, a abstracting from network-error correcting codes). An acyclic network (with arbitrary sink demands) is then shown to possess a scalar linear error detecting (correcting) network code if and only if it is a matroidal error detecting (correcting) network associated with a representable matroid. Therefore, constructing such network-error correcting and detecting codes implies the construction of certain representable matroids that satisfy some special conditions, and vice versa. We then present algorithms that enable the construction of matroidal error detecting and correcting networks with a specified capability of network-error correction. Using these construction algorithms, a large class of hitherto unknown scalar linearly solvable networks with multisource, multicast, and multiple-unicast network-error correcting codes is made available for theoretical use and practical implementation, with parameters, such as number of information symbols, number of- sinks, number of coding nodes, error correcting capability, and so on, being arbitrary but for computing power (for the execution of the algorithms). The complexity of the construction of these networks is shown to be comparable with the complexity of existing algorithms that design multicast scalar linear network-error correcting codes. Finally, we also show that linear network coding is not sufficient for the general network-error correction (detection) problem with arbitrary demands. In particular, for the same number of network errors, we show a network for which there is a nonlinear network-error detecting code satisfying the demands at the sinks, whereas there are no linear network-error detecting codes that do the same.
机译:Matroidal网络是由Dougherty引入的,并在最近进行了深入研究。结果表明,当且仅当网络与可表示的拟阵相关联时,网络才具有标量线性网络编码解决方案。此开发的一个特别有趣的特征是能够使用某些类拟阵来构造(标量和向量)线性可解网络。此外,通过网络编码和拟阵理论之间的联系表明,线性网络编码对于一般的网络编码方案而言并不总是足够的。当前的工作试图在拟阵理论与网络纠错和检测代码之间建立联系。与连接类机器人和网络编码的理论类似,我们对线性网络错误检测代码的基本方面进行了抽象,以得出a的定义(并类似地从网络错误校正代码中进行了抽象)。然后,当且仅当非循环网络(具有任意宿需求)具有标量线性错误检测(校正)网络,并且该网络代码与可表示的拟阵相关联时,非循环网络才具有标量线性错误检测(校正)网络代码。因此,构造这样的网络错误校正和检测代码意味着构造满足某些特殊条件的某些可表示拟阵阵,反之亦然。然后,我们提出了能够构造具有特定网络错误校正能力的拟态错误检测和校正网络的算法。使用这些构造算法,具有多源,多播和多单播网络纠错码的一大类迄今未知的标量线性可解网络可用于理论用途和实际实现,其参数如信息符号的数量,数量库,编码节点数,纠错能力等是任意的,但具有计算能力(用于执行算法)。这些网络的构造复杂度可与设计组播标量线性网络纠错码的现有算法的复杂度相媲美。最后,我们还表明,线性网络编码不足以解决具有任意需求的一般网络错误校正(检测)问题。特别是,对于相同数量的网络错误,我们显示了一个网络,其中存在一个满足接收器需求的非线性网络错误检测代码,而没有这样做的线性网络错误检测代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号