带你读《图解算法小抄》二十五、图(8)https://developer.aliyun.com/article/1347765?groupCode=tech_library
10.强连通分量
如果有向图中任意一对顶点之间存在来回的路径,那么该有向图被称为强连通图。在一个可能不是强连通的有向图 G 中,如果顶点 u 和 v 之间存在来回的路径,那么它们被称为彼此强连通。
标有强连通分量的图
参考资料
- 维基百科
- YouTube
11.旅行商问题
旅行商问题(TSP)提出了以下问题:「给定一组城市和每对城市之间的距离,求出访问每个城市并返回原始城市的最短可能路径是什么?
旅行商问题
旅行商问题的解决方案:黑线表示连接每个红点的最短路径。
TSP可以建模为一个无向加权图,其中城市是图的顶点,路径是图的边,路径的距离是边的权重。这是一个最小化问题,要求从指定的顶点开始,经过每个其他顶点恰好一次后返回原始顶点。通常,模型是一个完全图(即每对顶点之间都有一条边相连)。
如果两个城市之间不存在路径,可以添加一条任意长的边来完整图形,而不会影响最优路径。
参考资料
- 维基百科
带你读《图解算法小抄》二十五、图(10)https://developer.aliyun.com/article/1347762?groupCode=tech_library