FO(FD): Extending classical logic with rule-based fixpoint definitions

被引:12
|
作者
Hou, Ping [1 ]
De Cat, Broes [1 ]
Denecker, Marc [1 ]
机构
[1] Katholieke Univ Leuven, Dept Comp Sci, Louvain, Belgium
关键词
fixpoint constructs; fixpoint definitions; classical logic extensions; STABLE MODELS; DIFFERENCE; PROPAGATION;
D O I
10.1017/S1471068410000293
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce fixpoint definitions, a rule-based reformulation of fixpoint constructs. The logic FO(FD), an extension of classical logic with fixpoint definitions, is defined. We illustrate the relation between FO(FD) and FO(ID), which is developed as an integration of two knowledge representation paradigms. The satisfiability problem for FO(FD) is investigated by first reducing FO(FD) to difference logic and then using solvers for difference logic. These reductions are evaluated in the computation of models for FO(FD) theories representing fairness conditions and we provide potential applications of FO(FD).
引用
收藏
页码:581 / 596
页数:16
相关论文
共 50 条
  • [1] Extending classical logic with inductive definitions
    Denecker, M
    [J]. COMPUTATIONAL LOGIC - CL 2000, 2000, 1861 : 703 - 717
  • [2] A Deductive System for FO(ID) Based on Least Fixpoint Logic
    Hou, Ping
    Denecker, Marc
    [J]. LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2009, 5753 : 129 - 141
  • [3] INTEGRATION OF FUNCTIONS IN THE FIXPOINT SEMANTICS OF RULE-BASED SYSTEMS
    LAMBRICHTS, E
    NEES, P
    PAREDAENS, J
    PEELMAN, P
    TANCA, L
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 364 : 301 - 316
  • [4] Compositional and inductive semantic definitions in fixpoint, equational, constraint, closure-condition, rule-based and game-theoretic form
    Cousot, P
    Cousot, R
    [J]. COMPUTER AIDED VERIFICATION, 1995, 939 : 293 - 308
  • [5] Epistemic logic for rule-based agents
    Jago M.
    [J]. Journal of Logic, Language and Information, 2009, 18 (1) : 131 - 158
  • [6] Rule-based coordination of logic programs
    Ciancarini, P
    Gaspari, M
    [J]. COMPUTER LANGUAGES, 1996, 22 (2-3): : 95 - 113
  • [7] Automatic extraction of definitions in Portuguese: A rule-based approach
    Del Gaudio, Rosa
    Branco, Antonio
    [J]. PROGRESS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4874 : 659 - 670
  • [8] Extending Rule-Based Methods to Model Molecular Geometry
    Hoard, Brittany
    Jacobson, Bruna
    Manavi, Kasra
    Tapia, Lydia
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2015, : 587 - 594
  • [9] Rule-based agents in temporalised defeasible logic
    Governatori, Guido
    Padmanabhan, Vineet
    Rotolo, Antonino
    [J]. PRICAI 2006: TRENDS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4099 : 31 - 40
  • [10] Rule-based and algorithmic approach for logic synthesis
    Yoshimura, Takeshi
    [J]. NEC Research and Development, 1988, (91): : 98 - 103