0% found this document useful (0 votes)
82 views1 page

Graph Theory: Loops and Edges Explained

This document defines key terms related to graph theory, including loops, multiple edges, simple graphs, paths, circuits, cycles, adjacency, and degree. It provides examples of different types of graphs and discusses Euler paths and circuits, Hamiltonian paths and circuits, and the theorems used to determine if a graph contains these paths or circuits. Specifically, it states that a graph is Eulerian if every vertex has an even degree and contains an Euler path if it has two odd-degree vertices. It also notes that while the Eulerian theorem identifies if a graph is Eulerian, there is no single criterion to determine if a graph is Hamiltonian.

Uploaded by

Athena Ledesma
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views1 page

Graph Theory: Loops and Edges Explained

This document defines key terms related to graph theory, including loops, multiple edges, simple graphs, paths, circuits, cycles, adjacency, and degree. It provides examples of different types of graphs and discusses Euler paths and circuits, Hamiltonian paths and circuits, and the theorems used to determine if a graph contains these paths or circuits. Specifically, it states that a graph is Eulerian if every vertex has an even degree and contains an Euler path if it has two odd-degree vertices. It also notes that while the Eulerian theorem identifies if a graph is Eulerian, there is no single criterion to determine if a graph is Hamiltonian.

Uploaded by

Athena Ledesma
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Terms Related To Graph Theory: 1

For Kn, e = n (n-1) and for n ≥ 2, the degree is equal


 A loop is an edge connecting a vertex itself. 2
 If two vertices are connected by more than one to n – 1.
edge, these edge are called multiple edges.
 A graph with no loops and no multiple edges is Example:
called a simple graph. How many edges does a graph with 10 vertices have?
 A path is an alternating sequence of vertices and What is the degree of each vertex?
edges. It can be seen as a trip from one vertex to
another using the edges of the graph. Solution:
 A graph is connected if there is a path connecting 1
all the vertices. Kn, e = n (n-1)
2
 If a path begins and ends with the same vertex, it is 1
a closed path, or a circuit or cycle. Kn, e = 10 (10-1)
2
 Two vertices are adjacent if there is an edge
Kn, e = 45 edges
joining them.
 If every pair of vertices of a graph are adjacent, the
Degree = n – 1
graph is complete. A complete graph with n
= 10 – 1 = 9 (degree of each vertex)
vertices is denoted by Kn
 The degree of a vertex is the number of edges
Euler Paths and Circuits
attached to it.
 An Euler Circuit is a closed path (starts and ends at
the same vertex) that uses every edge, but never uses
Examples of Graphs
the same edge twice. The path may cross through
 Null or Disconnected Graph
vertices more than once.
The graph is null or
 Eulerian Graph Theorem – a connected graph is
disconnected since it has four
Eulerian if and only if every vertex of the graph is of
vertices but no edges. The
even degree.
degree of each vertex is zero.
 An Euler Path is a path that uses every edge in the
 Graph with a Loop
graph exactly once but it does not start and end at the
same vertex.
 A connected graph contains an Euler Path if and
only if the graph has two vertices of odd degrees with
all other vertices of even degrees. Furthermore, every
 Graph with Multiple Edges
path must start at one of the vertices of odd degrees
and end at the other.

Hamiltonian Paths and Circuits


 A Hamiltonian Path is a path that visits each vertex
Both graphs are connected and have a multiple edges of the graph exactly once.
connecting vertices A and B. The degrees of vertices A  A Hamiltonian Circuit is a path that uses each
and B in G1 are both 3 while that of G2 are both 4. vertex of a graph exactly once and returns to the
starting vertex.
Complete Graph  A graph that contains a Hamiltonian circuit is called
A complete graph is a connected graph in which every Hamiltonian.
possible edge is drawn between vertices. It should not
contain multiple edges. In Euler circuits, closed paths use every edge exactly
once, possibly visiting a vertex more than once. On
contrary, in Hamiltonian circuits, paths visit each vertex
exactly once. But unlike the Euler Circuit , where the
Eulerian Graph Theorem is used to determine whether it
contains an Euler circuit or not, there is no
straightforward criterion to determine whether or not a
Hamilton circuit exists in a graph.
Let e be the number of edges in a complete graph. From
the previous examples of complete graphs, we have In some graphs, the following theorem can help identify
identified that … if a graph is Hamiltonian:
K1: e = 0, degree of the vertex is 0 - Consider a connected graph with at least 3
K2: e = 1, degree of the vertex is 1 vertices and no multiple edges. Let n be the
K3: e = 3, degree of the vertex is 2 number of vertices in the graph. If every vertex
K4: e = 6, degree of the vertex is 3 n
has degree of at least , then the graph ‘must
2
be’ Hamiltonian.

Common questions

Powered by AI

Vertex degree crucially influences graph connectivity and the formation of Euler or Hamiltonian Circuits. In Euler Circuits, the requirement for all vertices to have even degrees ensures that traversal can return to any start point without unused edges. In Hamiltonian Circuits, while specific degree conditions like each vertex having at least n/2 connections suggest potential Hamiltonian properties, the degree pattern helps indicate whether sufficient and efficient paths can traverse each vertex uniquely .

A graph contains an Euler Path, but not an Euler Circuit, if it is connected and has exactly two vertices of odd degree, with all other vertices having even degrees. The path begins at one of the vertices with odd degree and ends at the other, effectively ensuring every edge is used exactly once without forming a closed loop .

A graph with an Euler Circuit may or may not possess a Hamiltonian Circuit, as the existence of one does not necessarily imply the existence of the other. While the Eulerian condition relates to edge traversal with all vertices of even degree, Hamiltonian Circuits concern vertex visitation exactly once without a straightforward determining theorem. Theoretical identification sometimes involves checking vertex degree criteria such as Dirac's or Ore's theorems, but these do not universally guarantee a Hamiltonian Circuit if Euler Circuit conditions are met .

The Eulerian Graph Theorem states that a connected graph is Eulerian if all vertices have even degrees. This means that an Euler circuit, which is a closed path using every edge exactly once, can only exist under this condition. If a graph has all vertices of odd degree, it cannot have an Euler circuit because such a walk would be unable to return to the starting vertex while meeting the even-degree requirement .

The number of edges in a complete graph Kn is determined by the formula e = 1/2 * n * (n-1), meaning each vertex connects with every other vertex. This maximizes connectivity and is foundational for understanding other graph types' comparative connectivity, offering insights into graph design, network robustness, and redundancy evaluation .

A simple graph is distinguished by the absence of loops and multiple edges, meaning each edge connects two different vertices without repetitions. For example, if a graph has vertices A, B, and C connected by edges AB, BC, and CA, each edge connects different vertex pairs without repeating any connection, making it a simple graph. Conversely, a graph containing a loop at one vertex or multiple edges connecting the same pair of vertices does not qualify as a simple graph .

In a complete graph with n vertices, each vertex connects to every other vertex, making the degree of each vertex n-1. This indicates that every vertex is adjacent to all other vertices, ensuring maximal connectivity. As a consequence, a complete graph is an example of a highly interconnected system, highlighting the concept of maximum adjacency within graph theory .

A graph is considered Hamiltonian if it contains a Hamiltonian Circuit, visiting each vertex exactly once and returning to the start. While no definitive method applies to all graphs, a common criterion is that for a graph with at least 3 vertices, if every vertex's degree is at least n/2, where n is the number of vertices, the graph is likely Hamiltonian. However, this condition is not exhaustive or absolute, as counterexamples exist where alternative structures might form a Hamiltonian Circuit without these criteria .

Introducing multiple edges between vertices causes a graph to no longer be classified as a simple graph. This added complexity can challenge visualization, complicate graphical algorithms that assume unique pairwise connections, and increase the difficulty of finding Euler and Hamiltonian paths due to the changed connectivity structure. Handling these complexities often requires specialized algorithms or methods to account for repeated connections .

Hamiltonian paths and circuits differ from Euler paths and circuits in that Hamiltonian paths visit each vertex exactly once, while Euler paths traverse each edge exactly once. Practically, Hamiltonian paths model problems dealing with visits, tours, or sequences where revisiting locations is not allowed, such as the traveling salesman problem. Euler paths, however, model issues involving navigation or transport networks where the focus is on traversing all routes without retracing any single path, like clearing streets .

You might also like