语义Web的逻辑基础

中国科学E辑信息科学2004, 34(10): 1123~1138 1123

语义Web的逻辑基础*

史忠植董明楷蒋运承张海俊

(中国科学院计算技术研究所智能信息处理重点实验室, 北京 100080)

摘要分析了目前语义Web理论的研究现状和存在的问题, 分析了用传统描述逻辑作为语义Web逻辑基础的不充分性, 根据语义Web的特点和需求, 提出了一种新的动态描述逻辑DDL, 该DDL将静态知识和动态知识表示与推理有机地整合在一起. 特别的是, 给出了具体的动作描述方法, 并按照传统描述逻辑的语义解释方法给出了动作的语义解释, 从而该DDL形成了一种能同时处理静态知识和动态知识的统一的形式化逻辑框架. 该DDL具有清晰的语义特征, 既提供了可判定的推理服务, 又能有效地对静态知识

取得服务的重要渠道之一, 但是目前大多数页面的设计仅仅针对人类自身, 不便于计算机自动处理和理解. 而语义Web是对万维网本质的变革, 它研究的主要目的就是扩展当前的万维网, 使得网络中的信息具有语义, 能够被计算机理解, 便于人和计算机之间的交互与合作, 其研究重点就是如何把信息表示为计算机能够理解和处理的形式, 即带有语义[1].

为了让计算机能自动理解语义Web上的信息, 首先需要解决语义Web的语义表达问题, 即语义Web上的知识表示和本体问题. 目前XML和RDF是两种可用于开发语义Web的重要知识表示语言, 其中XML是一种标记语言, 它的最突出特点就是功能强大又易于使用, 能使网页容纳更丰富的信息资源. 而RDF通过一些三元组(主题, 动词, 基本句子的对象)来表达意思, 这些三元组构成了web.

2003-11-28收稿, 2004-09-07收修改稿

*国家“八六三”计划(批准号: 2001AA113121)

1124 中国科学E辑信息科学第34卷 

由于RDF用RUI对信息进行编码, URI确保了相关的概念不仅仅是一些文字, 而且还将这些概念同web中的一些惟一特有的定义联系在一起. 语义Web是用本体来表达语义的, 在语义Web中最典型的本体都有一个分类法和一组相应的推理规则, 其中分类定义了对象的类和它们之间的关系, 而推理规则为语义Web提供了一定的推理能力. 语义Web中本体的使用首先需要一种合适设计(well-designed)

?é?D?¨D?ò??°???ò???óμ?·?àà±íê?μè·???μ?ó?μ?, 所以一般的本体语言可以建立在描述逻辑的基础之上, 如本体语言DAML+OIL[2]和OWL[3](包括OWL Lite

OIL语言与描述逻辑SHOIQ(D)等价[4], Ian Horrocks和P F Patel-Schneider证明了OWL DL与描述逻辑SHOIN+(D)等价[5], 从而他们把描述逻辑SHOIQ(D)或者SHOIN+(D)作为语义Web的逻辑基础. Franz Baader等人明确指出描述逻辑可以作为语义Web的本体语言, 从而用描述逻辑来为语义Web 提供必要的逻辑基础[6].

语义Web不仅需要提供静态的信息, 而且也需要提供动态的服务(即语义Web服务)[7], 从而语义Web上的逻辑推理不仅包括对静态知识(本体)的推理, 而且也包括对动态知识(服务)的推理. 而传统的描述逻辑主要是用来对静态知识进行表示和推理的, 不能有效的对动态知识进行表示和推理, 因而传统的描述逻辑(如SHOIQ(D)和SHOIN+(D))不能为语义Web提供合理的逻辑基础, 也就是说, 用传统的描述逻辑来作为语义Web的逻辑基础是不充分的.

基于上述原因, 根据语义Web的特点和需求, 本文提出了一种新的描述逻辑, 即动态描述逻辑DDL(Dynamic Description Logic), 该DDL将静态和动态的知识表示与推理有机地整合在一起, 形成了一种统一的形式化框架. 它具有清晰的语义特征, 提供了可判定的推理服务, 又能有效地对动态过程和运行机制进行表示和推理. 本文提出的动态描述逻辑DDL是传统描述逻辑的推广(增加了对动作的表示和推理), 该DDL可以为语义Web提供合理的逻辑基础, 弥补了传统描述逻辑作为语义Web逻辑基础的不足.

1描述逻辑

描述逻辑是一种基于对象的知识表示的形式化, 也叫概念表示语言或术语逻辑. 它是一阶逻辑的一个可判定的子集, 具有合适定义的语义, 并且具有很强的表达能力. 一个描述逻辑系统包含四个基本组成部分: 表示概念和关系的构造

第10期 史忠植等: 语义Web的逻辑基础 1137

Liebig等人[14]使用描述逻辑LOOM来刻画动作间的层次关系, 把动作以概念的形式加以定义和描述. 其主要目的是在多语种文本的自动生成这一具体应用领域中对规划进行结构化的表示和管理, 其中每个规划就是由一些动作或者子规划所组成. 因此他们的工作是把动作看作静态概念来加以组织和管理的, 尽管这是很有效的一种策略, 但是其限定的领域范围还比较窄, 还不能推广到动态领域中.

Wolter[10]提出了一种也叫做动态描述逻辑的理论, 其主要目的是在概念描述逻辑中引入动态维. 他的工作主要集中于用来表示动态概念和关系的描述逻辑, 是对描述逻辑在某些表达能力方面的理论扩充, 而并不是用来刻画世界的动态特性和变化机制的. 他是把动作作为一个模态词来解释, 从而没有给出动作描述的机制和相应的语义解释.

本文根据语义Web的特点和需求, 将传统描述逻辑进行了推广(增加了对动作的表示和推理), 提出了一种新的动态描述逻辑DDL, 该DDL将静态知识和动态知识表示与推理有机地整合在一起. 特别的是, 本文给出了具体的动作描述方法, 并按照传统描述逻辑的语义解释方法给出的动作的语义解释, 从而该DDL 形成了一种能同时处理静态知识和动态知识的统一的形式化逻辑框架. 该DDL 具有清晰的语义特征, 既提供了可判定的推理服务, 又能有效地对静态知识

动态过程和运行机制进行表示和推理(动作的可实现性和动作之间的包含关系), 因此, 本文提出的动态描述逻辑DDL可以为语义Web提供合理的逻辑基础, 弥补了传统描述逻辑作为语义Web逻辑基础的不足.

进一步的工作还包括在已有工作基础[15]上将非单调推理引入到动态描述逻辑中, 同时也可以考虑在时序方面进行扩充, 从而为语义Web提供更为完善的逻辑基础.

1138 中国科学E辑信息科学第34卷 

参考文献

1 Berners-Lee T, Hendler J, Lassila O. The semanticWeb. Scientific American, 2001, 284(5): 34~43

2 https://www.360docs.net/doc/d71285449.html,/TR/daml+oil-reference

3 https://www.360docs.net/doc/d71285449.html,/TR/owl-ref/

4 Horrocks I. DAML+OIL: A description logic for the semantic web. Bull of the IEEE Computer Society

Technical Committee on Data Engineering, 2002, 25(1): 4~9

5 Horrocks I, Peter F. Patel-Schneider. Reducing OWL entailment to description logic satisfiability. In:

Fensel D, Sycara D, Mylopoulos D, ed. Proc of the 2003 International Semantic Web Conference (ISWC 2003), Berlin: Springer, 2003. 17~29

6 Baader F, Horrocks I, Sattler U. Description logics as ontology languages for the semantic web. In: Dieter

Hutter and Werner Stephan, ed. Festschrift in honor of J?rg Siekmann, Berlin: Springer, 2003

7 McIlraith S, Son T C, Zeng H. Semantic web services. IEEE Intelligent Systems, Special Issue on the

Semantic Web, 2001, 16(2): 46~53

8 Baader F, et al. The Description Logic Handbook: Theory, Implementation and Applications. Cambridge:

Cambridge University Press, 2002

9 Lutz C, Sattler U. A Proposal for Describing Services with DLs. In: Horrocks, Tessaris S, ed. Proceedings

of the 2002 International Workshop on Description Logics, Aachen : CEUR-WS, 2002. 129~140

10 Wolter F, Zakharyaschev M. Dynamic description logic. In Segerberg K, et al, ed. Advances in Modal

Logic, Vol 2. Stanford: CSLI Publications, 2000. 449~463

11 Heflin J. Towards the Semantic Web: Knowledge Representation in a Dynamic, Distributed Environment.

Ph.D. Thesis, University of Maryland, College Park, 2001

12 Giacomo G, et al. Planning with sensing for a mobile robot. In: Proceedings of the 4th European

Conference on Planning (ECP’97), LNCS 1348, Springer-Verlag, 1997. 156~168

13 Artale A, Franconi E. A temporal description logic for reasoning about actions and plans. Journal of

Artificial Intelligence Research, JAIR, 1998, 9: 463~506

14 Liebig T, R?sner D. Action hierarchies in description logics. In: Ronald J. Brachman, Francesco M. Donini

et al, ed. Proceedings of 1997 International Description Logics Workshop (DL’97), USA: AAAI Press, 1997. 51~56

15 董明楷, 蒋运承, 史忠植. 一种带缺省推理的描述逻辑. 计算机学报, 2003, 26(6): 729~736

语义Web的逻辑基础

作者:史忠植, 董明楷, 蒋运承, 张海俊

作者单位:中国科学院计算技术研究所智能信息处理重点实验室,北京,100080

刊名:

中国科学E辑

英文刊名:SCIENCE IN CHINA SERIES E:INFORMATION SCIENCES

年,卷(期):2004,34(10)

被引用次数:62次

参考文献(15条)

1.Berners-Lee T;Hendler J;Lassila O The semanticWeb 2001(05)

2.查看详情

3.查看详情

4.Horrocks I DAML+OIL: A description logic for the semantic web 2002(01)

5.Horrocks I;Peter F Patel-Schneider. Reducing OWL entailment to description logic satisfiability. In 2003

6.Baader F;Horrocks I;Sattler U Description logics as ontology languages for the semantic web 2003

7.McIlraith S;Son T C;Zeng H Semantic web services 2001(02)

8.Baader F The Description Logic Handbook: Theory, Implementation and Applications 2002

9.Lutz C;Sattler U A Proposal for Describing Services with DLs 2002

10.Wolter F;Zakharyaschev M Dynamic description logic 2000

11.Heflin J Towards the Semantic Web: Knowledge Representation in a Dynamic, Distributed Environment 2001

12.Giacomo G Planning with sensing for a mobile robot 1997

13.Artale A;Franconi E A temporal description logic for reasoning about actions and plans 1998

14.Liebig T;R?sner D Action hierarchies in description logics 1997

15.董明楷;蒋运承;史忠植一种带缺省推理的描述逻辑[期刊论文]-计算机学报 2003(06)

本文读者也读过(4条)

1.董明楷.蒋运承.史忠植一种带缺省推理的描述逻辑[期刊论文]-计算机学报2003,26(6)

2.蒋运承.汤庸.王驹.周生明.JIANG Yun-Cheng.TANG Yong.WANG Ju.ZHOU Sheng-Ming面向语义Web的描述逻辑[期刊论文]-模式识别与人工智能2007,20(1)

3.常亮.史忠植.邱莉榕.林芬.CHANG Liang.SHI Zhong-Zhi.QIU Li-Rong.LIN Fen动态描述逻辑的Tableau判定算法[期刊论文]-计算机学报2008,31(6)

4.语义Web的逻辑基础[期刊论文]-模式识别与人工智能2005,18(5)

引证文献(62条)

1.高申.古天龙基于OBDD的εL(-)本体判定算法[期刊论文]-桂林电子科技大学学报 2010(2)

-

5.唐素勤.蔡自兴.王驹.蒋运承描述逻辑非标准推理[期刊论文]-模式识别与人工智能 2010(4)

6.刘宗妹.李卫华.谭健欣OWL本体映射到复合元的研究[期刊论文]-广东工业大学学报 2009(4)

7.李佳模糊描述逻辑系统L-ALCN中的形式概念格[期刊论文]-电脑知识与技术 2009(25)

8.袁金平.鲍爱华.姚莉语义Web技术及其逻辑基础[期刊论文]-计算机工程 2008(24)

9.李淑英.李梅.蒋运承.王驹.刘真环模糊描述逻辑(&)-ALCN[期刊论文]-计算机研究与发展 2008(4)

10.蒋运承.汤庸.王驹.周生明面向语义Web的描述逻辑[期刊论文]-模式识别与人工智能 2007(1)

11.周鑫.张建军基于描述逻辑的语义Web本体研究[期刊论文]-科学技术与工程 2007(3)

12.肖升.阳西述基于SHIQ DL关系词语分类研究[期刊论文]-湖南师范大学自然科学学报 2007(4)

13.朱创录基于语义Web的自动推理技术研究[期刊论文]-科学技术与工程 2009(24)

14.王静.刘群.石磊一种带物元的动态描述逻辑[期刊论文]-计算机科学 2008(6)

15.李信本.陈仲委基于Racer和nRQL的本体查询与推理[期刊论文]-计算机系统应用 2007(5)

16.彭志平.柯文德.史忠植一种不一致本体的可废止推理系统[期刊论文]-华中科技大学学报:自然科学版

2012(1)

17.万长林.韩旭.牛温佳.王文杰.史忠植基于动态描述逻辑的服务组合及质量模型[期刊论文]-电子学报 2010(8)

18.陈振庆基于描述逻辑的UML类图一致性检测[期刊论文]-计算机工程与设计 2009(17)

19.张景春.贾聪.葛远庭.丁永军基于语义的智能移动电子商务平台[期刊论文]-微计算机信息 2008(33)

20.唐晓波.金钟鸣基于本体与规则的语义推理研究[期刊论文]-情报学报 2011(7)

21.高晓兵.李佳.曹发生一种格值的模糊动态描述逻辑[期刊论文]-毕节学院学报 2010(4)

22.史忠植.常亮基于动态描述逻辑的语义Web服务推理[期刊论文]-计算机学报 2008(9)

23.田光辉.吴江.张德同.秦宝生基于动态描述逻辑的UCON授权模型[期刊论文]-计算机工程 2008(19)

24.刘磊.汪美玲.高艳华.张长海.于哲舟Pi演算与动态描述逻辑DDL的关系研究[期刊论文]-计算机研究与发展2008(z1)

25.刘平峰.聂规划.陈冬林语义网技术在电子商务中的应用研究[期刊论文]-情报杂志 2007(3)

26.徐文杰.刘炜.付剑锋.刘宗田事件本体中的动作推理研究[期刊论文]-小型微型计算机系统 2011(9)

27.石磊.丁剑霆基于区域模糊本体的公路景观图像区域语义标注方法[期刊论文]-黑龙江工程学院学报(自然科学版) 2009(2)

28.史忠植.张子云基于主体的智能协同决策支持系统[期刊论文]-智能系统学报 2008(5)

29.刘磊.张波基于语义关键词的本体特征指数获取方法研究[期刊论文]-计算机技术与发展 2008(12)

30.王静.张健沛.杨静.程丽丽面向矛盾问题的动态描述逻辑扩展研究[期刊论文]-哈尔滨工程大学学报 2009(7)

31.向阳.张波.张蓓.黄震华语义决策过程支撑环境及其语义表示方法[期刊论文]-控制与决策 2009(9)

32.袁名依.谢深泉基于知识元本体的知识统一表示[期刊论文]-现代计算机(专业版) 2008(5)

33.张辉.张霖.陶飞.赖李媛君基于OWL-P的产品开发过程共享信息语义描述[期刊论文]-计算机集成制造系统2010(8)

34.王静.张健沛.杨静.程丽丽动态描述逻辑的可拓集合扩展[期刊论文]-计算机科学 2009(3)

37.常亮基于逻辑的行动理论综述[期刊论文]-桂林电子科技大学学报 2010(5)

38.李言辉.徐宝文.陆建江.康达周一般术语公理下的模糊描述逻辑FALCN推理[期刊论文]-软件学报 2008(3)

39.凌兴宏.黄志球.刘全.李凡长.崔志明面向agent的统一知识表示与推理逻辑框架[期刊论文]-南京大学学报(自然科学版) 2008(2)

40.张太华.顾新建.白福友基于产品知识模块本体的产品知识集成[期刊论文]-农业机械学报 2011(5)

41.牛温佳.常亮.王晓峰.韩旭.史忠植基于语境和动作推理的语义Web服务发现[期刊论文]-模式识别与人工智能2010(1)

42.张大鹏.王文杰.史忠植一种基于主体的可信网构软件设计方法[期刊论文]-电子学报 2010(11)

43.刘宗田.黄美丽.周文.仲兆满.付剑锋.单建芳.智慧来面向事件的本体研究[期刊论文]-计算机科学 2009(11)

44.李言辉.徐宝文.陆建江.康达周支持数量约束的扩展模糊描述逻辑复杂性研究[期刊论文]-软件学报 2006(5)

45.张会平基于语义Web的教育资源共享平台的构建[学位论文]硕士 2005

46.张燕描述逻辑研究进展[期刊论文]-江南大学学报(自然科学版) 2010(1)

47.彭晖.陈立民.常亮.史忠植基于动态描述逻辑的语义Web服务匹配研究[期刊论文]-计算机研究与发展

2008(12)

48.李清茂基于主题图的旅游文献知识管理模型研究[期刊论文]-情报杂志 2010(2)

49.万长林.陈立民.王竹晓.王文杰.史忠植语义Web服务组合中的服务建模及规划算法[期刊论文]-智能系统学报2009(6)

50.蒋运承.史忠植.汤庸.王驹一种分布式动态描述逻辑[期刊论文]-计算机研究与发展 2006(9)

51.徐文杰.刘炜.付剑锋.刘宗田事件本体中的动作推理研究[期刊论文]-小型微型计算机系统 2011(9)

52.孙永新.闫大顺.李晟语义Web的初步逻辑研究[期刊论文]-软件导刊 2010(5)

53.周亭.周竹荣.黄果基于主题图的课程领域知识管理研究[期刊论文]-计算机工程与应用 2007(18)

54.赵青松.姜海燕基于动态描述逻辑的作物系统模拟框架本体研究[期刊论文]-计算机与应用化学 2011(10)

55.胡军.王柏昀政策描述规范的研究综述[期刊论文]-计算机应用研究 2009(4)

56.车海燕.孙吉贵.于海波一种用描述逻辑刻画多代理系统规约的方法[期刊论文]-计算机研究与发展 2006(z1)

57.吴涛.金义富CDDL:动态描述逻辑的不确定性扩展[期刊论文]-计算机工程与科学 2011(2)

58.李言辉.徐宝文.陆建江.康达周一般术语公理下的模糊描述逻辑FALCN推理[期刊论文]-软件学报 2008(3)

59.黄瑞.史忠植一种新的Web异构语义信息搜索方法[期刊论文]-计算机研究与发展 2008(8)

60.朱创录基于语义Web的自动推理技术研究[学位论文]硕士 2006

61.王杰生.李舟军.李梦君用描述逻辑进行语义Web服务组合[期刊论文]-软件学报 2008(4)

62.李卫华网格信息服务Agent资源共享互操作语义研究[学位论文]博士 2005

本文链接:https://www.360docs.net/doc/d71285449.html,/Periodical_zgkx-ce200410004.aspx

相关文档
最新文档