Ciencia computacional teórica

De Wikipedia
Saltar a navegación Saltar a la gueta

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écnicamente, 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.

Ámbitu[editar | editar la fonte]

Nun ye fácil circunscribir les árees de teoría precisamente'l Special Interest Group on Algorithms and Computation Theory (SIGACT) de la ACM describe a la so misión como la promoción de les ciencies de la computación teórica y nota:[1]

El campu de les ciencies de la computación teórica ye interpretáu llargamente pa incluyir algoritmos, estructures de datos, teoría de la complexidá computacional, computación distribuyida, computación paralela, VLSI, aprendizaxe de máquina, bioloxía computacional, xeometría computacional, teoría de la información, criptografía, computación cuántica, teoría computacional de númberos y álxebra, semántica de programa y verificación, teoría d'autómates y l'estudiu de la aleatoriedad. De cutiu el trabayu nesti campu ye estremáu pola so énfasis na técnica y rigor matemáticos.

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" suxure 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.

DFAexample.svg Elliptic curve simple.png 6n-graf.svg
Lóxica matemática Teoría d'autómates Teoría de númberos Teoría de grafos
Commutative diagram for morphism.svg SimplexRangeSearching.png Blochsphere.svg
Teoría de tipos Teoría de categoríes Xeometría computacional Teoría de computación cuántica

Historia[editar | editar la fonte]

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 desenvolvimientos 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 palabres, 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 desenvolvimientos básicos, pero inclúi munchos otros problemes matemáticos ya interdisciplinarios que fueron plantegaos.

Organizaciones[editar | editar la fonte]

Revistes y boletinos[editar | editar la fonte]

Algorithms * Information Processing Letters

Conferencies[editar | editar la fonte]

Llectura adicional[editar | editar la fonte]

Referencies[editar | editar la fonte]

  1. «SIGACT». Consultáu'l 29 de marzu de 2009.
  2. «ToCT». Archiváu dende l'orixinal, el 4 de payares de 2010. Consultáu'l 9 de xunu de 2010.
  3. «Challenges for Theoretical Computer Science: Theory as the Scientific Foundation of Computing». Archiváu dende l'orixinal, el 22 de febreru de 2009. Consultáu'l 29 de marzu de 2009.
  4. 4,0 4,1 4,2 4,3 4,4 The 2007 Australian Ranking of ICT Conferences: tier A+.
  5. 5,0 5,1 5,2 5,3 5,4 5,5 5,6 5,7 5,8 The 2007 Australian Ranking of ICT Conferences: tier A.

Ver tamién[editar | editar la fonte]

Enllaces esternos[editar | editar la fonte]


Ciencia computacional teórica