[Z3-zemantic] RDFS and OWL inference [was Zemantic 0.5 released]
Olivier Grisel
ogrisel at nuxeo.com
Wed Jul 20 12:38:18 CEST 2005
Reinout van Rees wrote:
> The OWL ontology formats are build on top of RDFS, the "simple" and
> the "description logic" restrict RDFS somewhat, making it
> calculateable. OWL full, which allows the full power of RDFS, is
> theoretically full of infinite loops.
Yes, for the OWL DL part, which is formally based on the SHOIN(Dn)
description logic, there exists a bunch of optimized tableaux based
algorithms that allow various inference schemes against such logics.
The interested reader should refer to the http://dl.kr.org/courses.html
website to find introductionary and more advanced tutorials on the
topic. I found this course especially interesting:
http://lat.inf.tu-dresden.de/~clu/esslli.html
There also exists reference implementation such as FaCT and Racer
although I haven't found the time toplay with them yet.
> So, the idea to allow *per-application* entailment modules to be
> plugged in sounds like a very sane idea :-)
Yes, we should keep in mind the components/adapters architecture of zope
3 which allow a great deal of flexibility although we don't have the
zope interfaces machinery available in pure python modules.
Best,
--
Olivier
More information about the Z3-zemantic
mailing list