Re: Can all clauses be represented as Horn Clauses?
From: Remko Troncon (remko_at_ulyssis.org)
Date: 03/23/04
- Next message: zeus: "Re: Sublists question"
- Previous message: Benjamin Johnston: "Re: Four Easy Question"
- In reply to: Minti: "Re: Can all clauses be represented as Horn Clauses?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 23 Mar 2004 13:13:18 +0000 (UTC)
> representing the world in pure Horn clauses, I mean prolog uses Horn
> clauses does it cause any limitations in the world that can be
> represented.
Well, actually, prolog tries to remove some of those limitations by
introducing NAF (negation as finite failure).
So, instead of
A \/ B <- D
you could write it in prolog as
A <- D /\ not(B)
which is not really a horn clause anymore, but not really the full
predicate logic either.
cheers,
Remko
- Next message: zeus: "Re: Sublists question"
- Previous message: Benjamin Johnston: "Re: Four Easy Question"
- In reply to: Minti: "Re: Can all clauses be represented as Horn Clauses?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|