ABSTRAK

Abstrak Nama: Anggha Satya Nugraha Program studi: Magister Ilmu Komputer Judul: Verifikasi Program Perkalian Matriks Persegi Menggunakan Logika Hoare Karya tulis ini memberikan pembuktian formal dari program perkalian dua matriks persegi sebarang ukuran yang memakai algoritm naive dan juga algoritma Strassen. Untuk membuktikan kebenaran kedua program tersebut, penulis menggunakan sistem pembuktian yang kukuh yaitu sistem pembuktian Hoare. Pertama, kedua algoritma itu dijelaskan secara umum. Kemudian penulis mengeksplorasi logika Hoare yang menjadi dasar sistem pembuktian yang digunakan. Bagian utama dari karya tulis ini adalah pembuktian formal kebenaran sebagian kedua program perkalian matriks tersebut menggunakan sistem pembuktian Hoare. Lebih lanjut, penulis juga mencoba memformalisasikan teori matriks elementer dan logika Hoare dalam HOL theorem prover agar bukti kedua program tersebut dapat dimekanisasi dalam interactive theorem prover. Kata kunci: algoritma