Algorithm

An algorithm is a series of instructions, either in the form of pseudo-code or in a computer programming language, which aim at solving a problem or at performing some sort of computation. Algorithms are therefore strongly connected to various fields of mathematics and physics, such as probability and statics, calculus and linear algebra. Algorithms apply to all categories of scientific fields and knowledge domains. Combining algorithms with machine learning (AI), artificial intelligence (AI), AI accelerator hardware (NPU chips) and quantum computing, some of humanity's most difficult and unresolved problems could be tackled, including problems in the field of quantum physics and bioinformatics.

Algorithms can be classified based on different classification factors. Some of the most well-known algorithm types are the following:

Related Terms