Pertemuan 11 DIAGRAM GRAF By: Asriadi.

Slides:



Advertisements
Presentasi serupa
Teori Graf – Matematika Diskrit
Advertisements

D EADLOCK Kelompok 6 Baskoro Arif Widodo( ) Fevi Henda Ayumitha( ) Khoirun Nisa’( )
Tim Teaching Grant Mata Kuliah Sistem Operasi
6 Deadlock.
Jembatan Königsberg.
MENDETEKSI DEADLOCK.
Deadlock.
ANALISIS KESEIMBANGAN
G R A P H Graph adalah Himpunan V (Vertex) yang elemennya disebut simpul (atau point atau node atau titik) Himpunan E (Edge) yang merupakan pasangan tak.
*copyleft*1 Ade Ariyani A Agung Taufiqurrahman Annas Firdausi Hario Adit W Kartika Anindya P Kelompok XII Implementation of Dijkstra’s Shortest Path Algorithm.
Deadlock.
Bab 12 Pengelolaan Proses Bab
Teori Graf Jhon Enstein Wairata.
Sistem Operasi 7 “Deadlock”.
DEADLOCK. Pokok Bahasan  Pengertian & Latar Belakang Deadlock  Penyebab Deadlock  Strategi untuk mengatasi Deadlock  Kesimpulan.
Praktikum Struktur Data
Pertemuan 8 KONSEP PENJADWALAN By: Asriadi.
DEADLOCK Minggu ke 7.
SISTEM OPERASI MODUL Deadlock Yuli Haryanto, M.Kom
L/O/G/O Deadlock Sistem Operasi danarpamungkas.wordpress.com.
Konkurensi 3 Deadlock dan Starvation
Pertemuan 9 PENJADWALAN CPU By: Asriadi.
Sistem Operasi Pertemuan 15.
Deadlock.
DEADLOCK.
Pertemuan 10 DEADLOCK By: Asriadi.
Deadlock.
P O H O N ( T R E E ) Fitri Utaminingrum
Deadlock.
Greedy Pertemuan 7.
VII. Deadlock dan Starvation
Matematika Diskrit Pewarnaan Graf Heru Nugroho, S.Si., M.T.
Sinkronisasi dan Deadlock
Deadlock.
Representasi Graf Isomorfisme
Algoritma Runut-balik (Backtracking)
BAB 7: Graf.
BAB 9: Pewarnaan Graf Matematika Diskrit DU1023 Heru Nugroho, S.Si
(MATERI PERTEMUAN KEDUA dan KETIGA) BY : ARIS GUNARYATI
Tim Teaching Grant Mata Kuliah Sistem Operasi
DEADLOCK Situasi Deadlock terjadi, jika:
PENGENDALIAN DEADLOCK
Algoritma Prim Algoritma Kruskal Algoritma Dijkstra
Matematika Diskrit Semester Ganjil TA Short Path.
Oleh : Devie Rosa Anamisa
P O H O N ( T R E E ) Fitri Utaminingrum
Sistem Operasi: Deadlock
Koordinasi Antar Proses DI DALAM SISTEM TERDISTRIBUSI
P O H O N ( T R E E ) Fitri Utaminingrum
Operasi Graf Cut, Block, Bipartite Graf Planar
Deadlock SISTEM OPERASI.
Bangun Datar By : AZKA.
DEADLOCK.
GRAPH Graph didefinisikan sebagai pasangan himpunan titik-titik simpul (V) dan himpunan garis atau busur (E) dinyatakan dalam bentuk G=(V,E) dimana V tidak.
TEORI GRAF Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Representasi visual dari graf adalah dengan.
Deadlock.
MENGHITUNG LUAS dari bangun-bangun yang sebangun
8 Deadlock.
Graf By Serdiwansyah N. A..
Tim Teaching Grant Mata Kuliah Sistem Operasi
Algoritma Runut-balik (Backtracking)
TEORI GRAF Graf digunakan untuk merepresentasikan objek-objek diskrit dan hubungan antara objek-objek tersebut. Representasi visual dari graf adalah dengan.
SISTEM OPERASI MODUL Deadlock Maria Cleopatra, S.Kom
Bab 12 Pengelolaan Proses 1.
DEADLOCK Minggu ke 7.
Tim Teaching Grant Mata Kuliah Sistem Operasi
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Tim Teaching Grant Mata Kuliah Sistem Operasi
Graf dan Analisa Algoritma
Graf dan Analisa Algoritma
Transcript presentasi:

Pertemuan 11 DIAGRAM GRAF By: Asriadi

Pendahuluan Graf adalah suatu struktur diskrit yang terdiri dari vertex dan sisi, dimana sisi menghubungkan vertex-vertex yang ada. Berdasarkan tingkat kompleksitasnya, graf dibagi menjadi dua bagian, yaitu simple graf dan multigraf. Simpel graf tidak mengandung sisi paralel (lebih dari satu sisi yang menghubungkan dua vertex yang sama).

Berdasarkan arahnya graf dapat dibagi menjadi dua bagian yaitu graf berarah dan graf tidak berarah. Graf berarah memperhatikan arah sisi yang menghubungkan dua vertex, sedangkan graf tidak berarah tidak memperhatikan arah sisi yang menghubungkan dua vertex.

Komponen Graf Alokasi Sumber Daya Graf alokasi sumber daya mempunyai komponen- komponen layaknya graf biasa. Hanya saja dalam graf alokasi sumber daya ini, vertex dibagi menjadi 2 jenis yaitu: Proses P= {P0, P1, P2, P3,..., Pi,..., Pm}. Terdiri dari semua proses yang ada di sistem. Untuk proses, vertexnya digambarkan sebagai lingkaran dengan nama prosesnya. Sumber daya R= {R0, R1, R2, R3,..., Rj,..., Rn}. Terdiri dari semua sumber daya yang ada di sistem. Untuk sumber daya, vertexnya digambarkan sebagai segi empat dengan instans yang dapat dialokasikan serta nama sumber dayanya.

Sisi, E={Pi-> Rj, , Rj-> Pi, } terdiri dari dua jenis, yaitu: Sisi permintaan: Pi -> Rj Sisi permintaan menggambarkan adanya suatu proses Pi yang meminta sumber daya Rj. Sisi alokasi: Rj -> Pi. Sisi alokasi menggambarkan adanya suatu sumber daya Rj yang mengalokasikan salah satu instansnya pada proses Pi.

Proses Pi Meminta sumber daya Rj

Sumber daya Rj yang mengalokasikan salah satu

Pendeteksian Deadlock Untuk mengetahui ada atau tidaknya deadlock dalam suatu graf dapat dilihat dari perputaran dan resource yang dimilikinya, yaitu: Jika tidak ada perputaran berarti tidak deadlock. Jika ada perputaran, ada potensi terjadi deadlock. Resource dengan instan tunggal dan perputaran mengakibatkan deadlock.

Pencegahan Deadlock Algoritma ini dapat dipakai untuk mencegah deadlock jika sumber daya hanya memiliki satu instans. Pada algoritma ini ada komponen tambahan pada sisi yaitu claimed edge. Sama halnya dengan sisi yang lain, claimed edge menghubungkan antara sumber daya dan vertex.

Graf alokasi sumber daya dalam status aman