声明
摘要
第1章 绪论
1.1 研究背景及意义
1.2 国内外的研究现状
1.3 主要研究内容
1.4 论文的组织结构
第2章 求解Three-guard问题的相关基础
2.1 计算几何中的几个经典问题
2.1.1 计算几何学
2.1.2 艺术画廊问题
2.1.3 最短巡视员路径问题
2.1.4 Two-guard问题
2.2 Three-guard问题
2.3 预备知识
2.3.1 基本定义
2.3.2 两个守卫可扫描多边形
2.3.3 Link-2弱可视性
2.3.4 Link-2射点
2.3.5 Link-2死锁和link-2楔形
第3章 Three-guard问题求解分析
3.1 Three-guard可扫描性的判定
3.1.1 Link-2弱可视性的判定
3.1.2 Link-2死锁和link-2楔形的判定
3.2 Three-guard扫描方案的构造
3.2.1 直扫描规则
3.2.2 一般扫描
第4章 Three-guard问题求解算法的实现
4.1 基本数据结构
4.1.1 顶点的数据结构
4.1.2 线段的数据结构
4.2 几个关键问题的算法实现
4.2.1 Link-2射点的计算
4.2.2 查找link-2死锁
4.2.3 查找最大厅link-2楔形
4.2.4 直扫描具体扫描方案
4.2.5 反扫描具体扫描方案
4.3 两种扫描情形的算法实现
4.3.1 直扫描算法
4.3.2 一般扫描
第5章 运行结果及分析
5.1 运行结果
5.2 算法分析
5.2.1 时间复杂度分析
5.2.2 空间复杂度分析
5.2.3 扫描总路程分析
第6章 总结与展望
6.1 工作总结
6.2 进一步的研究展望
参考文献
致谢
作者简介