Think about many groups of things. Some groups might share a part. We can draw lines to show this. These lines connect the groups. It helps us see how they touch. It is like a map. Do you see patterns in your toys? 
Imagine many groups of things. Some groups might share a part. 
We can draw dots for each group. We draw a line if groups share something. This shows how they touch.
Any kind of graph can do this. You can use shapes to show it too. Some use lines on a flat plane. Others use parts of a circle.
Some use small disks. Others use long strips. These patterns help us see how things fit.
It is a way to find connections. Math helps us map these links.
Imagine you have many groups of things. Some groups might share an item. 
In math, we use dots to show these groups. We call these dots vertices. We draw a line between two dots if their groups share something. This line is called an edge. This map of connections is an intersection graph.
Every kind of graph can be an intersection graph. You can use many different shapes to make them. For example, an interval graph uses lines on a path. A circle graph uses lines that cross a circle. Some graphs use disks, which are flat, round shapes.
There are also string graphs. These use curved lines on a flat plane. Some graphs use boxes to show connections. The number of dimensions in these boxes is called boxicity.
Math helps us study these patterns. We can find the smallest number of items needed to make the graph. This number is called the intersection number. These rules help us see how different groups link together.
Imagine you have several different groups of items. Some groups might share the same object. 

Every kind of undirected graph can be an intersection graph. One way to build one is to give each vertex a set of edges. Two sets will overlap if the vertices share an edge. You can also build them using fewer elements. This is a more efficient way to make the graph. The total number of elements needed is at most n squared. Here, n is the number of vertices in the graph. This total number of elements is called the intersection number. 
Mathematicians have studied these patterns for a long time. People credit the idea that all graphs are intersection graphs to Erdős. However, you should also look at the work of Marczewski. These thinkers helped us understand how sets and graphs link together. They found ways to turn any graph into a collection of sets. This work lets us study shapes using the rules of sets. It is a very useful way to look at math. 
There are many special families of these graphs. An interval graph uses lines on a real number line. A circular arc graph uses arcs on a circle. You can also use shapes like disks or polygons. For example, a unit disk graph uses flat, round disks in a plane. A circle graph uses chords that cross a circle. Even line segments can be used to make these graphs. This is known as Scheinerman's conjecture, which is now a theorem. 
These ideas connect to many other parts of math. A string graph uses curved lines on a flat plane. Some graphs use boxes to show connections. We call the number of dimensions used for these boxes the boxicity. You can also find these patterns in order theory. This uses something called inclusion orders to show relationships. These math tools help us describe how different groups fit together. They turn messy overlaps into clear, organized maps. 
An intersection graph is a mathematical tool used to represent how different groups of objects overlap. In graph theory, we often study connections between points. An intersection graph does this by using sets of items to define those connections. 
Every undirected graph can be viewed as an intersection graph. One way to prove this is to assign each vertex a set containing all the edges connected to it. If two vertices share an edge, their sets will have a non-empty intersection. This creates a perfect match between the sets and the graph structure. Mathematicians have found even more efficient ways to build these representations. A more efficient construction uses a smaller total number of elements across all sets. In such a case, the total number of elements is at most n squared, where n represents the number of vertices. 
Many important families of graphs are defined by the specific types of sets used to create them. For example, an interval graph is formed by using intervals on a real number line. If you use unit intervals, which are all the same length, you create an indifference graph. You can also use shapes on a circle, such as arcs, to form a circular arc graph. Other geometric shapes create different families. A polygon-circle graph uses polygons with corners resting on a circle. A trapezoid graph uses trapezoids built from two parallel lines. These specific rules allow mathematicians to categorize graphs based on their geometric properties.
Other families rely on different shapes in a two-dimensional plane. A unit disk graph is made from unit disks, which are flat, round shapes. A circle graph is created using chords, which are straight lines cutting across a circle. The circle packing theorem provides a special connection for planar graphs. This theorem states that planar graphs are exactly the intersection graphs of closed disks in a plane bounded by non-crossing circles. Furthermore, Scheinerman's conjecture, which is now a proven theorem, states that every planar graph can be represented by line segments in a plane. 
Researchers have also identified more complex ways to represent connections using higher dimensions or curves. A string graph is an intersection graph made from curves on a plane. Some graphs are defined by multidimensional boxes. We use the term boxicity to describe the number of dimensions required to represent a graph using these boxes. If a graph requires k dimensions but cannot be represented in fewer, we say it has boxicity k. Other specialized types include the line graph, which represents the edges of a graph as sets of their endpoints. We also see clique graphs, which use the maximal cliques of another graph to form new connections.
History shows that mathematicians have long explored these connections. The observation that all graphs are intersection graphs is often credited to Erdős. However, the work of Marczewski is also highly significant to this field. These thinkers helped establish how the logic of sets can describe the structure of graphs. Their work allows us to take complex, messy overlaps and turn them into organized, mathematical models. This transition from sets to graphs is a fundamental part of modern graph theory.
These concepts connect to several other mathematical systems. In order theory, there is an analog called inclusion orders. While intersection graphs look for shared elements, inclusion orders look at how one set fits inside another. In an inclusion representation of a partially ordered set, or poset, an element is considered "less than or equal to" another if its set is a subset of the other's set. This shows that the study of how things overlap is deeply tied to the study of how things are ranked or ordered. 
🖼️ Images & Media (1)
More to explore
✨ What else?
Related topics you might enjoy
🔬 Go deeper
More advanced topics to explore
🪜 Step back
Simpler topics to build understanding
What is Nepedia?
A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.