Skip to content
computational complexity theory

File:TSP_Deutschland_3.png · Wikimedia Commons · See Wikimedia Commons

EntityQ205084· pop 39· linked from 1,095 articles

computational complexity theory

Sign in to save

Also known as complexity theory

theoretical computer science and mathematics theory that classifies problems according to their inherent difficulty, and relates those classes to each other

Wikidata facts

Show 2 more facts
Commons category
Computational complexity theory
Sources (4)

via Wikidata · CC0

~40 min read

Article

In theoretical computer science and mathematics, computational complexity theory focuses on classifying computational problems according to their resource usage, and explores the relationships between these classifications. A computational problem is a task solved by a computer and is solvable by mechanical application of mathematical steps, such as an algorithm.

A problem is regarded as inherently difficult if its solution requires significant resources, whatever the algorithm used. The theory formalizes this intuition, by introducing mathematical models of computation to study these problems and quantifying their computational complexity, i.e., the amount of resources needed to solve them, such as time and storage.

Gallery (6)

Connections

Categories