Teorik bilgisayar bilimi
Teorik bilgisayar bilim(ler)i, bilgisayar biliminin alt dallarıdırlar ve daha çok soyut, mantıksal ve matematiksel yönleri üzerine odaklanırlar.
Algoritma analizi, programlama dillerinin şeklî semantiği ve otomat teorisi, bu alt dallardan birkaçıdır. Teknik olarak bu üç alt dalın dışında muhtelif alt dallar da bulunmaktadır. Bu alt dallarının her birinin başında popülerliğine göre o alanda lider kişiler bulunur ve pek çok dernekler ve profesyonel sosyal grupların yaptığı çalışmalar sonucunda çeşitli yayımlar ortaya çıkarılır.
Kapsam
Her ne kadar teori alanlarının kapsamını belirlemek pek mümkün olmasa da, ACM'in Special Interest Group on Algorithms and Computation Theory (SIGACT) grubu kendi misyonunu teorik bilgisayar bilimlerinin tanıtımı olarak tanımlıyor ve şunları ilave ediyor:[1]
“ | Teorik bilgisayar bilimleri algoritmalar, veri yapıları, işlemsel kompleksite teorisi, dağıtık hesaplama, çok geniş ölçekli tümleşim, makine öğrenimi, hesaplamalı biyoloji, hesaplamalı geometri, bilgi teorisi, kriptografi, kuantum bilgisayarı, hesaplamalı sayılar teorisi, sembolik hesaplama, programlama dillerinin şeklî semantiği, şeklî yöntem ve otomat teorisi gibi alt dalları bulunan geniş bir çalışma alanıdır. Bu alanda yapılan çalışmalar, genellikle matematiksel teknik üzerine yapılan vurgu ile ayırt edilir. | „ |
Matematiksel mantık | Otomata teorisi | Sayı teorisi | Graf teorisi |
Tip teorisi | Kategori teorisi | Hesaplamalı geometri | Kuantum hesaplama teorisi |
Kuruluşlar
- European Association for Theoretical Computer Science
- Special Interest Group on Algorithms and Computation Theory
Kaynaklar
- ↑ "SIGACT". 12 Mart 2010 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20100312214141/http://sigact.acm.org:80/. Erişim tarihi: 2009-03-29.