Start Date: 2014-04-02 End Date: 2017-04-02
Automated reasoning is one of the most important research area in logic and computer science. It is also considered as a sub-field of artificial intelligence. It studies different aspects of reasoning. The most important tools of automated reasoning are different calculi for classical logic.
The main two sub-fields of automated reasoning are the fields of automated and interactive theorem proving. The research subjects of this project are exactly these directions. More specifically, we have studied automated reasoning methods for schematic and unranked logics.
The achieved results are both of theoretical and practical character. We have constructed new solving procedures for schemata and unranked logics and improved proof representation formats for them. All the algorithms and procedures developed in the project was implemented and are available for practical usage.
Theoretical significance of the achieved results for scientific directions can be considered in two aspects. The first aspect in this case is significance for the development and extension of the fields of schemata and unranked logics by bringing in new calculi and algorithms to reason on them.
The second aspect is related to applications in the other fields. In this respect, the results of the project expand existing and create new techniques in automated and interactive theorem proving. A user friendly graphical user interface, together with the theorem provers on new kind of logics, potentially are enlarging usage area and increasing number of users for this kind of programs. Our results can be applied in the areas such as semantic web and knowledge representation.
During the project we have developed two provers: