ISSUE-119

russell paradox

OWL 2 Full may become inconsistent due to self restrictions

State:
CLOSED
Product:
Raised by:
Michael Schneider
Opened on:
2008-04-20
Description:
If the OWL 2 Full semantics for self restrictions is specified analogue to the semantics of restrictions in OWL 1 Full, then OWL 2 Full will become unsatisfiable.

RDF compatible semantics treat rdf:type as a normal property. The introduction of self restrictions into OWL 2 Full allows to define classes which have the famous Russell set "{x| x notin x}" as their class extension.

  _:c rdf:type owl:Class .
  _:c owl:complementOf _:s .
  _:s rdf:type owl2:SelfRestriction .
  _:s owl:onProperty rdf:type .

For every restriction and every boolean constructor in OWL 1 Full there are (unconstrained) comprehension principles. An analogue comprehension principle for self restrictions would have the form (informally stated):

  "IF 
    we have property p
  THEN 
    there exists a class S 
    which is a self restriction on p"

Since

  rdf:type rdf:type rdf:Property

is true in every RDF ontology, the above comprehension principle would provide the existence of a Russell class in every OWL 2 Full ontology. This would lead to inconsistency of OWL 2 Full, which means that the empty RDF graph would not have any model when interpreted under OWL 2 Full semantics.

There are different possible ways to avoid this problem by weakening the semantics accordingly. It has to be decided, which solution to choose.
Related Actions Items:
Related emails:
  1. Re: My answers to Jie Bao's review of the Full Semantics (from baojie@cs.rpi.edu on 2008-09-17)
  2. My answers to Jie Bao's review of the Full Semantics (from schneid@fzi.de on 2008-09-12)
  3. RE: Issue-119 OWL 2 Full may become inconsistent due to self restrictions (from schneid@fzi.de on 2008-09-07)
  4. Issue-119 OWL 2 Full may become inconsistent due to self restrictions (from ian.horrocks@comlab.ox.ac.uk on 2008-09-06)
  5. Re: [FULL] ISSUE-119: the other approach (from jjc@hpl.hp.com on 2008-05-21)
  6. RE: [FULL] ISSUE-119: the other approach (from schneid@fzi.de on 2008-05-20)
  7. Re: [FULL] ISSUE-119: the other approach (from ian.horrocks@comlab.ox.ac.uk on 2008-05-19)
  8. RE: ISSUE-119: What can be done against the Russell paradox? (from schneid@fzi.de on 2008-04-30)
  9. [FULL] ISSUE-119: the other approach (from jjc@hpl.hp.com on 2008-04-28)
  10. Re: ISSUE-119: What can be done against the Russell paradox? (from pfps@research.bell-labs.com on 2008-04-28)
  11. RE: ISSUE-119: What can be done against the Russell paradox? (from schneid@fzi.de on 2008-04-28)
  12. Re: ISSUE-119: What can be done against the Russell paradox? (from pfps@research.bell-labs.com on 2008-04-27)
  13. RE: ISSUE-119: What can be done against the Russell paradox? (from schneid@fzi.de on 2008-04-27)
  14. RE: ISSUE-119: What can be done against the Russell paradox? (from schneid@fzi.de on 2008-04-26)
  15. ISSUE-119: What can be done against the Russell paradox? (from schneid@fzi.de on 2008-04-26)
  16. Re: ISSUE-119: What can be done against the Russell paradox? (from pfps@research.bell-labs.com on 2008-04-25)
  17. Re: ISSUE-119: What can be done against the Russell paradox? (from pfps@research.bell-labs.com on 2008-04-25)
  18. Withdrawl ISSUE-117 (from jjc@hpl.hp.com on 2008-04-22)
  19. RE: ISSUE-119 (russell paradox): OWL 2 Full may become inconsistent due to self restrictions (from schneid@fzi.de on 2008-04-21)
  20. Re: ISSUE-119 (russell paradox): OWL 2 Full may become inconsistent due to self restrictions (from jjc@hpl.hp.com on 2008-04-21)
  21. RE: ISSUE-119 (russell paradox): OWL 2 Full may become inconsistent due to self restrictions (from schneid@fzi.de on 2008-04-21)
  22. Re: ISSUE-119 (russell paradox): OWL 2 Full may become inconsistent due to self restrictions (from jjc@hpl.hp.com on 2008-04-21)
  23. ISSUE-119 (russell paradox): OWL 2 Full may become inconsistent due to self restrictions (from sysbot+tracker@w3.org on 2008-04-20)

Related notes:

2008-04-22 15:28:28: per discussion Ian and Alan [Alan Ruttenberg]

2008-09-12 13:04:15: Closed in teleconference of 10 Sept 2008
http://www.w3.org/2007/OWL/meeting/2008-09-10#resolution_3 [Peter Patel-Schneider]

Display change log ATOM feed


Ian Horrocks <ian.horrocks@comlab.ox.ac.uk>, Alan Ruttenberg <alanruttenberg@gmail.com>, Chairs, Ivan Herman <ivan@w3.org>, Sandro Hawke <sandro@w3.org>, Staff Contacts
Tracker, originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.231 2009/11/16 15:00:54 dom Exp $