2-tarif. da (2)
ifodaga dizyunktiv normal shakl (DNSH) deb aytiladi. Bu yerda - rangi ga teng bolgan eementar konyunktsiya.
Malumki, dizyunktiv normal shakl malum bir mantiq algebrasining funksiyasini realizatsiya etadi. Mantiq algebrasining har qanday funksiyasini DNSH korinishiga keltirish mumkinligini,
yani
(3)
Bunday DNSH sifatida f funksiyaning mukammal dizyunktiv normal shaklini (MDNSH) olish mumkin, yani
. .... . (4)
1-misol. funksiya quyidagi chinlik jadvali bilan berilgan bolsin.
1-jadval
|
|
|
|
0 0 0
|
1
|
1 0 0
|
1
|
0 0 1
|
0
|
1 0 1
|
1
|
0 1 0
|
0
|
1 1 0
|
1
|
0 1 1
|
0
|
1 1 1
|
1
|
U vaqtda bu funksiyani quyidagi MDNSH korinishida ifodalash mumkin
.
Ikkinchi tarafdan, shu funksiyaning ozini
(6)
DNSH korinishida ham ifodalash mumkin.
Ushbu misol korsatayaptiki, bitta mantiq algebrasining funksiyasini bir nechta DNSH korinishida ifodalash mumkin.
Agarda bilan korinishlarini taqqoslasak, u holda ifodasida 15 ozgaruvchilar simvoli va 5 elementar konyunktsiya qatnashayotganligini; ifodasida bolsa, 3 ozgaruvchilar simvoli va 2 elementar konyunktsiya qatnashayotganligini koramiz. Demak, formula ozgaruvchilar simvoli (elementar konyunktsiyalar) soniga nisbatan ga qaraganda soddaroq formula hisoblanadi.
Agarda va korinishlardagi funksiyani:
a) kontaktli sxema orqali realizatsiya etsak, u holda ni realizatsiya etish uchun 15 ta kontakt va ni realizatsiya etish uchun- 3 ta kontakt talab etiladi;
b) nultaktli funksional elementlardan yasalgan sxema orqali realizatsiya etsak, u vaqtda ni realizatsiya etish uchun 21 dona funksional element va ni realizatsiya etish uchun - 4 dona funksional element sarf boladi;
v) birtaktli funksional elementlardan yasalgan koptaktli togri sxema orqali realizatsiya etish talab etilsa, u holda ni realizatsiya etish uchun 33 funksional element, shu jumladan, 12 ta ushlab turish elementi va ni realizatsiya etish uchun - 6 ta, shu jumladan, 2 ta ushlab turish elementi kerak boladi (bu mulohazalarning chinligini isbotlashni oquvchiga havola etamiz).
Demak, ni realizatsiya etadigan sxemaning (qanday sxema bolishidan qatiy nazar) tannarxi ni realizatsiya etadigan sxemaning tannarxidan ancha qimmat (ustun) turadi.
Shuning uchun ham mantiq algebrasining funksiyalarini minimallashtirish muammosi (xalq xojaligi uchun) katta amaliy ahamiyatga egadir.
Bu masalani hal etish uchun DNSH ni murakkabligini ifodalovchi soddalik indeksini kiritamiz.
funksional uchun qoyidagi aksiomalarning bajarilishini talab qilamiz:
Do'stlaringiz bilan baham: |