数据偏斜分布下的二维Hilbert编解码算法
2021-09-29分类号:TP311.13
【部门】昆明理工大学信息工程与自动化学院 昆明理工大学云南省人工智能重点实验室 云南师范大学图书馆
【摘要】高效的Hilbert曲线的编解码算法作为Hilbert曲线应用的基础,具有重要的研究意义。现有算法多未考虑数据偏斜分布的影响,因此在数据偏斜分布时效率较低。该文发现:对于特定的前m阶坐标,其对应的前m阶编码值与其第1阶编码值呈现特定的倍数关系;对于特定的前m阶编码值,其对应的前m阶坐标与其第1阶坐标呈现特定的倍数关系。基于这一发现,在融合高效位操作、快速置位检测等技术的基础上,提出了跳过前m阶的编码(skipping the first m orders Hilbert encoding,SFO-HE)算法和跳过前m阶的解码(skipping the first m orders Hilbert decoding,SFO-HD)算法。这2个算法无需对前m阶逐阶编解码,可有效提高数据向Hilbert空间4个顶点偏斜时的编解码效率。扩展实验表明:该文算法对数据偏斜分布具有更好的适应性,在特定偏斜分布时效率大幅优于现有算法。
【关键词】Hilbert曲线 状态视图 偏斜分布 编解码算法
【基金】国家自然科学基金地区基金项目(62162038,62062046,61562054)
【所属期刊栏目】清华大学学报(自然科学版)
文献传递