3-tarif. Agar funksiyani realizatsiya etuvchi DNSH indeksga nisbatan minimal bolsa, u holda bunday DNSH ga nisbatan minimal DNSH, indeksga nisbatan minimal bolgan DNSH ga eng qisqa dizyunktiv normal shakl deb aytiladi.
Bundan keyin indeksga nisbatan minimal bolgan DNSH ga minimal dizyunktiv shakl deb aytamiz.
1-misolni tahlil qilaylik.
1. DNSH minimal DNSH boladi, chunki ushbu DNSH orqali ifodalangan funksiyaning argumentlari muhim (soxta emas) argumentlardir. SHuning uchun uni uchta harfdan kam harf bilan ifodalash mumkin emas.
2. DNSH eng qisqa DNSH boladi, chunki ushbu DNSH bilan ifodalangan funksiya har qanday elementar konyunktsiyadan farq qiladi.
3. DNSH indeksga nisbatan minimal DNSH boladi, chunki ushbu DNSH bilan ifodalangan funksiya va ozgaruvchilari boyicha osuvchi funksiya emas va demak, ikkita inkordan kam inkor qatnashgan DNSH korinishida uni ifodalash mumkin.
Bizning bu bobdagi asosiy vazifamiz, qanday usullar yordami bilan matematik mantiqning ixtiyoriy funksiyasi uchun indeksga nisbatan minimal dizyunktiv normal shaklni topishdan iborat boladi. Bu muammo matematik mantiq funksiyalarini minimallashtirish muammosi deb aytiladi. Bu masala yechimining trivial algoritmi mavjudligini korsatamiz.
1. ozgaruvchilar toplamida hamma ta dizyunktiv normal shakllarni malum tartibda tuzamiz.
2. Keyin bu DNSH lardan funksiyani realizatsiya etadigan DNSHlarni ajratib olamiz.
3. Ajratib olingan DNSH lar soddalik indekslarining ( , , ) miqdorlarini hisoblab chiqamiz.
4. Hisoblab chiqilgan indekslar miqdorlarini bir-biriga taqqoslash yoli bilan ga nisbatan minimal bolgan DNSH ni topamiz.
Keltirilgan algoritmni amaliy realizatsiya etish uchun juda ham kop mehnat talab etiladi, chunki kamida ta kichik amalni (operatsiyani) bajarishga togri keladi. Masalan, bolganda, funksiyani realizatsiya etadigan indeksga nisbatan minimal dizyunktiv normal shakllarni topish uchun kamida ta amalni bajarishga togri keladi. SHuning uchun dan boshlab bu algoritmdan foydalanish, mantiqqa togri kelmaydi. Faqatgina va hollar uchun foydalanish mumkin.
Demak, birma-bir kozdan kechirish algoritmi minimal dizyunktiv normal shaklni topish masalasida amaliy yordam bermaydigan algoritmdir.
Shuning uchun mantiq algebrasi funksiyasini minimallashtirishning boshqa usullarini izlashga togri keladi.
Tupikli DNSh
- ixtiyoriy DNSH bolsin va
, , (1)
qaerda - qandaydir DNSH, ning birorta elementar konyunktsiyasi, ning birorta kopaytuvchisi, ning qolgan kopaytuvchilari, . DNSHni soddalashtirishning ikki xil yolini (tipini) korib otaylik.
Do'stlaringiz bilan baham: |