Hostname: page-component-89b8bd64d-mmrw7 Total loading time: 0 Render date: 2026-05-06T04:07:31.021Z Has data issue: false hasContentIssue false

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

Published online by Cambridge University Press:  09 July 2010

PING HOU
Affiliation:
Department of Computer Science, K.U. Leuven, Belgium (e-mail: ping.hou@cs.kuleuven.be, broes.decat@cs.kuleuven.be, marc.denecker@cs.kuleuven.be)
BROES DE CAT
Affiliation:
Department of Computer Science, K.U. Leuven, Belgium (e-mail: ping.hou@cs.kuleuven.be, broes.decat@cs.kuleuven.be, marc.denecker@cs.kuleuven.be)
MARC DENECKER
Affiliation:
Department of Computer Science, K.U. Leuven, Belgium (e-mail: ping.hou@cs.kuleuven.be, broes.decat@cs.kuleuven.be, marc.denecker@cs.kuleuven.be)

Abstract

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).

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2010

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable