W3C home > Mailing lists > Public > www-rdf-logic@w3.org > June 2007

part-whole semantic relationship

From: tianxama <tianxama@gmail.com>
Date: Sun, 10 Jun 2007 00:14:59 -0700 (PDT)
Message-ID: <11046367.post@talk.nabble.com>
To: www-rdf-logic@w3.org





	Part-Whole relationships. Part(s) describing surronding Whole.



The idea is to develop kind of data structure, with parts nested compounding
a whole, and the inner
parts of the structure knows, in reverse order, the containing tree of
elements or structure around
it.




1: Definitions:



superPart: Part containing one or more parts.

part: Inside a superPart. Can contain subParts.

subPart: Inner unit inside a part.

NID: Nesting level ID (deep level entities are in a nested/tree structure)
  

   XML Example:
  


   &lt;superPart NID="0"&gt;
     &lt;part NID="1"&gt;
       &lt;subPart NID="2"&gt;
     &lt;/part&gt; &lt;!-- end NID 1 --&gt;
   &lt;/superPart&gt; &lt;!-- end NID 0 --&gt;




SeqID: Sequence ID (symbol sequencing and identification)
  
   
   Symbols sequencing and identification begins with first occurrence of a
symbol in
   a structure, begining with 0, next symbol is tagged with 1. If next
symbol appeared
   before, then the tag used before to identify it is used.
  



OccID: Occurrence ID
  

   Times element appeared in a sequence. First time same element occurs is
0, then 1, etc.
  



CID: Count ID (0, 1, 2, ...)
  

   Sequential count, begining with 0, of elements in determinate context
(Nesting level, Sequence, etc.)
  



MvtID: Movement ID
  

   Signals start (S), inside (I), outside (O) or end (E) movement in a
statement chain.
  









2. Example:



  
Linear Form:




        ( superPart ( part ( ( superPart ) ( subPart ( part ( superPart ) )
) ) )

NID:         0         1           2            2        3        4

SeqID:       0         1           0            2        1        0

OccID:       0         0           1            0        1        2

CID:         0         1           2            3        4        5

MvtID:       S         I           O            I        O        E




  
XML Example:




&lt;superPart NID="0"&gt;
  &lt;part NID="1"&gt;
    &lt;superPart NID="2"/&gt;
    &lt;subPart NID="2"&gt;
      &lt;part NID="3"&gt;
        &lt;/superPart NID="4"&gt;
      &lt;/part&gt;
    &lt;/subPart&gt;
  &lt;/part&gt;
&lt;/superPart&gt;




  
Another Example:





        ( head ( face ( ( head ) ( eyes ( face ( head ) ) ) ) )

NID:        0      1        2        2      3      4

SeqID:      0      1        0        2      1      0

OccID:      0      0        1        0      1      2

CID:        0      1        2        3      4      5

MvtID:      S      I        O        I      O      E




3. Composite IDs:



Combining CID, NID, SeqID and OccID, other IDs for easier retrieval of
elements in statement can
be achieved.



For example: NID + OccID = CID (Count of elements inside a specific nesting
level)



        ( head ( face ( ( head ) ( eyes ( face ( head ) ) ) ) )

NID:        0      1        2        2      3      4

SeqID:      0      1        0        2      1      0

OccID:      0      0        1        0      1      2

CID:        0      1        2        3      4      5

OrderID:  (0.0)  (1.0)    (2.0)    (2.1)  (3.0)  (4.0)






4. Terms (Parts) Relationships and Roles:



In specific context of container part, another part plays a role or function
in the context of
container part. This is the semantics of the containment relationship, for
example: John, inside
a specific Team, is a player, more specificaly, a goalkeeper.



Parsing Example:

[previusElement]:[role/type] => [actualElement]:[role/type] =>
[nextElement]:[role/type]




5. Measurement units:




superUnit (eg.: Kilometer)
unit (eg.: Meter)
subUnit (eg.: Centimeter)

Ratio:

superUnit (1) => unit (1/n) => subUnit (1/n : n)




-- 
View this message in context: http://www.nabble.com/part-whole-semantic-relationship-tf3896549.html#a11046367
Sent from the w3.org - www-rdf-logic mailing list archive at Nabble.com.
Received on Sunday, 10 June 2007 15:33:11 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:55 GMT