欧拉图
- 欧拉图:遍历每一条边恰好再回到出发点
- 多重图:图是没有多重边的多重图
- 图G是欧拉图当且仅当G是联通的且每个结点的度为偶数
- 连通图G是欧拉图当且仅当G恰有两个结点的度为奇数
哈密顿图
- 哈密顿图(遍历每个结点):存在生成圈的图 哈密顿图是可追踪的
- 若图G的阶大于等于3,并且对任意结点有度数小于等于n/2,那么G是哈密顿图
- 任意偶网格(阶数为偶数)都死哈密顿图
- 超立方体是可哈密顿串连的
- 若平衡二分图G满足对任意具有相反颜色的结点x和y,G中都存在一条x-y生成路,则G是可哈密顿串联的
应用
中国邮递员问题
找到每条边至少一次的封闭生成通道
基本思想:当存在奇数度结点时,有些边遍历次数大于1
- 找到具有奇数度结点集合S
- 对S中每对结点u和v,求出连接uv的最短长度(Dijkstra算法)
- 距离和最小的结点对即是遍历多于一次的边
旅行售货员问题
最小加权哈密顿圈
- 近似法
- 分支界限法