🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.prolog
Article #739

Re: lemmas

#739
From: Ran Ever-Hadani
Date: Sun, 17 Aug 1986 23:10
30 lines
1757 bytes
Newsgroups: net.lang.prolog
Subject: Re: lemmas
References: <292@mit-amt.MIT.EDU> <1311@lsuc.UUCP>
Reply-To: raan@techunix.BITNET (Ran Ever-Hadani)
Organization: Technion CS Dept., Haifa, Israel

In article <1311@lsuc.UUCP> dave@lsuc.UUCP (David Sherman) writes:
>In article <292@mit-amt.MIT.EDU> mob@mit-amt.MIT.EDU (Mario O. Bourgoin) writes
:
>>
>>efficient  solution  to  the  problem  of  whether  a state has been met
>>already given a consistent  encoding  of  variable  names.  Can  someone
>>provide me with a reason other than efficiency for why this is not done?
>
>I'd be interested in hearing the answer to this too. I believe this
>is what Kowalski describes as "lemmas" in Logic for Problem Solving -
>that is, whenever a goal is resolved (to either yes or no), that fact
>can be recorded.

It has been done - at least partialy.  Theory + experiments for Prolog
with assert and retract, esp. for very large databases of facts.  The
reference is:

Oded Shmueli, Hana Zfira, Ran Ever-Hadani
"Dynamic Rule Support In Prolog"
Fifth Generation Computer Architectures, J.V. Woods (ed.)
Elsevier Science Publishers B.V.(North-Holland)
IFIP, 1986

-- Ran Ever-Hadani,  raan@techunix.BITNET
Technical Details
Message-ID: <8608171142.AA04834@techunix.bitnet>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!nike!ucbcad!ucbvax!techunix.BITNET!raan

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!nike!ucbcad!ucbvax!techunix.BITNET!raan
From: raan@techunix.BITNET (Ran Ever-Hadani)
Newsgroups: net.lang.prolog
Subject: Re: lemmas
Message-ID: <8608171142.AA04834@techunix.bitnet>
Date: Sun, 17-Aug-86 19:10:59 EDT
Article-I.D.: techunix.8608171142.AA04834
Posted: Sun Aug 17 19:10:59 1986
Date-Received: Mon, 18-Aug-86 04:33:08 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: University of California at Berkeley
Lines: 30