hazel defs Flashcards
Subgraph
a graph whose vertices and edges belong to the original graph
Weight
a number associated with an edge
Degree/Valency/Order
number of edges incident to a vertex
Path
a finite sequence of edges, such that the end vertex of one edge in the sequence is the start vertex of the next, and in which no vertex appears more than once
Cycle
a closed path
Connected Graph
a graph that has a path between all the vertices
Digraph
a graph that has edges with directions associated with them
Tree
connected graph with no cycles
Spanning Tree
a subgraph which includes all the vertices of the original graph and is also a tree
Minimum Spanning Tree
a spanning tree such that the total length of its arcs is as small as possible
Complete Graph
a graph in which each of the vertices is connected to every other vertex
Bipartite Graph
a graph which consists of two sets of vertices, where the edges only join vertices to the other set, not vertices within a set
Alternating Path
- a path starting at an unmatched node on one side of the bipartite graph and finishes at an unmatched node on the other side. It uses arcs that are alternately ‘not in’ or ‘in’ the initial matching.
Matching
the pairing of some or all of the elements of one set to elements of the second set
Complete Matching
every member of one set of a bipartite graph is paired with a member of the other set