Teori Komputasi
Dalam Ilmu komputer dan teori matematika, teori komputasi adalah bidang yang berhubungan dengan bagaimana memecahkan masalah secara efisien dalam model komputer dengan bantuan algoritma. Pada ilmu ini mempelajari sifat umum komputasi yang membantu kita meningkatkan efisiensi dimana komputer melalui teori kopmutasi dan kemudian algoritma alternatif sehingga kita dapat memperoleh solusi yang lebih handal. Ilmu ini juga membantu dalam memcahkan masalah pada banyak bidang selain ilmu komputer seperti:
- Fisika
- Kimia
- Matematika
- Ekonomi
- Geologi
- Geografi
- Biologi
- Dll
Sejarah singkat mengenai Teori Komputasi
Mesin Turing adalah mesin abstrak teoretis yang digunakan sebagai model komputasi. Mesin ini menggunakan pita memori tak terbatas di mana informasi yang diperoleh disimpan, dan menganalisis informasi ini untuk menentukan apakah operasi itu layak atau tidak. Mesin ini diciptakan oleh Alan Turing pada tahun 1963, ia menggunakan untuk membuktikan sifat - sifat komputasi secara umum.
Pembagian Teori Komputasi
- Teori Automata, cabang ini didirikan pada abad ke-20 oleh para ahli matematika. Tujuan utama dari bagian ini adalah untuk menganalisis perilaku mesin dan bagaimana mereka memecahkan masalah. Model automata yang paling kuat adalah mesin Turing.
- Teori Komputabilitas, adalah ketika kita dapat dengan mudah merumuskan masalah dengan menggunakan mesin Turing, tetapi kita tidak dapat menyelesaikannya. degnan kata lain, ketika komputer mampu mengatasi masalah tetapi tidak dapat memberikan solusi.
- Teori Kompleksitas komputasional, cabang ini membahas efisiensi dimana suatu masalah dapat dipecahkan. Hal ini dilakukan dengan mempertimbangkan dua aspek utama yaitu kompleksitas waktu dan ruang, yang merupakan ukuran jumlah langkah yang diperlukan untuk menganalisis dan memecahkan masalah dan menentukan ruang memori yang diperlukan untuk menyelesaikan masalah.
0 Comments
Posting Komentar