首页 | 本学科首页   官方微博 | 高级检索  
     

Hilbert曲线的快速生成算法设计与实现
引用本文:陈宁涛,王能超,陈莹.Hilbert曲线的快速生成算法设计与实现[J].小型微型计算机系统,2005,26(10):1754-1757.
作者姓名:陈宁涛  王能超  陈莹
作者单位:1. 华中科技大学,计算机学院,湖北,武汉,430074
2. 华中科技大学,并行计算研究所,湖北,武汉,430074
3. 华中科技大学,数学系,湖北,武汉,430074
基金项目:国家自然科学基金(60473015)资助.
摘    要:研究了Hilbert曲线的特征和现有经典算法,依据二分技术提出了一种全新的空间填充曲线生成算法,算法按照复制的思想将具有“形”特征的曲线问题转化为具有“数”特征的矩阵问题.因此对曲线的操作就转化为对矩阵的运算,而矩阵运算不用考虑绘制曲线方向问题,也不用考虑曲线始点和终点.实验结果表明,该算法比经典的L系统算法提高了将近1倍的速度,有意义的是,该算法为并行计算大型空间填充曲线提出了一种方案。

关 键 词:Hilbert曲线  二分技术  分形  L系统  复制  快速算法
文章编号:1000-1220(2005)10-1754-04
收稿时间:2004-04-14
修稿时间:2004-04-14

Fast Generation Algorithm Design and Realization of Hilbert Curve
CHEN Ning-tao,WANG Neng-chao,CHEN Ying.Fast Generation Algorithm Design and Realization of Hilbert Curve[J].Mini-micro Systems,2005,26(10):1754-1757.
Authors:CHEN Ning-tao  WANG Neng-chao  CHEN Ying
Affiliation:1 School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China; 2 Parallel Computing Institute, Huazhong University of Science and Technology. Wuhan 430074, China;3 Department of Mathematics, Huazhong University of Science and Technology, Wuhan 430074, China
Abstract:In this paper, the character of Hilbert curve and current classical algorithms are studied, and a new generation algorithm of spacefilling curve is presented according to bisection technique. This algorithm transforms the curve question with "shaped" character to the matrix question with "numeral" character. So the operation of curve is changed to that of matrix, but matrix operation doesn't care the direction of curve and so does the begin point and end point of curve. Experiment shows that the algorithm is about one times faster than the famous L systems algorithm. It is significant that the algorithm presents a precept for parallel calculating high deepness spacefilling curve.
Keywords:Hilbert curve  Bisection technique  fractal  L systems  clone  fast algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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