- From: Jos de Bruijn <debruijn@inf.unibz.it>
- Date: Mon, 10 Sep 2007 19:23:50 +0200
- To: Michael Kifer <kifer@cs.sunysb.edu>
- CC: Chris Welty <cawelty@gmail.com>, "Public-Rif-Wg (E-mail)" <public-rif-wg@w3.org>
- Message-ID: <46E57DA6.7010307@inf.unibz.it>
Michael Kifer wrote: >> Michael Kifer wrote: >>>>> The most important argument is that the embedding stands on its own feet, >>>>> while the combined semantics is of limited use, since we need the embedding >>>>> anyway. >>>> We don't necessarily /need/ the embedding if we define a model-theoretic >>>> combination [*], it is just nice to have as an appendix, to show how >>>> reasoning can be done with the combination. Just like, as you suggested >>>> in an earlier e-mail, we could use the model-theoretic combination in an >>>> appendix as a justification for choosing a particular embedding in case >>>> we go for the embedding. >>> Publish the semantics without the embedding, and see what the reaction will be. >>> I suspect that it will be: Huh? What do I do with this? >> Yes, probably. And publish the embedding without any justification and >> the reaction will be: Why this embedding? >> >>> The point is that the embedding is trivial and easy to explain. >> It is certainly not trivial. >> Whether it is easier to explain is a matter of point of view, and also >> depends on to whom you are explaining it. > > The embedding is trivial: > > (s p o) ---> s[p->o] > > all the rest are just commentaries. This is why I feel that the semantics > is not necessary. You are forgetting the special treatment of all kinds of symbols (e.g. blank nodes, ill-typed literals), as well as the embeddings of the RDF and RDFS semantics. Jos > > > --michael > > >>>>> Regarding (2) my argument was not what you wrote, but that Jos' document >>>>> essentially specifies a full-blown combined language. The embedding alone >>>>> is sufficient in my view. It allows people to use rules and RDF together, >>>>> but it does not define a normative combined language. By defining an >>>>> embedding, we already achieve all the goals with respect to RDF, which were >>>>> listed in the charter. >>>> Whether we define the semantics of the combination based on a model >>>> theory or based on an embedding in RIF, in both cases we define a >>>> combined language, which is normative. >>> You can put it this way, but then any embedding of any rule language into >>> RIF can be viewed as a combined RIF-LanguageX language. Normally people >>> will not view it this way. >> The point is that RDF is not a rule language, but a data language. So, >> people will want to exchange rules referring to RDF data sets. The >> agents receiving the rules and the data will have to *combine* them in >> some way in order to process them. >> >> When exchanging any rule language using RIF, nothing will have to be >> combined, so in this case (as you said) people will indeed not view it >> as a combined language. >> >> >> Best, Jos >> >> >>> >>> >>> --michael >>> >>> >>>> Best, Jos >>>> >>>>> --michael >>>>> >>>>>> <chair> >>>>>> The status of the discussion regarding Jos' RDF compatibility section appears to >>>>>> be mired in whether the normative semantics of RDF in RIF should be specified in >>>>>> the model theory through a "combination" of RIF and RDF semantics, or through an >>>>>> "embedding" of RDF semantics in RIF (as rules). The two approaches have been >>>>>> shown by Jos to be equivalent. >>>>>> >>>>>> At the moment I have not seen any technical arguments supporting one approach or >>>>>> the other. Michael prefers the "embedding" on the basis that: >>>>>> >>>>>> (1) the "combination" is more complicated than the "embedding" and thus more >>>>>> difficult to understand. >>>>>> >>>>>> (2) it is not our job viz. our charter to specify a model theoretic approach to >>>>>> the RDF/RIF combination >>>>>> >>>>>> Jos seems to prefer the "combination" and argues re: (1) that: >>>>>> >>>>>> (3) it is no more difficult to understand the "combination" than the RIF model >>>>>> theory. >>>>>> >>>>>> As chair, my own read of the charter does not provide any particular help on >>>>>> (2), I'm not quite sure what Michael is referring to there. It is certainly our >>>>>> job to specify how RIF and RDF should be used together, and as chair I interpret >>>>>> this as meaning we should have a normative standard for that. >>>>>> >>>>>> Thus, as suggested by Michael, it seems to me we are at a difference in >>>>>> preference only, and I see no alternative other than to call a vote. It seems >>>>>> to me the vote is about which approaches to make *normative*: >>>>>> >>>>>> 1) The model-theoretic "combination" of RIF and RDF is normative >>>>>> 2) The "embedding" of RDF semantics as RIF rules is normative >>>>>> 3) Both the "combination" and "embedding" are normative (What would that mean?) >>>>>> </chair> >>>>>> >>>>>> -Chris >>>>>> >>>>>> >>>>>> -- >>>>>> Dr. Christopher A. Welty IBM Watson Research Center >>>>>> +1.914.784.7055 19 Skyline Dr. >>>>>> cawelty@gmail.com Hawthorne, NY 10532 >>>>>> http://www.research.ibm.com/people/w/welty >> -- >> Jos de Bruijn debruijn@inf.unibz.it >> +390471016224 http://www.debruijn.net/ >> ---------------------------------------------- >> The third-rate mind is only happy when it is >> thinking with the majority. The second-rate >> mind is only happy when it is thinking with >> the minority. The first-rate mind is only >> happy when it is thinking. >> - AA Milne -- debruijn@inf.unibz.it Jos de Bruijn, http://www.debruijn.net/ ---------------------------------------------- In heaven all the interesting people are missing. - Friedrich Nietzsche
Received on Monday, 10 September 2007 17:24:17 UTC