首页 | 官方网站   微博 | 高级检索  
     

基于状态视图的高效Hilbert编码和解码算法
引用本文:贾连印,陈明鲜,李孟娟,游进国,丁家满.基于状态视图的高效Hilbert编码和解码算法[J].电子与信息学报,2020,42(6):1494-1501.
作者姓名:贾连印  陈明鲜  李孟娟  游进国  丁家满
作者单位:1.昆明理工大学信息与自动化学院 昆明 6505002.云南省计算机应用重点实验室 昆明 6505003.云南师范大学图书馆技术部 昆明 650500
基金项目:国家自然科学基金(61562054),国家留学基金委公派留学项目(201908530036)
摘    要:Hilbert曲线是高维降到1维的重要方法,具有较好的空间聚集和空间连续性,在地理信息系统、空间数据库、信息检索等方面有广泛的应用。现有Hilbert编码或解码算法未考虑输入数据对编码或解码效率的影响,因此将不同输入数据同等对待。为此,该文通过设计高效的状态视图并结合快速置位检测算法提出高效的免计前0的Hilbert编码算法(FZF-HE)和免计前0的Hilbert解码算法(FZF-HD),可快速识别输入数据前部为0而无需迭代计算的部分,从而降低迭代查询次数及算法复杂度,提高编解码效率。实验结果表明,FZF-HE算法和FZF-HD算法在数据均匀分布时效率稍高于现有算法,而在数据偏斜分布时效率远高于现有算法。

关 键 词:状态视图    免计前0的Hilbert编码算法    免计前0的Hilbert解码算法    Hilbert曲线
收稿时间:2019-07-05

State View Based Efficient Hilbert Encoding and Decoding Algorithms
Lianyin JIA,Mingxian CHEN,Mengjuan LI,Jinguo YOU,Jiaman DING.State View Based Efficient Hilbert Encoding and Decoding Algorithms[J].Journal of Electronics & Information Technology,2020,42(6):1494-1501.
Authors:Lianyin JIA  Mingxian CHEN  Mengjuan LI  Jinguo YOU  Jiaman DING
Affiliation:1.Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China2.Key Laboratory of Computer Technologies Application of Yunnan Province, Kunming 650500, China3.Library of Yunnan Normal University, Kunming 650500, China
Abstract:Hilbert curve is an important method for high-dimensional reduction to one-dimensional. It has good characteristics of spatial aggregation and spatial continuity and is widely used in geographic information system, spatial databases and information retrieval. Existing Hilbert encoding or decoding algorithms do not consider the differences between input data, thus treating them equally. To this end, an efficient Hilbert coding algorithm Front-Zero-Free Hilbert Encoding(FZF-HE) and an efficient decoding algorithm Front-Zero-Free Hilbert Decoding(FZF-HD) are proposed. FZF-HE and FZF-HD can quickly identify the 0 s of the front part of input data before iterative calculation by combining efficient state views and first bit-1 detection algorithm, thus reducing the number of iterations and the complexity of the algorithm, and improving the encoding and decoding efficiency. The experimental results show that efficiencies of these two algorithms are slightly higher than existing algorithms for uniform distributed data, and are much higher than existing algorithms for skew distributed data.
Keywords:
点击此处可从《电子与信息学报》浏览原始摘要信息
点击此处可从《电子与信息学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号