Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-09T09:19:25.525Z 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)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

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