Diz’yunktiv normal shaklni soddalashtirish va tupikli dnsh



Yüklə 0,56 Mb.
səhifə2/8
tarix02.06.2023
ölçüsü0,56 Mb.
#123041
1   2   3   4   5   6   7   8
Minimallashtirish masalasining geometrik tarzda quyilishi. ruxsat etilgan konyuksiyalar. Qisqartirilgan DNSH va uning yasash algoritmi

Matematik mantiq funksiyalarini minimallashtirish muammosini hal qilish algoritmining mavjudligi. Bu bo’limda matematik mantiq funksiyalarini minimallashtirish muammosini hal qilish usullari bilan shug‘ullanamiz. Avvalo bu masala yechimining trivial algoritmi mavjudligini ta’kidlaymiz. Bu algoritm birma- bir ko‘zdan kechirish algoritmi deb yuritiladi va quyidagi 4 bandda ifodalangan jarayonlarni bajarishni taqazo qiladi.

1. {x , x ,..., x }
o‘zgaruvchilar to‘plamida barcha
23n ta
D , D ,..., D

1 2 n
1 2 23n

diz’yunktiv normal shakllarni ma’lum tartibda tuzamiz.

  1. Bu DNSh lardan ajratib olamiz.

f (x1, x2 ,..., xn )
funksiyani realizatsiya qiladigan DNShlarni

  1. Ajratib olingan DNShlar soddalik indekslarining ( Lh ,

hisoblaymiz.
Lk ,
Li ) miqdorlarini

  1. Lh ,

Lk , Li
indekslar miqdorlarini bir-biri bilan taqqoslash yo‘li bilan L ga

nisbatan minimal bo‘lgan DNShni topamiz. ■
Keltirilgan algoritmni amaliy realizatsiya qilish uchun juda ham ko‘p mehnat
n
talab etiladi, chunki kamida 23 ta sodda amalni (operasiyani) bajarishga to‘g‘ri

keladi. Masalan,
n  3
bo‘lganda,
f (x1 , x2 , x3 )
funksiyani realizatsiya qiladigan L

indeksga nisbatan minimal diz’yunktiv normal shakllarni topish uchun kamida

23n  233  134 217 728
ta amalni bajarishga to‘g‘ri keladi. Shuning uchun
n  3
dan

boshlab bu algoritmdan foydalanish (hattoki tez hisoblah imkoniyatiga ega bo‘lgan

hozilrgi zamon hisoblash mashinalarini ishlatganda ham) mantiqqa to‘g‘ri kelmaydi.

Bu algoritmdan faqatgina
n  1 va
n  2
bo‘lgan hollar uchun foydalanish mumkin.

Demak, umuman olganda, birma-bir ko‘zdan kechirish algoritmi minimal diz’yunktiv normal shaklni topish masalasida amaliy yordam bermaydigan algoritmdir. Shuning uchun mantiq algebrasi funksiyasini minimallashtirishning boshqa usullarini izlashga to‘g‘ri keladi.



uchun

Yüklə 0,56 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin