Personal tools
You are here: Home / Internal / RISC Forum / 2009 / RISC Forum

RISC Forum

Filed under: ,
Salvador Lucas: From functions to numeric interpretations: mechanizing proofs of termination using numeric algebras
When Jun 15, 2009
from 01:30 PM to 02:30 PM
Where RISC seminar room
Attendees all@risc
Add event to calendar vCal
iCal

Symbolic constraints arising in proofs of termination of programs are often translated into numeric constraints before checking them for satisfiability. In this setting, polynomial interpretations are a simple and popular choice. Elementary functions, where not only addition and product but also exponential, fractional, and trigonometric expressions are allowed, provide a natural extension of polynomial functions. Although the use of elementary algebraic interpretations in proofs of termination of term rewriting was proposed more than ten years ago, the automatic generation of such interpretations for a given program was an open problem. This is an important drawback for using these interpretations in practice. We show how to solve this problem by using a combination of rewriting, CLP, and CSP techniques for handling the elementary constraints which are obtained when giving parametric elementary interpretations to the symbols. We believe that the solution which we propose for this particular case study can be easily generalized to deal with more general numeric algebras. Thus, it can be thought as a first step towards a generic framework for using numeric algebras in automatic proofs of termination.

« July 2025 »
July
MoTuWeThFrSaSu
123456
78910111213
14151617181920
21222324252627
28293031
Upcoming Events
RISC Forum Oct 06, 2025 01:30 PM - 01:45 PM — RISC
RISC Forum Oct 06, 2025 01:30 PM - 02:30 PM — RISC
RISC Forum Oct 13, 2025 01:30 PM - 01:45 PM — RISC
RISC Forum Oct 20, 2025 01:30 PM - 01:45 PM — RISC
RISC Forum Oct 27, 2025 01:30 PM - 01:45 PM — RISC
Previous events…
Upcoming events…