did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780262193382

The Art of Prolog

by ;
  • ISBN13:

    9780262193382

  • ISBN10:

    0262193388

  • Edition: 2nd
  • Format: Hardcover
  • Copyright: 1994-04-01
  • Publisher: Mit Pr
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $85.00

Summary

This new edition of The Art of Prologcontains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course. Part II, The Prolog Language, has been modified to be compatible with the new Prolog standard, and the chapter on program development has been significantly altered: the predicates defined have been moved to more appropriate chapters, the section on efficiency has been moved to the considerably expanded chapter on cuts and negation, and a new section has been added on stepwise enhancement -- a systematic way of constructing Prolog programs developed by Leon Sterling. All but one of the chapters in Part III, Advanced Prolog Programming Techniques, have been substantially changed, with some major rearrangements. A new chapter on interpreters describes a rule language and interpreter for expert systems, which better illustrates how Prolog should be used to construct expert systems. The chapter on program transformation is completely new and the chapter on logic grammars adds new material for recognizing simple languages, showing how grammars apply to more computer science examples.

Table of Contents

Figures
Programs
Series Foreword
Foreword
Preface
Preface to First Edition
Introductionp. 1
Logic Programsp. 9
Basic Constructsp. 11
Database Programmingp. 29
Recursive Programmingp. 45
The Computation Model of Logic Programsp. 87
Theory of Logic Programsp. 101
The Prolog Languagep. 117
Pure Prologp. 119
Programming in Pure Prologp. 129
Arithmeticp. 149
Structure Inspectionp. 163
Meta-Logical Predicatesp. 175
Cuts and Negationp. 189
Extra-Logical Predicatesp. 215
Program Developmentp. 233
Advanced Prolog Programming Techniquesp. 247
Nondeterministic Programmingp. 249
Incomplete Data Structuresp. 283
Second-Order Programmingp. 301
Interpretersp. 319
Program Transformationp. 357
Logic Grammarsp. 375
Search Techniquesp. 389
Applicationsp. 409
Game-Playing Programsp. 411
A Credit Evaluation Expert Systemp. 429
An Equation Solverp. 439
A Compilerp. 459
A: Operatorsp. 479
Referencesp. 483
Indexp. 497
Table of Contents provided by Blackwell. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program