2
Permutasi
3
Permutasi
● Permutasi adalah pengaturan objek-objek dengan memperhatikan urutannya.
● Permutasi-r adalah pengaturan r buah objek dengan memperhatikan urutan r
buah objek tersebut.
● Misalkan S = {1, 2, 3}, maka:
○ Susunan 1, 2, 3 merupakan permutasi ke-1
○ Susunan 1, 3, 2 merupakan permutasi ke-2
○ Susunan 2, 1, 3 merupakan permutasi ke-3
○ dst.
4
Permutasi-r dari N Objek
● Banyaknya permutasi-r dari himpunan dengan n elemen dinyatakan dengan:
5
Permutasi dengan Repetisi
● Permutasi dengan repetisi merupakan banyak cara penyusunan r elemen
dengan menggunakan n elemen yang boleh digunakan berulang kali.
● Perhatikan bahwa untuk memilih elemen pertama ada n cara, kemudian
untuk memilih elemen kedua ada n cara juga karena elemen boleh digunakan
berulang kali, dan seterusnya hingga elemen terakhir juga n cara.
● Maka, banyaknya permutasi-r dengan pengulangan dari n elemen adalah
nr cara
6
Permutasi Siklis (1/2)
● Permutasi siklis merupakan banyak cara penyusunan n elemen secara
melingkar.
● Pertama, kita akan pandang penyusunan dalam sebuah garis lurus, yang
mana ada n! cara.
● Kemudian, saat kita kita taruh setiap penyusunan pada meja bundar, akan
terdapat n repetisi kasus untuk setiap penyusunan berbeda. Sehingga harus
kita bagi dengan n untuk mendapatkan cara yang berbeda (berdasarkan
aturan pembagian).
7
Permutasi Siklis (2/2)
● Maka, banyaknya permutasi siklis dari n objek dapat dinyatakan dengan
n! / n = (n – 1)!
8
N Objek dengan Beberapa Objek Sama
● Misalkan kita ingin menyusun N objek dengan memperhatikan urutan.
● Namun, terdapat k1 objek tipe-1, k2 objek tipe-2, …, kx objek tipe-x.
● Maka banyak cara penyusunan dapat dihitung dengan
9
Kombinasi
10
Kombinasi
● Kombinasi adalah pengaturan objek-objek dengan tidak memperhatikan
urutannya.
● Kombinasi-r adalah pengaturan r buah objek dengan tidak memperhatikan
urutan r buah objek tersebut.
● Sebagai contoh, misalkan S = {1, 2, 3, 4}. Maka:
○ {1, 3, 4} adalah sebuah contoh Kombinasi-3 dari himpunan S.
○ {1, 3, 4} dan {4, 3, 1} adalah contoh Kombinasi-3 yang sama.
11
Kombinasi-r dari N Objek Berbeda
● Kombinasi-r dari n objek berbeda adalah banyak cara menyusun r objek dari
n objek tanpa memperhatikan urutan penyusunan.
● Kombinasi-r dari himpunan dengan n elemen dinotasikan dengan:
12
Kombinasi dengan Repetisi (1/4)
Studi Kasus
Berapa banyak cara untuk memilih 3 donat dari 5 rasa berbeda, dimana rasa
donat yang sama boleh dipilih lebih dari sekali? Tiap tray donat tersedia stok ≥ 3
donat serta setiap donat dianggap elemen yang sama.
13
Kombinasi dengan Repetisi (2/4)
● Banyaknya r-kombinasi dari himpunan n elemen apabila repetisi
diperbolehkan:
C(n – 1 + r, r) = C(n – 1 + r, n –1)
● Dengan kata lain, kita ingin memilih r objek dari n jenis objek berbeda yang
mana dapat kita representasikan sebagai penyusunan dari n - 1 sekat dan r
bintang (objek). Sekat akan menandai n petak yang menjadi jenis dari bintang
tersebut.
● Banyaknya kombinasi sama saja dengan menghitung banyak cara menyusun
r bintang atau (n - 1) sekat pada (n - 1 + r) posisi untuk menaruh sekat dan
bintang.
14
Kombinasi dengan Repetisi (3/4)
Contoh Soal #1
15
Kombinasi dengan Repetisi (4/4)
Contoh Soal #2
Berapa banyak cara untuk memilih 8 donat dari 5 rasa berbeda (coklat, keju,
vanilla, matcha, original), dimana rasa donat yang sama boleh dipilih lebih dari
sekali serta pasti memilih setidaknya sebuah vanilla dan matcha? Tiap tray donat
tersedia stok ≥ 8 donat serta setiap donat dianggap elemen yang sama.
16
Segitiga Pascal
17
Segitiga Pascal
18
Binomial Theorem
19
Binomial Theorem
● Binomial theorem adalah teorema yang menjelaskan mengenai
pengembangan eksponen dari penjumlahan antara dua variabel (binomial).
● Misalkan x dan y merupakan sebuah variabel dan n merupakan bilangan
bulat nonnegatif. Maka binomial theorem menyatakan bahwa:
20
Koefisien Binomial
● Koefisien binomial merupakan koefisien dari penjabaran suku-suku pada
(x+y)n.
● Koefisien binomial suku ke-k dari (x+y)n dapat didefinisikan sebagai
kombinasi dari n elemen diambil k elemen.
21
Pascal Identity
22
Property Binomial Newton
Misalkan n bilangan bulat non-negatif, maka berlaku:
23
Barisan N Tingkat
Misalkan kita memiliki barisan a1, a2, a3, … dimana selisih tiap suku baru mencapai
nilai konstan k setelah n tingkat.
a1 a2 a3 ….
b1 b2 b3 ….
...
k k ….
Maka, suku ke-i dapat dihitung dengan rumus:
24
Vandermonde's Identity
Vandermonde's identity menyatakan bahwa setiap kombinasi k objek dari
himpunan (m + n) objek, pasti memiliki 0 ≤ r ≤ k dari himpunan m objek dan (k - r)
objek sisanya dari himpunan n objek.
25
Hockey Stick Identity
26
Contoh #1
27
Contoh #1
28
Contoh #2
Berapa banyak bilangan 4 digit dimana digit ribuan merupakan hasil penjumlahan
dari 3 digit lainnya?
29
Contoh #2
Berapa banyak bilangan 4 digit dimana digit ribuan merupakan hasil penjumlahan
dari 3 digit lainnya?
Jawaban:
30
Rumus Khusus
31
Derangement
● Derangement merupakan banyak cara penyusunan objek sehingga tidak ada
objek di tempat seharusnya.
● Derangement dari n objek dinotasikan dengan !n.
● Derangement dirumuskan dengan:
dimana !0 = 1 dan !1 = 0
● Selain itu, derangement juga dapat dirumuskan sebagai:
32
Derangement (Cont’d)
● Beberapa suku pertama dari derangement.
n !n n !n
1 0 7 1.854
2 1 8 14.833
3 2 9 133.496
4 9 10 1.334.961
5 44 11 14.684.570
6 265 12 176.214.841
33
Catalan Numbers
● Catalan number merupakan sebuah barisan angka yang ditemukan oleh
Eugène Charles Catalan (1814–1894).
● Catalan number dapat dirumuskan sebagai:
34
Catalan Numbers (Cont’d)
● Beberapa suku pertama dari catalan number.
n Cn n Cn
1 1 7 429
2 2 8 1430
3 5 9 4862
4 14 10 16796
5 42 11 58786
6 132 12 208012
35
Catalan Numbers (Cont’d)
Contoh Soal
36
Pigeonhole Principle
37
Prinsip Sarang Burung (PHP)
Theorem: Apabila n objek ditempatkan di m kotak dimana n > m, maka dipastikan
terdapat sebuah kotak yang berisi lebih dari sebuah objek.
42
Siksaan #1
Sebuah kunci kombinasi terdiri dari 7 angka. Setiap angka dapat bernilai 0-9.
Angka terakhir selalu lebih besar dari angka-angka sebelumnya. Angka pada
setiap digit selalu berbeda dengan angka pada digit lain. Ada berapa
kemungkinan berbeda kombinasi 7 angka tersebut?
43
Siksaan #1
Sebuah kunci kombinasi terdiri dari 7 angka. Setiap angka dapat bernilai 0-9.
Angka terakhir selalu lebih besar dari angka-angka sebelumnya. Angka pada
setiap digit selalu berbeda dengan angka pada digit lain. Ada berapa
kemungkinan berbeda kombinasi 7 angka tersebut?
Jawaban: 86400
44
Siksaan #2
Pak Dengklek memiliki 10 ekor bebek di mana jumlah bebek betina dan jantan
sama banyaknya. Dia ingin memasangkan tiap bebek betina dengan bebek
jantan. Pak Dengklek memberi aturan bahwa setiap bebek jantan dan bebek
betina yang dipasangkan akan dihitung selisih berat badannya. Selisih berat
badan setiap pasangan kemudian akan dikalikan. Diketahui bahwa berat bebek
betina berturut-turut adalah 1, 2, 3, 4, dan 5. Sedangkan berat bebek jantan
beratnya berturut-turut adalah 5, 4, 3, 2, dan 1. Berapa banyak konfigurasi lima
pasangan bebek yang hasil perkalian selisih-selisihnya genap bukan nol?
45
Siksaan #2
Pak Dengklek memiliki 10 ekor bebek di mana jumlah bebek betina dan jantan
sama banyaknya. Dia ingin memasangkan tiap bebek betina dengan bebek
jantan. Pak Dengklek memberi aturan bahwa setiap bebek jantan dan bebek
betina yang dipasangkan akan dihitung selisih berat badannya. Selisih berat
badan setiap pasangan kemudian akan dikalikan. Diketahui bahwa berat bebek
betina berturut-turut adalah 1, 2, 3, 4, dan 5. Sedangkan berat bebek jantan
beratnya berturut-turut adalah 5, 4, 3, 2, dan 1. Berapa banyak konfigurasi lima
pasangan bebek yang hasil perkalian selisih-selisihnya genap bukan nol?
Jawaban: 44
46
Siksaan #3
Banyaknya string biner yang terdiri dari 6 karakter ‘0’ dan 6 karakter ‘1’ namun
tidak ada tiga ‘0’ bersebelahan adalah...
47
Siksaan #3
Banyaknya string biner yang terdiri dari 6 karakter ‘0’ dan 6 karakter ‘1’ namun
tidak ada tiga ‘0’ bersebelahan adalah…
Jawaban: 357
48