Presentation is loading. Please wait.

Presentation is loading. Please wait.

DISSIMILIRATY ANALYSIS. Introduction In DISSIMILIRATY ANALYSIS we are going to discuss Knowledge Representation Systems in which neither condition nor.

Similar presentations


Presentation on theme: "DISSIMILIRATY ANALYSIS. Introduction In DISSIMILIRATY ANALYSIS we are going to discuss Knowledge Representation Systems in which neither condition nor."— Presentation transcript:

1 DISSIMILIRATY ANALYSIS

2 Introduction In DISSIMILIRATY ANALYSIS we are going to discuss Knowledge Representation Systems in which neither condition nor decision attributes are distinguished. We are basically not interested in dependencies among attributes, but in description of some objects in terms of available attributes. We want to find essential differences between objects of interest.

3 Example 1 Let us consider a real life example. Objects in this example are: – 1 - Israel – 2 - Egypt – 3 - Palestinians – 4 - Jordan – 5 - Syria – 6 - Saudi Arabia

4 Example 1… The attributes for the example are: – a - autonomous Palestinian state on the West Bank and Gaza – b - return of the West Bank and Gaza to Arab rule – c - Israeli military outpost along the Jordan River – d - Israeli retains East Jerusalem – e - free access to all religious centers – f - return of Sinai to Egypt – g - dismantling Israeli Sinai settlements – h - return of Golan Heights to Syria – i - Israeli military outpost on the Golan Heights – j - Arab countries grant citizenship to Palestinians who chose to remain within their borders

5 Example 1… The table below represents the way the participants of the Middle East region interact with the above issue; 0 means, that the participant is against and 1 neutral or favorable towards the issue. Table 1 UabcdefghIJ 10111110011 21110111110 31100111111 41100111110 51100111100 61110111111

6 Example 1… Now we analyze the Middle East situation using table 1. The outcome of this analysis will give us the difference of the opinion between the participating countries.

7 Example 1… Table 1 UabcdefghIJ 10111110011 21110111110 31100111111 41100111110 51100111100 61110111111

8 Example 1… Attributes a, g and h are equivalent, hence all of them are not necessary in the table and we can retain only one, say a. Also attributes b, e and f do not discern participants to the debate, since they have the same values for all negotiating partners, and therefore they are irrelevant in this specific situation, so they can be dropped from the table too.

9 Example 1… We now get the following table: Table 2 Uacdij 101111 211010 310011 410010 510000 611011

10 Example 1… Attribute a and d are dispensable, because dropping attributes a or d we get still consistent tables as shown below. Table 3 Table 4 Uacij 10111 21110 31011 41010 51000 61111 Ucdij 11111 21010 30011 40010 50000 61011

11 Example 1… If we remove attribute c we get following table Table 5 Similarly if we remove i, j we get similar inconsistency. Uadij 10111 21010 31011 41010 51000 61011

12 Set {c, i, j} is the core and there are two reducts in the table: {a, c, i, j} and {d, c, i, j}. Hence either of the reducts can be assumed as a basis for negotiations, for they provide two equivalent sets of issues for discussion. Table 3 Table 4 Ucdij 11111 21010 30011 40010 50000 61011 Uacij 10111 21110 31011 41010 51000 61111

13 Example 1… What we have achieved so far is the following. Not all issues are of equal importance in the debate. Some issues can be eliminated from the negotiations without affecting the position of the parties involved in the negotiation process, some can not be eliminated without changing the balance of opinion, (core issues c, i and j) and some issues can be mutually replaced, without changing essentially the views of the negotiating parties (issues a and d).

14 Example 1… Computing core values of attributes for Table 3 and Table 4 we obtain the following tables. Table 3 Table 6 Ucdij 11111 21010 30011 40010 50000 61011 Ucdij 1-1-- 21--0 30--1 40-10 5--0- 610-1

15 Example 1… Table 4 Table 7 UaciJ 10--- 2-1-0 3-0-1 4-010 5--0- 611-1 Uacij 10111 21110 31011 41010 51000 61111

16 Example 1… we might be interested in knowing how far apart the views of participant are. To this end, we can define a distance graph as follows: With each objects in the table we associate a node labeled by this object, and two nodes x and y are connected to the vertex labeled a if, removing the attribute a places objects x and y in the same equivalence class (i.e. they have the same description in terms of remaining attributes values).

17 Example 1… 2 Table 6 Table 3 j c Table 6 1 d 6 4 i 5 c j 3 graph for table 6 Ucdij 1-1-- 21--0 30--1 40-10 5--0- 610-1 Ucdij 11111 21010 30011 40010 50000 61011

18 Example 1… Also for table 7 we get 2 j c 1 a 6 4 i 5 c j 3 graph for table 7 UaciJ 10--- 2-1-0 3-0-1 4-010 5--0- 611-1

19 Example 1… Distance between two objects x and y is the length of the shortest path between x and y in the distance graph, i.e. the smallest number of vertices which connect them. For example the distance between – Israel (1) and Syria (5) is 4 – Israel (1) and Saudi Arabia (6) is 1 – Saudi Arabia (6) and Jordan (4) is 2 Distance between participants in this example has a quite clear intuitive explanation: it is the number of issues that separate then in their views. Removing of a specific issue would decrease the distance between some participants by 1, bringing their views closer. Thus the distance graph gives interesting insights in to the structure of the analyzed situation and enables us to better understand the nature of the conflict analyzed.

20 Thank You.


Download ppt "DISSIMILIRATY ANALYSIS. Introduction In DISSIMILIRATY ANALYSIS we are going to discuss Knowledge Representation Systems in which neither condition nor."

Similar presentations


Ads by Google