# AltGr-Ergo, a Graphical User Interface for the SMT Solver Alt-Ergo

**Authors:** Sylvain Conchon (LRI, Universit\'e Paris-Sud), Mohamed Iguernlala, (OCamlPro SAS), Alain Mebsout (The University of Iowa)

arXiv: 1701.07124 · 2017-01-31

## TL;DR

AltGr-Ergo is an interactive graphical interface designed for the Alt-Ergo SMT solver, providing real-time feedback and manipulation tools to help users diagnose and assist in proof completion, especially when the solver struggles or fails.

## Contribution

It introduces a novel GUI for Alt-Ergo that enhances user interaction, progress evaluation, and problem diagnosis in SMT solving.

## Key findings

- Real-time feedback on solver progress
- Tools for syntactic manipulation of proofs
- Improved user interaction with SMT solver

## Abstract

Due to undecidability and complexity of first-order logic, SMT solvers may not terminate on some problems or require a very long time. When this happens, one would like to find the reasons why the solver fails. To this end, we have designed AltGr-Ergo, an interactive graphical interface for the SMT solver Alt-Ergo which allows users and tool developers to help the solver finish some proofs. AltGr-Ergo gives real time feedback in order to evaluate and quantify progress made by the solver, and also offers various syntactic manipulation options to allow a finer grained interaction with Alt-Ergo. This paper describes these features and their implementation, and gives usage scenarios for most of them.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1701.07124/full.md

## Figures

9 figures with captions in the complete paper: https://tomesphere.com/paper/1701.07124/full.md

## References

13 references — full list in the complete paper: https://tomesphere.com/paper/1701.07124/full.md

---
Source: https://tomesphere.com/paper/1701.07124