无向图:
连通图:如果任意两个顶点之间都能够连通,则称此无向图为连通图。
极大连通子图(连通分量):如果对于某一连通子图而言,已经含有尽可能多的顶点以及尽可能多的边,再加上任何一个顶点或者边,都会使其变为非连通子图。对于连通图而言,极大连通子图只有一个,即本身;对于非连通图而言,极大连通子图有多个。
生成树:对于生成树,我们引入一个概念--“极小连通子图”。
极小连通子图:极小连通子图首先是子图,然后保证连通且边最少的图,一个顶点也叫极小连通子图。那么生成树就是一个连通图的所有顶点集构成的一个极小连通子图,对于一个连通图而言,可以存在多个生成树,我们一般不讨论非连通图的生成树。
有向图:
对于有向图而言我们只需要了解以下三个概念:
强连通图、强连通分量、极大强连通子图;这三个概念与无向图相同,只不过针对的使有向图。