





定价:69元
印次:3-1
ISBN:9787302172901
出版日期:2008.06.01
印刷日期:2008.06.18
图书责编:薛慧
图书分类:零售
本书系统地介绍了计算几何中的基本概念、求解诸多问题的算法及复杂性分析,概括了求解几何问题所特有的许多思想方法、几何结构与数据结构。全书共分11章,包括: 预备知识,几何查找(检索),多边形,凸壳及其应用,Voronoi图、三角剖分及其应用,交与并及其应用,多边形的获取及相关问题,几何体的划分与等分、算法的运动规划、几何拓扑网络设计、随机几何算法与并行几何算法等。
第3版前言 第3版对第2版的补充与修改如下: 新增26节(1.5,1.6,3.7,4.6,4.7,4.8.10,4.8.11,6.3~6.6,6.13~6.16,7.1~7.6,8.8~8.10,9.3.3,9.4.3),删去2章(2版中的第6章与第7章),修改4节(2.4,3.1,4.8.6,4.8.9)。新增的内容全部是作者于2005年5月至2007年12月的研究成果(其中包括71个算法,使作者设计的Z算法增至157个,占全书算法总数77%)。此外,还增加了作者提出的3个待解决问题及名词索引。 需要说明的两点是: (1) 删去第2版中的第6章与第7章,并非因为内容过时,而仅仅是为了压缩篇幅。需要这两章内容的读者请参见本书第2版或者其他文献。 (2) 对于处特殊位置的几何体(比如多点共线),只要先加以判定,然后再处理。一般说来,比较容易解决。故本书多数Z算法的描述中,均假设几何体处一般位置。此外,对于某些类似情况及实现某些步骤的计算技巧亦省略叙述。故读者使用这些Z算法时要仔细研究并作必要补充。 鉴于作者水平有限,书中必有缺点和错误,敬请读者批评指正。 周培德 2008年3月 Email: Zhoupeide2008@163.com
0.1算法与数据结构
0.1.1算法
0.1.2数据结构
0.2相关的几何知识
0.2.1基本定义
0.2.2线性变换群下的不变量
0.2.3几何对偶性
0.3计算模型
第1章几何查找(检索)
1.1点定位问题
1.1.1点q是否在多边形P内
1.1.2确定点q在平面剖分中的位置
1.1.3Z1-3算法(判定点q在哪个三角形的算法)
1.2范围查找问题
1.2.1多维二叉树(k-D树)的方法
1.2.2直接存取方法
1.2.3范围树方法
1.3判定点集是否在多边形内
1.4平面网络的处理与点q的定位
1.5平面上链的处理与点q的定位
1.6平面上线段的处理与点q的定位
第2章多边形
2.1凸多边形
2.2简单多边形
2.3多边形的三角剖分
2.4多边形的凸划分
第3章凸壳及其应用
3.1凸壳的基本概念
3.2计算平面点集凸壳的算法
3.2.1卷包裹法
3.2.2格雷厄姆方法
3.2.3分治算法
3.2.4Z3-1算法与Z3-2算法(求平面点集的凸壳)
3.2.5实时凸壳算法
3.2.6增量算法
3.2.7近似凸壳算法
3.3计算平面多边形顶点凸壳的算法
3.4计算平面多边形链顶点凸壳的算法
3.4.1概念、算法思想与描述
3.4.2解释与时间复杂性
3.5计算平面线段集凸壳的算法
3.6计算三维空间点集凸壳的算法
3.6.1基本概念
3.6.2卷包裹法
3.6.3分治算法
3.6.4Z3-8算法(三维凸壳)
3.6.5增量算法
3.7时间复杂性低于下界O(nl...