Thursday, June 20, 2013

Boolean

  • Fungsi Boolean (disebut juga fungsi biner) adalah pemetaan dari Bn ke B melalui ekspresi Boolean, kita menuliskannya sebagai
                   f : Bn ® B
yang dalam hal ini Bn adalah himpunan yang beranggotakan pasangan terurut ganda-n (ordered n-tuple) di dalam daerah asal B.


  • Setiap ekspresi Boolean tidak lain merupakan fungsi Boolean.
  • Misalkan sebuah fungsi Boolean adalah

f(x, y, z) = xyz + xy + yz

Fungsi f memetakan nilai-nilai pasangan terurut ganda-3
(x, y, z) ke himpunan {0, 1}.
Contohnya, (1, 0, 1) yang berarti x = 1, y = 0, dan z = 1
sehingga f(1, 0, 1) = 1 × 0 × 1 + 1’ × 0 + 0’× 1 = 0 + 0 + 1 = 1 .


Contoh.  Contoh-contoh fungsi Boolean yang lain:
1.    f(x) = x
2.    f(x, y) = xy + xy’+ y
3.    f(x, y) = x y
4.    f(x, y) = (x + y)’
5.    f(x, y, z) =  xyz                                                                                                 


  • Setiap peubah di dalam fungsi Boolean, termasuk dalam bentuk komplemennya, disebut literal.

Contoh: Fungsi h(x, y, z) = xyz’ pada contoh di atas terdiri dari 3 buah literal, yaitu x, y, dan z’.


Contoh. Diketahui fungsi Booelan f(x, y, z) = xy z’, nyatakan h dalam tabel kebenaran.
Penyelesaian:

      

x
y
z
f(x, y, z) = xy z
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
1
0
                                                         

No comments:

Post a Comment