Tworzenie książki (wyłącz)
 Dodaj tę stronę do książki Pokaż książkę (0 stron) Proponowane strony

Minimalizacja funkcji boolowskich

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

Minimalizacja funkcji boolowskich polega na znalezieniu dla danej funkcji formuły minimalnej, która jest jak najmniej skomplikowana.

Przy porównywaniu stopnia skomplikowania reguł wprowadza się pojęcie współczynnika skomplikowania.

Dla funkcji boolowskiej zapisanej przy pomocy kanonicznej postaci sumy, współczynnik skomplikowania jest równy sumie liczby mnożeń i sumie liczby dodawań.

Tradycyjne metody takie jak metoda Karnaugh, metoda Quine'a-McCluskeya, metoda iteracyjnego konsensusu czy metoda Espresso (oparta na algorytmie ekspansji) bazują na generowaniu pokryć przy pomocy jak najmniejszej liczby implikantów prostych.

W przypadku funkcji opisanych na przestrzeniach wielowartościowych mamy do czynienia z minimalizacją liczby reguł.

W syntezie logicznej, minimalizację funkcji boolowskich stosuje się w celu zredukowania liczby potrzebnych zasobów (bramek logicznych, bloków bramek) do realizacji danej funkcji. W tym procesie nie mniej skuteczne okazują się także dekompozycja funkcji boolowskich i redukcja argumentów.

[edytuj] Zobacz też

Źródło „http://pl.wikipedia.org/w/index.php?title=Minimalizacja_funkcji_boolowskich&oldid=28431508
Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach

Polecamy: Pozycjonowanie, wózki dziecięce, Kino domowe, Viagra, Kredyty