基于D-Tree分解的几何约束求解器的研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:ahua501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
几何约束求解是计算机辅助设计技术的核心内容。基于图论的求解方法作为求解几何约束问题的最重要的方法之一,其优点为求解速度快,有较低的时间复杂度,因此应用最为广泛。分解分析算法作为主要的基于图论的求解方法,在得到广泛应用的同时也有两个问题一直作为研究的焦点:搜索分离对算法的高复杂度问题以及无法指导后续算法求解问题。针对这两个问题,本文提出了一个新的基于D-tree分解的几何约束求解器。  针对第一个问题,为降低分解分析算法的时间复杂度,提出D-tree分离对搜索算法和D-tree添加虚边算法。本文将“结点的度”这一概念引入到几何约束求解中。通过对分解分析算法和归约分析算法性质的研究分析,提出并证明一系列新性质。根据这些性质提出D-tree分离对搜索算法和D-tree添加虚边算法。新提出的算法从概念上更容易理解,并且有着更低的时间空间复杂度。在D-tree分离对搜索算法和D-tree添加虚边算法的基础上,提出了D-tree分解分析算法,该算法将分解分析算法每轮递归的时间复杂度由由O(E+V)降低到O(V)。  针对第二个问题,根据D-tree分解分析算法分解结果的规律性提出D-tree分解结果表示,进而给出了指导后续算法求解的求解序列导出算法。针对分解分析算法与基于数值的求解方法配合求解问题过程中出现的求解顺序不明确问题,根据提出的D-tree分解结果表示本文提出求解序列导出算法。该算法可以给出一个求解序列,使后续算法不必判断直接按顺序求解,避免不必要的资源损失。  最后,将D-tree分解分析算法和求解序列导出算法作为主要部分,本文提出基于D-tree分解的几何约束求解器。该求解器可以实现对几何约束图的分解,并给出后续算法的求解序列。通过对两个几何约束问题的求解,表明基于D-tree分解的几何约束求解器从概念上更易理解,有着更好的求解效率并且能避免不必要的资源损失。
其他文献
随着网络的飞速发展,各种基于网络的服务和应用的也日渐丰富,如WWW、FTP、E-mail等服务和校园网内各种与教学和科研有关的应用系统,同时,校园网用户数量也不断增长,网络在人
本文随着电路规模复杂度的急剧增加,功能规范中存在不一致性和不充分性的可能性增加;另外,采用自然语言的功能规范,语义模糊且不可执行。这样,不仅容易造成理解的二义性,而且很难确
在数字多媒体技术以及计算机网络飞速发展的今天,数字作品的非法侵权盗版和恶意篡改变得十分容易,这一系列数字化技术本身带来的负面效果,已经成为信息产业持续发展的一大障
随着信息和医学技术的发展,CT. MRI等数字化医疗设备在临床工作和辅助诊断中得以日益广泛的应用。这些设备使得医疗机构产生了大量的医学图像数据,在现代临床诊断和医学研究
近年来,随着网络、电信和传感器技术的发展,数据库技术得到了新的应用。在其中一种应用中,数据不再来自存储于永久介质的数据库,而是以连续、快速、随时间变化、无限的数据流的形
工作流高级事务模型往往因为结构过于复杂,或者实现起来过于困难,而很难应用到实际的工作流系统中。而且在目前的工作流产品以及工作流原型系统中,大多都没有对工作流事务即长事
访问控制是网络安全技术中一个重要的研究领域。传统的访问控制机制如自主型访问控制和强制型访问控制,随着应用环境逐渐复杂,已远远不能满足现代系统安全的需求。基于角色的
计算机断层技术(Computer Tomography简称CT技术)的出现极大地促进了无损检测技术的发展。X射线技术迅速发展目的在于不断提高图像信息的准确性和清晰度,但是,仅从二维切片图像
Ad hoc网络(也称移动自组网)是一种特殊的,不依赖于任何固定通信设施的无线网络。Ad hoc网络的特点使得其路由选择机制与其他网络相比更加复杂。传统的因特网组播协议不能适
在数字社会中,软件是一种普遍存在的数字商品。因此软件安全正成为科学研究的前沿,越来越引起学术界和工业界的极大关注。软件安全技术是关于软件工程、信息安全和高性能计算