"Prolog 001.ps.gz" - читать интересную книгу автораEinf"uhrung in Prolog mit SWI-Prolog Helmar Gust Armin Tischler Philipp H"ugelmeyer Patrick Tschorn Timo Steffens M"arz 1999 Inhaltsverzeichnis 1 Einleitung 4 2 Erste Schritte 6 2.1 Einfache Klauseln (Fakten) . . . . . . . . . . . . . . . . . . . . . 6 2.1.1 "Ubungen . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 Kompliziertere Klauseln . . . . . . . . . . . . . . . . . . . . . . . 10 2.2.1 "Ubungen . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.2 Semantik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.3 "Ubersetzung nat"urlichsprachlicher Aussagen in Pr"adikatenlogik und Prolog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.3.1 Einige Beispiele . . . . . . . . . . . . . . . . . . . . . . . . 20 3.4 "Ubungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.5 "Ubersetzung in Pr"adikatenlogik und Klauselform TEIL II . . . . 21 3.5.1 Grundschema f"ur Existenzquantoren . . . . . . . . . . . . 22 3.5.2 Transformation pr"adikatenlogischer Aussagen in Klauselform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.5.3 Wahrheitserhaltende Transformationen . . . . . . . . . . . 23 3.5.4 Ein logisches Puzzle . . . . . . . . . . . . . . . . . . . . . 25 3.5.5 "Steamroller"-Problem . . . . . . . . . . . . . . . . . . . . 26 4 Datenstrukturen 28 4.1 Funktionsausdr"ucke . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.2 Listen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 1 4.2.1 Reihenfolgeprobleme . . . . . . . . . . . . . . . . . . . . . 34 4.2.2 Strukturaufbau bei Rekursionsabstieg bzw. Rekursionsaufstieg . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 |
|
|