An SMT Theory for n-Indexed Sequences
The SMT (Satisfiability Modulo Theories) theory of arrays is well-established and widely used, with variousdecision procedures and extensions developed for it. However, recent works suggest that developing tailoredreasoning for some theories, such as sequences and strings, is more efficient than rea...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The SMT (Satisfiability Modulo Theories) theory of arrays is well-established
and widely used, with variousdecision procedures and extensions developed for
it. However, recent works suggest that developing tailoredreasoning for some
theories, such as sequences and strings, is more efficient than reasoning over
them throughaxiomatization over the theory of arrays. In this paper, we are
interested in reasoning over n-indexed sequences asthey are found in some
programming languages, such as Ada. We propose an SMT theory of n-indexed
sequencesand explore different ways to represent and reason over n-indexed
sequences using existing theories, as well astailored calculi for the theory. |
---|---|
DOI: | 10.48550/arxiv.2411.07665 |