平面上几何物体序列遍历算法的优化研究

来源 :大连海事大学 | 被引量 : 3次 | 上传用户:chnool
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
平面上几何物体序列遍历问题是计算几何学研究领域的核心问题,它不仅涉及可视性识别、最短路径计算、算法设计与优化等基础理论问题,而且也是机器人运动规划、无人机控制等一类实际应用问题的抽象模型,研究这些问题的简单、高效、实用的求解方法,不仅具有理论意义,而且也有很大的实际应用价值。针对几何物体序列遍历问题的研究,虽然已经取得了一些成果,但这些成果一般还存在着数据结构复杂、迭代计算次数多,以及相交点处理时的算法退化等问题,围绕这些问题,本文展开求解算法的优化研究。首先针对不相交线段序列遍历问题的算法优化进行了研究。针对Rubber-band算法在求解该遍历问题时所存在的重复迭代计算等缺陷,采用凸链分解与组合优化技术以及二分检索树存储结构,提出了D(n㏒~2n)时间复杂度的优化算法,降低了现有求解算法的时间复杂度,并构造测试数据对改进前后的求解算法做了运行时间性能对比分析。其次,针对可相交线段序列遍历问题,提出了跨线段处理技术,有效地解决了Rubber-band算法不能处理线段相交点的问题,并通过交换相邻线段访问顺序获得了更为精确的最短遍历路径,设计出了D(n~2)时间复杂度的优化算法。在此基础上,针对直线序列遍历问题,采用构造扩大凸多边形的方法,将直线序列遍历问题转化为在凸多边形中求解可相交线段的最短路径遍历问题,设计出了D(n~2)时间复杂度的最优遍历算法,并证明其为求解直线遍历问题的算法时间复杂度下界。最后,针对不相交凸多边形序列遍历问题,分析了凸多边形序列的几何特征,提出了正向划分多边形与逆向定位访问边的组合技术以及最短路径图结构,设计出了O(kn)时间复杂度的最优求解算法。本文深入地研究了平面上几何物体序列的遍历问题,有效地解决了该领域研究中存在的一些问题,所提出的求解算法是到目前为止的最优解决方案,这些方法将有助于巡视员最短路径问题、机器人运动规划等实际应用问题的求解。同时,本文也提出了该研究领域有待进一步研究的问题。
其他文献
交互技术是增强现实关键问题之一。人们往往希望像与周围事物互动一样与计算机中的信息进行交流。然而在现实世界中与虚拟信息的交互是非常困难的。本文研究并构建一个自然的
人群仿真技术在虚拟现实中的地位越来越高。在公共安全领域、环境工程、交通工程和社会学等的仿真研究中,人群行为模型的作用越来越突出;计算机游戏动画、电影制作、大型场地表
根据现代社会对事务处理高效、便捷的要求,传统纸质选举方式已经满足不了现代选举的需求,计算机技术飞速发展以及网络环境的完善,使得以计算机网络技术为基石的电子投票应运
在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。由于8位单片机本身资源的限制,以前很少有在8位机上运行的操作系统,随着8位机功能和资源的增加,渐渐出现了不少
随着Internet应用的日益普及,尤其是在Internet上提供大量的商业服务和大规模信息处理,人们对计算机系统的处理能力和可用性都提出了更高的要求。为避免因故障导致的停机和服
传统中药贴剂产品生产中设备自动化、工业化程度低,常采用人工检测的方法对贴剂的厚度进行采样测量,劳动强度大,生产效率低。基于图像传感器的厚度检测具有非接触、在线检测
三维重建技术是数字图像处理和机器视觉领域的重要研究方向,随着信息技术的飞速发展和三维相关需求的增多,三维重建的定义也不断完善和创新。通过对二维图像的信息提取和关键
随着计算机图形技术的不断发展,人们已经能够使用计算机实现“照片级”真实的虚拟环境。为了进一步提升虚拟环境的沉浸感,环境的可交互性成为现阶段的研究热点。随着物理模拟
中医脉象学历史悠久、内容丰富,是我国传统医学中最具特色的一项诊断方法。脉象是医生切脉时手指感觉到的脉管搏动的形象,是一项灵敏度较高、综合性较强的人体生理、病理信息
研究表明软件缺陷多集中存在于较少的模块中,这些缺陷在模块间的传播成为影响软件质量的重要问题。目前对缺陷传播影响的研究多应用在较小规模的软件系统中,对较大规模软件系