当前位置: 首页 > news >正文

GRS码(Generalized Reed-Solomon Code)

定义: k ≤ n ≤ q k\le n\le q knq α ∈ F q n \alpha\in\mathbb{F}_q^n αFqn是n元组( α = ( α 1 , . . . , α n ) , α i ≠ α j , ∀ i ≠ j ∈ { 1 , . . . , n } \alpha=(\alpha_1,...,\alpha_n),\alpha_i\ne \alpha_j,\forall i\ne j\in \{1,...,n\} α=(α1,...,αn),αi=αj,i=j{1,...,n})。令 β ∈ F q n \beta\in\mathbb{F}_q^n βFqn, β = ( β 1 , . . . , β n ) , β i ≠ 0 , ∀ i ∈ { 1 , . . . , n } \beta=(\beta_1,...,\beta_n),\beta_i\ne0,\forall i\in\{1,...,n\} β=(β1,...,βn),βi=0,i{1,...,n}。长度 n n n维度 k k k的GRS码( G R S n , k ( α , β ) GRS_{n,k}(\alpha,\beta) GRSn,k(α,β)):
G R S n , k ( α , β ) = { ( β 1 f ( α 1 ) , . . . , β n f ( α n ) ) ∣ f ∈ F q [ x ] , d e g ( f ) < k } GRS_{n,k}(\alpha,\beta)=\{(\beta_1f(\alpha_1),...,\beta_nf(\alpha_n))|f\in\mathbb{F}_q[x],deg(f)<k\} GRSn,k(α,β)={(β1f(α1),...,βnf(αn))fFq[x],deg(f)<k}

β = ( 1 , . . . , 1 ) \beta=(1,...,1) β=(1,...,1)时,称为RS码( R S n , k ( α ) RS_{n,k}(\alpha) RSn,k(α))。

http://www.lryc.cn/news/487069.html

相关文章:

  • 三、谷粒商城- Spring Cloud Alibaba(3)
  • MATLAB和Python激发光谱
  • 学习笔记024——Ubuntu 安装 Redis遇到相关问题
  • UE5 腿部IK 解决方案 footplacement
  • 北航软件算法C4--图部分
  • PCL点云开发-解决在Qt中嵌入点云窗口出现的一闪而过的黑窗口
  • 本地音乐服务器(二)
  • 第三十六篇——伯努利试验:到底如何理解随机性?
  • 【Android、IOS、Flutter、鸿蒙、ReactNative 】屏幕适配
  • candence : 如何利用EXCEL 绘制复杂、多管脚元件
  • 项目配置文件选择(Json,xml,Yaml, INI)
  • Android 使用Retrofit 以纯二进制文件流上传文件
  • Vue3踩坑记录
  • 大数据-227 离线数仓 - Flume 自定义拦截器(续接上节) 采集启动日志和事件日志
  • 【热门主题】000054 ECMAScript:现代 Web 开发的核心语言
  • 【Pytorch】torch.nn.functional模块中的非线性激活函数
  • reactflow 中 useNodesState 模块作用
  • Go语言内存分配源码分析学习笔记
  • 【jvm】方法区常用参数有哪些
  • JAVA环境的配置
  • LLM文档对话 —— pdf解析关键问题
  • MySQL单表查询时索引使用情况
  • Qt邮箱程序改良版(信号和槽)
  • 入门到精通mysql数据(四)
  • Java 设计模式 详解
  • 卡尔曼滤波学习资料汇总
  • linux003.在ubuntu中安装cmake的方法
  • EtherNet/IP转Profinet网关连接发那科机器人配置实例解析
  • 自动化运维-检测Linux服务器CPU、内存、负载、IO读写、机房带宽和服务器类型等信息脚本
  • ubuntu24.04设置开机自启动Eureka