
File:TSP_Deutschland_3.png · Wikimedia Commons · See Wikimedia Commons
teoría de la complejidad computacional
Sign in to saveAlso 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
In the Vinony graph
Within Vinony's link graph, teoría de la complejidad computacional is referenced by 1,095 other articles, and connects out to time complexity, algorithm and Turing machine.
It is catalogued under topics including Computational complexity theory and Computational fields of study.
Its subject is documented across 37 Wikipedia language editions.
Wikidata facts
- Instance of
- academic discipline
- Part of
- theoretical computer science
Show 7 more facts
- is the study of
- computational complexity
- facet of
- algorithm
- Stack Exchange tag
- stackoverflow.com/tags/complexity-theory
- Commons category
- Computational complexity theory
- topic's main category
- Category:Computational complexity theory
- on focus list of Wikimedia project
- Wikipedia:Vital articles/Level/4
- maintained by WikiProject
- WikiProject Mathematics
via Wikidata · CC0
Article · Español
La teoría de la complejidad computacional o teoría de la complejidad informática es una rama de la teoría de la computación que se centra en la clasificación de los problemas computacionales de acuerdo con su dificultad inherente, y en la relación entre dichas clases de complejidad. Un problema se cataloga como "inherentemente difícil" si su solución requiere de una cantidad significativa de recursos computacionales, sin importar el algoritmo utilizado. La teoría de la complejidad computacional formaliza dicha aseveración, introduciendo modelos de computación matemáticos para el estudio de estos problemas y la cuantificación de la cantidad de recursos necesarios para resolverlos, como tiempo y memoria. Una de las metas de la teoría de la complejidad computacional es determinar los límites prácticos de qué es lo que se puede hacer en una computadora y qué no. Otros campos relacionados con la teoría de la complejidad computacional son el análisis de algoritmos y la teoría de la computabilidad. Una diferencia significativa entre el análisis de algoritmos y la teoría de la complejidad computacional, es que el primero se dedica a determinar la cantidad de recursos requeridos por un algoritmo en particular para resolver un problema, mientras que la segunda, analiza todos los posibles algoritmos que pudieran ser usados para resolver el mismo problema. La teoría de la complejidad computacional trata de clasificar los problemas que pueden, o no pueden ser resueltos con una cantidad determinada de recursos. A su vez, la imposición de restricciones sobre estos recursos, es lo que la distingue de la teoría de la computabilidad, la cual se preocupa por qué tipo de problemas pueden ser resueltos de manera algorítmica.
Abstract from DBpedia / Wikipedia · CC BY-SA