Reference articles on history, science, culture and more
Encyclopedia

Lattice graph

Graph whose embedding in a Euclidean space forms a regular tiling

Image credit is listed at the end of this article.

In graph theory, a lattice graph, mesh graph, or grid graph is a graph whose drawing, embedded in some Euclidean space \mathbb {R} ^{n}, forms a regular tiling. This implies that the group of bijective transformations that send the graph to itself is a lattice in the group-theoretical sense.

Typically, no clear distinction is made between such a graph in the more abstract sense of graph theory, and its drawing in space (often the plane or 3D space). This type of graph may more shortly be called just a lattice, mesh, or grid. Moreover, these terms are also commonly used for a finite section of the infinite graph, as in "an 8 × 8 square grid".

The term lattice graph has also been given in the literature to various other kinds of graphs with some regular structure, such as the Cartesian product of a number of complete graphs.

01Square grid graph

A common type of lattice graph (known under different names, such as grid graph or square grid graph) is the graph whose vertices correspond to the points in the plane with integer coordinates, x-coordinates being in the range 1,...,n, y-coordinates being in the range 1,...,m, and two vertices being connected by an edge whenever the corresponding points are at distance one. In other words, it is the unit distance graph for the integer points in a rectangle with sides parallel to the axes.

Properties

A square grid graph is a Cartesian product of graphs, namely, of two path graphs with n  1 and m  1 edges. Since a path graph is a median graph, the latter fact implies that the square grid graph is also a median graph. All square grid graphs are bipartite, which is easily verified by the fact that one can color the vertices in a checkerboard fashion.

A path graph is a grid graph on the 1\times n grid. A 2\times 2 grid graph is a 4-cycle.

Every planar graph H is a minor of the h × h grid, where h=2|V(H)|+4|E(H)|.

Grid graphs are fundamental objects in the theory of graph minors because of the grid exclusion theorem. They play a major role in bidimensionality theory.

02Other kinds

A triangular grid graph is a graph that corresponds to a triangular grid.

A Hanan grid graph for a finite set of points in the plane is produced by the grid obtained by intersections of all vertical and horizontal lines through each point of the set.

The rook's graph (the graph that represents all legal moves of the rook chess piece on a chessboard) is also sometimes called the lattice graph, although this graph is different from the lattice graph described here because all points in one row or column are adjacent. The valid moves of the fairy chess piece the wazir form a square lattice graph.

Watch videos about Lattice graphExplainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article Lattice graph, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Images, from Wikimedia Commons:

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.

Continue exploring

Related topics

Lattice path

In combinatorics, a lattice path L in the d-dimensional integer lattice ⁠ Z d {\displaystyle \mathbb {Z} ^{d}} ⁠ of length k with steps in the set S, is a sequence of vectors ⁠ v 0 , v 1 , … , v k ∈ Z d {\displaystyle v_{0},v_{1},\ldots ,v_{k}\in \mathbb {Z} ^{d}} ⁠ such that each consecutive difference v i − v i − 1 {\displaystyle v_{i}-v_{i-1}} lies in S. A lattice path may lie in any lattice in ⁠ R d {\displaystyle \mathbb {R} ^{d}} ⁠, but the integer lattice ⁠ Z d {\displaystyle \mathbb {Z} ^{d}} ⁠ is most commonly used. An example of a lattice path in ⁠ Z 2 {\displaystyle \mathbb {Z} ^{2}} ⁠ of length 5 with steps in S = { , ( 1 , 1 ) , ( 0 , − 1 ) } {\displaystyle S=\lbrace (2,0),(1,1),(0,-1)\rbrace } is L = { ( − 1 , − 2 ) , ( 0 , − 1 ) , ( 2 , − 1 ) , ( 2 , − 2 ) , ( 2 , − 3 ) , ( 4 , − 3 ) } {\displaystyle L=\lbrace (-1,-2),(0,-1),(2,-1),(2,-2),(2,-3),(4,-3)\rbrace } .

Pick's theorem

In geometry, Pick's theorem provides a formula for the area of a simple polygon with integer vertex coordinates, in terms of the number of integer points within it and on its boundary. The result was first described by Georg Alexander Pick in 1899.

Integer triangle

An integer triangle or integral triangle is a triangle all of whose side lengths are integers. A rational triangle is one whose side lengths are rational numbers; any rational triangle can be rescaled by the lowest common denominator of the sides to obtain a similar integer triangle, so there is a close relationship between integer triangles and rational triangles.