- From: OWL <sysbot+tracker@w3.org>
- Date: Wed, 24 Oct 2007 20:58:42 +0000 (GMT)
- To: public-owl-wg@w3.org
ISSUE-9 (CQA RDFS): REPORTED: Conjunctive Query Answering complexity status in RDFS
http://www.w3.org/2007/OWL/tracker/issues/
Raised by: Peter Patel-Schneider
On product:
Reported by baget.jf, Jun 29, 2007
About OWL 1.1, Tractable fragment, part 6 (RDF/S):
we are surprised to see the complexity of Conjunctive Query Answering
(CQA) in RDFS presented as "open" for query complexity and combined
complexity. We guess both versions are NP- complete (unless we missed
something in your definition of CQA)
First, the problem is clearly in NP. For completeness:
* (Combined complexity) Entailment in RDF is known to be NP- complete
for combined complexity. This result has for instance been shown in
[Baget 2005], where RDF entailment is recast as a labeled graph
homomorphism. As mentioned in [Baget 2005], this result can be easily
extended to RDFS entailment using Pat Hayes transformation rules. For
those reading French, there is a former paper from Baget that details
the extension to RDFS [Baget 04].
Using the rewriting as a labeled graph homomorphism problem, RDFS
entailment can be reduced to CQA.
Another close reduction to CQA is from the deduction problem for
simple conceptual graphs (deduction being computed by a homomorphism,
called "projection": see [Chein Mugnier 92] for the first proof of
NP-completeness, and [Baget Mugnier 02] for a synthetic presentation
of complexity results).
* (Query complexity) Now, if we consider query complexity, there is a
reduction from the H-coloring problem of graph theory: "given a graph
G, is there a homomorphism from G to H?" where H is a fixed graph. As
H is not part of the input, the complexity of this problem corresponds
to the query complexity of CQA, with G representing the query and H
the fact base. This problem is known to be NP-complete [Hell,
Nesetril, 90] for undirected or directed graphs (thus for labeled
graphs as well, if labels comparison can be done polynomially).
Marie-Laure Mugnier (mugnier@lirmm.fr) & J.-François Baget (baget@lirmm.fr)
References
(Baget, 04) Jean-François Baget. Homomorphismes d'hypergraphes pour la
subsomption en RDF/RDFS, in: Actes 10^e conférence sur langages et
modèles à objets (LMO), Langages et modèles à objets 2004 (actes 10e
conférence), RSTI - L'objet (numéro spécial) 10(2-3):1-275, 2004),
pp203-216, 2004.
(Baget, 05) Jean-François Baget. RDF Entailment as a Graph
Homomorphism, Proc. Of the 4th International Semantic Web Conference
(ISWC 2005), LNCS 3729, pp. 82-96, Springer, 2005.
(Baget, Mugnier, 02) Jean-François Baget et Marie-Laure Mugnier.
Extensions of Simple Conceptual Graphs: the Complexity of Rules and
Constraints, Journal of Artificial Intelligence Research (JAIR), vol.
16, 2002, pages 425-465. http://www.jair.org/abstracts/baget02a.html
(Chein, Mugnier, 92) Michel Chein et Marie-Laure Mugnier. /Conceptual
Graphs: Fundamental Notions, Revue d'Intelligence Artificielle, volume
6-4, pages 365-406, 1992.
http://www.lirmm.fr/~mugnier/ArticlesPostscript/RIA92ChMu.ps
(Hell Nesetril, 90) Pavol Hell, Jaroslav Nesetril
http://www.informatik.uni-trier.de/%7Eley/db/indices/a-tree/n/
Nesetril:Jaroslav.html
On the complexity of H-coloring. J. Comb. Theory, Ser. B 48
http://www.informatik.uni-trier.de/%7Eley/db/journals/jct/
jctb48.html#HellN90
92-110 (1990)
Comment 1 by bparsia, Jun 29, 2007
Two points:
1) The RDFS fragment is clearly underspecified since it doesn't say anything about BNodes and whether they
are interpreted nominally (as in SPARQL) or existentially. OWL DL allows for certain (tree) patterns of BNodes
in the ABox...I believe OWL 1.1 intended all OWL DL ontologies to be OWL 1.1, so this would carry over.
2) However, given the LogSpace datacomplexity, I presume that BNodes were neglected. But then the
complexity results seem new:
http://www.eswc2007.org/pdf/eswc07-munoz.pdf
So, there is clearly a bunch of work to be done on this fragment's description.
Received on Wednesday, 24 October 2007 20:58:55 UTC