Bookmark the Dictionary of Words Online

logic programming definition from the Dictionary of Words

Home Contact us New words
Web Images MP3/Audio Video Directory News
Help
Terms of Service
RESULTS IN:    English Spanish

Found 2 hits - Term: logic programming, Database: *, Strategy: prefix
[1] : WordNet (r) 2.0
logic programming
     n 1: a computer language designed in europe to support natural
          language processing syn: prolog, logic programing
     2: creating a program that enables the computer to reason
        logically
see also:
prolog logic programing 
[2] : The Free On-line Dictionary of Computing (27 SEP 03)
logic programming
     
         a
        declarative, relational style of programming based on
        first-order logic.  the original logic programming language
        was prolog.  the concept is based on horn clauses.
     
        the programmer writes a "database" of "facts", e.g.
     
        	wetwater.
     
        "water is wet" and "rules", e.g.
     
        	mortalx :- humanx.
     
        "x is mortal is implied by x is human".  facts and rules are
        collectively known as "clauses".
     
        the user supplies a "goal" which the system attempts to
        prove using "resolution" or "backward chaining".  this
        involves matching the current goal against each fact or the
        left hand side of each rule using "unification".  if the
        goal matches a fact, the goal succeeds; if it matches a rule
        then the process recurses, taking each sub-goal on the right
        hand side of the rule as the current goal.  if all sub-goals
        succeed then the rule succeeds.
     
        each time a possible clause is chosen, a "choice point" is
        created on a stack.  if subsequent resolution fails then
        control eventually returns to the choice point and subsequent
        clauses are tried.  this is known as "backtracking".
     
        clauses may contain logic variables which take on any value
        necessary to make the fact or the left hand side of the rule
        match a goal.  unification binds these variables to the
        corresponding subterms of the goal.  such bindings are
        associated with the choice point at which the clause was
        chosen and are undone when backtracking reaches that choice
        point.
     
        the user is informed of the success or failure of his first
        goal and if it succeeds and contains variables he is told what
        values of those variables caused it to succeed.  he can then
        ask for alternative solutions.
     
        1997-07-14
     
     
see also:
declarative relational first-order logic prolog horn clauses facts 
rules clauses goal resolution backward chaining 
unification choice point stack backtracking logic variable 


Results 1 - 10 of 19 found about logic programming:

Boolean Logic >> B Words
Boolean Logic, definition of term: Boolean Logic
boolean+logic_pag1.html

The World Wide Web Virtual Library: Logic Programming
...Logic Programming Group and searchable papers related to logic programming by people at.....Concurrent and Constraint Logic Programming, Department of Computer Science, University of.....Logic Programming Research Related Pages links from Slava Petukhin, Irkutsk State University..
http://www.comlab.ox.ac.uk/archive/logic-prog.html, score=100, date indexed=May 14, 2005, 11:22 am

Logic Programming Associates
...programming model for distributed, intelligent applications. Built on the new TCP/IP.....Welcome to Logic Programming Associates (LPA). We design and support world-class products.....logic. WIN-PROLOG 4.600 - FREE TRIAL.. WIN-PROLOG is the leading Prolog system for..
http://www.lpa.co.uk/, score=97, date indexed=October 5, 2005, 8:08 pm

The World Wide Web Virtual Library: Logic Programming
...Logic Programming Group and searchable papers related to logic programming by people at.....Concurrent and Constraint Logic Programming, Department of Computer Science, University of.....Logic Programming Research Related Pages links from Slava Petukhin, Irkutsk State University..
http://archive.comlab.ox.ac.uk/logic-prog.html, score=96, date indexed=October 5, 2005, 6:23 am



http://www.afm.sbu.ac.uk/logic-prog/, score=94, date indexed=October 5, 2005, 2:33 am

DBLP Bibliography
...Database Systems, Logic Prog., IR, ... Full Text: ACM SIGMOD Anthology.. Links.. Research.....Database Systems - Logic Programming ..Computer Science Organizations: ACM ( DL / SIGMOD / SIGIR..
http://www.informatik.uni-trier.de/~ley/db/index.html, score=94, date indexed=February 10, 2005, 9:06 pm

The Association of Logic Programming (ALP)

http://www.cwi.nl/projects/alp/, score=94, date indexed=October 6, 2005, 3:00 am

Logic Programming
...This web page is devoted to the development of the use of logic programming and Prolog world.....Possible other sites we run but that are not related to logic programming that may interest you.....access to papers on the net relating to logic programming and constraint logic programming..
http://www.logic-programming.org/, score=93, date indexed=October 5, 2005, 6:27 am

403 Forbidden

http://www-lp.doc.ic.ac.uk/, score=91, date indexed=October 5, 2005, 9:03 pm

Journal of Functional and Logic Programming
...The Journal expects articles ranging from the theoretical foundations of functional and logic.....The Journal of Functional and Logic Programming is published in yearly volumes, one article at a.....new special issue on functional and constraint logic programming appeared in December 2004..
http://www.cs.tu-berlin.de/journal/jflp/, score=90, date indexed=October 5, 2005, 6:29 am

Page 1 2 Next


Last accessed:2008/07/25 01:19:26 [Total processing time: 1 seconds]
Myspace Layouts for Girls My Space
Middle East Business España México Puerto Rico Costa Rica Argentina Directorio
Dictionary online database provided by dict.org