Upload
marko777
View
9
Download
0
Embed Size (px)
DESCRIPTION
kompozicija fazi relacija
Citation preview
Univerzitet u Novom Sadu
Univerzitet u Novom Sadu
Tehniki fakultet Mihajlo Pupin
Zrenjanin
KOMPOZICIJA FAZI RELACIJAseminarski rad iz predmetaMEKO RAUNARSTVO
na osnovnim studijamaPredmetni nastavnik: Student:
Prof. Dr Petar Hotomski Marko Madarevi
48/04-11 Dipl. in. informatikeZRENjANIN, 2007.1. Kompozicija obinih relacijaNeka su date dve binarne relacije r i q, definisane nad proizvodima XY i YZ retrospektivno. Kompozicija relacija r i q se oznaava sa rq i definisana je nad proizvodom XZ:
(1.1)
Kompozicija dve relacije moe se posmatrati kao izraunavanje nove relacije rq na osnovu datih relacija r i q.
Neka je dat diskretan skup A koji je podskup skupa X. Kompozicija ovog skupa i binarne relacije r definisane nad proizvodom skupova XY je:
(1.2)Primer:
Neka su dati skupovi: X 2,3,5,8}, Y 4,6,16}i Z 1,4,5,7}Oznaimo sa r relaciju da se elementi skupa X sadre u elementima skupa Y bez ostatka. I neka s oznaava relaciju sYZ , s={(4,5),(6,7)}. Potrebno je pronai kompoziciju relacija r i s.
Napiimo prvo relaciju r: r = {(2,4),(2,6),(2,16),(3,6),(8,16)}
Kompozicijom
Dobijamo r s ={(2,5), (2,7), (3,7)}.Definicija:Neka su X i Y konani skupovi od m i n elemenata respektivno, i neka je r relacija na XY . Relacija r moe biti predstavljena matricom R koja se zove Bulova matrica ili relaciona
matrica.
Neka je: X={x1,x2,,xm} i Y={y1,y2,...,yn} i neka je rXY.Elementi matrice R se definiu kao:
Primer:Za X={a,b} i Y={1,2,3} i r={(a,1),(b,2),(a,3)} imamo da je
Matrini zapis relacije je od najvee koristi za odreivanje kompozicije relacija. Naime
matrica koja odgovara kompoziciji dve relacije jednaka je proizvodu matrica prve i druge
relacije. Pri raunanju matrinog proizvoda koristimo se takozvanom Bulovom aritmetikom gde aritmetikoj operaciji sabiranja odgovara Bulova operacija (disjunkcija) odnosno aritmetikoj operaciji mnoenja odgovara Bulova operacija operacija (konjukcija).Diskretan skup A koji je podskup skupa X moe se predsaviti vektorom (matricom vrstom). Ovaj vektor e imati onoliko elementata koliko ima i skup X. Elementi ovog vektora takoe mogu izimati vrednsti 0 i 1. Jedinica oznaava da element na datoj poziciji pripada skupa A, a nula da ne pripada.
Vekor koji odgovara kompoziciji diskretnog skupa i binarne relacije jednak je proizvodu vektora tog skupa i matrice relacije.Primer: Naka su dati skupovi X={a,b,c,d,e,f} i Y={1,2,3,4}i relacija rXY , r={(a,1),(b,2),(b,3), (d,4),(e,1),(e,4),(f,2)}.Skup A={c,d,f} je podskup skupa X. Potrbno je odrediti A r. Skup A se moe predstaviti poou vektora . Matrica relacije r je:
Kompoziijom A r dobija se novi skup iji se vektor rauna na sledei nain
Skup iji smo vektor dobili je A r = {2,4}Primer:Neka su reacije r i q zadate matricama R i Q. Potrebno je odrediti r q.
,
Raunajui kao i u predhodnom primeru dobija se:
Za uoptavanje postupka raunanja relacije odnosno skupa koji nastaju kao rezultat kompozicije moe se iskoristiti karakteristina funkcija kaja za elemente koji pripadaju skupu A daje jedinicu, a za elemente koji ne pripadaju skupu A daje nulu:
.
Na isti nain moemo da prikaemo binarnu relaciju r:
.Sada se pomou ovih izraza moe napisati konaan izraz za kompoziciju:
(1.3)
(1.4)
2. Kompozicija fazi relacija
Sa fazi relacijom moe se komponovati obian skup, fazi skup, i druga fazi relacija.Izraz za kompoziciju diskretanog skupa A sa fazi relacijom dobijamo tako to u izraz (1.3) zamenimo funkciju sa funkcijom pripadnosti :
(2.1)Primer:Neka je X={ Marija, Ivana, Jovanaa, Slavica, Ljubica} skup devojaka, a Y={Jovan, Stojan, Zoran, Saa, Milan} skup momaka. Neka je fazi relacija dobri prijatelji definisana na XY ija je matrica sledea
Na osnovu skupa devojaka A viih od 177 cm A={Ivana,Jovana,Slavica} potrebno je odrediti skup momaka koji su dobri prijatelji sa devojkama viim od 177 cm.
Jovan, Stojan,Zoran i Saa potpuno pripadaju skupu momaka koji su dobri prijatelji sa devojkama viim od 177 cm, dok Milan pripada ovo skupu sa stepenom pripadnosti 0.8Izraz za kompoziciju fazi skupa i fazi relacije dobijamo tako to u izraz (2.1) zamenimo karakteristinu funkciju sa funkciju pripadnosti :
(2.2)
Primer:Iskoristiemo skup momaka i skup devojaka kao i fazi relaciju dobri prijatelji iz predhodnog primera. Ako je dat fazi skup visokih devojaka potrebno je izraunati skup momaka koji su dobri prijatelji sa visokim devojkama. Ovaj skup se nalazi na osnovu kompozicije fazi skupa A i fazi relacije :
Sada Jovan,Stojan i Saa potpuno pripadaju skupu momaka koji su dobri prijatelji sa visokim devojkama, dok Zoran i Milan pripadaju ovom skupu sa stepenom pripadnosti 0.8 .Kada elimo da izraunamo kompoziciju dve fazi relacije, i definisane na XY i YZ retrospektivno koristimo izraz:
(2.3)
Primer:Neka fazi relacija odslikava odnos izmeu boje i zrelosti voa a fazi relacija odnos izmeu zrelosti i ukusa voa na nain na koji je prikazan u sledeim tabelama:
nezrelopolu-zrelozrelo
zeleno10.50
uto0.310.4
crveno00.21
kiseloneukusnoslatko
nezrelo10.20
polu-zrelo0.710.3
zrelo00.71
Na osnovu datih podataka potrebno odnos izmeu boje i ukusa voa.
Primenjivanjem izraza (2.3) na podatke iz predhodnih tabela dobijamo sledeu:
kiseloneukusnoslatko
zeleno10.50.3
uto0.710.4
crveno0.20.71
Kompozicijom fazi relacija i dobili smo novu koja opisuje traeni odnos.Ako su skupovi nad kojim je definisana fazi relacija beskonani onda izrazi (2.1),(2.2),(2.3) imaju sledei oblik:
(2.4)
(2.5)
(2.6)
gde sup oznaava supremum (najvee gornje ogranienje). Na primer:
sup [0,1) = 1
sup [0,1] = 1
sup {0.5,0.6}=0.6Dosada prikazana kompozicija nosi naziv maksimum-minimum kompozicija (MaxMin composition) i esto se upotrebljava u fazi teoriji i njenim primenama. Drugi oblici kompozicije koji se koriste su maksimum-proizvod kompozicija (MaxProduct composition) i maksimumum-zvezda kompozicija (MaxStar composition).Izraz koji ilustruje komponovanje dve fazi relacije pomou maksimum-proizvod kompozicije je sledei:
(2.7)
gde operator predstavlja skalarno mnoenje.
Izraz koji ilustruje komponovanje dve fazi relacije pomou maksimum-zvezda kompozicije je sledei:
(2.8)
gde operator * predstavlja korisniki definisanu operaciju.
Literatura
[1.] Pero Subai,Fazi logika i neuronske mree,Tehnika knjiga, Beograd, 1997.
[2.] William Siler, James J. Buckley Fuzzy expert systems and fuzzy reasoning, John Wiley & Sons, Hoboken, New Jersey, 2005.[3.] http://www.atp.ruhr-uni-bochum.de/rt1/syscontrol[4.] http://documents.wolfram.com/applications/fuzzylogic[5.] http://www.dos.cg.ac.yu/mur/Skripta/relacije.pdf
PAGE 7
_1256844337.unknown
_1256921772.unknown
_1257188498.unknown
_1257227120.unknown
_1257227139.unknown
_1257792589.unknown
_1257792841.unknown
_1257792568.unknown
_1257227127.unknown
_1257227071.unknown
_1257227088.unknown
_1257191191.unknown
_1257070981.unknown
_1257088185.unknown
_1257088330.unknown
_1257088353.unknown
_1257089028.unknown
_1257088316.unknown
_1257087008.unknown
_1257087758.unknown
_1257072125.unknown
_1257060880.unknown
_1257061001.unknown
_1257062554.unknown
_1257060958.unknown
_1257020668.unknown
_1257059679.unknown
_1257059142.unknown
_1257020658.unknown
_1256907539.unknown
_1256921735.unknown
_1256921749.unknown
_1256907549.unknown
_1256846759.unknown
_1256907491.unknown
_1256907510.unknown
_1256906755.unknown
_1256844674.unknown
_1256845677.unknown
_1256581168.unknown
_1256581408.unknown
_1256843906.unknown
_1256843932.unknown
_1256583233.unknown
_1256843507.unknown
_1256581374.unknown
_1256581391.unknown
_1256581276.unknown
_1256571258.unknown