新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Semantic Web(语义Web,语义网或语义万维网, Web 3.0)及相关理论,如:Ontology(本体,本体论), OWL(Web Ontology Langauge,Web本体语言), Description Logic(DL, 描述逻辑),RDFa,Ontology Engineering等。
    [返回] 中文XML论坛 - 专业的XML技术讨论区W3CHINA.ORG讨论区 - Web新技术讨论『 Semantic Web(语义Web)/描述逻辑/本体 』 → 关于blank node 的探讨 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 6605 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 关于blank node 的探讨 举报  打印  推荐  IE收藏夹 
       本主题类别: Ontology Language | RDF/RDFS    
     yayatu 美女呀,离线,快来找我吧!双子座1981-6-1
      
      
      
      威望:1
      等级:大三暑假(2个月背完了红宝书)(贵宾)
      文章:134
      积分:965
      门派:XML.ORG.CN
      注册:2004/7/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yayatu发送一个短消息 把yayatu加入好友 查看yayatu的个人资料 搜索yayatu在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yayatu的博客楼主
    发贴心情 关于blank node 的探讨

    Blank Node
    Pro (from the point of RDF ):
    1.It's not necessary to assign an URI for those resources which don't have an obvious name. For example, there is an statement saying “Olympic takes place in Beijing. 2008”. it's impossible to describe this statement in a RDF triple. However, you can create a RDF graph as follows:
    图1

    here, a blank node is introduced without assigned any URI, because it's necessary.

    2.It's neither necessary to assign an URI for those throw-away resources, which are locally used and later will be threw away.

    Cons:
    1.(from the point of Logics): what does a blank node mean?
    For example: given a RDF triple

    图2
     
     
     Is it expressed either ∃like.Music or ∀like.Music,  It's not clear from the point of  Description Logic. That's why OWL language doesn't allow variables
    2. (from the point of RDF): It can be referenced.
    For example:given a RDF graph:


    图3


     Once this RDF graph is published into Web, nobody else can update more  information about the Bnode3 but only the author him/herself. In another word, any  access from outside of this graph is disallowed.
    3.(from the point of RDF tools): Blank nodes are also meaningless for RDF tools,for instance Jena. That's because a new inside identifier is created each time when the graph is loaded into Jena, so that the identifier of a blank node is dynamicly changed and doesn't have any sense.
    4.(from the point of SPARQL): The existence of bland nodes causes a problem when a query is written in SPARQL, since it's a illegal to let a blank node in the graph pattern. Especially, if there are several related SPARQL queries executed sequentially, as we have known that the identifiers of blank nodes are available, therefore, there is no meaning to put a blank node in a graph pattern. For another example, if you want to delete a triple involved with  a blank node by Virtuoso. It's impossible to execute the commend like “Virtuoso.delete (?, age, 22)”. So blank nodes make modification of data difficult and even impossible.  
    5.(from the point of RDF Graph Merge): Since the identifier of a blank node is only visible inside the graph which include the bland node, the merge of two RDF graphs would be neither sound nor complete. Because on the one hand, if there are two triples from two graphs have the same subject, the same predicate, the same object by chance, where one of them is a bland node, it's not sure that there are the same, since different blank nodes can have same identifier created inside each graph. On the other hand, it's possible to be the same triple with different identifiers in two triples.
     Above all, a blank node provides convenience for people who creates them, in the meanwhile, it causes many problem for other people who want to consume them.  


    [/QUOTE][/QUOTE]
    此主题相关图片如下:
    按此在新窗口浏览图片
    此主题相关图片如下:
    按此在新窗口浏览图片
    此主题相关图片如下:
    按此在新窗口浏览图片


       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    研究描述逻辑,努力中……

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/31 20:17:00
     
     yayatu 美女呀,离线,快来找我吧!双子座1981-6-1
      
      
      
      威望:1
      等级:大三暑假(2个月背完了红宝书)(贵宾)
      文章:134
      积分:965
      门派:XML.ORG.CN
      注册:2004/7/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yayatu发送一个短消息 把yayatu加入好友 查看yayatu的个人资料 搜索yayatu在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yayatu的博客2
    发贴心情 
    PS: 纯属个人观点,欢迎指正和补充~~

    ----------------------------------------------
    研究描述逻辑,努力中……

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/31 20:43:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客3
    发贴心情 
    印象中在Jena文档中有有关空节点的阐述,您所提到的内容是您对这个概念的理解吧?
    虽然对这方面的内容有所涉猎,但是没有做过类似试验。向您学习了。

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2009/1/1 20:19:00
     
     GoogleAdSense狮子座1981-7-23
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/6 1:04:30

    本主题贴数3,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    62.988ms