π’ 1. Pendahuluan
π Deskripsi Materi
Metode TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) merupakan salah satu metode populer dalam Sistem Pendukung Keputusan (SPK) yang digunakan untuk menentukan alternatif terbaik berdasarkan kedekatan terhadap solusi ideal positif dan jarak terhadap solusi ideal negatif.
TOPSIS termasuk metode:
- Multi Criteria Decision Making (MCDM)
- Pengambilan keputusan multikriteria
Metode ini banyak digunakan karena:
- Perhitungan sistematis
- Hasil akurat
- Mendukung banyak kriteria
- Mudah diimplementasikan
π Ruang Lingkup Materi
Materi ini membahas:
- Pengertian TOPSIS
- Konsep dasar TOPSIS
- Solusi ideal positif dan negatif
- Normalisasi matriks
- Pembobotan
- Perhitungan jarak
- Nilai preferensi
- Ranking alternatif
- Implementasi Excel
- Studi kasus nyata
πΌοΈ Ilustrasi Metode TOPSIS
6
π’ 2. Pengertian Metode TOPSIS
π Definisi TOPSIS
TOPSIS adalah metode pengambilan keputusan yang memilih alternatif terbaik berdasarkan:
- Jarak terdekat dari solusi ideal positif
- Jarak terjauh dari solusi ideal negatif
π Narasi Penjelasan
Konsep utama TOPSIS:
- Solusi terbaik harus mendekati kondisi ideal
- Solusi terbaik harus menjauhi kondisi terburuk
Contoh:
Pemilihan laptop terbaik berdasarkan:
- Harga
- RAM
- SSD
- Processor
Laptop terbaik:
- Memiliki spesifikasi terbaik
- Memiliki harga yang sesuai
π Tabel Karakteristik TOPSIS
| Karakteristik | Penjelasan |
|---|---|
| Berdasarkan jarak | Menggunakan kedekatan solusi |
| Multi kriteria | Mendukung banyak kriteria |
| Objektif | Berdasarkan data |
| Sistematis | Langkah terstruktur |
π’ 3. Konsep Dasar TOPSIS
π Konsep Utama TOPSIS
TOPSIS menggunakan:
- Alternatif
- Kriteria
- Bobot
- Normalisasi
- Solusi ideal positif
- Solusi ideal negatif
- Perhitungan jarak
- Ranking
π Narasi Penjelasan
TOPSIS membandingkan setiap alternatif terhadap:
- Kondisi terbaik
- Kondisi terburuk
Alternatif terbaik adalah:
- Paling dekat ke solusi ideal positif
- Paling jauh dari solusi ideal negatif
πΌοΈ Diagram Konsep TOPSIS
5
π’ 4. Istilah Penting dalam TOPSIS
π‘ 4.1 Alternatif
π Pengertian
Pilihan yang akan dibandingkan.
Contoh:
- Laptop
- Mahasiswa
- Supplier
π‘ 4.2 Kriteria
π Pengertian
Aspek penilaian.
Contoh:
- Harga
- Prestasi
- Kinerja
π‘ 4.3 Benefit dan Cost
π Benefit
Semakin besar semakin baik.
π Cost
Semakin kecil semakin baik.
π‘ 4.4 Solusi Ideal Positif
π Pengertian
Kondisi terbaik dari semua kriteria.
π‘ 4.5 Solusi Ideal Negatif
π Pengertian
Kondisi terburuk dari semua kriteria.
π Tabel Benefit dan Cost
| Jenis | Karakteristik | Contoh |
|---|---|---|
| Benefit | Nilai besar lebih baik | Prestasi |
| Cost | Nilai kecil lebih baik | Harga |
πΌοΈ Ilustrasi Benefit dan Cost
5
π’ 5. Tahapan Metode TOPSIS
π Langkah-Langkah TOPSIS
- Menentukan alternatif
- Menentukan kriteria
- Menentukan bobot
- Membuat matriks keputusan
- Normalisasi matriks
- Membuat matriks ternormalisasi terbobot
- Menentukan solusi ideal positif
- Menentukan solusi ideal negatif
- Menghitung jarak
- Menghitung nilai preferensi
- Ranking alternatif
πΌοΈ Flowchart TOPSIS
8
π’ 6. Matriks Keputusan
π Pengertian Matriks Keputusan
Matriks keputusan berisi nilai alternatif terhadap seluruh kriteria.
π Contoh Matriks
| Alternatif | Harga | RAM | SSD |
|---|---|---|---|
| A1 | 8 | 8 | 256 |
| A2 | 10 | 16 | 512 |
| A3 | 7 | 8 | 512 |
π Narasi Penjelasan
Matriks keputusan menjadi dasar:
- Normalisasi
- Pembobotan
- Perhitungan TOPSIS
π’ 7. Normalisasi Matriks
π Tujuan Normalisasi
Normalisasi digunakan untuk:
- Menyamakan skala data
- Mempermudah perhitungan
π Rumus Normalisasi
rijβ=βi=1mβxij2ββxijββ
π Narasi Penjelasan
Setiap nilai dibagi akar jumlah kuadrat tiap kolom.
Hasil:
- Nilai menjadi proporsional
- Data siap dibobotkan
π Contoh Hasil Normalisasi
| Alternatif | Harga | RAM | SSD |
|---|---|---|---|
| A1 | 0.53 | 0.41 | 0.33 |
| A2 | 0.66 | 0.82 | 0.67 |
| A3 | 0.46 | 0.41 | 0.67 |
πΌοΈ Diagram Normalisasi
7
π’ 8. Matriks Ternormalisasi Terbobot
π Pengertian
Nilai normalisasi dikalikan bobot tiap kriteria.
π Rumus Matriks Terbobot
yijβ=wjβrijβ
π Contoh Bobot
| Kriteria | Bobot |
|---|---|
| Harga | 0.4 |
| RAM | 0.3 |
| SSD | 0.3 |
π Narasi Penjelasan
Kriteria yang lebih penting:
- Memiliki pengaruh lebih besar terhadap hasil akhir
π’ 9. Solusi Ideal Positif dan Negatif
π‘ 9.1 Solusi Ideal Positif
π Pengertian
Nilai terbaik dari tiap kriteria.
π Rumus Solusi Ideal Positif
A+={y1+β,y2+β,β¦,yn+β}
π‘ 9.2 Solusi Ideal Negatif
π Pengertian
Nilai terburuk dari tiap kriteria.
π Rumus Solusi Ideal Negatif
Aβ={y1ββ,y2ββ,β¦,ynββ}
π Contoh Solusi Ideal
| Kriteria | Positif | Negatif |
|---|---|---|
| Harga | 0.18 | 0.26 |
| RAM | 0.25 | 0.12 |
| SSD | 0.20 | 0.10 |
πΌοΈ Ilustrasi Solusi Ideal
6
π’ 10. Menghitung Jarak Solusi
π‘ 10.1 Jarak Positif
π Rumus
Di+β=βj=1nβ(yijββyj+β)2β
π‘ 10.2 Jarak Negatif
π Rumus
Diββ=βj=1nβ(yijββyjββ)2β
π Narasi Penjelasan
Alternatif terbaik:
- Memiliki jarak kecil ke solusi positif
- Memiliki jarak besar ke solusi negatif
π’ 11. Menghitung Nilai Preferensi
π Rumus Nilai Preferensi
Viβ=Diββ+Di+βDiβββ
π Narasi Penjelasan
Nilai preferensi digunakan untuk:
- Menentukan ranking
- Menentukan alternatif terbaik
Nilai terbesar = alternatif terbaik.
π Contoh Ranking
| Alternatif | Nilai V | Ranking |
|---|---|---|
| A2 | 0.78 | 1 |
| A3 | 0.65 | 2 |
| A1 | 0.40 | 3 |
πΌοΈ Diagram Ranking TOPSIS
7
π’ 12. Contoh Kasus TOPSIS
π‘ Studi Kasus
Pemilihan Smartphone Terbaik.
π Kriteria
- Harga
- RAM
- Kamera
π Alternatif
| Smartphone | Harga | RAM | Kamera |
|---|---|---|---|
| A1 | 3 jt | 8 GB | 50 MP |
| A2 | 4 jt | 12 GB | 64 MP |
| A3 | 3.5 jt | 8 GB | 108 MP |
π Bobot
| Kriteria | Bobot |
|---|---|
| Harga | 40% |
| RAM | 30% |
| Kamera | 30% |
π Hasil Ranking
| Smartphone | Nilai | Ranking |
|---|---|---|
| A2 | 0.80 | 1 |
| A3 | 0.70 | 2 |
| A1 | 0.45 | 3 |
πΌοΈ Ilustrasi Studi Kasus TOPSIS
6
π’ 13. Tutorial Praktikum Menggunakan Excel
π» Praktikum TOPSIS di Excel
π Langkah 1
Buka Microsoft Excel
π Langkah 2
Input matriks keputusan.
π Langkah 3
Hitung normalisasi:
=B2/SQRT(SUM($B$2:$B$4^2))
π Langkah 4
Kalikan bobot:
=C2*$C$8
π Langkah 5
Tentukan solusi ideal positif dan negatif.
π Langkah 6
Hitung jarak:
=SQRT((B2-$B$10)^2+(C2-$C$10)^2)
π Langkah 7
Hitung nilai preferensi dan ranking.
πΌοΈ Tutorial Excel TOPSIS
7
π’ 14. Kelebihan dan Kekurangan TOPSIS
π Tabel Analisis
| Kelebihan | Kekurangan |
|---|---|
| Akurat | Perhitungan cukup panjang |
| Mendukung banyak kriteria | Sensitif terhadap bobot |
| Sistematis | Membutuhkan ketelitian |
| Ranking jelas | Proses matematis kompleks |
π’ 15. Implementasi TOPSIS di Dunia Nyata
π Pendidikan
- Seleksi mahasiswa
- Penentuan beasiswa
π Bisnis
- Pemilihan supplier
- Evaluasi produk
π Pemerintahan
- Smart city
- Prioritas pembangunan
π Industri
- Evaluasi vendor
- Seleksi mesin
πΌοΈ Implementasi Nyata TOPSIS
6
π’ 16. Kesalahan Umum dalam TOPSIS
π Kesalahan yang Sering Terjadi
- Salah normalisasi
- Salah menentukan benefit dan cost
- Salah solusi ideal
- Salah menghitung jarak
- Salah ranking
π Narasi Penjelasan
Kesalahan kecil dapat menyebabkan:
- Ranking berubah
- Hasil tidak akurat
- Keputusan salah
Karena TOPSIS memiliki banyak tahapan matematis.
π’ 17. Latihan Mahasiswa
π― Latihan Individu
- Jelaskan pengertian TOPSIS.
- Apa fungsi solusi ideal positif?
- Mengapa normalisasi penting?
- Apa fungsi nilai preferensi?
π― Latihan Praktik
Buat studi kasus:
- Pemilihan laptop
- Pemilihan tempat PKL
- Pemilihan supplier
Gunakan:
- Minimal 3 alternatif
- Minimal 3 kriteria
- Benefit dan cost
- Perhitungan TOPSIS lengkap
π’ 18. Diskusi Kelas
π¬ Topik Diskusi
- Mengapa TOPSIS dianggap akurat?
- Apa dampak kesalahan bobot?
- Kapan TOPSIS lebih baik dibanding SAW dan WP?
π’ 19. Kesimpulan
π Ringkasan Materi
TOPSIS merupakan metode SPK yang:
- Berdasarkan solusi ideal
- Menggunakan perhitungan jarak
- Menghasilkan ranking objektif
Tahapan utama TOPSIS:
- Menentukan alternatif
- Menentukan kriteria
- Normalisasi
- Pembobotan
- Menentukan solusi ideal
- Menghitung jarak
- Menghitung preferensi
- Ranking
TOPSIS cocok digunakan untuk:
- Multi kriteria
- Data numerik
- Pengambilan keputusan kompleks
π Referensi Pembelajaran
Buku
- Decision Support Systems and Intelligent Systems
- Konsep dan Aplikasi Sistem Pendukung Keputusan
- Multiple Criteria Decision Making
Software Pendukung
- Microsoft Excel
- Google Sheets
- Visual Studio Code