Graph Models and Terminology
Graph Models and Terminology
Terminology
Definition 1.1
- A graph consists of two sets: , called the vertex set, and , called the edge set. An edge, denoted xy, is an unordered pair of vertices. We will often use as short-hand.
Definition 1.2
- The number of vertices in a graph is denoted , or more simply . The number of edge is denoted or .
Definition 1.3
Let be a graph
- If xy is an edge, then x and y are the endpoints for that edge. We say x is incident to edge e if x is an endpoint of e.
- If two vertices are incident to the same edge, we say the vertices are adjacent, denoted . Similarly, if two edges share an endpoint, we say they are neighbors and the set of all neighbors of a vertex is denoted .
- If two vertices (or edges) are not adjacent then we call them independent.
- If a vertex is not incident to any edge, we call it an isolated vertx.
- If both endpoints of an edge with the same vertex, then we say the edge is a loop.
- If there is more than one edge with the same endpoints, we call these multi-edges.
- If a graph has no multi-edge or loops, we call it simple.
- The degree if a vertex , denoted , is the number of edges incident to , with a loop adding two to the degree. If the degree is even, the vertex is called even; if the degree is odd, then the vertex is odd.
- If all vertices in a graph have the same degree , then is called a k-regular graph.
Definition 1.4
- A subgraph of a graph is a graph where contains some of the edges and vertices of ; that is, and .
Definition 1.5
- Given a graph , an induced subgraph is a subgraph where and every abailable edge from between the vertices in is included.
- We say is a spanning subgraph if it contains all the vertices but not necessarily all the edges of ; that is, and .
Digraphs
Definition 1.6
- A directed graph, or digraph, is a graph that consists of a vertex set and an arc set . An arc is an ordered pair of vertices.
Definition 1.7
Let be a digraph
- Given an arc xy, the head is the starting vertex x and the tail is the ending vertex y.
- Given a vertex x, the in-degree of x is the number of arcs for which x is a tail, denoted . The out-degree pof x is the numver of arcs for which x is the head, denoted .
- The underlying graph for a digraph is the graph which is formed by removing the direction the direction from each arc to form an edge.
Weighted Graphs
Definition 1.8
- A weighted graph is a graph where each of the edges has a real number associated with it. This number is referred to as the weight and denoted for the edge .
Complete Graphs
Definition 1.9
- A simple graph is complete if every pair of distinct vertices is adjacent. The complete graph on n vertices is denoted .
Definition 1.10
- The clique-size of a graph, , is the largest inteder n such that is a subgraph of but is not.
Graph Complements
Definition 1.11
- Given a simple graph , define the complement of as the graph , where an edge .
Bipartite Graphs
Definition 1.12
- A graph is bipartite if the vertices can be partitioned into teo sets and so that every edge has one endpoint in and the other in .
Definition 1.13
- is the **complete bipartite graph** where and and every vertex in is adjacent to every vertex in is adjacent to every vertex in .
Definition 1.14
- A graph is k-partite if the vertices can be partitioned into k sets so that every edge has one endpoint in and the other in where .
Graph Combinations
Definition 1.15
- Given two graphs and the union is the graph with vertex-set and edge-set .
- If the vertex-sets are disjoint (that is ) then we call the disjoint union the sum, denoted .
Definition 1.16
- The join of two graphs and , denoted , is the sum together with all edges of the form where and .
Isomorphisms
Definition 1.17
- Two graphs and are isomorphic, denoted , if there exists a bijection so that .
Theorem 1.18
Assume and are isomorphic graphs. Then and must satisfy any of the properties listed below; that is, if
- is connected
- has n vertices
- has m edges
- has m vertices of degree k
- has cycle of length k
- has an eulerian circuit
- has a hamiltonian cycle
then so too must (where n,m, and k are non-negative integers).
Degree Sequence
Definition 1.26
- The degree sequence of a graph is a listing of the degrees of the vertices. It is customary to write these in decreasing order. If a sequence is a degree sequence of a simple graph then we call it graphical.
Theorem 1.27 (Havel-Hakimi Theorem)
- An increasing sequence nonnegative integers is graphical if and only if the sequence is graphical.
Erdős-Gallai theorem
For any integers and , there exists a graph with vertices with respective degrees if and only if the following two conditions hold true:
- the integer is even
- for any .
In this case we say is graphic.
Score Sequenc
Definition 1.28
- The score sequence of a tournament is a listing of the out-degrees of the vertices. It is customary to write these in incresing order.
Theorem 1.30
- An increasing sequence of nonnegative integers is a score sequnce of a tournament if and only if the sequence is a score sequence.
Comments