Composing general logic programs

被引:0
|
作者
Brogi, A [1 ]
Contiero, S [1 ]
Turini, F [1 ]
机构
[1] Univ Pisa, Dipartimento Informat, I-56125 Pisa, Italy
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The program composition approach can be fruitfully applied to combine general logic programs, i.e, logic programs possibly containing negative premises. We show how the introduction of a basic set of (meta-level) composition operations over general programs increases the knowledge representation capabilities of logic programming for non-monotonic reasoning. Examples of modular programming, hierarchical reasoning, constraints, and rules with exceptions will be illustrated. The semantics of programs and program compositions is defined in terms of three-valued logic [15]. The computational interpretation of program compositions is formalised by an equivalence preserving syntactic transformation of arbitrary program compositions into standard general programs.
引用
收藏
页码:273 / 288
页数:16
相关论文
共 50 条
  • [41] TRANSFORMING NORMAL LOGIC PROGRAMS TO CONSTRAINT LOGIC PROGRAMS
    KANCHANASUT, K
    STUCKEY, PJ
    [J]. THEORETICAL COMPUTER SCIENCE, 1992, 105 (01) : 27 - 56
  • [42] Hybrid Probabilistic logic programs as residuated logic programs
    Damásio, CV
    Pereira, LM
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, 2000, 1919 : 57 - 72
  • [43] Composing Dataplane Programs with μP4
    Soni, Hardik
    Rifai, Myriana
    Kumar, Praveen
    Doenges, Ryan
    Foster, Nate
    [J]. SIGCOMM '20: PROCEEDINGS OF THE 2020 ANNUAL CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION ON THE APPLICATIONS, TECHNOLOGIES, ARCHITECTURES, AND PROTOCOLS FOR COMPUTER COMMUNICATION, 2020, : 329 - 343
  • [44] FLP answer set semantics without circular justifications for general logic programs
    Shen, Yi-Dong
    Wang, Kewen
    Eiter, Thomas
    Fink, Michael
    Redl, Christoph
    Krennwallner, Thomas
    Deng, Jun
    [J]. ARTIFICIAL INTELLIGENCE, 2014, 213 : 1 - 41
  • [45] THE RELATIONSHIP BETWEEN STABLE, SUPPORTED, DEFAULT AND AUTOEPISTEMIC SEMANTICS FOR GENERAL LOGIC PROGRAMS
    MAREK, W
    SUBRAHMANIAN, VS
    [J]. THEORETICAL COMPUTER SCIENCE, 1992, 103 (02) : 365 - 386
  • [46] UNFOLD FOLD TRANSFORMATION OF GENERAL LOGIC PROGRAMS FOR THE WELL-FOUNDED SEMANTICS
    SEKI, H
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1993, 16 (1-2): : 5 - 23
  • [47] Composing temporal-logic specifications with machine assistance
    Teng, JW
    Tsay, YK
    [J]. FME 2003: FORMAL METHODS, PROCEEDINGS, 2003, 2805 : 719 - 738
  • [48] From Logic to Functional Logic Programs
    Hanus, Michael
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2022, 22 (04) : 538 - 554
  • [49] Embedding defeasible logic into logic programs
    Antoniou, G
    Maher, MJ
    [J]. LOGICS PROGRAMMING, PROCEEDINGS, 2002, 2401 : 393 - 404
  • [50] Conceptual Principles of Composing Teaching Programs in International Relations
    Lebedeva, M. M.
    [J]. POLIS-POLITICHESKIYE ISSLEDOVANIYA, 2008, (03): : 118 - +