From Wikipedia, the free encyclopedia
Les ciencies de la computación teórica (TCS) ye una división o un subconxuntu de les ciencies de la computación y les matemátiques que s'enfoca n'aspeutos más astractos o matemáticos de la computación.
Estes divisiones y subconxuntos inclúin analises d'algoritmos y semántica formal de llinguaxes de programación. Téunicamente, amás d'estos dos, hai cientos de divisiones y subconxuntos. Caúna de les múltiples partes tienen los sos propios líderes personales individuales (de popularidá) y hai munches asociaciones y grupos sociales profesionales y publicaciones de distinción.
Nun ye fácil circunscribir les árees de teoría precisamente'l Special Interest Group on Algorithms and Computation Theory (SIGACT) de l'ACM describe a la so misión como la promoción de les ciencies de la computación teórica y nota:[1]
A esta llista, revista Transactions on Computation Theory de la ACM amiesta teoría de la codificación, teoría del aprendizaxe computacional y aspeutos de ciencies de la computación teórica d'árees tales como bases de datos, recuperación d'información, modelos económicos y redes.[2] A pesar d'esta amplitú, la "xente de teoría" en ciencies de la computación identificar a sigo mesma como distinta de la "xente d'aplicaciones". Dalgunos caracterícense como faciendo la "(más fundamental) 'ciencia' subxacente nel campu de la computación".[3] Otra "xente de teoría aplicada" suxer que ye imposible dixebrar teoría y aplicación. Esto significa, que la llamada "xente de teoría" usa regularmente science esperimental fecha n'árees menos teóriques como investigación de sistema de software. Esto tamién significa, qu'esiste una cooperación más qu'una competencia mutuamente escluyente ente la teoría y aplicación.
Lóxica matemática | Teoría d'autómates | Teoría de númberos | Teoría de grafos |
Teoría de tipos | Teoría de categoríes | Xeometría computacional | Teoría de computación cuántica |
Ente que los algoritmos formales esistieron mientres milenios (en computación inda s'usa l'algoritmu d'Euclides pa determinar el máximu común divisor de dos númberos), nun foi sinón hasta 1936 que Alan Turing, Alonzo Church y Stephen Kleene formalizaron la definición d'un algoritmu en términos de computación. Ente que los sistemes binariu y lóxicu de les matemátiques esistieren antes de 1703, cuando Gottfried Leibniz formalizó la lóxica colos valores binarios pa verdaderu y falsu. Ente que la inferencia lóxica y prueba matemática esistieren na antigüedá, en 1931 Kurt Gödel demostró cola so teorema de incompletitud qu'hubo llimitaciones fundamentales sobre qué sentencies, inclusive si verdaderes, podríen probase.
Estos desarrollos llevaron a los estudios modernos de la lóxica y computabilidad, y de fechu al campu de les ciencies de la computación teórica como un tou. La teoría de la información foi amestada al campu con una teoría matemática de 1948 sobre la comunicación por Claude Shannon. Na mesma década, Donald Hebb introdució un modelu matemáticu d'aprendizaxe nel celebru. Con montaxe de datos biolóxicos soportando esta hipótesis con dellos cambeos, fueron establecíos los campos de redes neuronales y procesamientu distribuyíu paralelu.
Col desenvolvimientu de la mecánica cuántica de primeres del sieglu XX llegó'l conceutu qu'operaciones matemátiques pudieren ser realizaes nuna función d'onda d'una partícula. N'otres pallabres, podríen calculase funciones en dellos Estaos simultáneamente. Esto llevó al conceutu d'un ordenador cuánticu na segunda metá del sieglu XX que desapegó na década de 1990 cuando Peter Shor demostró que tales métodos podríen utilizase pa factorizar númberos grandes en tiempu polinómico, lo que, si aplíquense, fadría más modernos sistemes de criptografía de clave pública en devanéu insegura.
Investigación de ciencies de la computación teórica moderna basar nestos desarrollos básicos, pero inclúi munchos otros problemes matemáticos ya interdisciplinarios que fueron plantegaos.
Algorithms * Information Processing Letters
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.