D1 Definitions Flashcards
Tree
A tree is a connected graph with no cycles
Minimum Spanning Tree
A minimum spanning tree is a tree that contains all vertices and the total length of its arcs (weight of the tree) is as small as possible.
Bipartite Graph
A bipartite graph consists of two sets of vertices X and Y. The edges only join vertices in X to vertices in Y, not vertices within a set.
Matching
A Matching is the pairing of some or all of the elements of one set, X, with elements of a second set, Y.
Degree/Valency
The degree/valency of a vertex is the number of edges incident to it.
Path
A path is 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.
Graph
A graph consists of points, called vertices or nodes, which are connected by lines, called edges or arcs
Subgraph
A subgraph is a graph, each of whose vertices and edges belong to the original graph
Weighted Graph/Network
If a graph has a number associated with each edge (usually called its weight) then the graph is called a
weighted graph or network.
Cycle
A cycle or circuit is a closed path, i.e. the end vertex of the last edge is the start vertex of the first edge.
Connected Graph
Two vertices are connected if there is a path between them. A graph is connected if all its vertices are connected.
Directed Edges/Digraph
If the edges of a graph have a direction associated with them, they are known as directed edges and the graph is known as a digraph.
Spanning Tree
A spanning tree of a graph is a subgraph which includes all the vertices of the original graph and is also a tree.
Complete Graph
A graph in which each of the total number of vertices is connected to every other vertex is called a complete graph.
Complete Matching
If every member of X is paired with a member of Y the matching is said to be a complete matching.