632


I. LOGICZNE STRUKTURY DRZEWIASTE

Analizując dany problem uzyskuje się zadanie projektowe w postaci pewnego zbioru danych. Metoda morfologiczna, która została opracowana w latach 1938-1948 przez amerykańskiego astrofizyka F. Zwicky'ego [1] polega na analizie wszystkich rozwiązań danego problemu. Najlepsze rozwiązania wybierane są z uporządkowanego zapisu możliwych rozwiązań (danych).

Logiczne struktury drzewiaste pozwalają uzyskać uporządkowany zapis rozwiązań danego zadania projektowego. Możliwe rozwiązanie danego zadania oznacza ścieżkę na drzewie logicznym (od korzenia na dole do wierzchołka na górze), a zbiór wszystkich ścieżek jest zbiorem wszystkich możliwych rozwiązań. Każda gałązka jest elementarną decyzją, czyli pojedynczym literałem. W szczególności, taka interpretacja może być przeprowadzona z wykorzystaniem dwu- i wielowartościowych tablic decyzyjnych [2, 3]

I. 1 Drzewo logiczne

Drzewo logiczne jest logiczną strukturą drzewiastą, w której wartości logiczne zmiennych są kodowane na gałązkach drzewa. Na danym poziomie drzewa może występować tylko jedna zmienna logiczna, przy czym liczba pięter jest dokładnie równa liczbie zmiennych niezależnych danej funkcji logicznej [3]. Przedstawienie danej funkcji boolowskiej, zapisanej w kanonicznej alternatywnej postaci normalnej (KAPN), na drzewie logicznym polega na zakodowaniu poszczególnych iloczynów kanonicznych na ścieżce drzewa od korzenia do wierzchołka końcowego [4].

Przykł. 1.1

Na rys. 1.1 przedstawiono drzewo logiczne na którym zakodowano funkcję boolowską trzech zmiennych. Pogrubione ścieżki od korzenia do wierzchołków końcowych są zakodowaniem odpowiednich iloczynów kanonicznych danej funkcji i oznaczają rozwiązania realizowalne.

0x08 graphic
0x01 graphic

Rys. 1.1 Funkcja boolowska trzech zmiennych zakodowana na drzewie logicznym

Algorytm Quine'a -Mc Cluskeya pozwala upraszczać funkcje boolowskie zapisane w KAPN, otrzymując skrócona alternatywną postać normalną (SAPN), a następnie minimalną alternatywną postać normalną (MAPN) [4]. Uzyskuje się wówczas zminimalizowaną postać wyjściowej funkcji w sensie liczby literałów- Dlatego mówimy o skreśleniach pełnych wiązek gałązek prawdziwych (OD GÓRY DO DOŁU!!) jako uproszczenia graficzne umożliwiające uzyskiwanie minimalnych postaci decyzyjnych.

Przykł. 1.2

Na rys. 1.2 przedstawiono drzewo logiczne z zaznaczonymi wszystkimi możliwymi uproszczeniami graficznymi oraz uproszczone drzewo logiczne (realizowalne rozwiązania pewnego zadania oraz podrozwiązania danego zadania).

0x01 graphic

Rys. 1.2 Drzewo logiczne i uproszczone drzewo logiczne

I. 2. Optymalne drzewo logiczne

Optymalnym drzewem logicznym nazywa się takie tradycyjne drzewo logiczne, które po uproszczeniu ma minimalną liczbę gałązek przy braku gałązek izolowanych i stanowi wytyczne dla decydenta w sensie rangi ważności parametrów decyzyjnych. Oznacza to, że nawet mała zmiana wartości liczbowej arytmetycznej ważnego parametru może spowodować radykalną zmianę (dobrą lub złą) w zachowaniu się badanego układu obiektu, natomiast nawet duże zmiany wartości liczbowych mało ważnych parametrów nie powodują dużych zmian w zachowaniu się badanego układu [4, 5].

W przypadku istnienia kilku drzew z najmniejszą liczbą gałęzi prawdziwych należy takie drzewa traktować równoprawnie.

Przykł. 2.1

Dla funkcji logicznej zapisanej kodowo w KAPN w Tab. 2.1, zbudowano drzewo logiczne, które po uproszczeniu graficznym ma 11 gałązek (Rys. 2.1) i drzewa logiczne, które po uproszczeniu graficznym mają 10 gałązek (Rys. 2.2).

Tab. 2.1 Kodowy zapis funkcji boolowskiej

0x01 graphic

0x01 graphic

0x01 graphic

1

0

1

0

2

1

0

0

3

0

0

2

4

0

1

1

5

1

1

0

6

0

1

2

7

1

1

2

0x01 graphic

Rys. 2.1 Nieoptymalne drzewo logiczne

0x01 graphic

Rys. 2.2 Optymalne drzewa logiczne

[1] ZWICKY F.; Discovery, Invention; Research Trough the Morphological Analysis; Macmil, 1969 Toronto

[2] PARTYKA M. A.; Design methodology -some selected problems of engineering design, Skrypt nr 241, Polit. Opol., Opole 2001

[3] PARTYKA M. A.; Logika wielowartościowych procesów decyzyjnych; Wydawnictwo Naukowo-Techniczne, Warszawa 2002

[4] PARTYKA M. A.; Algorytm Quine'a Mc Cluskeya minimalizacji indywidualnych cząstkowych wielowartościowych funkcji logicznych; St. i Monog. z.109, Polit. Opol., Opole 1999

[5] DEPTUŁA A.: Analiza porównawcza optymalnych zmodyfikowanych drzew

logicznych w ocenie odporności parametrów układu na zmiany warunków pracy;

XXXVIII Konf. Zast. Mat., Zakopane 2009, Inst. Mat. PAN, Warszawa 2009.

.

.

.

.

0x01 graphic



Wyszukiwarka

Podobne podstrony:
632 Talcott?Anna Szczesliwa chwila
632 633
632
632
632
Dz U 2008 r Nr 97 poz 632 kwalifikacji zawodowych w dziedzinie architektury
android receptury andrec id 632 Nieznany
632 10 矫Ժʬ«ó É , îŃßáşĘń Ĺ îáşąóÓŰ şąŃĄášşĘ¬«ó
632
632-opracowanie epok od baroku do romantyzmu, MATURA, polski
632
115 120 130 615 632 675 880 912
632
000 632
rybak srodladowy 632[01] z3 04 u
081121 NR 632 SingaporeÔ%80%99s medical team arrives in Uruzgan doc

więcej podobnych podstron