Berpikir Kreatif Bagai Pemula: Kombinatorik


Bermula dari pertanyaan sederhana di kuliah struktur diskrit:

Tentukan banyak penyelesaian bilangan asli dari persamaan x_1+x_2+x_3+x_4=10.

Ide dalam menyelesaikan persamaan macam ini adalah melalui konsep kombinasi dengan perulangan. Kita ibaratkan permasalahan ini seperti menyimpan 10 bola dalam 4 kotak berbeda. Maka akan ada C_{4-1}^{10-1}=84 solusi bilangan asli dari persamaan diatas.

Kali ini saya akan mencoba memberikan pendekatan yang lebih umum dan mudah untuk dibayangkan untuk menyelesaikan soal semacam soal diatas. Berikut deskripsi pola pikir untuk menyelesaikan soal diatas:

Misalkan terdapat 10 bintang dan 3 sekat, sekat-sekat tersebut dapat disimpan diantara dua buah bintang. Maka banyak tempat yang dapat ditempati oleh sekat-sekat tersebut sebanyak 10-1=9 tempat.

ilustrasi 110 bintang

Lalu, banyak cara untuk menempatkan ketiga sekat adalah C_3^9=84 cara. Sebagai contoh solusinya adalah (4,3,2,1) yang digambarkan dengan pemisahan 4,3,2, dan 1 bintang oleh ketiga sekat.

4,3,2, dan 1 bintang yang dipisahkan sekat

Ilustrasi yang lebih umum adalah sebagai berikut:

Untuk mencari banyaknya suatu sistem persamaan x_1+x_2+...+x_n =r , dengan x_i>0 untuk 1\leq i\leq n dapat digambarkan sebagai banyak cara menempatkan n-1 sekat (karena ada n-1 tanda tambah) diantara r-1 tempat antara dua bintang yang saling berdekatan. Sehingga solusi umum untuk persoalan diatas adalah C_{r-1}^{n-1}.

Lalu, bagaimana jika tiap x_i \geq 0? Kita cukup memisalkan untuk setiap y_i yaitu y_i=x_i+1 untuk setiap 1\leq i\leq n sehingga setiap y_i merupakan bilangan asli. Dengan begitu, banyak penyelesaian dari sistem persamaan adalah sama dengan banyak penyelesaian bilangan asli dari sistem persamaan y_1-1+y_2-1+...+y_n-1=r atau y_1+y_2+...+y_n=r+n yaitu C_{n-1}^{n+r-1}.

Itu hanyalah salah satu cara dalam menyelesaikan soal bertema kombinasi berulang. Cara yang saya paparkan diatas sudah cukup mendasar asalkan mengerti kapan konsep kombinasi digunakan yaitu saat urutan objek yang dipilih tidak diperhatikan (dalam hal ini urutan ‘sekat’ diantara bintang tidak diperhatikan). Pesan implisit dari tulisan saya kali ini adalah mengajak para pembaca untuk berpikir secara elementer atau mulai dari hal-hal kecil sebelum menempuh kompleksitas.

Sebagai penutup, saya titipkan soal-soal berikut yang dapat dikerjakan dengan konsep diatas:

  1. Ujian struktur diskrit terdiri dari 10 soal. Berapa banyak cara memberi bobot nilai pada setiap soal jika jumlah semua 10 soal benar adalah 100 dan setiap soal berbobot nilai paling sedikit 5? (UAS 2009)
  2. Berapa banyak solusi bilangan bulat dari x_1+x_2+x_3=18 dengan syarat 0\leq x_1\leq 6, 0\leq y_1\leq 7, dan 0\leq z_1\leq 8? (Kuis 2010)
  3. a. (melenceng dari topik) Buktikan pernyataan berikut: Untuk setiap r,n bilangan asli dengan r\leq n berlaku C_r^r+C_r^{r+1}+...+C_r^n=C_{r+1}^{n+1}.
    b. (ini baru soal kombinatorik) Hitunglah banyak penyelesaian bilangan cacah dari 0\leq x_1+x_2+x_3+x_4\leq 2011 (Orisinil)

Sekian dulu tulisan kali ini, bila ada pertanyaan mengenai ketiga soal diatas, bisa ditanyakan langsung ke kontak penulis atau lewat komentar di blog ini.

About Aditya

just a new blogger

Posted on 16 October 2011, in Adit says, Math and Science and tagged , , . Bookmark the permalink. 2 Comments.

  1. Very clear keep it up

  2. Kok, kayaknya no 3b nguli abis ya? Ada cara yang ga nguli?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 337 other followers