Nepedia
Back to Discover
Fluent Reader
💻

Model of computation

technology Maturity 11-13 Next article →

A model of computation is a way to describe math. It shows how a machine turns an input into an output. These models explain how parts work together. They show how memory is used. They also show how units of communication work. Scientists use these models to study how fast an algorithm works. This lets them study performance without using real technology.

Models work by organizing different parts. They look at units of computation. They also look at how memory is stored. One way is to use a sequential model. These models work one step at a time. Another way is a functional model. These use math rules to work. There are also concurrent models. These use many parts at the same time.

Researchers use these models to measure complexity. Complexity is how hard a task is for a machine. Some models have two different types. One type is called deterministic. The other is called nondeterministic. Nondeterministic models follow different paths. These help us study the complexity of algorithms. Different models have different levels of power. Some can do more than others.

Many specific models exist in science. Sequential models include Turing machines. They also include finite-state machines. Other types are post machines. You might also see pushdown automata. Register machines are another type. Random-access machines are very common. These have a unit cost for memory. This means reading or writing is easy. This is different from a Turing machine.

Functional models use lambda calculus. They also use combinatory logic. Concurrent models include the actor model. You can also find cellular automata. Some models use logic gates. These are parts of a digital circuit. These models help us understand how computers work. They show us the rules of math. We can see how things happen step by step.

300 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

More to explore

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.