ArticleslgStudy

mathematics

Laman graph

Laman graph is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Laman graph rather than just read about it. In short: In graph theory, the Laman graphs are a family of sparse graphs describing the minimally rigid systems of rods and joints in the plane. Formally, a Laman graph is a graph on n {\displaystyle n} vertices such that, for all k ≥ 2 {\displaystyle k\geq 2} , every k {\displaystyle k} -vertex subgraph has at most 2 k − 3 {\displaystyle 2k-3} edges, and such that the whole graph has exactly 2 n − 3 {\displaystyle 2n-3} edg…

Laman graph — main illustration
Laman graph — illustration

Key takeaways

  • Laman graph belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Laman graph to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Laman graph from memory before moving on to harder problems.

Reference excerpt

In graph theory, the Laman graphs are a family of sparse graphs describing the minimally rigid systems of rods and joints in the plane. Formally, a Laman graph is a graph on n {\displaystyle n} vertices such that, for all k ≥ 2 {\displaystyle k\geq 2} , every k {\displaystyle k} -vertex subgraph has at most 2 k − 3 {\displaystyle 2k-3} edges, and such that the whole graph has exactly 2 n − 3 {\displaystyle 2n-3} edges. Laman graphs are named after Gerard Laman, of the University of Amsterdam, who in 1970 used them to characterize rigid planar structures. However, this characterization, the Geiringer–Laman theorem, had already been discovered in 1927 by Hilda Geiringer.

Rigidity Laman graphs arise in rigidity theory: if one places the vertices of a Laman graph in the Euclidean plane, in general position, there will in general be no simultaneous continuous motion of all the points, other than Euclidean congruences, that preserves the lengths of all the graph edges. A graph is rigid in this sense if and only if it has a Laman subgraph that spans all of its vertices. Thus, the Laman graphs are exactly the minimally rigid graphs, and they form the bases of the two-dimensional rigidity matroids. If n points in the plane are given, then there are 2n degrees of freedom in their placement (each point has two independent coordinates), but a rigid graph has only three degrees of freedom (the position of a single one of its vertices and the rotation of the remaining graph around that vertex). Intuitively, adding an edge of fixed length to a graph reduces its number of degrees of freedom by one, so the 2n − 3 edges in a Laman graph reduce the 2n degrees of freedom of the initial point placement to the three degrees of freedom of a rigid graph. However, not every graph with 2n − 3 edges is rigid; the condition in the definition of a Laman graph that no subgraph can have too many edges ensures that each edge contributes to reducing the overall number of degrees of freedom, and is not wasted within a subgraph that is already itself rigid due to its other edges.

Planarity A pointed pseudotriangulation is a planar straight-line drawing of a graph, with the properties that the outer face is convex, that every bounded face is a pseudotriangle, a polygon with only three convex vertices, and that the edges incident to every vertex span an angle of less than 180 degrees. The graphs that can be drawn as pointed pseudotriangulations are exactly the planar Laman graphs. However, Laman graphs have planar embeddings that are not pseudotriangulations, and there are Laman graphs that are not planar, such as the utility graph K3,3.

Sparsity Lee & Streinu (2008) and Streinu & Theran (2009) define a graph as being ( k , ℓ ) {\displaystyle (k,\ell )} -sparse if every nonempty subgraph with n {\displaystyle n} vertices has at most k n − ℓ {\displaystyle kn-\ell } edges, and ( k , ℓ ) {\displaystyle (k,\ell )} -tight if it is ( k , ℓ ) {\displaystyle (k,\ell )} -sparse and has exactly k n − ℓ {\displaystyle kn-\ell } edges. Thus, in their notation, the Laman graphs are exactly the (2,3)-tight graphs, and the subgraphs of the Laman graphs are exactly the (2,3)-sparse graphs. The same notation can be used to describe other important families of sparse graphs, including trees, pseudoforests, and graphs of bounded arboricity. Based on this characterization, it is possible to recognize n-vertex Laman graphs in time O(n2), by simulating a "pebble game" that begins with a graph with n vertices and no edges, with two pebbles placed on each vertex, and performs a sequence of the following two kinds of steps to create all of the edges of the graph:

Create a new directed edge connecting any two vertices that both have two pebbles, and remove one pebble from the start vertex of the new edge. If an edge points from a vertex u with at most one pebble to another vertex v with at least one pebble, move a pebble from v to u and reverse the edge. If these operations can be used to construct an orientation of the given graph, then it is necessarily (2,3)-sparse, and vice versa. However, faster algorithms are possible, running in time O ( n 3 / 2 log ⁡ n ) {\displaystyle O(n^{3/2}{\sqrt {\log n}})} , based on testing whether doubling one edge of the given graph results in a multigraph that is (2,2)-tight (equivalently, whether it can be decomposed into two edge-disjoint spanning trees) and then using this decomposition to check whether the given graph is a Laman graph. Network flow techniques can be used to test whether a planar graph is a Laman graph more quickly, in time O ( n log 3 ⁡ n ) {\displaystyle O(n\log ^{3}n)} .

Henneberg construction

Before Laman's and Geiringer's work, Lebrecht Henneberg characterized the two-dimensional minimally rigid graphs (that is, the Laman graphs) in a different way. Henneberg showed that the minimally rigid graphs on two or more vertices are exactly the graphs that can be obtained, starting from a single edge, by a sequence of operations of the following two types:

… excerpt ends here. Continue reading the full article.

Illustrations

Laman graph: The Moser spindle, a planar Laman graph drawn as a pointed pseudotriangulation
The Moser spindle, a planar Laman graph drawn as a pointed pseudotriangulation
Laman graph: The complete bipartite graph K3,3, a non-planar Laman graph
The complete bipartite graph K3,3, a non-planar Laman graph
Laman graph: Henneberg construction of the Moser spindle
Henneberg construction of the Moser spindle

Worked examples

Example 1 — a first encounter with Laman graph

Start with the simplest possible case. Write down what Laman graph claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Laman graph before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Laman graph ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Laman graph

In research
Laman graph appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Laman graph in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Laman graph is common in secondary-school and first-year university syllabi. It links to neighbouring topics Geometric graphs, Graph families, Mathematics of rigidity, so understanding it makes those chapters shorter.
In everyday life
Look for Laman graph outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Laman graph” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Laman graph in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Laman graph means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Laman graph out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Laman graph in simple terms?

In graph theory, the Laman graphs are a family of sparse graphs describing the minimally rigid systems of rods and joints in the plane. Formally, a Laman graph is a graph on n {\displaystyle n} vertices such that, for all k ≥ 2 {\displaystyle k\geq 2} , every k {\displaystyle k} -vertex subgraph ha…

Why does Laman graph matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Laman graph?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Laman graph.

Tags

  • Geometric graphs
  • Graph families
  • Mathematics of rigidity

Keep exploring