The Intricacies of Three-Valued Extensional Semantics for Higher-Order Logic Programs

被引:0
|
作者
Rondogiannis, Panos [1 ]
Symeonidou, Ioanna [1 ]
机构
[1] Natl & Kapodistrian Univ Athens, Athens, Greece
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we examine the problem of providing a purely extensional three-valued semantics for higher-order logic programs with negation. We demonstrate that a technique that was proposed by M. Bezem for providing extensional semantics to positive higher-order logic programs, fails when applied to higher-order logic programs with negation. On the positive side, we demonstrate that for stratified higher-order logic programs, extensionality is indeed achieved by the technique. We analyze the reasons of the failure of extensionality in the general case, arguing that a three-valued setting can not distinguish between certain predicates that appear to have a different behaviour inside a program context, but which happen to be identical as three-valued relations.
引用
收藏
页码:5344 / 5348
页数:5
相关论文
共 50 条
  • [1] The intricacies of three-valued extensional semantics for higher-order logic programs
    Rondogiannis, Panos
    Symeonidou, Ioanna
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (5-6) : 974 - 991
  • [2] Extensional Semantics for Higher-Order Logic Programs with Negation
    Rondogiannis, Panos
    Symeonidou, Ioanna
    LOGICS IN ARTIFICIAL INTELLIGENCE, (JELIA 2016), 2016, 10021 : 447 - 462
  • [3] Logic Programs under Three-Valued Lukasiewicz Semantics
    Hoelldobler, Steffen
    Ramli, Carroline Dewi Puspa Kencana
    LOGIC PROGRAMMING, 2009, 5649 : 464 - 478
  • [4] Three-Valued Plurivaluationism and the Higher-Order Vagueness
    Stepanek, Jan
    PROLEGOMENA, 2019, 18 (02): : 167 - 180
  • [5] Three-valued logic and dynamic semantics
    Kustner, H
    ANALYOMEN 2, VOL I: LOGIC, EPISTEMOLOGY, PHILOSOPHY OF SCIENCE, 1997, 16 : 116 - 123
  • [6] A three-valued semantics for logic programmers
    Naish, Lee
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2006, 6 : 509 - 538
  • [7] A Three-Valued Semantics for Typed Logic Programming
    Barbosa, Joao
    Florido, Mario
    Costa, Vitor Santos
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (306): : 36 - 51
  • [8] Minimum Model Semantics for Extensional Higher-order Logic Programming with Negation
    Charalambidis, Angelos
    Esik, Zoltan
    Rondogiannis, Panos
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2014, 14 : 725 - 737
  • [9] Three-valued completion for abductive logic programs
    Teusink, F
    THEORETICAL COMPUTER SCIENCE, 1996, 165 (01) : 171 - 200
  • [10] EXTENSION AL SEMANTICS FOR HIGHER-ORDER LOGIC PROGRAMS WITH NEGATION
    Rondogiannis, Panos
    Symeonidou, Ioanna
    LOGICAL METHODS IN COMPUTER SCIENCE, 2018, 14 (02)