Skip to main content
QUICK REVIEW

[论文解读] The existence of fractional repetition codes

Toni Ernvall|arXiv (Cornell University)|Jan 13, 2012
Coding theory and cryptography参考文献 1被引用 10
一句话总结

本文对分布式存储系统中分数重复(FR)码的存在性给出了完整的刻画,证明了参数为 (n, k, d, ρ) 的 FR 码存在的充要条件是 n ≤ binom(θ, d) 且 θρ = nd。该构造方法利用基集的循环移位,并借助涉及最小 ω 的数论条件,使得 dω ≡ 0 mod θ,从而确保全集 Ω 中所有元素的重复度 ρ 均匀分布。

ABSTRACT

Salim El Rouayheb and Kannan Ramchandran introduced the concept of fractional repetition (FR) code. In their article it remained unsolved when we can find such codes. Here we give an exact characterization of situations when it is possible to find an FR code.

研究动机与目标

  • 解决关于给定参数 (n, k, d, ρ) 下分数重复(FR)码存在性这一开放问题。
  • 提供一种构造性证明,确立分布式存储系统(DSS)中 FR 码存在的必要且充分条件。
  • 刻画控制具有均匀重复度 ρ 的 FR 码构造的组合与数论约束。

提出的方法

  • 将 FR 码定义为从大小为 θ 的全集 Ω 中选取的 n 个大小为 d 的子集,其中 Ω 中的每个元素恰好出现在 ρ 个子集中。
  • 使用条件 θρ = nd 作为必要约束,并证明当与 n ≤ binom(θ, d) 联合时,该条件也是充分的。
  • 引入 ω 为满足 dω ≡ 0 mod θ 的最小正整数,并利用其分析 d 元子集的循环移位轨道。
  • 通过选取 d 元子集的完整循环移位轨道 [A] 构造码,确保每个轨道的大小整除 θ,且在模加法下封闭。
  • 当所需集合数量超过 θ 时,使用基集(如 S = {1,2,…,d})及其平移的不相交轨道来构建码。
  • 对于剩余的集合,利用基集 S 的轨道划分为 ω 个不相交的平移,从中选取 e = n/ω 个平移以完成码的构建。

实验结果

研究问题

  • RQ1对于给定的分布式存储系统,参数为 (n, k, d, ρ) 的分数重复码在何种条件下存在?
  • RQ2条件 n ≤ binom(θ, d) 且 θρ = nd 是否足以保证具有重复度 ρ 的 FR 码存在?
  • RQ3当满足条件时,能否提供一种显式构造此类 FR 码的算法?
  • RQ4d 元子集的循环移位如何实现全集 Ω 中所有元素重复度 ρ 的均匀分布?

主要发现

  • FR 码存在的充要条件是满足 n ≤ binom(θ, d) 且 θρ = nd。
  • 该构造依赖于最小 ω 的存在性,使得 dω ≡ 0 mod θ,从而确保循环移位轨道的大小能被 ω 整除。
  • Ω 中每个元素在最终码中恰好属于 ρ = nd/θ 个子集,保证了重复度的均匀性。
  • 该方法通过选取 d 元子集的完整循环移位轨道来构建码,每个轨道的大小整除 θ。
  • 当所需集合数超过 θ 时,使用不相交的轨道,剩余集合则从基集 S 的轨道的划分中选取。
  • 该算法确保码中所有 n 个集合的大小均为 d,且 Ω 中每个元素恰好出现在 ρ 个集合中,满足 FR 码的定义。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。