Skip to content

Commit ba82d32

Browse files
pfpsfranconiTallTed
authored
add qualifiers and issue mentions for all completeness statements (#101)
* add qualifiers and issue mentions for all completeness statements * Text fix for parenthetical Co-authored-by: Ted Thibodeau Jr <[email protected]> --------- Co-authored-by: Enrico Franconi <[email protected]> Co-authored-by: Ted Thibodeau Jr <[email protected]>
1 parent 4174d9d commit ba82d32

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

spec/index.html

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,14 @@
7474
background-color: #ffeecc;
7575
border: 1px solid black
7676
}
77+
.postulate {
78+
padding: 0.5em;
79+
margin: 1em 0;
80+
position: relative;
81+
clear: both;
82+
background-color: #cceeff;
83+
border: 1px solid black
84+
}
7785

7886
table { border-collapse:collapse; }
7987
table, td, th { border:1px solid black; }
@@ -636,6 +644,8 @@ <h3>Properties of simple entailment (Informative)</h3>
636644
terms. To detect whether one RDF graph <a>simply entails</a> another, check that
637645
there is some instance of the entailed graph which is a subset of the first graph.</p>
638646

647+
<p class="issue" data-number="76">The correctness of this claim may still be unclear.</p>
648+
639649
<p class="technote">This is clearly decidable, but it is also difficult to determine in general,
640650
since one can encode the NP-hard <a>subgraph</a> problem (detecting whether
641651
one mathematical graph is a subgraph of another) as detecting simple entailment between RDF graphs.
@@ -1698,7 +1708,7 @@ <h2>Entailment rules (Informative)</h2>
16981708

16991709
<p>Where the entailment patterns have been applied to generalized RDF syntax but yield a final conclusion which is legal RDF.</p>
17001710

1701-
<p>With the generalized syntax, these rules are complete for both RDF and RDFS entailment. Stated exactly:</p>
1711+
<p>With the generalized syntax, these rules are postulated to be complete for both RDF and RDFS entailment. Stated exactly:</p>
17021712

17031713
<p>Let S and E be RDF graphs. Define the <dfn>generalized RDF (RDFS) closure</dfn> <strong>of S towards E</strong>
17041714
to be the set obtained by the following procedure.</p>
@@ -1713,9 +1723,9 @@ <h2>Entailment rules (Informative)</h2>
17131723
to the set in all possible ways, to exhaustion.</li>
17141724
</ol>
17151725

1716-
<p>Then we have the completeness result:</p>
1726+
<p>If these rules are complete, they would give rise to the following completeness result:</p>
17171727

1718-
<p class="fact">If S is RDF (RDFS) consistent, then S RDF entails (RDFS entails) E just
1728+
<p class="postulate">If S is RDF consistent (RDFS consistent), then S RDF entails (RDFS entails) E just
17191729
when the <a>generalized RDF (RDFS) closure</a> of S towards E <a>simply entails</a> E. </p>
17201730

17211731
<p>The closures are finite. The generation process is decidable and of polynomial complexity.
@@ -1735,7 +1745,7 @@ <h2>Entailment rules (Informative)</h2>
17351745
requires attention to idiosyncratic properties of the particular datatypes.</p>
17361746

17371747
<p>
1738-
The complete entailment pattern for generalized RDF with [=symmetric RDF triples=],
1748+
The entailment pattern for generalized RDF with [=symmetric RDF triples=],
17391749
considering that, according to the semantics, the denotation of triple terms should
17401750
be of type <code>rdfs:Proposition</code>, is the following:
17411751
</p>
@@ -1805,6 +1815,8 @@ <h2>Finite interpretations</h2>
18051815
<section id="proofs" class="informative appendix">
18061816
<h2>Proofs of some results (Informative)</h2>
18071817

1818+
<p class="issue" data-number="76">These claims need to be checked.</p>
1819+
18081820
<p class="fact"> The <a>empty graph</a> is simply entailed by
18091821
any graph, and does not simply entail any graph except itself.
18101822
<!-- <a href="#emptygraphlemmaprf" class="termref">[Proof]</a> -->
@@ -1899,7 +1911,7 @@ <h2>Acknowledgments</h2>
18991911
violating the axiom of foundation was suggested by Christopher Menzel.
19001912
The generalized RDF syntax used in <a href="#entailment_rules" class="sectionRef"></a>,
19011913
and the example showing the need for it, were suggested by Herman ter Horst,
1902-
who also proved completeness and complexity results for the rule sets.
1914+
who also proved completeness and complexity results for the rule sets of RDF 1.1.
19031915
Jeremy Carroll first showed that simple entailment is NP-complete in general.
19041916
Antoine Zimmerman suggested several simplifications and improvements to the proofs and presentation.</p>
19051917

0 commit comments

Comments
 (0)