Computing in Horn Clause Theories

Computing in Horn Clause Theories

by Peter Padawitz

Book 16 of EATCS monographs on theoretical computer science --

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
This book presents a unifying approach to semantical concepts and deductive methods used in recursive, equational and logic programming, data type specification and automated theorem-proving. The common background is Horn logic with equality. Although this logic does not cover the full first-order logic, it supplies us with a language that allows "natural" problem specifications, offers several semantical views (functional, relational, inductive, behavioural, etc.) and puts at our disposal a number of more or less special-purpose deductive methods, which can be used as rapid prototyping tools. The Horn clause calculus serves as the interface between the model-theoretic concepts of initial semantics, final semantics and internalized logic on one hand and deductive methods based on resolution, paramodulation, reduction and narrowing on the other hand. This contrasts previous approaches, which equip each semantical concept with its own calculus or, conversely, build a particular semantics upon each deductive method. Here the author starts out from the Horn clause calculus and develops individual concepts, results and procedures in a way that clearly delimits their respective purposes from each other. The unifying approach also brings about new variants or generalizations of known results and admits comparable arguments in soundness and completeness proofs.

Discuss Computing in Horn Clause Theories with other readers

Join or start a book club for Computing in Horn Clause Theories on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Computing in Horn Clause Theories?

Sign up free on Readfeed, then browse public clubs or start your own club with Computing in Horn Clause Theories as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Computing in Horn Clause Theories with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Computing in Horn Clause Theories with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.