- From: Pat Hayes <phayes@ihmc.us>
- Date: Tue, 6 Mar 2012 13:34:53 -0600
- To: Peter F. Patel-Schneider <pfpschneider@gmail.com>
- Cc: antoine.zimmermann@emse.fr, public-rdf-wg@w3.org
Just for clarification, all I really wanted was to have a definition of satisfaction which preserves the standard definition of entailment as perserving truth in interpretations. Both Peter's and my earlier suggested modification (now in the wiki) do this. I think mine is simpler, but whatever. The only real difference is the possibility of allowing infinite contexts. Pat On Mar 6, 2012, at 12:31 PM, Peter F. Patel-Schneider wrote: > Well, I don't see where the infinity causes problems. RDF datasets and > RDF graphs are going to be finite, after all, aren't they? Perhaps for > mathematical cleanliness you might want to allow interpretations to have > an infinite number of names, I suppositions > > The wiki seems to be missing the notion that Con(V) is an interpretation > of the graph with name V. Its an interpretation of the vocabulary, not of the graph. The vocabulary of a dataset is all the URIs that occur in the dataset. > > In any case, the two formulations appear to be quite close (modulo the > issue just above). > > peter > > > > From: Antoine Zimmermann <antoine.zimmermann@emse.fr> > Subject: Re: three kinds of dataset > Date: Tue, 06 Mar 2012 19:10:36 +0100 > >> Why not indeed? This was my original idea, modulo a little improper >> formulation (you can see the previous version in the wiki) but 1) Pat >> was very much against this formulation, and 2) the current formulation >> allows a dataset-interpretation to assign a "local" interpretation to a >> potentially infinite set of terms. This is particularly useful for >> reasoning with annotated triples (UC 6.2 in >> http://www.w3.org/2011/rdf-wg/wiki/TF-Graphs-UC#.28B_priority.29_Reasoning_over_annotations). >> >> Le 06/03/2012 18:52, Peter F. Patel-Schneider a écrit : >>> Why not just say that an RDF/RDFS/... dataset interpretation of >>> D = (G, {<n1,G1>, ...,<nk,Gk>}) >>> is a structure >>> I = (I, {<m1,I1>, ...,<mh,Ih>}) >>> where I is an RDF/RDFS/... interpretation of G >>> and for each 1<=i<=k there is a j, 1<=j<=h such that mj=ni >>> and Ij is an RDF/RDFS/... interpretation of Gi >>> (could also require ni distinct and h=k) >>> >>> Then D = (G, {<n1,G1>, ...,<nk,Gk>}) >>> entails D' = (G', {<n'1,G'1>, ...,<n'k',G'k'>}) >>> just when every RDF/RDFS/... datatset interpretation of D >>> is also an RDF/RDFS/... datatset interpretation of G' >>> >>> peter ------------------------------------------------------------ IHMC (850)434 8903 or (650)494 3973 40 South Alcaniz St. (850)202 4416 office Pensacola (850)202 4440 fax FL 32502 (850)291 0667 mobile phayesAT-SIGNihmc.us http://www.ihmc.us/users/phayes
Received on Tuesday, 6 March 2012 19:35:33 UTC