KONTRAK PERKULIAHAN TEORI GRAF v 2 v 3


















- Slides: 18

KONTRAK PERKULIAHAN TEORI GRAF v 2 v 3 v 1 v 4 v 7 v 8 v 6 v 5 Meriska Defriani, M. Kom Teknik Informatika STT Wastukancana Purwakarta

Meriska Defriani, M. Kom meriska@stt-wastukancana. ac. id defriska. wordpress. com/lecture 0852 -1595 -6400 (SMS/Whats. App) Senin – Sabtu; 08. 00 – 18. 00

Peraturan Kelas • Datang tepat waktu (toleransi 15 menit) • Menggunakan kemeja dan celana panjang/ rok (untuk perempuan) – untuk yang menggunakan celana jeans tidak menggunakan celana jeans dengan model sobek di bagian lutut atau bagian lainnya • Menggunakan sepatu • Diperbolehkan untuk makanan ringan & minum – Dengan catatan tidak meninggalkan sampah sedikitpun di kelas • Tidak mengoperasikan HP – Kecuali memang diizinkan untuk mendukung perkuliahan

Deskripsi Matakuliah Teori Graf IF 134 120 menit 2 jam 3 SKS

Persentase Nilai Kehadiran 10% Tugas 20% UTS 30% UAS & Project 40% • Syarat untuk mengikuti UAS : 80% dari 14 kali pertemuan • Ketidakhadiran dapat diganti dengan tugas yang dikumpulkan pada pertemuan selanjutnya *) Penilaian didasarkan pada aspek kognitif, afektif, dan psikomotor

Range Huruf Mutu Nilai (Huruf Mutu) A Range Nilai Akhir (NA) NA ≥ 75 B 65 ≤ NA < 75 C 55 ≤ NA < 65 D 40 ≤ NA < 55 E NA < 40

Sumber Bacaan • Graph Theory with Applications – J. A. Bondy and U. S. R. Murty • Graph Theory – Keijo Ruohonen • Graph Theory (Engineering Apps)

Teori Graf dalam Teknik Informatika Basis Data Kecerdasan Buatan Teori Bahasa & Automata Jaringan Teori Graf Sistem Operasi Pemrograman

Teori Graf dalam Basis Data • • • Merepresentasikan sistem basis data tersebar yang terdiri dari sekumpulan lokasi (site) dimana tiap site dapat melakukan akses data pada satu site atau beberapa site yang berbeda Simpul (verteks) merepresentasikan lokasi (site) unit penyimpanan / pemrosesan data, sisi (edge) merepresentasikan hubungan / koneksi antara dua buah lokasi. Suatu lokasi bisa saja terdiri dari sebuah server dan sebuah client, tapi bisa juga hanya terdiri atas sebuah client saja ataupun server saja. Jaringan yang menghubungkan satu lokasi dengan lokasi lain memiliki laju data transmisi (bandwith) yang menyatakan jumlah maksimum data yang bisa dilewatkan dalam jaringan (baik untuk proses pengambilan data (download) maupun pengiriman data (upload)). Algoritma Dijkstra dapat digunakan untuk melakukan optimasi kecepatan transfer data pada sistem basis data tersebar karena sistem basis data tersebar dapat dimodelkan dengan teori graf. Dalam hal ini, bobot dari sisi graf menyatakan bandwith dari kabel yang menghubungkan satu lokasi dengan lokasi lainnya.

Teori Graf dalam Jaringan Teori graf dapat digunakan untuk memodelkan hubungan komputer yang satu dengan yang lainnya yang terpisah secara fisik. Dengan kata lain, jaringan komputer itu dapat dimodelkan sebagai suatu graf tak berarah dimana pada satu sisi data dapat berjalan bolak-balik.

Teori Graf dalam Sistem Operasi Teori graf dapat digunakan untuk mendeteksi adanya deadlock dengan menggambarkan Resource Allocation Graph

Teori Graf dalam Pemrograman Teori graf dalam pemrograman dapat digunakan untuk menggambarkan aliran kendali program yang dapat membantu pengujian program

Teori Graf dalam Teori Bahasa & Automata Pada masalah pemodelan perilaku sebuah mesin jaja (vending machine) yang menjual cokelat seharga 15 sen, teori graf dapat digunakan untuk menggambarkan state-state perilaku mesin tersebut

Teori Graf dalam Game dengan Kecerdasan Buatan • Dalam sebuah game dengan kecerdasan buatan, graf dapat digunakan untuk menggambarkan navigasi/pathfinding, ketergantungan sumberdaya yang tersedia untuk pemain, dan merepresentasikan kemungkinan state pada suatu game. • Setiap node dalam navigation graph merepresentasikan posisi suatu area penting atau posisi objek dalam game. Setiap sisinya merepresentasikan koneksi/hubungan antara node-node tersebut. Setiap sisi dapat memiliki suatu nilai/cost, misalnya nilai jarak antara node-node yang ia koneksikan • Game agent dapat menelusuri jalan/lintasan di dalam graf ini untuk menemukan lokasi yang dituju. Ia dapat menggunakan graf ini untuk mengalkulasi lintasan terbaik yang dapat ia pilih.

Teori Graf dalam Game dengan Kecerdasan Buatan • Dependency graph digunakan di dalam game yang bertipe resource management untuk menggambarkan kebergantungan antara berbagai macam sumber daya yang tersedia untuk pemain. Dependency graph dapat digunakan untuk memilih strategi yang cocok, memprediksi masa depan status lawan, dan menempatkan resource dengan efektif.

Teori Graf dalam Game dengan Kecerdasan Buatan • State graph adalah representasi setiap kemungkinan state yang mungkin dicapai oleh sistem dan juga menggambarkan transisi di antara state-state tersebut. Kumpulan dari state-state ini biasa disebut dengan state space. Graf dengan jenis ini dapat dicari di dalamnya apakah suatu state mungkin ada atau untuk menemukan rute yang paling efisien untuk menuju ke suatu state.

Topik Bahasan • Pengertian, sejarah, contoh penerapan graf dalam kehidupan sehari-hari • Istilah dalam graf, derajat, subgraf, keterhubungan dalam graf, komponen graf • Operasi dalam graf ( gabungan, irisan, selisih, penjumlahan ring) • Cut & block, graf bipartite, graf planar • Representasi graf, isomorfisme graf • Graf pohon, graf berarah, algoritma djikstra • Graf berlabel/berbobot, sirkuit euler, sirkuit hamilton • Algoritma prim, algoritma kruskal • Matching pada graf bipartite, algoritma hungarian • Pewarnaan graf, algoritma welch powell

Project • Membuat program yang mengimplementasikan salah satu algoritma yang ada pada teori graf, mencari contoh kasus, dan menyelesaikan contoh kasus tersebut dengan program yang dibuat • Membuat makalah mengenai implementasi algoritma tersebut. Isi makalah: – – – I. Cover (Nama program, nama kelompok, kelas) II. Algoritma Program (menggunakan bahasa alami) – 5 poin III. Sourcecode Program – 20 poin IV. Contoh Kasus (cari dari jurnal atau hasil penelitian) – 5 poin V. Penyelesaian Contoh Kasus – 15 poin VI. Tampilan Hasil Penyelesaian dengan Program – 5 poin • Project dikumpulkan dan presentasikan pada tiga pertemuan akhir – 50 poin • Nilai project 40% dari nilai UAS
Kontrak perkuliahan
Kontrak perkuliahan
Kontrak kuliah pengantar ekonomi mikro
Teori kontrak dan tindakan kolektif
Perbedaan ringkasan abstrak dan sintesis
Erd kuliah
Daftar dosen fitk uin walisongo 2019
Flowchart sistem perkuliahan
Satuan acara perkuliahan
Otomata
Mesin turing ppt
Matrik hubung
Contoh graf dalam kehidupan sehari-hari
Teori graf teknik informatika
Sejarah teori graf
Matriks adjasensi
Graf tidak terhubung
Subgraf
Teori graf teknik informatika