A logic programming approach to specifying logics and constructing proofs:

Abstract: "Logic programming languages serve as good implementation languages for theorem provers and interactive reasoning systems since they directly implement search and unification which are essential operations for traversing a search space for a proof and manipulating formulas and proofs....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Sawamura, Hajime (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Tokyo, Japan 1990
Schriftenreihe:Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report 582
Schlagworte:
Zusammenfassung:Abstract: "Logic programming languages serve as good implementation languages for theorem provers and interactive reasoning systems since they directly implement search and unification which are essential operations for traversing a search space for a proof and manipulating formulas and proofs. This paper describes a practical logic programming approach to general-purpose reasoning assistant system that allows a user to define his/her own logical system and to reason in the defined system. In the first half of the paper, the need, significance and design principle of EUODHILOS: a general-purpose system for computer- assisted reasoning, are discussed
Then the system overview is described, with emphasis on the following three points : (1) a formal system description language based on definite clause grammar, (2) a methodology for proving based on several sheets for logical thought, (3) visual human-computer interface for reasoning. In the latter half of the paper, the potential and usefulness of EUODHILOS are demonstrated through experiments and experiences of its use by a number of logics and proof examples therein. These have been used or devised in a circle of computer science, artificial intelligence and so on.
Beschreibung:20 S. graph. Darst.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!