In graph theory, a graph is considered planar if it can be embedded in the plane (i.e., drawn on a flat surface) such that no edges intersect or cross each other except at their endpoints. Essentially, a planar graph is a graph that can be drawn without any edges crossing, where each vertex is represented as a point and each edge as a curve connecting two points.
Euler's Formula: Euler's formula is a fundamental result in planar graph theory, which states that for any connected planar graph, the following relationship holds:
where:
This formula provides an important check for whether a graph can be planar. If a graph satisfies this formula for its number of vertices, edges, and faces, it is likely planar.
A fundamental result for identifying non-planarity is Kuratowski's Theorem, which provides a criterion for determining whether a graph is non-planar. According to this theorem:
In other words, if a graph contains a subgraph that can be transformed into or through edge contractions (subdividing edges into multiple edges), the graph is non-planar.
To determine if a graph is planar, you can use several methods:
Drawing the Graph: This is the simplest but most tedious method, where you attempt to draw the graph in the plane without edge crossings. If successful, the graph is planar.
Kuratowski’s Theorem: As mentioned earlier, you check if the graph contains a subgraph that is a subdivision of or . If such a subgraph exists, the graph is non-planar.
Planarity Algorithms: There are efficient algorithms to test planarity, such as:
If a graph is planar, it means there exists at least one way to embed it in the plane without edges crossing. The embedding represents the graph's layout on a plane. Here are a few important concepts regarding planar embeddings:
Planar Graph:
Non-Planar Graph:
Geographical Mapping: Planar graphs are used to model maps where the vertices represent regions (such as countries or states), and the edges represent borders between regions. The goal is to color the map with the minimum number of colors such that no two adjacent regions share the same color (this is related to the Four Color Theorem).
Circuit Design: Planar graphs are important in circuit design, especially when designing electronic circuits on a flat surface, as the layout should avoid overlapping wires.
Network Layout: Planar graphs can be used to model the layout of communication networks where physical constraints require a planar arrangement of nodes and edges.
A graph is planar if it can be embedded in the plane without any edges crossing each other, and Kuratowski’s Theorem helps identify non-planar graphs by checking for subdivisions of or . The Euler’s Formula provides an essential relationship between vertices, edges, and faces in planar graphs. Planarity testing algorithms help efficiently determine if a graph is planar, which is crucial in areas such as circuit design, map coloring, and network layout.
Open this section to load past papers