Skip navigation
The Australian National University

Student research opportunities

Visualising Proof Search

Project Code: CECS_80

This project is available at the following levels:
Honours
Please note that this project is only for undergraduate students.

Keywords:

automated reasoning, information visualisation

Supervisor:

Dr John Slaney

Outline:

Automated reasoning systems search for proofs by repeatedly making inferences from what they already know, thus collecting a pool of known consequences that can be used as input for more inferences. In order to understand this process better, we need to apply visualisation tools to produce animated pictures of what is going on. Little research has been done on this, so it is very much an open area.

Goals of this project

We shall use a generic information visualisation tool developed recently in NICTA's Canberra Lab, applying it to runtime data extracted from automated reasoning software to reveal interesting features of the proof search process. One outcome will be better insight into the process of reasoning. Another will be that we serve as a case study for improving the visualilsation tool.

Requirements/Prerequisites

Imagination, creative thinking, willingness to give ideas a go. Some competence with scripting languages or Java programming skills would be useful. Deep knowledge of automated theorem proving is not required, though some familiarity could help. Many theorem provers are in C or C++, so those languages would be relevant.


Contact:



Updated:  10 September 2013 / Responsible Officer:  JavaScript must be enabled to display this email address. / Page Contact:  JavaScript must be enabled to display this email address.