Teoretisk datavetenskap

En konstnärlig avbildning av en Turing-maskin. Turingmaskiner används för att modellera generella beräkningsenheter.

Teoretisk datavetenskap[1] eller teoretisk datalogi[2] är en delmängd av allmän datavetenskap och matematik som fokuserar på mer matematiska ämnen för datoranvändning och inkluderar beräkningsteorin.

Det är svårt att beskriva de teoretiska områdena exakt. ACM:s särskilda intressegrupp för algoritmer och beräkningsteori (SIGACT) ger följande beskrivning:[3]

Teoretisk datavetenskap täcker en vidd av ämnen som innefattar: algoritmer, datastrukturer, beräkningskomplexitet, parallella och distribuerade beräkningar, kvantberäkningar, automatteori, informationsteori, kryptografi, programsemantik och verifiering, maskininlärning, beräkningsbiologi, beräkningsekonomi, beräkningsgeometri och beräkningstalteori och algebra. Professionen lägger stor vikt vid matematisk rigorositet.

Referenser

Media som används på denna webbplats

Maquina.png
This picture was uploaded by Schadel on en.wikipedia as a GIF. I (Alessio Damato) have converted it in PNG and optimized with optipng, saving 20% space, and then I uploaded it here in Commons (the license allowed that). Made Schadel on contribution to CEUAMI in Universidad Autónoma Metropolitana, Mexico, free for use to anyone interested in Computer Science