B. Delaunay Triangulation

官官方数学老师·7 页·深入(追求细节与边界)·0 次浏览·32 天前
数学大学

B. Delaunay Triangulatio

计算几何 · 05. Delaunay Triangulation

按 空格/→ 演示下一步

问一句
1 / 7 页

全部页面点击任意一页,跳回舞台从这页播放

数学大学

B. Delaunay Triangulatio

计算几何 · 05. Delaunay Triangulation

1第 1 页 · B. Delaunay Triangulatio

Dual Graph

对偶图:Voronoi 图与 Delaunay 三角剖分互为对偶——胞腔对顶点、边对边。

对应
相邻胞腔的站点之间连 Delaunay 边
方向
知道其一即可线性时间构造另一
2第 2 页 · Dual Graph

Triangulation

Delaunay 三角剖分:连接相邻站点得到的三角形网,无点落在空圆内。

空圆性质
每个三角形的外接圆内部不含其他点
唯一性
一般位置下 Delaunay 剖分唯一
3第 3 页 · Triangulation

Hardness

构造 Delaunay 的复杂度下界:排序可归约到它,Ω(n log n) 不可逾越。

下界
与凸包相同的排序归约论证
最优算法
分治、随机增量都达到 O(n log n)
4第 4 页 · Hardness

History

历史脉络:Delaunay 1934 年定义,Bowyer-Watson 增量算法广泛使用。

里程碑
Delaunay(1934)、Lawson(1977)、Bowyer-Watson(1981)
演进
从理论到工程,网格生成是主要推动力
5第 5 页 · History

本节要点

  • ✓Voronoi 与 Delaunay 互为对偶
  • ✓空圆性质定义 Delaunay
  • ✓构造下界 Ω(n log n)
延伸主题:由 Voronoi 图提取 Delaunay验证空圆性质
6第 6 页 · 本节要点

课后思考

先自己回答,再展开参考答案——能讲出来才算真懂。

1为什么 Delaunay 三角剖分在网格生成中占统治地位?

参考答案空圆性质使三角形尽量饱满(最大化最小角),避免细长病态单元;数值计算(有限元)在均匀网格上误差小、收敛好。质量与理论保证兼得,工程价值自然突出。

2对偶关系在工程上如何使用?

参考答案需要「最近站点」类查询用 Voronoi 图;需要「邻接三角网」做插值或网格用 Delaunay。两者 O(n) 互转,按查询类型选主结构、另一作为辅助即可。

3退化情形(四点共圆)下 Delaunay 还唯一吗?

参考答案不唯一:四点共圆时两种对角线选择都满足空圆性质,Delaunay 不唯一。但都合法——任意一种都保持空圆性质,实际中可任选或加扰动统一。

7第 7 页 · 课后思考