Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

Preface
1.1 A Puzzle
1.2 First Thoughts
1.3 Symbolic Solutions
1.4 Implementation Details
1.4.1 Design Decisions
1.4.2 Admissible Permutations
1.4.3 Generating Symbolic Matrices
1.4.4 Permuting Rows
1.4.5 Transposing
1.4.6 Most General Patterned Symbolic Matrices
1.4.7 Distinct Rows
1.4.8 Evaluating Patterns
1.4.9 Computing Totals
1.4.10 Complete Implementation
1.5 Enhanced Implementation
1.5.1 What is Wrong with the Present Implementation?
1.5.2 Some Results from the Theory of Permutations
1.5.3 Generating Representative Permutations
1.5.4 Finishing Touches
Blind Search
2.1 Digression on the Module System in Prolog
2.2 Basic Search Problem
2.3 Depth First Search
2.3.1 Na¨ıve Solution
2.3.2 Incremental Development Using an Agenda
2.4 Breadth First Search
2.5 Bounded Depth First Search
2.6 Iterative Deepening
2.7 The Module blindsearches
2.8 Application: A Loop Puzzle
2.8.1 The Puzzle
2.8.2 A ‘Hand-Knit’ Solution
2.8.3 Project: Automating the Solution Process
2.8.4 Project: Displaying the Board
2.8.5 Complete Implementation
2.8.6 Full Board Coverage
2.8.7 Avoiding Multiple Solutions
2.8.8 Variants of the Loop Puzzle
2.9 Application: The Eight Puzzle
2.9.1 The Puzzle
2.9.2 Prolog Implementation
Informed Search
3.1 The Network Search Problem with Costs
3.1.1 Cost Measures
3.1.2 The A–Algorithm
3.2.2 Prolog Implementation
3.3 Project: Robot Navigation14
3.4 Project: The Shortest Route in a Maze
3.4.1 Suggested Implementation Details
3.5 Project: Moving a Knight
Text Processing
4.1 Text Removal
4.1.1 Practical Context
4.1.2 Specification
4.1.3 Implementation
4.1.4 Using a Linux Shell Script
4.1.5 Application: Removing Model Solutions
4.2 Text Generation and Drawing with LA
4.2.1 Cycloids
4.2.2 Task
4.2.3 Solution
4.3 Exercises
A.1 Chapter 1 Exercises
A.2 Chapter 2 Exercises
A.3 Chapter 3 Exercises
A.4 Chapter 4 Exercises
0 of .
Results for:
No results containing your search query
P. 1
Applications of Prolog

Applications of Prolog

Ratings: (0)|Views: 22 |Likes:
Computer Programming
Computer Programming

More info:

Published by: Constantin-Alexandru Tabacu on Sep 03, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/01/2013

pdf

text

original

You're Reading a Free Preview
Pages 5 to 12 are not shown in this preview.
You're Reading a Free Preview
Pages 17 to 112 are not shown in this preview.
You're Reading a Free Preview
Pages 117 to 137 are not shown in this preview.
You're Reading a Free Preview
Pages 142 to 150 are not shown in this preview.
You're Reading a Free Preview
Pages 155 to 203 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->