Synonymous theories and knowledge representations in answer set programming

被引:11
|
作者
Pearce, D. [1 ]
Valverde, A. [2 ]
机构
[1] Univ Politecn Madrid, E-28040 Madrid, Spain
[2] Univ Malaga, E-29071 Malaga, Spain
关键词
Answer set programming; Equilibrium logic; Synonymous theories; Interpretability theory; LOGIC PROGRAMS; EQUILIBRIUM LOGIC; STRONG EQUIVALENCE; UNIFORM; SYSTEM;
D O I
10.1016/j.jcss.2011.02.013
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Even within a single knowledge representation system there are often many different ways to model a given domain and formalise a reasoning problem specified over the domain. In particular, two knowledge descriptions can be semantically equivalent even if they are expressed in quite different languages or vocabularies. This paper proposes and studies a concept of synonymy that applies to equivalent theories formulated in distinct vocabularies. We suggest a set of general desiderata or criteria of adequacy that any reasonable synonymy concept should satisfy. We then analyse a specific concept of synonymy within answer set programming (ASP), a framework that is currently being applied with success in many areas of knowledge technology. We characterise this concept in different ways, show that it satisfies the prescribed criteria of adequacy, and illustrate how it can be applied to a sample problem arising in knowledge representation and reasoning. As a logical framework we use quantified equilibrium logic based on a first-order version of the logic of here-and-there. This serves as an adequate formal foundation for ASP and allows us to obtain a logical account of the synonymy relation. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:86 / 104
页数:19
相关论文
共 50 条
  • [1] Synonymous theories in answer set programming and equilibrium logic
    Pearce, D
    Valverde, A
    [J]. ECAI 2004: 16TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 110 : 388 - 392
  • [2] Answer Set Programming Modulo Theories
    Wang, Yisong
    Zhang, Mingyi
    [J]. APPLIED INFORMATICS AND COMMUNICATION, PT 5, 2011, 228 : 655 - +
  • [3] Knowledge Forgetting in Answer Set Programming
    Wang, Yisong
    Zhang, Yan
    Zhou, Yi
    Zhang, Mingyi
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2014, 50 : 31 - 70
  • [4] Characterizing causal action theories and their implementations in answer set programming
    Zhang, Haodi
    Lin, Fangzhen
    [J]. ARTIFICIAL INTELLIGENCE, 2017, 248 : 1 - 8
  • [5] Online Learning Probabilistic Event Calculus Theories in Answer Set Programming
    Katzouris, Nikos
    Paliouras, Georgios
    Artikis, Alexander
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2023, 23 (02) : 362 - 386
  • [6] Translating First-Order Causal Theories into Answer Set Programming
    Lifschitz, Vladimir
    Yang, Fangkai
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2010, 2010, 6341 : 247 - 259
  • [7] On relation between constraint answer set programming and satisfiability modulo theories
    Lierler, Yuliya
    Susman, Benjamin
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (04) : 559 - 590
  • [8] A Generalised Approach for Encoding and Reasoning with Qualitative Theories in Answer Set Programming
    Baryannis, George
    Tachmazidis, Ilias
    Batsakis, Sotiris
    Antoniou, Grigoris
    Alviano, Mario
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (05) : 687 - 702
  • [9] Answer Set Programming
    Marek, Victor W.
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 432 - 434
  • [10] Answer Set Programming
    Schaub, Torsten
    [J]. Proceedings of the 12th Conference on Formal Methods in Computer-Aided Design (FMCAD 2012), 2012, : 2 - 2