W3C home > Mailing lists > Public > www-rdf-interest@w3.org > November 2002

Re: RDF vocabulary definitions

From: Richard H. McCullough <rhm@cdepot.net>
Date: Thu, 21 Nov 2002 14:45:45 -0800
Message-ID: <003b01c291af$c081edc0$bd7ba8c0@rhm8200>
To: <seth@robustai.net>, "rdfig" <www-rdf-interest@w3.org>
Cc: "RDF-Interest" <www-rdf-interest@w3.org>
1. hierarchy vs. lattice
Hierarchies and lattices are defined by a species-genus relation, e.g.
    man iss animal
In a class hierarchy, all classes have a unique genus, and all subclasses are disjoint.
In a class lattice, some classes have multiple genus, and some subclasses are not disjoint.

A proper set of genus-differentia definitions will define a class hierarchy.
If you use a conflicting set of contexts, you will get a lattice instead.

2. New property?
No, rdfs:subClassOf  (alias iss*) already does that
KR iss does it better
Dick McCullough 
knowledge := man do identify od existent done
knowledge haspart list of proposition

  ----- Original Message ----- 
  From: Seth Russell 
  To: rdfig 
  Sent: Thursday, November 21, 2002 1:02 PM
  Subject: Re: RDF vocabulary definitions

  Richard H. McCullough wrote:

  <<With RDFS Classes, it's really a lattice, but: (a)that's too much 
  technicaldetail for an introduction; (b)many people don't even realize 
  that there's a difference between the two -- they use the word 
  "hierarchy" when referring to a "lattice".>>

  Could you elaborate on the distinction between a heirachy
  and a lattice ?

  Do you think we should invent a new property to place a class
  within a lattice of properties?

  Seth Russell
Received on Thursday, 21 November 2002 17:45:55 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:07:43 UTC