3.2 Proses dan Cara Kerja dari Algoritma Fuzzy
A. Untuk Alternatif Penyakit Yaitu :
Penyakit Hepatitis A A1 Penyakit Hepatitis B A2
Penyakit Hepatitis C A3
Gambar 3.1 Algoritma Fuzzy Multi Criteria Decision Making
mulai
Representasi masalah Identifikasi Alternatif Ai
i = 1,2,3,…n identifikasi kriteria Ci
Representasi bobot kepentingan Representasi derajat kecocokan
Evaluasi himpunan fuzzy untuk alternatif keputusan dan melakukan agregasi bobot bobot pada setiap kriteria
Menyeleksi alternatif yang optimal - Memprioritaskan alternatif keputusan
- Mencari nilai integral
selesai Menentukan alternatif
keputusan berdasarkan nilai total integral tertinggi
Universitas Sumatera Utara
B. Sedangkan Kriterianya Adalah :
Gejala mirip flu
[C1] Rasa Lelah [C2]
Demam
[C3] Diare [C4]
Mual [C5] Nyeri perut [C6]
Mata kuning [C7] Hilang nafsu makan Anoreksia
[C8] Lemah [C9]
Lesu [C10] Sakit otot Pegal-pegal Mialgia
[C11] Demam ringan [C12]
Kurang nafsu makan [C13] Kulit kuning [C14]
Air seni berwarna gelap
[C15]
Muntah
[C16]
Sakit perut
[C17] Sakit Kepala [C18]
Pegalinu
[C19]
Malaise
[C20] Nausea [C21]
Pusing [C22] Air seni kemerahan [C23]
Bola mata bagian putih menjadi kuning
[C24] Nyeri sendi [C25]
Rasa tidak enak pada tenggorokan [C26] Muncul Ikterus selama beberapa hari [C27]
Insidous
[C28] Rash [C29]
Jaundice
[C30]
Menggigil
[C31]
Universitas Sumatera Utara
Nyeri perut sebelah kanan [C32] Penurunan berat badan
[C33]
Gangguan Abdominan tidak jelas
[C34]
Kembung
[C35]
Mencret [C36]
C. Menentukan derajat kepentingan dari kriteria pilihan
Bobot kepentingan kriteria T kepentingan W = {Kurang Penting KP, Agak Penting AP, Penting P, Cukup Penting CP, Penting Sekali PS}.
D. Menentukan rating kepentingan dan kecocokan serta stuktur hirarki
Untuk dapat menentukan hubungan rating kepentingan, dilakukan pencocokan antara kriteria dengan derajat kepentingan. Hubungan tersebut dapat dilihat pada
tabel 3.1 dan tabel 3.2
Tabel 3.1. Rating Kepentingan Tabel 3.2.rating kecocokan
Kriteria Rating
Kriteria Rating
A1 A2
A3 C1
P C1
C C
C C2
P C2
C C
C C3
P C3
C C
C C4
P C4
C C
C C5
P C5
C C
C C6
P C6
C C
C C7
P C7
C C
C C8
P C8
C C
C C9
P C9
C C
C C10
P C10
C C
C C11
P C11
C C
C C12
P C12
C C
C C13
P C13
C C
C C14
P C14
C C
C
Universitas Sumatera Utara
Tabel 3.1 Rating Kepentingan Tabel 3.2 Rating Kecocokan
lanjutan lanjutan
E. Menentukan derajat kecocokan alternatif terhadap kriteria
Derajat kecocokan alternatif terhadap kriteria T kecocokan S = {Kurang Cocok KC,Agak Cocok AC, Cocok C, Cukup Cocok CC, Sangat Cocok SC}
F. Menentukan derajat kepentingan masing-masing alternatif terhadap kriteria
Fungsi keanggotaan untuk setiap elemen direpresentasikan dengan menggunakan bilangan fuzzy segitiga sebagai berikut :
Kriteria Rating
Kriteria Rating
A1 A2
A3 C15
P C15
C C
C C16
P C16
C C
C C17
P C17
C C
C C18
P C18
C C
C C19
P C19
C C
C C20
P C20
C C
C C21
P C21
C C
C C22
P C22
C C
C C23
P C23
C C
C C24
P C24
C C
C C25
P C25
C C
C C26
P C26
C C
C C27
P C27
C C
C C28
P C28
C C
C C29
P C29
C C
C C30
P C30
C C
C C31
P C31
C C
C C32
P C32
C C
C C33
P C33
C C
C C34
P C34
C C
C
Universitas Sumatera Utara
SP = SC 0.75, 1, 1 AP = AC 0, 0.25, 0.5
CP = CC 0.5, 0.75, 1 KP = KC 0, 0, 0.25
P = C 0.25, 0.5, 0.75
G. Mengagregasikan bobot-bobot kriteria dan derajat kecocokan setiap alternatif
dengan kriterianya Untuk alternatif Penyakit Hepatitis A A1
Alternatif A1 Y1=
136PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+P C+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC
+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+ PC+PC+ PC
=1360.250.25+0.250.25+0.250.25+0.250.25+0.250.25+0.250.25 + 0.250.25+0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+
0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+
0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25+ 0.250.25
= 0.0625
Q1 = 136PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+
PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+ PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+
PC+PC+PC+ PC = 1360.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+
0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+
0.50.5+ 0.50.5+ 0.50.5+
Universitas Sumatera Utara
0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+
0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5+ 0.50.5 = 0.25
Z1 = 136PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+P
C+ PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+
PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+PC+ PC+PC+ PC
= 1360.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+
0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+
0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+
0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75+ 0.750.75 = 0.5625
Perhitungan dilakukan sampai dengan Alternatif A3 Diperoleh
Tabel 3.3 Alternatif A3
Y= a Q=b
Z=c A1
0.0625 0.25
0.5625 A2
0.0625 0.25
0.5625 A3
0.0625 0.25
0.5625
H. Memilih alternatif keputusan dengan prioritas tertinggi sebagai alternatif yang
optimal . Semakin besar Fi berarti kecocokan terbesar dari alternatif keputusan untuk kriteria
keputusan, dan nilai inilah yang akan menjadi tujuannya. Untuk α = 0.5, maka
diperoleh nilai F sebagai berikut : F1 = 0.50.50.5625+0.25+1-0.50.0625 = 0.28125
Universitas Sumatera Utara
F2 = 0.50.50.5625+0.25+1-0.50.0625 = 0. 28125 F3 = 0.50.50.5625+0.25+1-0.50.0625 = 0. 28125
Tabel 3.4 Nilai Total Integer dari Setiap Alternatif
Alternatif Nilai total integer
α =0 α =0,5
α = 1 A1
0.15625 0. 28125
0.40625 A2
0.15625 0. 28125
0.40625 A3
0.15625 0. 28125
0.40625
3.3 Perancangan Program