Nepedia
Back to Discover
Independent Reader
🔢

FKT algorithm

math Maturity 11-13 Next article →

Imagine you have a floor made of many squares. You want to cover it with dominoes. How many ways can you do this? This is a hard puzzle. It is hard because there are so many ways to fit the pieces.

Pfaffian orientation via FKT algorithm example
Pfaffian orientation via FKT algorithm example

Scientists first used this math to study tiny things. They wanted to know how small molecules sit on a surface. They also studied how bits of ice fit together. To solve these puzzles, they needed a way to count perfect matchings. A perfect matching is when every point in a group has exactly one partner.

Three people found a way to solve this. Their names are Michael Fisher, Pieter Kasteleyn, and Neville Temperley. They created the FKT algorithm. This is a set of steps to count the ways. It works on planar graphs. These are shapes that can be drawn on a flat surface without lines crossing.

First, the math finds a special way to point the lines. This is called a Pfaffian orientation. Then, it uses a math tool called a Pfaffian. This tool uses a large grid of numbers called a matrix. By using this, the hard puzzle becomes easy for a computer to solve.

198 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (1)
File:Pfaffian orientation via FKT algorithm example.gif
Pfaffian orientation via FKT algorithm example.gif
More to explore

🔬 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.