Program synthesis by a model generation theorem prover:

Abstract: "The combination of theorem provers and program synthesis, that can obviously provide us of automated programming, has been left out of consideration because of the theoretical darkness how to relate proofs obtained by the resolution based provers to the executable programs. We here p...

Full description

Saved in:
Bibliographic Details
Main Authors: Fujita, Masayuki (Author), Hasegawa, Ruzo (Author)
Format: Book
Language:English
Published: Tokyo, Japan 1991
Series:Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report 629
Subjects:
Summary:Abstract: "The combination of theorem provers and program synthesis, that can obviously provide us of automated programming, has been left out of consideration because of the theoretical darkness how to relate proofs obtained by the resolution based provers to the executable programs. We here propose a new approach to this goal with using a clear framework of program extraction, which is based on the constructive mathematics. The basic principle of this framework is the Realizability Interpretation, which allows us to relate programs with proofs. Realizability Interpretation can be a mathematical basis of building a formal program extraction system from proofs obtained by a wide variety of first-order provers
Besides the theoretical research of this approach, we have built an experimental system with using a model generation theorem prover (MGTP) and a formal logic system (PAPYRUS) and have obtained several programs such as sorting programs.
Physical Description:9 S.

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection!