In the mathematical area of graph theory, a contact graph or tangency graph is a graph whose vertices are represented by geometric objects (e.g. curves, line segments, or polygons), and whose edges correspond to two objects touching (but not crossing) according to some specified notion. [1] It is similar to the notion of an intersection graph but differs from it in restricting the ways that the underlying objects are allowed to intersect each other.
The circle packing theorem [2] states that every planar graph can be represented as a contact graph of circles, known as a coin graph. Oded Schramm 's monster packing theorem generalizes this: every planar graph is a contact graph of homothetic copies of any given smooth convex set. [3] The contact graphs of unit circles are called penny graphs. [4] Representations as contact graphs of triangles, [5] rectangles, [6] squares, [7] line segments, [8] or circular arcs [9] have also been studied.